第一范文网 - 专业文章范例文档资料分享平台

石化储运罐区智能仪表与国产DCS通讯的研究与实践(4)

来源:用户分享 时间:2021-04-06 本文由随心录红尘 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

汽油罐区6台珠峰光导液位计ZYG-B101、柴油罐区罐6台珠峰光导液位计ZYG-B101,这12台珠峰光导液位计ZYG-B101接入二次表ZYG-A101。二次表ZYG-A101通过RS232C/RS485接口经过电缆连接至DCS通讯卡XP248的串口COM1,通过在DCS的组态编程软件中的图形化编程,把液位、温度信号显示在DCS的监控画面上,提供给罐区操作人员监控。此种方式技术落后,通讯故障率高,已逐渐淘汰。

2.3.2 MODBUS总线方式

汽柴油罐区的光导表在使用过程中,元器件老化严重,多次出现故障,造成整个罐区液位无法监测。目前在用ZYG-B101变送器及二次表ZYG-A101设备,技术落后,性能差,工作不稳定,多次更换新表未彻底解决问题,另外,此表采用九十年代BCD码总线制传输形式,单台表故障易造成其它多个罐无指示,严重影响工艺正常监控。因此在我们的升级方案中对珠峰光导表进行了改造,取消二次表ZYG-A101,通过ZYG-601-ZM总线模块将信号引入控制站XP248通讯模块,对一次表进行更新12台。四线制减少为二线制,通过2块ZYG-601-ZM总线模块的RS485通讯接口接入DCS系统。 3 XP248应用与软件实现

罐区控制系统配有两块XP248通讯卡SC1-4、SC2-3,通讯地址分别设置为128.128.1.6、128.128.1.8。SC1-4 XP248多串口多协议通讯卡的自定义变量中定义1字节变量,目的是记录雷达液位计的通讯状态及温度液位压力参数诊断状态字。然后在自定义变量中定义4字节变量,目的是定义雷达液位计的温度、液位、压力参数过程值点名位号注释及量程范围。XP248和现场智能表建立通讯后,把现场雷达液位计测量参数存储在4字节变量中,通过点名和位号的方式在监控画面中调用和监控。在SC2-3 XP248多串口多协议通讯卡的自定义变量中定义1字节变量,目的是记录光导液位计的通讯状态及温度液位参数诊断状态字,记录伺服液位计的通讯状态及温度液位压力参数诊断状态字。然后在自定义变量中定义4字节变量,目的是定义伺服液位计的温度、液位、压力参数过程值点名位号注释及量程范围。定义光导液位计的温度、液位参数过程值点名位号注释及量程范围。XP248和现场智能表建立通讯后,把现场伺服液位计、光导液位计测量参数存储在4字节变量中,通过点名和位号的方式在监控画面中调用和监控。

MODBUS RTU通讯协议的实现通过XP248内部集成的通讯功能块实现,程序设计中只需插入固定的通讯功能块即可方便的实现数据的发送和接收。下面主要对采用自定义方式通讯的软件实现进行展示,自定义方式通讯是采用语言依据双方设备协商好的通讯方式实现数据的发送和接收,以下这段程序是以光导液位计自定义方式通讯为例的编程段落。

FUNCTION_BLOCK ReadMsg_Q17

VAR_INPUT

CMDID:BYTE;END_VAR

VAR_OUTPUT

SENDBUF:ULONG;

SENDLEN:UINT;

RCUBUF: ULONG;

END_VAR

VAR

CHECKLOWR: BYTE;

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证石化储运罐区智能仪表与国产DCS通讯的研究与实践(4)全文阅读和word下载服务。

石化储运罐区智能仪表与国产DCS通讯的研究与实践(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1184460.html(转载请注明文章来源)

相关推荐:

热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top