基于S7—300 PLC的油田监控系统 曹凌 ,吴晓君 ,杜学普 (1.西安建筑科技大学,陕西西安710055;2.宝鸡文理学院,陕西宝鸡721007) Monitor System in Oilfield Station Based on S7—300 PLC CAO Ling ,_,WU Xiao—jun ,DU Xue—pu (1_Xi’an University of Architecture and Technology,Xi’an 710055,China;2.BaNi University Arts and Science, Baoji 721007,China) 摘要:油田监控的主要对象是井口作业,油气集 一300 PLC来说明其监控部分。 输及注水系统等以采油为中心的地面自动化系统, 针对其生产过程的特殊性、复杂性和控制难度,采用 1 系统简介 高性能的工业控制计算机(IPC)作为上位机,PLC 本站的任务是将井场来油管线、增压点来油管 作为监控系统的数据采集及监控模块,设计了一种 线来的油气汇集起来,先进入电加热快速收球装置 油田监控系统的方案。 将来油电加热,以防止来油因冷却而凝结;加热后的 关键词:油田监控系统;工控机;PLC 原油进入分离缓冲罐,为气液分离作准备;污油等杂 中图分类号:TP273 质进入污油箱;气液分离器分离出来的气体(天然 文献标识码:B 气)引至站内加热炉,液体引回分离缓冲罐;污油箱 文章编号:1001—2257(2008)02—0079—02 满时启污油泵,将油打回分离缓冲罐;随后原油混合 Abstract:The main target of monitor in oilfield 物经管线从接进油汇管引入溢流沉降脱水罐;净化 is automation system above the surface,such as 过的原油经外输泵至外输计量回路;经管道阻火器、 welhead operations,gathering and transporting of 快开过滤器进入外输流量计计量外输原油的总流 oil and gas,and water ini ection system,and SO on. 量,同时对原油进行含水分析。部分工艺过程如图 The production process has some characteristic and 1所示。 complexity.Here we adopted IPC as the upper management of the mainframe and PLC as data ac— quistion and control module in monitor system.So we design a kind of way of oilfield monitor system. Key words:oilfield monitor oystem;IPC;PLC 0 引言 图1邵分工艺过程 实现油田生产系统的动态监测,对于及时发现 2 油田监控系统构架 泄漏等故障、优化生产运行参数以及提高油田的现 代化管理水平等具有重要的意义。这里针对某个原 原油生产集输的每个环节都涉及到监控,其监 油生产集输,对油田地面工程的自动控制系统作了 控的主要对象是井口作业,原油集输处理,天然气处 分析。以微处理器为核心的可编程控制器(PLC)的 理,水处理,注水系统等以采油为中心的地面自动化 控制系统,适用于现场设备的就地控制,并提供了顺 生产工艺系统。这里我们采用两级式DCS,分别是 序控制和连锁保护的有效手段,本文选用西门子S7 过程控制级和过程管理级,对整个原油生产集输过 程进行监控,两级之间采用RS485无线传输模块, 收稿日期:2007—10~18 由RS485串行接口组成通信网络。监控系统设在 《机械与电子}2008(2) ・ 79 ・ 维普资讯 http://www.cqvip.com
值班室内对生产过程进行集中监控,操作台选用可 靠性更高,连续运行的IPC作为过程管理级的核心 组件,进行上位机监控,可以实现良好的人机界面, 3.2软件的编写[4 PLC的程序是在SIMATIC STEP7 V5.2软件 平台上完成的,通过编程电缆和上位机通信,实现实 时监控和操作。s7系列PLC提供了各种类型的 块,可以存放用户程序和相关数据。其中程序块包 含组织块OB、功能块FB、功能FC、系统功能块SFB 同时进行下位机应用控制软件的开发。 3 电气控制系统的设计 控制柜选用西门子PLC300作为过程控制级的 核心组件,进行原油生产过程的各项监测参数的采 集和记录、数据的处理、实时监控、远程通讯和集中 和系统功能sFc;数据块包含背景数据块和共享数 据块。OB作为主程序,其它的功能块都可以由它 来进行调用。这里使用了OB,FC,FB功能块。部 管理等功能。PLC的全集成自动化控制系统,通过 通信电缆向下与现场级相连,接收油气集输系统现 场各项检测参数,并对现场设备运行状态进行控制; 向上与IPC相连,通过RS485/232串行接口向IPC 传输现场生产过程的各项参数。其系统配置如图2 所示,数据传送程序如图3所示。 温度压力液位流量泵电磁阀调节阀VFD 图2系统配置 图3数据传送程序流程 3.1硬件系统的组成L3] 西门子S7—300/400可编程逻辑控制器(PLC) 属于中大型器件,这里选用的S7—300 PLC CPU型 号是312C,一个数字量输入模块SM321 DI16× DC24V,一个数字量输出模块SM322 DI16× DC24V/0.5A,一个模拟量输入/输出模块SM323 DI 8/DO 8×24 VDC/0.5A 6AG1323—1BH01— 2AA0,一个电源模块PS307 2A。各个模块之间通 过总线连接器相连,PLC和PC之间通过USB— MPI+编程电缆相连,上位机通过CP5613通讯卡 和Profibus网络实现与PLC之间的数据通信。 ・ 80 ・ 分地址分配表如图4所示。 图4部分地址分配表 部分程序代码说明如下(FC1实现电加热收球 装置通断电控制): 10.0,系统上电开关;10.1,电加热开关;M0.0, 系统上电一天;M0.1,电加热收球断电一天;M0.2, 油温≥55。C;M0.3,加热时间≥15 rain。 4 结束语 S7—300是一种通用型PLC,适合自动化工程 中的各种场合,尤其是在生产制造工程中的应用,利 用它来实现监控的功能,使得系统操作简单方便,容 易编程调试,可用于实现原油生产过程的自动监控, 从而实现油田的无人值守。 参考文献: [1]廖常初.s7—300/400 PLC应用技术[M].北京:机械 工业出版社,2007. [2]胡健.西门子s7—300 PLC应用教程[M].北京:机 械工业出版社,2007. [3] s7—300可编程序控制器[z].产品目录,2005. [4] 胡学林.可编程控制器教程(提高篇)[M].北京:电子 工业出版社,2005. 作者简介:曹凌(1978一),女,陕西宝鸡人,硕士研究生, 研究方向为机械电子工程;吴晓君(1964一),女,江苏扬州人,副教 授,研究方向为机械电子工程、先进制造技术等。 《机械与电子}2008(2)
因篇幅问题不能全部显示,请点此查看更多更全内容