大庆炼化异构ESD程序溢出保护_第1页
大庆炼化异构ESD程序溢出保护_第2页
大庆炼化异构ESD程序溢出保护_第3页
大庆炼化异构ESD程序溢出保护_第4页
大庆炼化异构ESD程序溢出保护_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、异构脱蜡ESD系统程序防溢出保护代守辉刘清源工程师炼化公司机电仪厂仪表二车间摘要:异构脱蜡装置ESD系统在运行过程中,曾出现内部寄存器溢出导致系统SHUTDOWN,导致装置停车。通过解读原程序,修改原程序,将原程序加防溢出保护,避免系统内部寄存器溢出,保证系统安全平稳运行。关键词:ESD寄存器溢出SHUTDOWN一、概述:润滑油异构脱蜡装置ESD系统采用HONEYWELL公司的FSC系统,该系统在投用过程中,曾出现模拟输出超限而导致系统SHTUDOWN,无法再启动。通过解读原程序,发现问题出现在模拟输出寄存器没有溢出保护而导致的,既当模拟输出达到20MA以上或4MA以下时,系统将SHUTDOW

2、N,导致装置停车。原因是当模拟输出信号因运算或其它因素达到20MA以上或4MA以下时,计算机处理的数据已经超过了计算机内部寄存器的最大整数值范围0-65536,导致内部寄存器溢出,所以SHUTDOWN,其它的PLC系统遇到此情况时,也将出现FAULT故障信息。所不同的是有的PLC内部寄存器规定最大整数值范围为-32768-32768。在今年异构脱蜡反冲洗改造过程中,已经验证了此问题。二、问题的解决方案:为解决此问题,通过查阅资料,与HONEYWELL厂家结合,可以通过钳制输出的方法来避免模拟输出溢出。方法是:在ESD系统的FLD逻辑组态里,增加一个功能块,通过此功能块,将输入信号进行上限、下限

3、钳制,既当信号小于4MA或大于20MA时(测量范围0-50000,系统将记录达到此信号值的前一理想值,保证寄存器不会溢出。功能块如图一: 图一:模拟输出防溢出功能块通过上图可以看出,在功能块FLD500里,对输入信号进行处理,将输入经过小于0、大于5000的数学运算比较,将比较后的值分别送到与门模拟输出、寄存器(REGISTER的条件输入里,同时将与门模拟输出又送到寄存器的模拟输入端,寄存器的模拟输出与与门模拟输出相加后送到最终的模拟输出点上。当输入信号在测量范围内(0-50000,系统会正常输出,同时将该值放在(寄存器REGISTER里,如果输入信号低于或高于测量范围时,输入信号当前比较值被

4、PASS,同时系统会激活(寄存器REGISTER,同时将前一存贮的好值送出该程序修改下装后,调试后正常。改造前逻辑图如图二: 图二:改造前模拟输出逻辑图FLD102改造后,在原FLD102功能图里,引入已经做好的功能块FB500,对输入信号进行强制,当输入信号在测量范围内(0-50000,如果输入信号低于或高于测量范围时,输出信号会保持超出此范围前一时刻的值,如图三。 图三:改造后模拟输出功能逻辑图以上程序更改、编译通过后,通过紫外线擦除器清除原EPROM上的程序,通过工程师站的07177卡,利用程序擦写器将修改后的程序写到EPROM上,将EPROM重新安装在CPU卡、COM卡,上电后,系统启动、运行正常。调试模拟输入信号、模拟输出信号,全部正常。保证系统安全平稳运行。结束语通过以上实践,可以看出,对于一个控制系统,在实际应用过程中,对于不同的使用环境,可能遇到许多新的问题,那么对于这些新的问题,我们经过逐一的分析、判断、解决,使该控制系统在新的环境中逐渐趋于完善,最终适应这个环境,充分发挥系统应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论