PCS7中,如何判断wincc设定的时间与是否为当前时间,并输出开关量?

PCS7+Cemat,在如何实现,在wincc画面中,操作员输入时间HH:MM:SS,程序中获取这个时间并与当前时间比较,达到这个时间输出1,之后输出0,每日循环?

问题补充:
CFC库里的READ_CLK的块,可以读取系统时间(时间格式为:YY-MM-DD-HH:MM:SS),但我要每天判断一个时间点,只需要比较小时和分钟即可,如何实现,或者如何提取出上面中HH:MM值?

最佳答案

CFC里面有个块 可以直接读取PLC的时间,然后在WINCC建时间域,传到下位机,两个时间作比较 相同就输出1,不同就输出0
time_beg是时间读取块 与CMP_T做比较的可以了。 CMP_T一个引脚连接time_beg的,一个引脚连接上位机时间变量。就可以了

提问者对于答案的评价:
谢谢大家!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132838.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午9:44
下一篇 2017年5月31日

相关推荐