如何在SINAUT网络中组态时钟同步?

使用说明:
SINAUT系统中所有的节点必须具有统一的时间。这样需要给所有的过程变量统一的时间戳。对于拨号网络来说,也可以实现时钟同步从而实现周期性的站点检测并进行检索和存储同步的数据。
同步的实现如下所述:

  • MPI/ 典型WAN:
    时间的同步是通过集成在TIM模块上的 DCF77 无线时钟接受器实现。
    当需要连接中心控制站 (SINAUT ST7cc or ST7sc) 到MPI 总线上,一个带有DCF77无线接收器的主站TIM 模块是必须的。n
  • 工业以太网 /基于 IP网络:
    同步中心控制站PC (SINAUTST7cc or ST7sc)。 这意味着对于通过工业以太网连接的主TIM来说中心控制站 PC是它的主时钟。他也同时是其他从站TIM的主时钟,如果这些从站通过基于IP的网络直接连接到控制中心站PC, 例如不通过主TIM。在这种情况下中心控制站PC必须具有精确的时间。PC即可以是自己有无线时钟接收器 或者是从一个NTP (Network Time Protocol)服务器上接收当前的时间。寻找一个 兼容 NTP daemon的NTP服务器参考 http://www.ntp.or/.

关于更多时钟同步的主题可在SINAUT ST7 System Manual, Volume 2: Software, Edition 05/2007, (查看节2.4 "Configuring stations in hardware configuration", "Time Service" tab), Entry ID: 24619519中找到。n

MPI/典型 WAN:
在NetPro里设置如下:

序号 步骤
1

MPI bus: 双击主站TIM打开TIM属性窗口。

2

在 "Time Service"标签下设置需要同步周期。
在MPI总线上同步中心控制站 PC(SINAUT ST7cc or ST7sc), 必须设置周期为一分钟时基(1分钟)。如果设置的时间超过一分钟,控制系统将生成一个出错消息。

如何在SINAUT网络中组态时钟同步?
图 1n

注意:
尽管MASK功能块实现时钟同步在S7-300背板总线上,这个MASK功能块也应用在TIM4作为一个独立的节点通过MPI接口连接到中心控制站PC的MPI总线的时钟同步。

3SINAUT 网络: 双击 SINAUT 网络(专线, 拨号等。),打开SINAUT 网络属性。
4在 "Time Service"标签下设置需要同步周期。
对于使用专线网络时,建议设置“hour time base”为1小时到24小时。对于使用拨号网络时,建议设置“hour time base”为6小时到24小时。
请注意每次在公网上进行切换连接都会增加费用。
5CPU :如果想要CPU同步一个站,就需要用SINAUT程序TD7onCPU作SINAUT通讯,在同步站的TIM模块需激活7-300背板总线或MPI的时钟同步功能 (就像第2步介绍的,建议时基:1 分钟)。在CPU里的SINAUT程序(TD7onCPU),需要调用 SINAUT库函数中的"TimeTask" 块来接收从TIM来的当前时间。 (更多的信息可从"TimeTask"功能块的描述中获得。)

表 01 n

注意:

  • 如果在中心控制站PC上的MPI总线上有多个TIM模块,则必须为所有TIM设置相同的时间同步参数。这些TIM模块会自动协商MPI总线上的时间主站。如果它出现故障,则另一个TIM接管该功能。n
  • 当用TD7onTIM,就 不需要激活在CPU上TIM模块的时钟同步。尽管在CPU里没有SINAUT程序,CPU能够被提供需要的时间。 TIM通过I/O 地址提供时间给本地 CPU 。CPU的用户程序从这里读取时间。更多的信息可从SINAUT ST7 System Manual, Volume 2: Software, Edition 05/2007, (节: Synchronization of the CPU time with TD7onTIM), Entry ID 24619519中获得。

工业以太网 / 基于IP网络:
在NetPro作如下的设置:

序号. 步骤
1 Ethernet:双击主站TIM模块。一个TIM的属性窗口打开。
2 在选择连接中心控制站PC的TIM的以太网接口,在"Time Service" 标签作如下的设置如图 2。 设置周期为一分钟时基(1分钟)。如果一个消息时间标志发生偏离,控制系统将生成一个出错消息。在 "Synchronization field" 选择"no",主站TIM作为了网络时间同步从站。 (这个 TIM 需要 ST7cc/ST7sc指定时基。)
如何在SINAUT网络中组态时钟同步?
图 2 n

在工业以太网同样设置其他主站TIM模块。

3SINAUT 网络: I如果站的连接是通过典型的WAN那么设置步骤参看 表 1(步骤3 to 步骤5)。如果站的连接是通过基于IP的网络,按下面步骤设置: n

  • 主站TIM:双击TIM模块,在与其连接站的以太网接口下的 "Time Service"标签下设置需要同步的周期 (例如:1分钟) 并配置此TIM模块为时钟主站。n
  • 从站TIM::设置以太网接口与主站TIM相同,只是设置为此 TIM为时钟从站。

如果连接站的网络是基于IP网络的GPRS网络,,需要时钟更长的时基,例如 1 小时。

4CPU: 如果想要CPU同步一个站,就需要用SINAUT程序TD7onCPU作SINAUT通讯,在同步站的TIM模块需激活7-300背板总线或以太网的时钟同步功能 (就像第2步介绍的,建议时基:1 分钟)。在CPU里的SINAUT程序(TD7onCPU),需要调用 SINAUT库函数中的"TimeTask" 块来接收从TIM来的当前时间。 (更多的信息可从"TimeTask"功能块的描述中获得。)

表 02

关键字:
同步

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论