您当前的位置:五五电子网电子知识plc技术解决方案PLC5/40C中实现高精度流量累积运算相关策 正文
PLC5/40C中实现高精度流量累积运算相关策

PLC5/40C中实现高精度流量累积运算相关策

点击数:7946 次   录入时间:03-04 11:52:16   整理:http://www.55dianzi.com   解决方案

 流量累积的运算,要尽量避免计算过程中的误差,一是要选择正确的文件存储格式,二是要避免运算值超出数值范围和有效位数范围,三是尽可能减少采样时间的定时器带来的误差。在上面plc5/40c的梯形逻辑中,我们按照以上几个原则,经过细致的考虑和计算,使用长预置值的参考定时器,并使所有被用到的浮点数文件的值的有效位数不超出范围,不出现小数,避免了丢失小的数值,从而实现高精度的累积运算,满足了工艺要求。 

  引言

  中国石化股份有限公司广州分公司6号罐区监控系统于2001年由常规仪表改造为PLC系统。其中工艺要求在监控系统中对瞬时流量fi101进行累积显示。 经过对该流量累积的运算方法的多次测试,找到了在运算中最大限度减少误差的方法,并在逻辑梯形图成功实现累积运算。

  监控系统简介

  广州石化6#罐区监控系统采用rockwell公司的可编程控制器和人机界面软件,用于实现对该液态烃罐区的24个球罐的各种工艺参数的实时监控、报警、联锁等功能。该系统从200010月开始设计,20014月系统安装、组态、调试工作全面完工。

  该系统人机界面采用rockwell software公司开发的rsview32软件。rsview32基于microsoft WINOOWs ntWINOOWs 95/98平台设计,是一种易用的、可集成的,基于组件的人机对话系统,在编制人机交互界面方面具有极大的灵活性和极强的功能。

  控制器采用controlnet plc-5/40c处理器热备系统。controlnet plc-5/40c处理器是plc5系列中的新技术产品,处理器及i/o系统可以通过redundant controlnet总线交换数据。6#罐区监控系统将1plc2plc配置为冗余控制器。在正常状态下,只有主处理器的输出数据对i/o系统进行控制,主从处理器通过controlnet交换数据及状态保持同步,如果主处理器出错,从处理器将接替主处理器对网络及对i/o系统进行控制。

  该plc系统di点采用1771-ibd开关量输入模块,do点采用1771-ow16开关量输出模块,ai点采用1771-ife模拟量输入模块,16 点单边输入。采用1785-chbm作为处理器热备模块,1771-acnr15为带冗余网口的controlnet适配器模块。

  本系统有3台上位机,其中2台为操作站,1台为工程师站。每一台上位机都能通过controlnet单独对plc进行数据采集和控制。上位机还通过以太网 实现文件和其他数据的共享。

[1] [2] [3] [4] [5]  下一页


本文关键字:流量  解决方案plc技术 - 解决方案