HMI和PLC的通迅原理,也就是在HMI中是怎么控制机器的(点动),也就是怎么使PLC有输出的。
HMI和PLC的通迅原理,也就是在HMI中是怎么控制机器的(点动),也就是怎么使PLC有输出的。我们知道HMI和PLC的通迅用的接口是RS485,它们都装有通迅协议,我想...
HMI和PLC的通迅原理,也就是在HMI中是怎么控制机器的(点动),也就是怎么使PLC有输出的。我们知道HMI和PLC的通迅用的接口是RS485,它们都装有通迅协议,我想知道的是在HMI中,当我们按着(点动正转)时,HMI是怎么控制机器的,当然也可以说是怎么使PLC有输出的,不是很明白,是不是在编HMI程序时,使HMI中的这个(点动正转)这个BOOL变量对应于PLC程序中的(正转Q输出)啊,于是不用看输入条件,直接置位啊,高手详解。
“HMI不是都有地址吗 每个地址都有自己的状态位 0 1 ”我想知道的就是这,正如我前面所说,我想知道这个“地址”指的是什么??这是一个BOOL位,只是它是指的是中间继电器M么??我看PLC程序中有好多,有些地方其实不用中间继电器M也是可以的,但就是用了很多很多M,我不知道这个“地址”是不是就是指的M,好像又不是????
看了大家说的有点明白了,也就是说HMI中的触点是相应的M,也就是说组态时把HMI的触点和PLC程序中的M或Q点联系起来了,要说明的是这就是手动程序,我明白了,谢谢你们 展开
“HMI不是都有地址吗 每个地址都有自己的状态位 0 1 ”我想知道的就是这,正如我前面所说,我想知道这个“地址”指的是什么??这是一个BOOL位,只是它是指的是中间继电器M么??我看PLC程序中有好多,有些地方其实不用中间继电器M也是可以的,但就是用了很多很多M,我不知道这个“地址”是不是就是指的M,好像又不是????
看了大家说的有点明白了,也就是说HMI中的触点是相应的M,也就是说组态时把HMI的触点和PLC程序中的M或Q点联系起来了,要说明的是这就是手动程序,我明白了,谢谢你们 展开
4个回答
展开全部
首先说niushenqqi的回答基本算言简意赅,也很正确。我要说的是,HMI和PLC的通迅用的接口是RS485,它们都装有通迅协议,这没什么错,可是HMI和plc通讯接口并不一定都是RS485或232,现在比较常用的是工业以太网,配置比较简单,几乎只要设定好IP地址即可,比串口简单有效。你所说的HMI地址对应的是PLC中的某个寄存器地址,比如说施耐德PLC的400001,西门子的I1.1等,中间继电器用不用看实际需要和编程人员的习惯,这个没一定标准。一般不会直接用HMI中的地址直接对应PLC中的正转输出Q。当在HMI中你让M这个地址置为1,那么PLC程序中这个地址也为1,根据PLC程序的条件则Q可能就为1了。或者需要其他的限制条件才能使Q为1。如果程序简单到你可以直接用HMI控制Q为1,估计PLC基本可以不用了,你直接用物理继电器或接触器就可以。
展开全部
看一堆不知道你想说什么,顺序是这样的,HMI组态好以后,会当按下某个按钮,HMI会根据组态的内容把相应的M点置位(或者给一个上升沿信号,组态而定),通过通信就可以将此M点的值送到PLC内部,该点就为1了。假如你程序比较简单,完全可以组态这个点为输出点,就是Q0.0之类的,实际上没有这么简单的程序,所以一般都给某个中间变量信号,最后控制输出。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是搞plc没必要搞这么深啦
HMI不是都有地址吗 每个地址都有自己的状态位 0 1
plc管输出 HMI就是一个类似按钮的作用
电动也一样啦 你按按钮能电动 按HMI一样
说实话 我也不是很清楚的 毕竟plc的输入寄存器 没见过什么样~
mark下
HMI不是都有地址吗 每个地址都有自己的状态位 0 1
plc管输出 HMI就是一个类似按钮的作用
电动也一样啦 你按按钮能电动 按HMI一样
说实话 我也不是很清楚的 毕竟plc的输入寄存器 没见过什么样~
mark下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看手相,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询