如图,通过HMI触摸屏点击“连续”开关,PLC不会调用FC块。而按下实物“连续”开关,PLC会调用FC块并执行里面的程序,并且HMI上的组态画面也会随着FC块中要求的变化而化。
想请问各位大神为什么触摸屏上点击没反应,而实物点击才有反映,是不是PLC对实物和HMI的响应有一个优先级设置?
HMI的型号是KTP1000 basic color PN;PLC型号是1214C AC/DC/Relay。
问题补充:
各位大神,如果把FC块换成线圈,那么实物开关和触摸屏的虚拟开关都能控制线圈的启与停,这样可以排除参数设置问题。补充一下,HMI上“连续”开关用的变量和梯形图程序中“连续”变量是同一个。
图片说明:
最佳答案
1、如果你触摸屏上的连续开关和实物开关用的是一个点,那肯定是不行的,在触摸屏里面不能直接操作I点,只能读取当作状态,你可以给触摸屏做一个M或者DB的点,然后程序并到实物开关的那个点上就行了,不过一般最好做个本地远程切换之类的,要不然哪里都能操作,容易乱
2、触摸屏和PLC通讯正常吗?通讯不正常,操作肯定也没反应
3、要看看你程序怎么写的了,触摸屏上操作的点,在PLC里面不要使用在线圈上,要不然也会不起作用的。
补充:
实物开关用的是I点,如果把FC换成线圈,线圈能通,说明在FC里面是不是还有实物开关的那个I点有连锁,所以FC通了,连续程序不执行,你点连续之后,打开FC在线监控,如果状态栏里面的绿的指示条老会跑,说明FC就已经调用了
你需要把触摸屏上的连续点和实物开关的连续点,全部都并上才行
提问者对于答案的评价:
不好意思,忘了点采纳。感谢您百忙之中的帮助,您的答案是正确的
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc147680.html