PLC在油田流量实时监测装置中应用研究.docVIP

PLC在油田流量实时监测装置中应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC在油田流量实时监测装置中应用研究

PLC在油田流量实时监测装置中应用研究   【摘要】增压站对井场来油进行初步脱水并加热、加压后输送到下一级站点,在输送前要对其进行计量,以前增压站等站点采用人工抄表,工人劳动强度大,容易造假,统计结果不准。在长庆油田建设数字化大油田的背景下,充分利用配套的PLC控制系统以及现场各类远传仪表对流量等数据进行实时的监控和采集,从而实现“让数字说话,听数字指挥”的目标。PLC编程及调试作为数字化的一项核心技术,全面自主的掌握这一技术对于提高总厂在日趋激烈的市场中的竞争力至关重要,而流量计由于设备厂家和型号众多,在PLC调试中属于重难点,掌握这一技术对于全面深刻掌握PLC编程及调试技术有重大意义。本文以西门子S7-200 PLC以及脉冲流量及为例,对PLC在流量实时监测中的应用进行了研究。   【关键词】PLC,实现流量监控;一次元件累计法;上位监控软件累计法   一、实现流量监控的技术方案评价及选择   如果按照实现流量监测功能的元件来划分,目前原油集输站点实现流量监控的技术方案可分为3类:上位机监控软件累计法、一次元件累计法、PLC累计法。   (一)上位监控软件累计法   该方法利用工控机机的强盛计算功能,在上位监控软件中,编纂定时执行的脚本程序,按照公式2的形式对流量信号进行累计。   上位监控软件累计法实现步骤浅易简便,使用简单的话语即可完成,与PLC累计法对比,程序可读性好;不依靠PLC硬件系统,可移植性好;也不会额外增加PLC CPU的运算负荷。由于上位软件累计功能使用的是内存变量,有一些监控软件每当重新启动上位监控系统时累计量数值都会落下,深重危急的让计量失去了准确性。   (二)一次元件累计法   随着通讯技术的提高,一些流量仪表(如超声波流量计等)本身带有累计效能,并可以和计算机通信。那么此法就是利用一次流量仪表的通讯功效,将流量累计值等参数,经由传输介质传到上位监控系统。   累计功能在一次流量仪表中完成,比其它两种方法精准;而且具有高稳固性和可靠性能,不会因为PLC硬件和上位监控软件的阻滞影响计量工作的连续性和准确性;还不会另外???加PLC CPU和上位计算机的运算压力承载。   (三)PLC累计法   凭借PLC的运算才能,在PLC中通过数学运算来实现流量累计功能。PLC处理模拟量是将瞬时流量的模拟信号数字化,然后对瞬时流量进行累加;对于脉冲流量计,在PLC中定时执行中断程序,采集瞬时流量进行累加,可实现流量累计功能。   由图1可知,图中的阴影部分的面积为流量累计值,是流量函数对时间的积分值,   式中FL当前累计值,FL-1上一执行周期的累计值,FS流量瞬时值, N中断程序的执行频率。   PLC所累计的实际是当前瞬时流量值与单位时间片的乘积之和,即图中各长方形的面积之和。从原理图中可以看出,在两种情况下用公式(2)计算的累计值等于实际的累计值(即公式(1)的计算值):一是流量信号稳定不变或均匀波动(如正弦波动);二是时间片无限小,即公式(2)中N值无限大。从理论上分析,N取值越大计算越精确,但N取值很大时,会加重CPU负荷,进而影响需要快速响应的其它操作。鉴于一般情况下流量参数的波动不大,N取l即可。   二、西门子S7-200 PLC流量监控的实现   (一)脉冲与连续数据采集   西门子S7-200 PLC的CPU集成了高速计数端口,现场流量计需安装光电脉冲转换仪,将流量计的旋转次数按照一定比例转化为脉冲,通过PLC数字量输入端口进行采集并计数,在采集脉冲信号时必须按照一个严格的时间间隔计算才能保证瞬时流量的准确性,为了实现这一目的,在采集瞬时流量时,必须使用中断来进行,而且为了避免影响定时中断的准确性,在一个程序里中断程序必须是唯一的。计算瞬时流量就是将这个时间段的累计脉冲个数乘以流量系数,换算成这个时间段的累计流量,再除以时间就是瞬时流量,而将瞬时流量累加起来就是累积流量。   (二)累积流量消差与修正   在编写PLC程序计算累积流量时需要避免累积过程中的计算误差,由于累积流量时瞬时流量的不断累加,一般会累加到8位数,而PLC内部浮点数的有效位数是6位,当数值很大时就会造成一个大数和一个小数的相加,从而导致小数的有效位数丢失,累加下去造成很大的累积误差。解决办法是采用多个流量累积器,只允许同数量级的数相加,从而有效避免小数有效位的丢失。一般在实际工程中,需要根据流量的大小、周期中断的时间间隔来确定所用累积器的个数,而累积器的整数部分用双整数来表示。对累积器需要在一定条件下复位,累积到最大数值或手动复位,在中断程序中判断累积量是否达到超过最大为数,当超过最大数值时,将各个累积器清零,另外清零触发信号也可以使手动触发。   (三)PLC监控累计流量的实

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档