今天终于把这个问题解决了,这里说一下具体过程。触摸屏与PLC的时间同步可以在触摸屏中通过全局连接实现,实现的方法分为两种,一种是以触摸屏的时间为准,改变PLC的时间,一种是以PLC的时间为准,改变触摸屏的时间。
先说第一种方法,首先在PLC程序中建立一个7个双整形变量的数组,用来装载日期和时间值,
然后在触摸屏的全局连接的第一项,如下图所示,
然后在PLC中调用SSV指令,设定PLC时间,如下图所示
这样PLC的时间就会随着触摸屏改变。
第二种方法要设置Remote Date and Time值,只有这个值变化了才能够更新从PLC更新时间,这里我将这个值设为秒的数组元素,
这样每秒钟触摸屏从PLC读取一次,将之前PLC的设定时钟改为读取时钟,还是用原来的数组,其调用如下