SCADA油井管理系统中多设备RS232通讯.docVIP

  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文档。上传文档
查看更多
SCADA油井管理系统中多设备RS232通讯

SCADA油井管理系统中多设备RS232通讯   【摘要】介绍了SCADA系统中应用RS232实现多点通讯在油田油井监测系统中的一种连接方法,这种连接实现方式在满足甲方要求的同时,具备附加外接设备少(只有两个二极管)成本低,实际操作简单,省时方便等优点。现在已经在我们管理区块的油井中得到非常广泛的应用,经过一年多的实际检验证明,稳定性高。依靠这种连接方式我们对多口多年没有通讯的油井进行了故障处理,使其恢复了通讯,得到了甲方的认可。   【关键词】油井管理系统 通讯 效益   1 SCADA油井管理系统   很多油田现在已经普遍使用SCADA系统(数据采集与监视控制系统)读取各油井运行参数和远程控制,通过RTU(远程终端单元)把中控信号,井下传感器信号以及电子油压表数据信号和实时产量测定数据信号转化为短波信号通过天线发送到控制室,进行分析和实时监控。这样做既节省了人力,又能准确及时的得到油井运行数据和实现远程控制。   2 在与RTU通讯中遇到的问题   在井场的通讯系统中所有的数据信号最终汇聚于RTU,由RTU发送给控制室,RTU的模拟通道接收测产数据,电子油压数据等模拟量并将其处理发送。中控,井下传感器参数通过RS232或RS485通讯方式将数据发送给RTU。对于我们管理的区块普遍采用的是Vortex中控,支持的是RS232通讯方式,RS485用的较少。我们管理的这些油井过去很多采用的是PHD传感器,传感器终端线路接的是Vortex的模拟通道,数据由中控处理为数字信号,由中控统一发送。还有很油井过去用的是Phinex传感器,内部集成了将中控数据接受的串口,连接中控与传感器后只需要连接传感器与   RTU的通讯线路就可以实现通讯。所以很多油井的RTU只接了一个RS232通讯串口。 由于RS232是典型的点对点通讯模式即一个发送一个接收,而我们目前所使用的Vortex中控和Zenith传感器都需要串口通讯,这就使得如何将中控数据和井下传感器数据同时发送给RTU成为一个问题。   3 解决方案   对于多设备通讯对多采用的是RS485通讯方式,一般可以把RS232设备通过转接器转化为RS485通讯。ZSP有485接口可以设置为RS485通讯,但Vortex中控需要一个转换器。   这个方案增加一个RS232转RS485的转换器,需要另外购买。如果把所有的RS232通讯都换成RS485需要另外投入资金,而且由于很多RTU的485接口很久没用需要测试,如有损坏坏还需要另外购买更换,成本较高。涉及到控制柜到 RTU的通讯线需要重新布线,按照甲方的标准要掩埋于地下,还需要重新挖掘地面,工作量较大。在现有的一个RS232端口基础上,能不能通过较简单的改造把中控数据和ZSP数据都传送出去呢。   由于传统的RS232是典型的点对点通讯模式,即只允许一对一进行通讯。如果直接连接RTU无法识别,无法实现通讯功能,而且还可能由于各设备发送电平不同而损坏硬件。考虑到这三个设备中,RTU的地位与ZSP和Vortex中控不同,实际上我们需要的是RTU跟ZSP和Vortex中控分别进行通讯,而不需要ZSP和Vortex中控之间进行通讯。RTU处于较主要位置,可以让RTU在不同时间里分别与ZSP和Vortex中控进行通讯,即用主机(RTU)轮询从机(中控,ZSP等)的方式来实现,同一时间只有一个设备与RTU通讯。   要实现这样的功能要考虑两个问题:   3.1 通讯设备的识别   由于同一时间只有一个设备与RTU通讯,这两个设备如何知道何时自己发送信号,与RTU通讯呢?   3.2 电平的隔离   由于在RS232中,不发生通讯的设备始终发送逻辑“1”低电平,但此时正在通讯的设备有可能发送高、低两种电平,电平的不同不仅会使正常通讯中的信号收到干扰,还可能损坏硬件,这就需要把低电平隔离掉。我们采用了以下方案来解决这两个问题,只要在参数设置和线路连接上加以改动就可以完成我们需要的功能:   (1)针对第一个问题,我们为不同从设备设定了设备号。这种想法与拥有多个串口的设备在与不同串口所接设备通讯时的区分方法相同,我们的Vortex中控和ZSP都支持设备号设定的功能。这样就可以达到在主机呼叫的时候进行通讯发送数据,不呼叫的时候发送逻辑“1”低电平。   (2)针对第二个问题,我们在硬件连接上加以改动来实现信号的隔离。为说明这种主从式的连接对于多个从机同样适用,我们以三个设备与主机通讯为例来加以说明。   其中二极管起保护和隔离的作用,避免一个从机发送逻辑“1”低电平的时候,另一个从机发送逻辑“0” 高电平,产生高低电平不同,损坏硬件。   由于二极管的作用,不被呼叫的设备发送的低电平被隔离,只有被呼叫设备发送的逻辑“0”高

文档评论(0)

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

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

1亿VIP精品文档

相关文档