{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
HMI与PLC时钟同步,如何将HMI的时钟写入至PLC?
所属产品线:
Vijeo Designer

解决方法:

有二种方法:

、编写脚本的方式,将HMI日期、时间系统变量的值写入中间变量,再把中间变量的值赋予与PLC通信的变量,在PLC中完成时钟程序编写。

编写以下脚本,脚本可以是按钮触发,也可以是定时触发。

1、定义内部变量AA,AB, AC,AD,AE,AF

2、将HMI的系统变量_Year4、_Month、_Day、_Hour、_Minutes、_Seconds的值写入以上内部变量

3、将内部变量的值赋予与PLC通信的(扫描组)里变量Year、Month、Day、Hour、Min、Sec

4、在PLC中,编写相关程序,将与Year、Month、Day、Hour、Min、Sec对应的变量值写入PLCRTC中。

int  AA,AB, AC,AD,AE,AF;

AA=_Year4.getIntValue();

AB=_Month.getIntValue();

AC=_Day.getIntValue();

AD=_Hour.getIntValue();

AE=_Minutes.getIntValue();

AF=_Seconds.getIntValue();

Year.write(AA);

Month.write(AB);

Day.write(AC);

Hour.write(AD);

Min.write(AE);

Sec.write(AF);

、I/O管理器,启用对话表格,对话表设置选择“设置PLC时钟”,并设置“起始地址”。该方式把HMI的时钟设置该PLC连续的四个字中,在PLC侧可编写相关程序完成RTC设置。



是否有帮助?

探索更多
范围:
探索更多
范围: