公务员期刊网 论文中心 正文

生产控制系统时钟同步方式应用分析

生产控制系统时钟同步方式应用分析

摘要:一般来说大中型生产企业控制系统种类较多,为集中管理、提高生产效益,各系统之间一般都通过MO-DBUS等通讯方式,将工艺参数集中到DCS系统上组态和显示。但因为各控制系统时间上并不能同步,导致操作记录、工艺参数等时间记录不一致,对于事故的分析、调查带来一定程度的干扰。本文通过实际案例,介绍了控制系统时钟同步方式,同时也分析了时钟同步在生产装置中的必要性和安全性。

关键词:控制系统;时钟同步;Modbus;必要性;安全性

随着控制系统技术的日臻完善和国产控制系统的兴起,与之前进口控制系统天价垄断的局面相比,目前各类生产、制造企业都普遍采用控制系统来实现安全、高效生产,因此DCS系统、SIS系统、PLC系统以及单片机系统等得到普遍应用。伴随装置规模的扩大和模块设计的出现,一个企业特别是大型企业,不可避免地会同时出现各种类型的控制系统,因此时钟同步问题就显得格外重要,其中就包括事件事故的追忆。本文以某甲醇装置为例,详细阐述不同控制系统间时钟同步方式,以及说明时钟同步的必要性和安全性。

1时钟同步概述

时钟同步,即实现不同网络上各节点之间时间的同步。NPT是目前应用最为广泛的网络时间同步协议,NTP协议的精确对时主要是在主——从工作方式下实现的。NTP算法,首先根据服务器和客户端的往返报文来确定两地时钟的差值和报文在网络中的传输延迟[1]。同步时间的标准时间应该是国际标准时间(UTC),可以从原子钟、天文台、卫星等获得,时钟同步需要配备时钟同步器和时钟源,时钟源以往主要采用GPS,目前中国北斗也开始应用。时钟同步的目的是使DCS系统内部和其它系统之间的时间标记数据一致,实际上并不需要绝对时间一致,只要相对时间就足够了。DCS应具备使网络中各个节点时钟同步的功能。在实际应用中,宜由DCS向第三方时钟同步信号,对于不必标记数据的第三方设备,不必要设置时钟同步。

2系统简介

某甲醇装置年生产120万吨甲醇,工段主要分为空分工段、气化工段、净化工段和合成工段,采用的控制系统有艾默生DeltaV、TRICON、FOXBOROIA和西门子S7-400PLC系统,各控制系统情况见表1。空分工段采用独立DCS控制系统,气化、净化和合成共用一套DCS系统,Tricon和S7-400PLC等都是独立的单元控制系统。

3时钟同步方案及实现

时钟同步方式应该说多种多样,总体来说分为两类:一是利用GPS时钟源对各系统进行时钟同步;二是定时自动校正实现时钟同步[2]。利用GPS时钟源同步,即各控制系统各自接入GPS时钟源,利用GPS时钟源的独立网口,每个网口分配给不同的控制系统,定时自动校正。实现时钟同步是利用DCS系统网络节点自动校时功能,同步各操作站、工程师站等时间,同时DCS系统与SIS系统、PLC系统再同步。某甲醇装置采用两种结合的方式,实现全厂控制系统的时钟同步,同步时钟方案如图1所示。

3.1DCS与时钟同步器的连接

DCS时钟同步主要是指DCS与时钟同步器的连接和设置,时钟同步器通过GPS模块接收卫星信号。GPS需安装在较开阔的地方,DCS系统与时钟同步器通过网线连接,以下以DeltaV为例,阐述DCS与时钟同步器的连接和设置。同步时钟服务器不连接到DeltaV系统的控制网,连接在APP站的第三块网卡,主要设置步骤:①通过网线连接时钟同步网口和APP站的第三块网卡;②设置时钟同步网络地址,APP站第三块网卡地址与时钟同步器设置成同一个网段;③使用APP站的RemoteNetwork功能;④在APP站设置APP所连接的时钟服务器的IP地址;⑤设置DELTAV控制网络的主时钟源为APP站;⑥DownloadControlNetwork的SetupData。如果系统都正常,安装完成几分钟后,在Diagnostics-DeltaV能显示如图2所示信息。

3.2FOXBOROIA与SIS系统时钟同步

本案例中,气化工段3套SIS系统采用独立的Tricon系统,合成ITCC、丙烯ITCC系统也采用独立的Tricon系统。DCS与Tricon时钟同步的方式一般有两种方式:一种是通过通讯的方式,DCS系统每天定时向Tricon系统发送一个脉冲,每天只校准一次;另一种是通过硬接线的方式,即利用SIS系统DI卡件备用通道,DCS系统通过DO卡件定时发一个脉冲信号。两种方式实现的原理基本一致,差别在于通过Modbus通讯的方式存在时间上的误差,采用硬接线的方法实现两套系统的时钟同步精确度即时间误差小,不论哪种方式都能满足现实需要,通讯方式通过软件实现较为经济,总之两者相差不大。硬件的连接比较简单,通讯线或硬件线即可,主要是SIS系统需要编制时钟同步程序,如图3所示。读取TRICON系统时钟使用TR_CALENDAR块,设定时间转换功能块SYN-TIME年、月、日,取系统当前日期无需校正。由于DCS基本扫描周期一般为0.5s~1.0s,SIS系统周期一般都在毫秒级别,所以实际同步过程中,一般存在3s~5s内的差别。

3.3DeltaV与ITCC系统时钟同步

空分ITCC系统也采用Tricon系统,其时钟同步原理和方式与FOXBOROIA类似,这里不再详述。Tricon系统除通讯和硬件等方式外,如果是V10版本还可以直接通过其自身的TCM卡直接与时钟同步器连接,做到实时同步无偏差,但V8、V9等因NCM卡无法与时钟同步器直接连接[3]。

4时钟同步的必要性和安全性

停车和事故在生产企业发生时,需要及时开展原因的分析和调查。按照生产控制系统功能划分,一般联锁动作在SIS系统或者ESD系统中实现,参考的是SOE的记录时间。而工艺操作一般在DCS或PLC系统中实现,工艺操作、设备运行等都以DCS系统时间为基准。故障分析时,若各控制系统的控制器时钟之间没有进行时钟同步,则会导致对同一测量元件或设备所记录数据的时间不一致,无法判断事件发生时设备动作的顺序,需要两方面结合才能对引发故障或停车的真正原因作出正确判断和分析,因而各控制系统的时钟同步显得尤为重要。1)在控制系统中,趋势、报警、事件记录等都与时间相关,因此整个系统时钟保持一个统一的时钟很关键。如果操作站和控制站时间不同步,不能作为真实的历史数据为操作服务。2)在《石油分散控制系统设计规范》《分散型控制系统工程设计规范》《石油化工远程监控及数据采集系统设计规范》中,对时钟同步做了明确要求。3)是否设置GPS时钟服务器与某时区时间一致需要企业根据性质和需求确定,如燃气长输管线SCADA必须设置GPS时钟服务器,才能保证分布在整条管线控制系统时间一致,有利于保证管线的安全运行。

5结束语

现代生产企业,如石油化工、煤化工等都广泛采用先进控制系统如DCS、PLC等,各控制系统虽然通过相互通讯,避免了自动化孤岛,方便了管理,提高了安全生产水平,增加了生产效益,但也带来了一些问题。如各控制系统时钟不同步问题,对事故调查、原因分析带来了很多困难。本文通过实例,讲述各控制系统时钟同步的方案,并阐述了时钟同步的必要性和安全性,时钟同步对于工作人员追溯事故的第一要素发挥了重要作用。

作者:李涛 单位:榆林瀚昌科工贸有限责任公司