n
描述
在 SIMATIC 范围内,对于三大产品系列:SIMATIC S7、SIMATIC S5 和 PC,都支持时间同步。可以通过以太网、P ROFIBUS 和 MPI 进行时间同步。该 FAQ 描述了一个通过 PROFIBUS 进行时间同步的实例。n
下面的表格给出了哪些 PROFIBUS-CP 可以用于使用 PROFIBUS 进行时间同步:
模块 | 订货号 |
CP443-5 基本型 | 从订货号6GK7443-5FX01-0XE0FW V3.0开始 |
CP443-5 基本型 | 6GK7443-5FX02-0XE0 |
CP443-5 扩展型 | 从订货号6GK7443-5DX02-0XE0FW V3.0开始 |
CP443-5 扩展型 | 6GK7443-5DX03-0XE0 |
CP443-5 扩展型 | 6GK7443-5DX04-0XE0 |
CP443-5 扩展型 | 6GK7443-5DX05-0XE0 |
CP5613 (FO/A2) | 6GK1561-3AA00 6GK1561-3AA01 6GK1561-3FA00 |
CP5614 (FO/A2) | 6GK1561-4AA00 6GK1561-4AA01 6GK1561-4FA00 |
CP5623 | 6GK1562-3AA00 |
CP5624 | 6GK1562-4AA00 |
表 01 n
从一定的固件版本开始下面的 CPU 可以通过集成的DP 接口实现时间同步。
模块 | 订货号 | 固件版本 |
CPU 31x | 6ES7 31.. | V2.5 |
CPU 41x | 6ES7 41.. | V3.0 |
IM154-8 CPU | 6ES7154-8AB00-0AB0 | V2.5 |
IM154-8 PN/DP CPU | 6ES7154-8AB01-0AB0 | V3.2 |
IM154-8F PN/DP CPU | 6ES7154-8FB01-0AB0 | V3.2 |
IM154-8FX PN/DP CPU | 6ES7154-8FX00-0AB0 | V3.2 |
表 02 n
下面带有 CPU 的接口模块通过 DP 主站接口模块 6ES7138-4HA00-0AB0 实现时间同步。
模块 | 订货号 | 固件版本 |
IM151-7 CPU | 6ES7151-7AA20-0AB0 | V2.6 |
IM151-7 F CPU | 6ES7151-7FA20-0AB0 | V2.6 |
IM151-8 PN/DP CPU | 6ES7151-8AB00-0AB0 | V2.7 |
IM151-8 PN/DP CPU | 6ES7151-8AB01-0AB0 | V3.2 |
IM151-8F PN/DP CPU | 6ES7151-8FB00-0AB0 | V2.7 |
IM151-8F PN/DP CPU | 6ES7151-8FB01-0AB0 | V3.2 |
表 03 n
通过 PROFIBUS 执行时间同步
图. 01n
下面部分包括以下操作指导:n
在硬件组态中组态 S7-400 站的时间同步。在 CPU 属性窗口中选择 "诊断/时钟"选项卡,然后选择同步模式。可以组态 S7-400 CPU 作为时间主站(时间传输方) 或时间从站(时间接收方)。
设置是在 CPU 中同步(在 PLC 同步)还是通过 MPI 同步(在 MPI 同步)。在 PLC 中的同步包括CP。
可以在 1 秒和 24 小时之间选择同步的时间间隔。n
S7-400 作为时间主站(传输方)的配置
下面是配置 S7-400 站作为时间主站的操作。
序号 | 操作 |
1. | 在 S7-400 站的硬件组态中,打开 CPU 的属性窗口,选择“诊断/时钟”选项卡。 n
在 PLC 的同步模式中设置“作为主站”,并且选择同步的时间间隔,例如 10 秒。n 点击“确定”关闭窗口。n
|
2. | 在硬件组态中参数化 S7-400 的 PROFIBUS CP 进行时间传递。 n
打开 PROFIBUS CP 的属性窗口,切换到“选项”选项卡,参数化传递时间消息的方向。如果 S7-400 站是作为时间主站,使能传递时间消息的方向:n
来自 CPU 的时间消息通过 PROFIBUS CP 传递到 PROFIBUS 子网上。n
|
表 04 n
S7-400 站作为时间从站(接收方)的配置
下面是配置 S7-400 站作为时间从站的操作。
序号. | 操作 |
1. | 在 S7-400站的硬件组态中,打开CPU的属性窗口,选择“诊断/时钟”选项卡。 n
在PLC的同步模式中设置为“作为从站”。n 点击“确定”关闭窗口。n
|
2. | 在硬件组态中参数化 S7-400 的 PROFIBUS CP 进行时间传递。
打开 PROFIBUS CP 的属性窗口,切换到“选项”选项卡,参数化传递时间消息的方向。如果 S7-400 站是作为时间主站,使能传递时间消息的方向:
来自 PROFIBUS 子网的时间消息会被 PROFIBUS CP 接收,并传递到 CPU。
|
表 05
注意
时间同步可确保最大偏差为 10 毫秒的网络范围的精度。
PC 站时间同步的配置
CP5613 (FO/A2), CP5614 (FO/A2), CP5623和 CP5624 可用于 PC 的时间同步。通过 SIMATIC NET PC V6.0(CD 07/2001)及以上版本,CP5613 (FO)和 CP5614 (FO) 可用 NCM PC 组态。在PC 站的硬件组态中,打开 PROFIBUS PC CP 的属性窗口,切换到“选项”选项卡,使能 "Time of day" 功能,可以组态 PROFIBUS PC CP 作为时间主站(传输方)或者是时间从站(接收方)。
图. 06
PC 不能自动发送和接收时间。必须使用应用程序实现,程序通过函数调用写或从 CP 读取时间。
更多信息
关于使用 PROFIBUS 的时间同步的更多信息可参考手册,条目号: 56727254
关键字
时间主站,时间从站,时间传输方,时间接收方,时间模式,时钟,SIMATIC 程序, 设置时间
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330780.html