- {{item.name}}
如何实现S120 与S7 CPU的时钟同步
- 0
- 421
- 3650
问题:
如何实现S120与S7 CPU 的时钟同步功能?
回答:
在实际应用中,用户需要将S120控制器的系统时钟与与S7 CPU的RTC时间进行同步,这样可以正确显示S120系统报警的日期及时间。
时钟同步可通过在S7中编写读取系统时钟的程序并将读取的系统时钟通过通讯的方式传送至S120控制器,在S120中通过编写DCC程序将收到的PLC系统时钟写入 S120 ( 839 KB ) 的时钟参数中,具体实现方法如下:
1. 通过S7 CPU 中的SFC1读取PLC的系统日期及时间,此值必须通过FC6及 FC8转换为天数和毫秒值。毫秒值做为一个双字值,天数做为一个单字被传送至S120中。
2. 在S120 CU 中的p3100必须被设置为 1 (通过周期性通讯)。
3. 必须执行触发对时(通过设置p3104) (如设置 p3104 = r2090.1, 通过PZD1中的 Bit 1置1进行对时)。
4. 天数值(单字) 必须被转换为双字并且进行偏移值叠加(7305为叠加的偏移量),将结果写入p3101.1 (通过周期性通讯)。
5. 实际时间的毫秒值(双字) 必须被写入p3101.0 (通过周期性通讯)。
注意:必须遵循首先写入 p3101.1,之后再写入3101.0的写入顺序,否则不工作。
6. 设置p3104为 0。
S120中的具体配置,DCC编程以及PLC的程序示例请参见附件中的项目文件:
S120SynT.rar ( 839 KB ) 。
关键词
S120,S7 CPU,时钟同步
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 如何实现 AOP30 与驱动装置之间的时钟同步功能
- SIMOTION 和 S120 之间的时钟同步
- 如何使用WinCC Flexible组态面板与S7-1200 PLC的时钟同步
- HMI 操作员面板和 SIMATIC PLC 之间的时钟同步
- 如何配置 SIMATIC S7-300 作为主时钟或从时钟用于工业以太网下的 SIMATIC 模式时钟同步?
- 哪些 SIMATIC S7-300/S7-400 模板支持 NTP 时钟报文,怎样激活这种时钟同步?
- SIMOTION系统时钟与HMI系统时钟同步
- 在 STEP 7 (TIA Portal) 中,如何创建(使用 SCL 编程)独立于硬件的时钟?
- 如何实现HMI控制S120时的通信状态监视
- 如何实现S7、WinAC和WinCC的以太网通讯(更新版)
{{item.nickName}}