西气东输二线典型站场计量系统中实现时间同步的方法

2022-09-14

1 找寻NTP/SNTP服务器

要通过SNTP协议进行时间同步, 首先我们需要一个Time Server。西气东输二线工程上位机普遍使用一款About Time的第三方手动时间同步软件来实现上位机与SCADA网络间的时间同步。

通过其某次时间同步的手动触发过程, 我们可以看到软件通过SNTP协议链接到某上级时间服务器从而实现了上位机的时间同步。

我们Telnet登陆进该服务器 (172.17.150.XX) , 查看其NTP服务状态, 可以发现:通过查询, 我们确定了两个2 级NTP服务器的地址。

2 对客户端 (Model2000) 的设置

(1) 确认其IP地址能够与上述2 级NTP服务器ping通。一般站场的网络规划中都预留了相关的IP地址段给计量设备, 可以充分灵活的应用。如果IP地址短缺, 可以重新规划局域网, 通过NAT协议实现内网客户端对外部服务器的访问。

(2) 实现了流量计算机与NTP服务器之间的通信畅通后, 客户端 (Model2000) 只需要简单设置即可开启NTP服务。

打开M2000 组态软件, 选中Hardware选项中的Ethernet Board子项, 打开NTP选项卡, 勾选Enble, NTP协议角色默认为Client, 填写客户端数量, 我们尽量将两个2 级NTP服务器都用上, 同时为保证时间服务的可靠性, 选择一个本地NTP服务器作为备用, 这样我们就有了3 个互为备用的时钟服务器, 由于上述两个2 级NTP服务器的ping值延时都在65ms左右, 我们将NTP客户端timeout设置为70ms, 以免发生始终无法连接服务器的现象发生, NTP协议端口默认123, Variation from GMT: 选择北京时间所处的东八区对应的+8, 更新频率不需要太过频繁, 一台SNTP服务器每秒只能相应500 个请求, 如图1 所示。

(3) 验证SNTP服务工作状态以及常见故障。保存并update设置后, 可以通过web界面查看流量计算机SNTP的工作情况。图2 中Server1 的status显示为7, 对应下列故障代码变种的Error, server time out, 首选NTP服务器连接超时, 偶见与短时的通讯不畅, 这时我们的备用设置就会发挥作用Server2 对应Status1 表示Time Received OK, FC 2000updated, 时间信号接收正常, FC2000 计算机已经根据此服务器返回值更新时间信号, Server3 对应Status2 表示Time Received OK, FC 2000 not updated, 时间信号接收正常, FC2000 计算机未根据此服务器信号进行更新, 表明该服务器正常备用。

3 结语

计量交接活动本身就是以时间为重要坐标的精确量值计算与传递过程, 在由多路单体计量设备成系统构建的计量系统中, 无论其单路计量设备相互之间的时间统一度, 抑或作为整体计量设备与交接活动标准参考时间之间的同步性, 都会对计量交接活动的最终结果造成显著且无法预估的影响。

天然气作为相对清洁能源, 被市场越来越多的接受, 在国民生产生活中所占的比重也日益提高, 为保证计量交接行为的准确性、一致性、溯源性, 在计量交接系统中实现时间同步以确保天然气计量交接过程的准确、可靠, 其应用价值和经济价值日益凸显。

摘要:本文针对西气东输二线管道工程典型站场中采用的某型气体超声波流量计量装置进行时间同步的过程, 对配备有计量设备的天然气长输站场进行计量设备时间同步的方法进行探讨。

关键词:超声波计量,时间同步,NTP,西气东输二线

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:浅谈电视转播车的系统结构下一篇:氯乙烷生产中工艺水的处理方法