使用说明:
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
表 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中获得。
序号. | 步骤 |
1 | Ethernet:双击主站TIM模块。一个TIM的属性窗口打开。 |
2 | 在选择连接中心控制站PC的TIM的以太网接口,在"Time Service" 标签作如下的设置如图 2。 设置周期为一分钟时基(1分钟)。如果一个消息时间标志发生偏离,控制系统将生成一个出错消息。在 "Synchronization field" 选择"no",主站TIM作为了网络时间同步从站。 (这个 TIM 需要 ST7cc/ST7sc指定时基。) 图 2 n 在工业以太网同样设置其他主站TIM模块。 |
3 | SINAUT 网络: I如果站的连接是通过典型的WAN那么设置步骤参看 表 1(步骤3 to 步骤5)。如果站的连接是通过基于IP的网络,按下面步骤设置: n
如果连接站的网络是基于IP网络的GPRS网络,,需要时钟更长的时基,例如 1 小时。 |
4 | CPU: 如果想要CPU同步一个站,就需要用SINAUT程序TD7onCPU作SINAUT通讯,在同步站的TIM模块需激活7-300背板总线或以太网的时钟同步功能 (就像第2步介绍的,建议时基:1 分钟)。在CPU里的SINAUT程序(TD7onCPU),需要调用 SINAUT库函数中的"TimeTask" 块来接收从TIM来的当前时间。 (更多的信息可从"TimeTask"功能块的描述中获得。) |
表 02
关键字:
同步
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336500.html