产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

力控在发油控制系统中的应用(2)

  • 作者:不详
  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2012-08-13

界面开发

发油鹤位监控界面

共有11个鹤位(汽油四个,柴油六个,煤油一个),每一个鹤位信息包括鹤位编号、鹤位状态、油品名称、添加剂、温度、发油单位、应加量、实加量、溢油状态、接地状态、泵状态、流量计、电液阀、鹤位、油罐车(如图6)。

空闲状态 发油状态

发油控制器参数设置界面

发油控制过程是一个复杂的过程,而且要求精度较高,误差一般不超过2‰,因此要对发油控制器进行完整的设置,保证发油的速度和精度。需要设置的参数如下:油品名称、密度、对表系数、温度系数、调和比例、是否添加剂、关闭参数、停泵控制、过冲量、机器状态(如图7)。

故障显示界面

故障显示对于自控系统是十分重要的,故障显示界面要尽量简洁明了,让操作人员一目了然,因此对应每一个通道的每一个报警点独立设置参数,在正常状态下均显示绿色,在有报警情况下显示红色,直至故障排除恢复绿色,并且伴有声音报警,对于严重故障(如溢油)更会弹出对话框进行报警(如图8)。

事件及报警记录界面

为了方便用户对系统故障的检测和排除,力控提供了事件记录控件,它可以监视并记录i/o设备运行、实时数据库、进程管理、网络通信、开发系统等各种动作,并且提供查询功能。在报警记录方面,力控也提供相应的控件,不仅包括报警记录和查询,还有确认报警的功能,使工作人员及时处理。

后台编程

下置发油提单

读取数据库的发油参数,是由windows的远程数据源实现的。此部分程序放在应用程序动作中,进入程序部分的功能是打开数据库。程序运行周期执行中,扫描周期1000ms,检测是否有发油申请,并完成下置(如图9)。

发油过程的监控

发油过程的监控包括发油鹤位的状态、实时温度、实发数量、应发数量、应发单位以及溢油和接地报警等等。此部分放入发油鹤位监控界面的脚本中执行,进入窗口动作,从数据库中找到对应鹤位的油品名称。窗口运行时周期执行,用于实时更新发油状态、发油单位、发油数量。

记录发油参数

发油完成后,要将发油的实际数据写入到数据库中,以便日后查询和出据报表。首先要解决的问题是,如何得知一次发油过程的结束,即构造上升沿。

程序周期检测发油是否完成,一旦完成,将把当前的鹤位信息写入数据库中,包括实发数量、完成时间、是否正常完成(误差不超过2‰)。

结语

发油控制过程是十分复杂的,要控制发油误差在允许的范围内,需要软件和硬件的配合,力控很好的实现了这个目标。通过此次改造,无论是从上位机监控,还是在下位机的执行情况来看,都达到了预期的效果,系统运行的可靠性明显提高,在发油过程中改善了操作人员的工作环境,而且将人为因素带来的不利影响降到最低。


 

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-08/s36397.shtml
本文标签: 力控   发油控制系统  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI