自动化系统通讯中断检测

自动化系统通讯中断检测

ID:6248199

大小:27.50 KB

页数:6页

时间:2018-01-07

自动化系统通讯中断检测_第1页
自动化系统通讯中断检测_第2页
自动化系统通讯中断检测_第3页
自动化系统通讯中断检测_第4页
自动化系统通讯中断检测_第5页
资源描述:

《自动化系统通讯中断检测》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自动化系统通讯中断检测  [摘要]本文主要针对百口泉采油厂工控数据及百重油田SCADA系统在数据传输过程中,通讯中断,系统界面上还显示最后一次传输的数值,给现场安全生产带来了隐患,同时降低了油田数据质量。通过SCADA系统及ORACLE数据库编程,实现通讯中断检测,并对通讯中断进行报警,保证现场生产安全及油田数据实时、有效。[关键词]数据通讯;中断;检测doi:10.3969/j.issn.1673-0194.2014.04.062[中图分类号]TN919[文献标识码]A[文章编号]1673-01

2、94(2014)04-0118-031前言新疆油田公司百口泉采油厂百重油田采用SCADA系统,共有31个转油站,16点后站上无人值守,现场数据通过电台、GPRS传输到基地,当现场自动化设备发生故障或断电时,就会出现数据通讯中断。数字油田建设过程中,百口泉采油厂8套自动化系统的生产数据,通过ALLLINK采集,经网络传输到数据库,在传输过程中,如果相关设备发生故障或网络故障时,数据传输就会中断。6在数据传输过程中存在的最大问题是通讯中断,数据传输已停止,在相关系统的界面上,还显示最后一次传输的值,很

3、难及时发现存在的问题。数据通讯中断监测就是针对该问题提出的,本方法利用数据通讯中断后,入库的数据值一直不变,通过合理的参数选择,对这些参数进行监测,判断出数据通讯中断,并产生报警提示。2数据通讯中断的表现2.1数据通讯流程我们把数据通讯分成两部分,现场层通讯、管理层通讯。现场RTU、PLC参数,通过电台、GPRS及其他通讯方式传送到自动化系统实时数据库,现场层操作工通过自动化系统的监控画面,监控生产情况。自动化系统的数据,通过采集设备采集,传输至应用服务器,应用服务器中的应用软件,按一定频率写入自

4、动化数据库,数据入库发布后,各个管理人员可以通过客户端查看入库数据,即现场的生产情况[1]。2.2数据通讯中断的表现2.2.1现场层数据通讯中断表现6当数据通讯发生中断时,监控界面上显示的数值是最后一次检测的数据值(数据值长时间不变)。这种现象危害极大,由于现场操作工习惯看流程图界面监控生产,很难发现生产异常,长时间未发现,极有可能发生罐抽空烧泵或跑油事故。图2是百重二10号转油站数据通讯中断后部分参数值,从4:00到10:00数据的值一直没变;10:00重启SCADA系统后,系统中,无现场传输过

5、来数据,从11:00到15:00数据的值一直为0。2.2.2管理层数据通讯中断表现当数据通讯中断时,入库的数据为最后一次通讯数值,这种现象不容易发现,降低了入库数据质量,从而影响了油田自动化应用系统的可靠性。图3是管理层数据中断后,入库数据的值从最后一次通讯的正常值开始,一直是同一值,我们在Web界面查看数据,容易被误导,认为是正常数据。数据保持最后一次通讯值的主要原因是现场设备存在局限性,发送数据时,没有时间变量;接收端没有接收到数据,把最后一次传过来的数据,当成最新发过来的数据,这条数据不停地

6、存入数据库,造成我们查看数据时,看到的都是通讯中断前,最后一次正常传输的数据。我们主要针对数据通讯中断后,监控界面上显示最后一次数据的现象进行研究,当发生这种现象时,能够在监控界面上做出提示,使我们能及时发现通讯中断。3数据通讯中断检测方法3.1检测思路6不管是现场层,还是管理层,数据通讯中断后,数据值的表现都是从最后一次正常值开始,一直不变,我们只要检测一段时间内的数据值是否有变化,就可判断出数据通讯是否中断。选择监测参数,检测参数的初始测量值和一段时间后的测量值是否相等,如果这些监测参数的值都

7、是相等的,我们可以判断通讯已中断,报警提示,检测的时间间隔可以根据需要自行设定。3.2选取检测参数的原则(1)选择不带控制或易变化的模拟量,这样可以有效地避免这些参数值出现相等的情况。(2)选择不在一个工艺段的参数,比如在工艺段的入口段选一个参数,在另一个工艺段的出口段再选一个参数,这样即使某个工艺段停工,也不会产生参数值相等的情况。(3)选择不受开停工影响的参数,比如温度,不管开工、停工都有温度显示。一套系统多的有几百个参数,少的也有几十个参数,当然没有必要每个参数都检测,我们可以选择其中的几个

8、关键点。一般一套装置选择2~3个参数,这些参数在正常生产的情况下,一段时间内,同时相等的情况基本不可能;我们可以通过检测一套装置的几个参数判断通讯是否中断。3.3程序实现6现场SCADA系统检测实现,在命令语言,应用程序与语言里实现,我们根据现场实际生产情况,罐不会抽空或要溢罐,选取检测时间间隔为1小时;选取转油站的两个大罐液位作为检测值,由于一直在进油以及启停泵,不同的时间点,罐液位的测量值是不相等的。设置一个定时器,大于3600秒时,复位重新计时。第1秒时,罐液位的测量值赋给变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。