我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
		
我们今天能为您提供什么帮助?
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设置。



是否有帮助?

探索更多
范围:
探索更多
范围:
  • 产品文档
  • 软件下载
  • 产品选型工具
  • 产品替代和更换
  • 帮助和联系中心
  • 查找我们的办事处
  • 获取报价
  • 施耐德电气社区
  • 人才招聘与职业发展
  • 公司介绍
  • 新闻中心
  • 投资者
  • EcoStruxure 架构与平台
  • 职位搜索
  • mySchneider一站式数字化业务平台
  • 搜索常见问题解答
    • 支持中心热线 4008101315
    • Cookie通告
    • 使用条款
    • 京ICP备05053940号-6
    • 更改您的 cookies 设置