力控装车监控管理系统 点击:3499 | 回复:5



magh1969

    
  • 精华:9帖
  • 求助:0帖
  • 帖子:14帖 | 27回
  • 年度积分:0
  • 历史总积分:222
  • 注册:2001年5月27日
发表于:2003-06-18 11:15:00
楼主
力控装车监控管理系统 1、前言 以前的液化气罐车的出厂是以地衡的方法为主,这种操作方式要受到各种因素的干扰,比如地衡的精度、计量员的技术水平、责任心、工作环境等方面的影响,使油品计量的准确度偏大。而在实际操作过程中,计量结果受各种因素的影响,其计量准确度往往超过规定值,企业和用户之间时常发生计量纠纷,影响企业的效益和信誉。另外,由于在装车过程中没有计量控制手段,操作人员必须站在罐车口处监控液位,罐车口散发的大量油气包围着工人,直接影响职工的身心健康,如稍不注意,就会发生跑、冒车事故,给安全生产带来较大危险。因此为了提高罐车油品的出厂计量准确度,避免企业和用户之间发生计量纠纷,实现公平交易,并提高油品储运自动化水平,保障安全生产,在大庆炼化公司的高精度质量流量计的基础上通过软件集成构成油品装车计量控制系统,该系统为大庆炼化企业减少大量的油品损耗,给企业增创显著的经济效益。 2、装车系统介绍及硬件配置 目前国内的罐车自动装车系统通常采用质量流量计+计算机的模式。现场共有26台质量流量计,13个手动节止阀。为了保证质量流量计的累计数据准确无误的传送到操作站上,采用数字信号传输方式。配置4口RS485通讯卡,将26台质量流量计内的累计流量、瞬时流量、温度、密度参数传送到操作站上。由于是采用数字信号传输,避免了采用模拟或脉冲方式传输数据单一、脉冲累计精度偏差的问题。保证了计量数据的准确性和可靠性。装车量是根据入口累计流量和回流累计流量之差的数值计算得出。由两台操作站可通过网络进行监控装车情况。 1.1系统结构 系统概况如图1:
(1)流量计量系统:26套流量计分别用于13个鹤位的装车计量。 (2)LED现场显示系统:每个鹤位装有一块1.8英寸/字数码显示屏,用于现场显示预装车量和实际装车量。
(3)对讲系统:用于实现现场和控制室的人工交流,如装车结束报警、接地不良报警等。 每个汽车装车场(现场13个分成两个装车场)各安装一套于控制室语音通讯的麦克和扬声音箱,另外控制室内装有一个音箱和一个麦克与现场二个装车场进行语音通讯。
(4)接地报警系统:监测预备装车的车辆的接地情况。如接地不良,通过LED、对讲系统发出声光报警。现场对应的每个鹤位安装一套接地报警系统,通过接地夹,将车辆接地。如果接地不良,即通过接地报警传感器产生一个开关量信号上传到控制室的计算机系统实现计算机控制的报警。 2.2系统控制过程 因为该系统的切断阀属于人工控制,所以要求控制室和现场的工作人员通过各自岗位的设备实现整个装车过程。 当预装车的车辆经过控制室时,控制室操作员输入预装车量,现场LED即显示了预计装车液化气数量,车辆进入场内,安装接地夹形成接地报警保护回路,如接地不良即产生接地报警信号,传入控制室,触发声音文件通过播放系统实现现场声音报警。同时,现场LED上的报警灯闪烁,警示现场装车人员。接地良好后,开始装车,控制室采集的流量计的装车入/出口的累积流量,在计算机上进行换算得出LED上显示装车实时数据,当装车量达到预计装车量的90%时,控制室发出报警声音,警示现场装车人员关阀。阀门关闭后,控制室得到最后的装车数量,并将最终装车量通过ODBC接口协议传入管理数据库,生成装车管理档案,并打印出装车表单。 整个过程中的人的参与仅在开关切断阀,而计量过程到打印表单全部由计算机来实现,效益及准确性是显而易见的。 3、系统的软件设计及实现 整个计量系统误差可分成:罗斯蒙特质量流量计自身的精度误差,RS-485通讯速度产生的误差。 修正方法: 3.1根据质量流量计给出的精度0.2%,在安装该表之前,需要计量检定,检定结果如果正偏差+0.2%或负偏差-0.2%,可以通过预估补偿修正软件的精度修正参数进行修正。 3.2从每个质量流量计到主计算机的数据通讯的时间是固定的,根据现场质量流量计累计到接近装车给定量的那一时刻累计量和当前流速与通讯时间,使用预估补偿修正软件的数据通讯修正参数可以提前计算出装车最后给定量的时间,以修正因通讯产生的误差。 RS-485通讯速度计算 罗斯蒙特质量流量计9739采用RS-485半双工通讯方式,由主计算机发生任一指据通讯请示之后,将所需的数据传送到主计算机上,通讯波特率为19200。 (1)计算机请求格式: 起始码 地址码 命令码 校验码 结束标志 这里 ,起始码1个字符,地址码4个字符,命令码4个字符,校验码2个字符,结束标志2个字符,共计13个字符 (2)字符格式: 起始位(1位) 数据位(8位) 校验位(1位) 停止位(1位)共计11位。 请求帧位长为11×13=143位 每次请求时间 143/19200 *1000=7.4ms。 (3)响应格式: 起始码 地址码 数据码 校验码 结束标志 这里,起始码1个字符、 地址码4个字符、数据码8个字 符、校验码2个字符、结束标志2个字符,共计172个字符。 字符格式同上 响应帧位长为11×17=187位 每次响应时间为187/19200 *1000=9.7ms 完成一次请求及响应所需时间为7.4+9.7=17.1ms 4、结论 力控装车监控管理系统广泛地应用与石油化工企业,产生了良好的经济效益和社会效益,受到用户的一致好评。



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-21 16:12:00
1楼
我们钦州油气库跟你的结构是一摸一样的,我们99年就建成投产了。 我想知道如果1台主控微机,如何实时监视控制48台罗斯蒙特的批量控制仪?轮巡发送请求吗?可是要求读的参数好多啊,温度,流速, 密度,累计量,你们是怎么解决的?能讲讲吗?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-21 19:38:00
2楼
To BlackDragon: 用一台主控机对48台罗斯蒙特的质量流量计进行数据采集,方法是大致为:在上位机上需安装一监控组态软件(力控),通过RS485接口(采用Modbus协议),对48台质量流量计进行数据发送和接收,而每台流量计需设置各自不同的轮巡地址,如果(你的)质量流量计的变送器是RFT9739,那么每根RS485线只能最多带16台,那48台则需三个串口;如果是罗斯蒙特公司最新的变送器(Sereirs1000)则一根线就可以搞定,因为他可分段设置轮巡地址(1-16,32-48,...),这样,在上位机力控软件的IO设备组态时,通过这些轮巡地址来采集各个变送器的温度,流量,质量累积量,体积累积量等,在软件中用Modbus地址来区分各参数; 每次的装车量由质量累计量获得,即 装车量=关阀时的质量累计量-开阀时的质量累计量 而密度用来计算每次的最大装车量,即 预装量=罐车容积X密度X85% 而一般的油气库的密度值大多取大罐出口的密度。 我先讲这些,如果你对这个系统感兴趣,非常愿意与你做更深入的探讨! 现留下我的联系方式:0451-5642914 (QQ:77978757仅做技术探讨)

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-22 10:07:00
3楼
我们的流量计是9739,与螺丝蒙特的petercount连接,petercount 是仓储管理控制的一个东东,就像一台微机一样,现在我们已经有 八台petercount连接到微机上,效果不错,是深圳达实开发的,我 用delphi做了一个通讯测试,现在已经测试成功,现在公司扩建, 增加了40台petercount,在程序中如何实时读取各个仪表的各项 实时数据?用线程吗?这样串口缓冲区的数据会不会乱套阿?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-22 10:29:00
4楼
呵,至于Delphi编程,我不太懂;后面说的"会不会乱套",我想你试试就知道了!:)

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-05-22 23:00:00
5楼
9739的通讯协议我怎么找不到啊?老大贴出来看看.

热门招聘
相关主题

官方公众号

智造工程师