>
大家好,我是小智,智能制造之家号主~ 前面我们在谈到MES、SCADA项目的时候,更多的是从网络,从通讯协议,从数据采集方向去阐述,比如网络丢包,比如modbus TCP,比如S7 COMM,又比如网络冗余等(具体见文末往期推荐)~
我们在做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、在“服务”中启用“Windows Time”服务
5、重启一下win32time服务 ,CMD在命令行模式下输入:net stop w32time && net start w32time 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或第三方软件的联合仿真调试—NetToPLCSIMSCADA、DCS与PLC知多少?| 综合篇(三)MES、SCADA项目中的数据采集—基于C#与研华IO模块的ModbusTCP通讯
MES、SCADA下的数据采集— 西门子S7comm协议分析 MES、SCADA下的数据采集—从TCP到你应该了解的socket通信 MES、SCADA项目中的数据采集—以太网下三菱MX Component应用 今天就到这里啦~ ,如果各位看官喜欢的话,欢迎点击右下角的“在看”,或转发和收藏哦。(不要忘记文末彩蛋哦)
我们是一群智能制造技术的爱好者,我们乐于分享,我们积极向上,我们也许有些宅,但是我们很有爱,我们期待您的加入
多重福利哦 1.独学而无友则孤陋而寡闻,微信公众号后台回复:入群。获取小编微信号,添加小编微信并备注“行业+姓名+城市”(格式不对能通过好友验证,但一律不加群),加入【智能制造之家】技术交流群,和志同道合的朋友们共同打卡学习! 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |