使用NTP的方式对PLC或者CP进行时间同步使用入门

时间:2023-03-17来源:佚名

1.支持NTP的产品
网络时间协议(NTP,network time protocol)是通过基于数据包的通信网络进行计算机系统时钟同步的标准,NTP是局域网和广域网中同步系统时钟的通用模式。NTP 不仅将各个时钟互相同步,还建立 NTP 时间服务器和 NTP 客户端体系,通常plc 和 CP 作为客户端,PC 作为服务器。
在 NTP 模式中,PLC 或 CP 以固定时间间隔向子网 (LAN) 中的 PC NTP 服务器发送时钟请求 (客户端模式)。根据服务器的应答,确定最可靠和最精确的时钟,并同步站时钟。这一模式的优点是使时钟的同步超越了子网限制。 其精确度取决于所使用 NTP 服务器的品质。

S7-300系列支持NTP功能的产品如下:

使用NTP的方式对PLC或者CP进行时间同步使用入门

S7-400系列支持NTP功能的产品如下:

使用NTP的方式对PLC或者CP进行时间同步使用入门

重要事项:
• NTP 模式不支持夏令时和冬令时之间的自动转换。协议中未提供此服务。
• 在 S7300 和 S7400 CPU 中使用 NTP 时钟同步模式时不能设置任何时区。
• CP 343-1 IT 6GK7343-1GX20-0XE0:
当使用“Set CPU time”时,必须为 CPU 选择 MPI 地址2 。从固件版本 V1.1 开始此问题已被解决 。
2.PLC侧NTP设置

2.1 S7-300 PN口作为时钟从站传递时钟的例子
为了使用 NTP 模式必须在 CPU "PN-IO" > Time-of-Day Synchronization (时钟同步) 中激活选项 “Active NTP time-of-day synchronization (激活 NTP 时钟同步)”。此外,必须用 “Add...” 按钮确定至少一个 NTP 服务器的 IP 地址。刷新时间间隔根据项目的要求设置。

使用NTP的方式对PLC或者CP进行时间同步使用入门
图01: 双击CPU "PN-IO" 标签属性对话框

使用NTP的方式对PLC或者CP进行时间同步使用入门
图 02: "Time-of-Day Synchronization" 标签属性对话框

在组态时,可以指定高达4个 NTP 服务器。 PLC或者CP 来寻址相应的 NTP 服务器并且评估它们的回复信息。选择最为精确的NTP服务器。这样可以保证同步该站具有更加精确的时间

2.2 S7-400 PN口作为时钟从站传递时钟的例子
为了使用 NTP 模式必须在 CPU "PN-IO" > Time-of-Day Synchronization (时钟同步) 中激活选项 “Active NTP time-of-day synchronization (激活 NTP 时钟同步)”。此外,必须用 “Add...” 按钮确定至少一个 NTP 服务器的 IP 地址。刷新时间间隔根据项目的要求设置。

使用NTP的方式对PLC或者CP进行时间同步使用入门
图03: 双击CPU "PN-IO" 标签属性对话框

使用NTP的方式对PLC或者CP进行时间同步使用入门
图 04: "Time-of-Day Synchronization" 标签属性对话框

2. 3 S7-300 CP作为时钟从站传递时钟的例子
了使用 NTP 模式必须在 “CP 343-1 属性 > Time-of-Day Synchronization (时钟同步)” 中激活 “Activate NTP time-of-day synchronization (激活 NTP 时钟同步)”。此外,必须用 “Add...” 按钮确定至少一个 NTP 服务器的 IP 地址。时区和刷新时间间隔根据项目的要求设置。

使用NTP的方式对PLC或者CP进行时间同步使用入门
图05: IE CP -> "Time-of-Day Synchronization" 标签属性对话框

对 S7-300 CPU 无需设置时钟同步。
由于S7-300 CPU 的时间被 CP 重复设置,在使用该服务时在S7-300 CPU上保留一个 S7 连接资源是必要的。组态这样的系统时,请务必留意。

2.4 S7-400 CP作为时钟从站传递时钟的例子
为了使用 NTP 模式必须在 “CP 443-1 属性 > Time-of-Day Synchronization (时钟同步)” 中激活选项 “Active NTP time-of-day synchronization (激活 NTP 时钟同步)”。此外,必须用 “Add...” 按钮确定至少一个 NTP 服务器的 IP 地址。时区和刷新时间间隔根据项目的要求设置。

使用NTP的方式对PLC或者CP进行时间同步使用入门
图06: IE CP -> "Time-of-Day Synchronization" 标签属性对话框

在 S7-400 CPU 属性对话框的“Diagnostics/Clock”标签中必须将 S7 CPU 设置成时钟从站。

使用NTP的方式对PLC或者CP进行时间同步使用入门
图07: S7-400 CPU -> "Diagnostics/Clock" 标签属性对话框

3.组态本地计算机为NTP服务器

警告:
更改注册表可能会导致异常问题以至要求重新安装系统。我们不能保证能够解决由于更改注册表而出现的问题。更改注册表的风险完全由用户自行承担。

3. 1操作系统为WINDOWS XP

则按照如下操作:

1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。

使用NTP的方式对PLC或者CP进行时间同步使用入门

1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2. 找到下面的注册表项然后单击它:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig
3. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。
4. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 5,然后单击“确定”。
5. 启用 NTPServer。
a. 找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer
b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。
c. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。
6. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
7.在右侧窗格,右键单击 “LocalNTP”,然后单击 “修改”。
8. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。
9. 退出注册表编辑器。
10. 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter:
net stop w32time && net start w32time
11. 要根据时间服务器重新设置本地计算机的时间,请在计算机上运行以下命令:
w32tm /resync /rediscover
12.检查防火墙是否开启,如果开启请增加允许ntp服务的规则(ntp使用123号端口),或者关闭防火墙,并请重新启动计算机。

3. 2操作系统为WINDOWS2000

则按照如下操作:

1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。

使用NTP的方式对PLC或者CP进行时间同步使用入门

2. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
3. 在右侧窗格,右键单击 “ReliableTimeSource”,然后单击 “修改”。
4. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。
5. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
6.在右侧窗格,右键单击 “LocalNTP”,然后单击 “修改”。
7. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。
8. 退出注册表编辑器。
7. 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter:
net stop w32time && net start w32time
8. 要根据时间服务器重新设置本地计算机的时间,请在计算机上运行以下命令:
w32tm –s
9.检查防火墙是否开启,如果开启请增加允许ntp服务的规则(ntp使用123号端口),或者关闭防火墙,并请重新启动计算机。

相关阅读

开路检测电路中的陶瓷电容器

开路检测电路中的陶瓷电容器 陶瓷电容器又称为瓷介电容器或独石电容器。顾名思义,瓷介电容器就是介质材料为陶瓷的电容器。根据陶瓷材料的不同,可以分为低频陶瓷电容器和高频...
2023-03-31
开路检测电路中的陶瓷电容器

自激振荡电路工作原理

自激震荡电路图 自激启动电路 310伏经过启动电阻R1R2。到达开关管的栅极,然后为这个开关管的栅极进行充电,开关管Q1开始导通。注意,这里的导通是微微导通,而不是完全导通。Q...
2023-04-03
自激振荡电路工作原理

全厂天然气中断事故预想,防患于未然

全厂天然气中断事故预想 一. 10燃机速断阀后天然气压力P1低于19.31bar,燃机发天然气压力低自动减负荷。就地天然气前置站过滤器进出口天然气压力下降明显,滤网压差未见增大,通...
2023-06-25
全厂天然气中断事故预想,防患于未然

花费十分钟的时间带你走入电能质量的大门,从此看电气图不求人!

如果你希望学习看懂电能质量电气图,却苦于找不到一个简短而全面的教程。那么本教程将花费十分钟的时间带你走入电能质量的大门。从此看电气图不求人! 如何看懂系统图中的电能...
2023-06-11
花费十分钟的时间带你走入电能质量的大门,从此看电气图不求人!

贴片电解电容坏了,能用贴片电容替代吗?

贴片电解电容和贴片电容都是我们常用的贴片电子元件,但是由于贴片电解电容的稳定性比较差,在高温或者电压不稳定的情况下容易出现失效的情况。鉴于贴片电容稳定性优良的特性...
2023-03-31
贴片电解电容坏了,能用贴片电容替代吗?

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

京生国标包塑金属软管 穿线波纹管电线套管蛇皮护线管16 20 25 40

京生国标包塑金属软管(穿线波纹管/电线套管/蛇皮护线管)规格涵盖16、20、25、40mm,采用优质镀锌钢带为基材,外层包覆阻燃PVC,兼具柔韧性与抗压性。产品符合国家标准,具...
1.05

内六角扳手套装梅花螺丝刀6角六棱内六方六边形加长万能板手工具

内六角扳手套装是一款多功能精密工具,适用于拧紧或拆卸内六角螺丝,广泛应用于家具组装、自行车维修、机械设备及电子产品等领域。套装包含多种规格(如1.5mm至10mm)的6...
8.9

L型内六角扳手内六角螺丝刀单个内六方形匙套装0.9-2-3-4-5-6-8mm

L型内六角扳手套装,包含0.9、2、3、4、5、6、8mm共七种常用规格,适用于各类内六角螺丝的拧紧与拆卸。采用高强度合金钢制造,表面经防锈处理,坚固耐用,抗磨损性强。L型...
2.23

网站栏目