NTP 方法 - 组态

2021-09-02 浏览次数:338
NTP 方法 - 组态

在可能的情况下,在组态之前创建时钟同步的概念。确保所有站都使用同一时间源。每个子网仅使用一个时间源,这一点非常有意义。

请注意 S7-1200 时钟同步的机制,参见S7-1200 时钟同步部分。

NTP ‑ Network Time Protocol

对于 NTP 方法,CP 或 CPU 会将时钟查询发送到子网 (LAN) 的一个或多个 NTP 服务器。基于来自服务器的回答,确定较可靠和较精确的时间,然后同步查询模块的时钟。之后会忽略接收到的任何 MMS 时钟消息。

NTP 模式的好处是它能够实现跨子网的时间同步。

在 NTP 模式中,通常会传送 UTC (Universal Time Coordinated)。这对应于 GMT (Greenwich Mean Time)。

下文所述的参数并非适用于所有模块。

NTP 服务器

较多可以组态四个 NTP 服务器的 IP 地址。


提示

S7-1500 CPU V1.8 或更高版本:通过用户程序更改 NTP 服务器

对于固件版本 V1.8 及更高版本的 S7-1500 CPU,可在运行时通过 T-CONFIG (SFB 105) 指令更改 4 个 NTP 服务器的地址。对此的要求是,在“时钟同步”(Time-of-day synchronization) 参数组中至少已组态一个 NTP 服务器。

已组态的 NTP 服务器的地址由 T_CONFIG 指令中 NTP 服务器的 IP 地址覆盖。即使仅组态 1 个 NTP 服务器,也可以使用 SFB 编程多达 4 个 NTP 服务器。必要时,可通过 T_CONFIG 多次更改 NTP 服务器的地址。

S7‑1500 CPU 的固件版本 V1.8 可通过 STEP 7 V13.0 SP1 更新程序 3 获取。



“时区”

可以通过组态本地时区来设置与 UTC 的时间偏移量。

“同步间隔”

间隔*时间查询的周期(单位为秒)。时间间隔的取值范围在 10 秒到一天之间。

如果启用“在整分进行时钟同步”(Time-of-day synchronization on the full minute) 选项,则周期会自动设置为 60 秒。

“在整分进行时钟同步”

如果启用该选项,则 CP 向 CPU 转发的同步时钟会恰好在整分被 CPU 采用。

如果启用“在整分进行时钟同步”(Time-of-day synchronization on the full minute) 选项,则参数“更新间隔”(Update interval) 会自动设置为 60 秒。

"接受来自非同步 NTP 服务器的时钟"

如果启用该选项,CP 还会接受来自未同步 NTP 服务器的时钟(层级 ≥ 15)。

如果禁用该选项,CP 不接受层级 ≥ 15 的 NTP 服务器的时钟。如果 CP 从 NTP 服务器接收时钟帧 ≥ 15,则 CP 的时钟不会根据该帧进行设置。

“将时间转发到站”

对于 CP 300/400,默认会启用此选项。

有些 CPU 提供自动从 NTP 服务器请求时钟的选项。如果 CPU 使用时钟同步,则应在 CP 上禁用此处所述的选项。这样可避免 CPU 从 NTP 服务器获取的时钟再次被 CP 接收到的时钟覆盖。由于时钟是从 CP 转发到 CPU,因此可能不太准确。



shtxjd.cn.b2b168.com/m/
联系我们

在线客服: 2232999615

联系人:田礼科

联系电话: 02137660026