可多点同时调试、配置RTU系统的实现

来源 :科学与技术 | 被引量 : 0次 | 上传用户:mohang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在单井自动化系统中,产品的调试、配置工作量较大,目前在油田现场,施工人员只能通过远程桌面或TeamViewer之类的远程控制软件来连接服务器,之后通过RTU驱动软件来进行产品的调试和配置。这种工作方式的缺点是,在同一时间只能有一个用户操作服务器上的RTU驱动软件,降低了施工效率。因此,开发了可多台电脑同时进行RTU远程调试、配置的软件系统---RTU客户端调试系统。
  关键词:单井自动化RTU多点同时
  1引言
  在系统施工过程中,产品的调试、配置都是通过服务器上的RTU驱动软件来进行的。RTU客户端调试系统基于系统桌面软件开发,支持TCP、UDP连接方式,通过网络传输协议自动连接服务器,不需要本机数据库支持,且在不同的电脑上可同时运行,能同时对不同的RTU进行调试和配置,提高了单井自动化系统的施工效率。
  2系统开发环境
  客户端系统的开发环境为Microsoft Visual Studio 2010,开发语言为C#,为了使软件界面整体风格简洁、美观,使用了部分界面控件包。
  3软件系统结构
  3.1通讯模块
  通讯模块负责完成RTU客户端系统与服务器上RTU驱动软件之间的数据通讯,包括模拟注册、连接、接收数据、发送数据。每个客户端系统运行时将首先生成一个在60000-65535之间的ID(此ID由本机IP地址参与计算后得出,因此具有唯一性)。服务器RTU驱动软件会把ID在60000以上的注册设备自动识别为客户端,将客户端发送的数据转发给对应的RTU设备,并将RTU设备发送的数据转发给相应的客户端。为了简化通讯流程,RTU驱动软件将不转发功图、电流图测试数据,当完成功图、电流图测试后,RTU驱动软件只通知客户端系统功图、电流图测试完成,由客户端自己去数据库中查找相应的数据。
  通讯模块中定义了通讯接口,并完成了TCP/UDP兩种通讯协议的实现,在系统设置中完成对通讯协议的配置后,客户端系统会自动调用相对应的协议实现来完成数据通讯。
  3.2数据处理模块
  在客户端系统中,将数据分为5大类:
  1)功图数据模块,完成功图、电流图数据的解析;
  2)电参数据模块,完成电参数据的解析;
  3)油井组织结构数据模块,完成油井井号、归属关系的解析,最终形成树形结构;
  4)RTU配置数据模块,包含了RTU的信道、ID、IP地址、RTU巡检参数、RTU程序版本、RTU下所属油井树形结构等数据;
  5)系统日志数据模块,将用户对RTU的所有操作记录及RTU的数据反馈格式化为固定的格式,并自动将数据保存到日志文件中。
  3.3系统设置模块
  系统设置模块负责读取和保存客户端系统的各项功能配置。客户端系统运行时,将首先调用系统设置模块,根据用户设置来调用相应的实现模块,并对各项用户设置进行初始化。
  3.4数据库操作模块
  数据库操作模块负责完成以下工作:
  1)数据库连接测试;
  2)数据库端口是否开放测试;
  3)建立并断开数据库连接;
  4)根据指定条件读取油井列表及油井组织关系;
  5)读取功图、电流图数据;
  6)读取并设置用户权限信息。
  3.5用户权限信息模块
  在客户端系统中,将用户划分为三类,超级用户,管理区用户,普通浏览用户。超级用户可以查看所有油井数据,查看、设置RTU运行参数;管理区用户则只能看到自己区块内的油井及RTU,并进行相关操作;普通浏览用户则只能查看所属区块内的油井及RTU相关数据,不能对RTU进行设置。
  用户权限信息模块负责检查用户登录账号的权限,并判断用户的操作是否符合其权限。
  4系统交互数据定义
  由于客户端系统不能直接连接RTU,所有数据均需要经过服务器RTU驱动软件转发,因此必须定义客户端系统与RTU驱动软件之间的交互数据格式,具体格式为:
  目标RTU ID+目标油井ID+测试类型+数据+本机IP地址
  其中测试类型定义为枚举型变量,包含了查看RTU时钟、校正RTU时钟、查看RTU巡检参数、设置RTU巡检参数、查看RTU信道、设置RTU信道、查看固化程序版本、测试电参、测试功图、测试电流图等类型。
  同时在RTU驱动软件上增加客户端系统数据解析模块和消息处理链表,链表中的节点为数据转发类的实例,数据转发类定义如下:
  在数据转发类中包含了目标油井ID,目标RTU ID,测试类型,数据和客户端IP地址。
  RTU驱动软件接收到客户端系统的测试要求后,转发数据到指定的RTU,同时在消息处理链表中增加一个节点。之后,RTU驱动软件接收到数据后需与消息处理链表中的节点进行比较,如发现有符合项,则将数据或测试结果转发给客户端系统,同时将该消息节点从消息处理链表中删除。
  5系统优势
  客户端系统具有以下优势:
  1)系统采用标准模块化设计,方便扩展。例如,如需增加其他类型协议的解析,只需提取协议模块接口,编写新协议实现代码即可,不需要对其他部分代码做修改;
  2)整个系统免安装,直接拷贝到用户电脑上即可使用;
  3)系统运行日志自动上传到服务器上,方便公司研发人员查找产品问题;
  4)系统可同时在多台电脑上运行,方便多人同时执行单井自动化产品的调试和配置,提高了产品施工的效率。
  6结束语
  客户端系统的开发,给油田信息化部门同志的产品安装和调试带来了很大便利,后续将着手开发基于安卓平台和IOS平台的客户端系统,使产品安装和调试工作脱离电脑的束缚。
  参考文献
  [1]殷建平,徐云,王刚·《算法导论》·机械工业出版社,2012
  (作者单位:贵州航天凯山石油仪器有限公司)
其他文献
摘要:随着我国社会的不断进步以及经济水平的稳步提升,对电能资源的需求量在不断的加大,进而也就对配电网的电能质量提出了更高的要求。但是,就针对当前配电网所使用的控制技术方法而言,其还存在一定的问题。因此,我们就应加强研究与分析配电网质量的控制技术,从而不断的提高配电网运行的安全性和稳定性。  关键词:配电网;电能质量;控制技术  1 配电网电能质量控制技术  配电网电能质量控制技术的应用在一定程度上
期刊
摘要:在深基坑施工过程中,为了保证施工的安全和减少基坑开挖对周围环境的影响,当开挖深基坑时,在达到一定深度时坑内的土层就多为软土层且含水量会增大,这就会出现坑内下部的承压水对基坑底板产生很大的影响,这时就需进行采取基坑降水技术来防止一些工程问题的出现。如果深基坑位于地下水位以下,还需采取降水措施,文根据具体施工实例简要谈谈深基坑的降水灌注支护技术。  关键词:深基坑;降水;支护技术  1 深基坑综
期刊
摘要:桥梁桩基的质量影响着整个桥梁的稳固性和持久性,而影响桥梁桩基质量的因素有很多,针对不同类型的桥梁桩基采取适当的检测技术,才能找到受损关节,对症下药,及时修补翻新,保证桥梁的正常使用。  关键词:桥梁;桩基;检测技术  1 引言  桥梁工程是公路工程中重要的工程项目,投资规模大,施工技术要求高,一旦出现重大的责任事故,不仅会给国家和人民带来巨大损失,也会造成不良的国际影响。因此,桥梁基础的质量
期刊
摘要:本文针对不锈钢热加工过程中常见的质量缺陷,以不锈钢热加工温度控制理论为基础,结合不锈钢的高温力学性能,研究了不锈钢在连铸、加热、轧钢和退火等热加工过程中质量缺陷产生的原因,提出了质量缺陷的控制措施,对于提高不锈钢产品质量具有重要的意义。  关键词:不锈钢;热加工;缺陷控制  引言  不锈钢的板带产品是重要钢材品种之一,随着不锈钢产品在各行业的应用,用户对产品质量的要求越来越高,不但注重产品的
期刊
摘要:本文主要围绕化工项目管道材料等级设计和选材控制展开研究,通过分析其工作开展过程中出现的问题和化工项目的具体要求,结合不同材料的性能和综合使用效果来开展管道材料选择工作,应用高质量的管道材料来开展后续工作,提高管道设计的整体质量。  关键词:化工项目;管道材料;等级设计;选材控制  1.化工项目管道材料等级设计  1.1化工项目管道材料简介  管道设计工作开展过程中,工作人员要结合相关知识来开
期刊
摘要:近年来,城镇化进程的加快,我国的各类工程建设数量也在不断增加。随着电子时代的到来,传统的手工行业被渐渐取代,机电设备被广泛应用,因此机电设备安装数量急剧增加,使得在安装过程中会不可避免的出现一些问题。这些问题严重影响机电设备的质量和安全性能,所以应该对机电设备的安装流程及注意事项进行了解,明确机电设备的结构、安装顺序。本文就机电工程施工管理中的问题及对策展开探讨。  关键词:机电工程;施工管
期刊
摘要:随着我国经济的不断发展,在工业上对于能源的需求也越来越大,而煤炭是能源的重要来源之一,对于煤矿行业而言,机电技术和自动化发展对于提高企业的生产效率和安全性都有重要意义,尤其是在冲击地压下的应用。本文从当前煤矿机电技术中的不足入手,分析了在冲击地压下煤矿机电技术创新和自动化的应用策略。  关键词:煤矿机电技术;创新;自动化发展;探析  引言:  煤矿行业的发展关系着我国经济建设和能源行业的发展
期刊
摘要:在钢丝绳的更换过程中,如果遇到操作失误或者设备选用不当等情况,就会造成新鋼丝绳与新钢丝绳、新钢丝绳与旧钢丝绳扭在一起,钢丝绳拧死弯、扭劲,造成新钢丝绳的损坏。而这些情况的出现使得换绳质量变差,更严重的后果甚至会造成钢丝绳打滑、断裂、坠罐等恶性事故造成可能的人员伤亡,给煤矿带来巨大的经济损失。  关键词:煤矿立井;摩擦式提升机首绳更换  煤矿提升机首绳在运转过程中时会受到静应力、动拉力、扭转应
期刊
摘要:本论文通过化学共沉淀法合成了PAC-Fe3O4磁性活性炭,分析了所制备的磁性活性炭材料的孔结构和表面形貌,并通过其对亚甲基蓝染料的吸附实验来分析其吸附性能,主要研究分析了不同溶液pH、接触时间条件下,所合成磁性活性炭的吸附性能、去除色度的效果和材料的分离效果。研究结果表明:所制得的磁性活性炭有着均匀的表面结构,吸附性能较佳,对其吸附性能影响较大的因素是溶液的pH。并且当溶液pH等于9时,磁性
期刊
摘要:为了解决柱塞压力計系统中井下压力计长期工作在气井中,现场更新程序困难的问题,柱塞压力计系统增加了井下压力计程序无线更新的功能。本文根据井下压力计自身的硬件特点,提出了一种简单实用的实现程序无线更新的方案。并对柱塞压力计系统、井下压力计无线通讯流程、程序更新流程做了详细阐述。采用了CRC校验保证更新程序数据的准确性。  关键词:井下压力计;无线更新;CRC校验  1.引言  柱塞压力计系统由地
期刊