电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

运用NTP的办法对PLC或许CP进行时刻同步运用入门

2017-09-26 19:44分类:PLC基础知识 阅读:

 

1.支撑NTP的商品
网络时刻协议(NTP,network time protocol)是经过依据数据包的通讯网络进行核算机体系时钟同步的规范,NTP是局域网和广域网中同步体系时钟的通用办法。NTP 不只将各个时钟相互同步,还树立 NTP 时刻效劳器和 NTP 客户端体系,一般plc 和 CP 作为客户端,PC 作为效劳器。
在 NTP 办法中,PLC 或 CP 以固守时刻距离向子网 (LAN) 中的 PC NTP 效劳器发送时钟恳求 (客户端办法)。依据效劳器的应对,断定最牢靠和最准确的时钟,并同步站时钟。这一办法的长处是使时钟的同步跨过了子网绑缚。 其准确度取决于所运用 NTP 效劳器的质量。

S7-300系列支撑NTP功用的商品如下:

S7-400系列支撑NTP功用的商品如下:

首要事项:
• 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 地址。改写时刻距离依据项意图恳求设置。


图01: 双击CPU "PN-IO" 标签特征对话框


图 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 地址。改写时刻距离依据项意图恳求设置。


图03: 双击CPU "PN-IO" 标签特征对话框


图 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 地址。时区和改写时刻距离依据项意图恳求设置。


图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 地址。时区和改写时刻距离依据项意图恳求设置。


图06: IE CP -> "Time-of-Day Synchronization" 标签特征对话框

在 S7-400 CPU 特征对话框的“Diagnostics/Clock”标签中有必要将 S7 CPU 设置成时钟从站。


图07: S7-400 CPU -> "Diagnostics/Clock" 标签特征对话框

3.组态本地核算机为NTP效劳器

正告:
更改注册表或许会致使反常疑问致使恳求从头设备体系。咱们不能确保能够处理因为更改注册表而呈现的疑问。更改注册表的危险彻底由用户自行承当。

3. 1操作体系为WINDOWS XP

则依照如下操作:

1. 单击“开端”,单击“作业”,键入 regedit,然后单击“断定”。

1. 单击“开端”,单击“作业”,键入 regedit,然后单击“断定”。
2. 找到下面的注册表项然后单击它:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
3. 在右窗格中,右键单击“AnnounceFlags”,然后单击“批改”。
4. 在“批改 DWORD 值”对话框中的“数值数据”下,键入 5,然后单击“断定”。
5. 启用 NTPServer。
a. 找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\
b. 在右窗格中,右键单击“Enabled”,然后单击“批改”。
c. 在“批改 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“断定”。
6. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
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,然后单击“断定”。

2. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
3. 在右侧窗格,右键单击 “ReliableTimeSource”,然后单击 “批改”。
4. 在“批改 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“断定”。
5. 找到下面的注册表项然后单击它:
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
6.在右侧窗格,右键单击 “LocalNTP”,然后单击 “批改”。
7. 在“批改 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“断定”。
8. 退出注册表批改器。
7. 在指令提示符处,键入以下指令以从头主张 Windows 时刻效劳,然后按 Enter:
net stop w32time && net start w32time
8. 要依据时刻效劳器从头设置本地核算机的时刻,请在核算机上作业以下指令:
w32tm –s
9.查看防火墙是不是翻开,假定翻开请添加容许ntp效劳的规矩(ntp运用123号端口),或许封闭防火墙,并请从头主张核算机。

上一篇:三菱PLC数据传送指令及示例

下一篇:怎么完毕在作业室长途监控现场的PLC/WINCC

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部