在上位机中我需要每小时的第二秒触发地址为M30.0的变量Action,随着该变量的触发PLC将做一件事情,事情做完后PLC返回一个信号,该信号地址为M30.1。随着该信号的返回M30.0将被复位。然后构成一个循环。请问用C脚本该怎么实现?刚接触wincc还不太会用脚本,请大家多多指教,感激不尽。。
问题补充:
谢谢,但是客观上需要在WINCC里面做。
最佳答案
可以这样做:
M30.0的置位和复位分开做,用两个全局动作。
第一个全局动作为置位:
触发条件为时间变化,
内容为时间满足条件时,将M30.0置1.
第二个全局动作为复位:
触发条件为变量M30.1变化时,
如果M30.1=1,则将M30.0复位。
注:时间为在“变量管理”中添加 SYSTEM INFO 通道,添加系统信息,其中可以添加时间变量。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270919.html