当前位置:首页 > 机械智慧 > 正文

MES、SCADA项目中的时间同步—S7-1500和PC通过NTP进行时间同步

写在面前(文中链接仅在微信公众号有效)大家好,我是小智,智能制造之家号主~前面我们在谈到MES、SCADA项目的时候,更多的是从网络,从通讯协议,从数据采集方向去阐述,比如网络丢包,比如modbusTCP,比如S7COMM,又比如网络冗余等(具体见文末往期推荐)~我们在做MES、SCADA项目的时候...

写在面前(文中链接仅在微信公众号有效)大家好,我是小智,智能制造之家号主~前面我们在谈到MES、SCADA项目的时候,更多的是从网络,从通讯协议,从数据采集方向去阐述,比如网络丢包,比如modbusT......

写在面前(文中链接仅在微信公众号有效)

大家好,我是小智,智能制造之家号主~

前面我们在谈到MES、SCADA项目的时候,更多的是从网络,从通讯协议,从数据采集方向去阐述,比如网络丢包,比如modbusTCP,比如S7COMM,又比如网络冗余等(具体见文末往期推荐)~

我们在做MES、SCADA项目的时候,除了上面提到的通讯,数采等之外,为了保持时间的统一,经常需要在PC与PC之间,PC与PLC之间,PLC与HMI之间做时间同步,其中很常见的一种方法便是NTP或者SNTP,今天我们就以S7-1500与PC不同为例,来聊一聊时间的同步~

S7-1500控制器和电脑实现NTP时间同步主要设置是激活的电脑的NTP服务,实现步骤如下。一、控制器设置1、在控制器Profinet属性窗口-“时间同步”属性窗口勾选“通过NTP服务器启动同步时间”

二、电脑设置

1、在注册表中设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags数值为5

2、在注册表中设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\Enabled数值为1

3、配置防火墙入站规则

控制面板---系统和安全---windows防火墙---高级设置---入站规则(右键)---新建规则---端口---下一步----UDP----特定本地端口:123---下一步---下一步---定义名称--完成

4、在“服务”中启用“WindowsTime”服务

5、重启一下win32time服务,CMD在命令行模式下输入:netstopw32timenetstartw32time

6、测试NTP服务,在CMD窗口中输入:w32tm/stripchart/computer:ntp_server_address

三、S7-1500控制器NTP时间同步故障诊断

往期推荐

MES、SCADA、PLC项目调试,遇到网络丢包怎么办?

MES、SCADA项目组网,如何进行冗余网络配置|工业通讯应用(一)

PLM、MES、SCADA等工业软件系统实施中的容灾与备份有什么区别?

工业网络的两层与三级-从PLM到MES,再到SCADA、PLC的连接

PLM、EMS/MOM、SCADA等各类工业软件的B/S架构与C/S架构有何不同

浅谈MES、SCADA、PLC项目中的串口通信(232,485,422)及常见问题

PLC与SCADA或第三方软件的联合仿真调试—NetToPLCSIM

SCADA、DCS与PLC知多少?|综合篇(三)

MES、SCADA项目中的数据采集—基于C#与研华IO模块的ModbusTCP通讯

MES、SCADA下的数据采集—西门子S7comm协议分析

MES、SCADA下的数据采集—从TCP到你应该了解的socket通信

MES、SCADA项目中的数据采集—以太网下三菱MXComponent应用

最新文章