船舶机舱压力监控系统设计

http://img1.qikan.com.cn/qkimages/sdgj/sdgj201712/sdgj201712218-2-l.jpghttp://img1.qikan.com.cn/qkimages/sdgj/sdgj201712/sdgj201712218-1-l.jpg
  摘 要:在组态王监控中,通过监控画面设计、变量建立、动画组态编辑和命令语言程序设计等环节,实现船舶机舱各设备压力值的实时监控。
  关键词:组态王;机舱压力;监控
  DOI:10.16640/j.cnki.37-1222/t.2017.12.218
  1 概述
  船舶機舱压力监控系统主要通过对机舱各个设备的压力值进行监控、报警、应答等来实现船舶和工作人员的安全,同时提高自动化水平,节省成本。组态软件可以监视设备运行状态,船舶机舱压力系统就是采用组态王进行实时监控。
  2 画面组态设计
  船舶机舱压力监控系统分为主监控画面及分画面,主监控画面将呈现报警情况、蜂鸣器状况以及失职报警等20个测点的数据,如图1所示。分画面包括滑油系统、淡水系统、燃油系统和冷却系统,滑油系统画面如图2所示。
  3 变量建立
  组态变量是组态软件的核心,是应用系统的数据处理中心。以左主机滑油压力系统为例,需要建立“左主机滑油压力”变量,类型为I/O实数;“左主机滑油压力报警”变量,类型为内存离散;“停港”、“失职报警”、“消声”、“消闪”变量,类型为I/O整数;“计时”、“蜂鸣器报警”变量,类型为内存整数。“左主机滑油压力报警”变量设置如图3所示。
  4 动画组态设计
  报警组态设计是整个设计的灵魂。每一个设备压力值都配有一个报警灯,当设备压力值低于低限时则发生报警,报警灯变红。以左主机滑油压力为例,双击“报警灯”,设置如图4所示。
  5 命令语言程序设计
  命令语言是用户编制的、用来完成特定操作和处理的程序。以右主机滑油压力为例,命令语言如下:
  if(\\本站点\停港==0)
  { if(\\本站点\右主机滑油压力<0.12)
  {\\本站点\计时=\\本站点\计时+1;}
  if(\\本站点\计时>=6)
  {\\本站点\右滑油报警=0;
  \\本站点\蜂鸣器报警=1;}
  if(\\本站点\计时>=20)
  {\\本站点\失职报警=0;} }
  6 结论
  利用组态王实现的船舶机舱压力监控系统,不但提高船舶智能化水平,而且减少机舱人员工作量,达到保护机舱和工作人员的生命安全,实现利润最大化。
  参考文献:
  [1]曹玉姣.船舶机舱自动化监控系统研究[J].中国水运(下半月刊),2010(12).
  [2]李为.船舶机舱监控报警系统设计与实现[D].南京理工大学,2010.

推荐访问:机舱 监控系统 船舶 压力 设计