加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684
公司新闻
教你如何实现PLC和windows时钟同步
发布时间: 2024-07-16 16:49 更新时间: 2024-11-21 08:00

在工业自动化领域,网络时间同步占据着举足轻重的地位。这是因为在这些复杂的系统中,各类设备和流程需要高度协调且jingque无误地运行,以确保整体的安全性、效率与可靠性。若网络时间未能同步,不同设备和流程间便可能出现时间偏差,进而引发一系列问题:

数据失真:时间偏差可能导致数据记录不准确,从而引发系统内的错误和故障。

协同难题:当设备和流程间存在时间偏差时,它们的协同工作可能受到影响。例如,一个设备可能错误地认为另一个设备尚未准备就绪,导致操作延迟。

安全隐患:若控制系统中的某个设备时间出现偏差,可能引发不安全的操作,对人员和设备构成威胁。

接下来,我们将探讨如何实现PLC与Windows系统时钟的同步,让这一问题迎刃而解,无需依赖第三方服务。

首先,我们进行时钟主站的配置。在WinCC服务器操作系统上,我们需要进行以下步骤:

注册表调整

进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time,修改Start键值为2。

图片

接着,进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,将AnnounceFlags键值设置为5。

图片

Zui后,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer下,将Enabled键值设为1。

图片


启动时钟服务

在操作系统服务中找到Windows Time服务,并将其设置为自动启动模式,随后重启操作系统。

图片

防火墙端口设置

通过控制面板进入防火墙设置,在“入站规则”中创建一个名为“timeSyn”的新规则,设置协议类型为UDP,端口为123。

图片

图片

图片

图片

接下来是PLC的配置,将其设为时钟从站。在portal硬件组态中选择与WinCC通信的网卡,然后在网卡属性中找到“时钟同步”选项。勾选“通过NTP服务器启动时钟同步”,并填写WinCC OS服务器的IP地址,如192.168.12.216。完成配置后,下载硬件组态即可。

图片

Zui后,对于ES和OS Client站,也需要配置为时钟从站。这两台电脑的配置完全相同,首先在控制面板的“日期和时间”设置中,选择“internet 时间”,并勾选“与 Internet 时间服务器同步”,填写服务器IP 192.168.12.216。然后,参考主站的防火墙端口配置,在“入站规则”和“出站规则”中进行相应设置。

图片

图片

通过上述配置,OS站、ES站和AS站的系统时间将保持一致,确保整个系统的报警记录、数据归档、配方报表生成时间具有一致性。本系统的时钟主站为WinCC OS服务器站,采用win server 2016操作系统,IP地址为192.168.12.216。其他各站作为从站,定期查询主站时间以完成同步。


联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684