编写了一个起保停程序,起停用M0.0和M0.1 输出用Q0.0 PC access中所有的变量都是可读写,程序下载后PCaccess可以监控,变量导入到Wincc中也是可读写属性,用按钮组态实现起停,发现Q0.0的状态可以用wincc监控,但起停状态不能通过Wincc控制200PLC!
最佳答案
可能是S7-200PLC程序中对按钮的编程问题。要注意起/停按钮是一个短信号,这需要置位与复位的编程。
调试步骤:
1、先将S7-200PLC程序调试成功,即给按钮的输入可以正常控制。
2、其后,再与WINCC连接,由WINCC的画面来发按钮信号,查看S7-200PLC是否收到。
3、上述无问题两者再结合一起调试。
提问者对于答案的评价:
没有找到具体原因是什么,不过检查的一遍变量,把所变量该成的V区变量就好了,我看好了,就又把变量改成了M区变量,也好了,可能是定义符号表的时候哪里有冲突吧,谢谢大家。
专家置评
已阅,最佳答案正确。首先怀疑变量是否为读写属性,之后看变量地址是否有冲突。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc212154.html