一种用于船舶功率管理系统的泵组控制函数块的制作方法

文档序号:6265260阅读:369来源:国知局
专利名称:一种用于船舶功率管理系统的泵组控制函数块的制作方法
技术领域
本发明涉及一种控制程序函数块,特别是一种用于船舶功率管理系统的泵组控制函数块。
背景技术
油泵、水泵是船舶系统的重要设备,船舶航行或作业时水、油必需连续供应,故泵组的配置一般有一主一备或两主一备等形式,主泵故障时要求备泵立即投入运行并发出报警信号。目前这一功能有用硬件线路实现的,也有用软件实现的。用硬件线路实现时,线路复杂、故障率高,目前正逐步被淘汰,用可编程序控制器软件编程实现已成为趋势。但目前的很多做法是根据每条船的实际工况,编写专用的控制程序,该种做法虽能达到功能要求,但程序不具有通用性,移植至其它项目时,是将整个控制程序复制,再根据新的工况要求进行修改,工作量大、易出错、调试时间长。造成这种情况的关键原因是未建立控制模型,未将控制程序函数块化。

发明内容
发明目的针对上述问题,本发明的目的是对各种泵组的控制通过建立标准控制模型,实现控制程序函数块化,解决不同项目间程序的快速移植并提高程序的可靠性。技术方案一种用于船舶功率管理系统的泵组控制函数块,输入接口和输出接口设置于所述函数块的两边,所述输入接口包括调用块指令接口、控制信号接口、本泵自动控制信号接口、本泵电源跳闸信号接口、本泵运行信号接口、供应泵组电力的电力系统复电信号接口、伙伴泵运行信号接口、伙伴泵故障信号接口、伙伴泵起动中信号接口、伙伴泵自动控制信号接口、函数块运行的过程数据存储位置接口,所述输出接口包括本泵起动命令信号接口、本泵停止命令信号接口、本泵故障信号接口、本泵为备泵信号接口、本泵为备用泵但已起动的报警信号接口、本泵在起动过程中信号接口。对于压力控制型泵组,所述控制信号接口为压力信号;对于液位控制型泵组,所述控制信号接口为液位信号。每台泵对应一块所述函数块。有益效果与现有技术相比,本发明的优点是在归纳、总结各种泵组控制要求的基础上,建立泵组标准控制模型,并使之函数块化,函数块能在不同项目中复制,而块内的控制功能可以在不同应用中得到验证并完善,这样大大提高了程序的可靠性,有效提升了编程效率。


图1为本发明函数块结构示意图;图2为函数块运行流程图。
具体实施例方式下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。本发明首先是要归纳总结出泵组控制功能主用、备用泵识别;本泵为备泵指示;手自动状态识别;外部故障识别;电力系统失电前本泵是否在运行识别;电力系统复电后原运行泵顺序起动;伙伴泵故障起动本泵;控制信号动作起动本泵;本泵起动失败报警;本泵为备泵时运行指示;本泵为备泵时运行报警。然后在以上功能要求的基础上,建立控制模
型,形成函数块。
以一主一备两台泵为例来说明,一台泵称为本泵,另一台则称为伙伴泵,每台泵对应一个函数块。
如附图1所示,“P-2”为函数块块名,函数块上设接口,左边为输入接口,右边为输出接口。
输入接口包括
EN-调用块指令接口;
Ls控制信号接口,压力控制型泵组,该点为压力信号,液位控制型泵组,该点为液位信号;
Auto一本泵自动控制信号接口;
Trip一本泵电源跳闸信号接口;
Rls——-供应泵组电力的电力系统复电信号接口;
Run本泵运行信号接口;
M—Run——伙伴泵运行信号接口 ;
M—f——-伙伴泵故障信号接口 ;
M—stph伙伴泵起动中信号接口;
Μ—auto——伙 伴泵自动控制信号接口;
Data一函数块运行的过程数据存储位置接口。
输出接口包括
ST-本泵起动命令信号接口;
SP-本泵停止命令信号接口 ;
F——本泵故障信号接口;
Stby本水为备水接口 ;
Stby_run 本泵为备用泵但已起动的报警L 5接口 ;
Stph本泵在起动过程中信号接口。
如附图2所示,函数块内部功能运行按以下流程函数块开始运行,首先读取上次
的过程数据,判断上次是否自动控制,如不是,则存储本次过程数据,结束运行;如是,判断上次是否电源跳闸,如是,则发出故障报警,并且存储本次过程数据,结束运行;如不是,判断电力系统是否复电,如不是,则存储本次过程数据,结束运行;如是,按三种情况区别控制(I)如伙伴泵在运行,判断控制信号是否动作,如是,本泵起动,如不是,则存储本次过程数据,结束运行;(2)判断伙伴泵是否故障,如是,本泵起动,如不是,则存储本次过程数据,结束运行;(3)判断失电前本泵是否运行,如是,本泵起动,如不是,则存储本次过程数据,结束运行;这三种情况中,只要本泵起动不成功,则发出故障报警,并且存储本次过程数据,结束运行;只要本泵起动成功,则开始正常运行,存储本次过程数据,直至结束运行。同时,本泵作为备用泵时,若因伙伴泵故障而起动,则发出运行指示与报警指令
权利要求
1.一种用于船舶功率管理系统的泵组控制函数块,其特征在于输入接口和输出接口设置于所述函数块的两边,所述输入接口包括调用块指令接口、控制信号接口、本泵自动控制信号接口、本泵电源跳闸信号接口、本泵运行信号接口、供应泵组电力的电力系统复电信号接口、伙伴泵运行信号接口、伙伴泵故障信号接口、伙伴泵起动中信号接口、伙伴泵自动控制信号接口、函数块运行的过程数据存储位置接口,所述输出接口包括本泵起动命令信号接口、本泵停止命令信号接口、本泵故障信号接口、本泵为备泵信号接口、本泵为备用泵但已起动的报警信号接口、本泵在起动过程中信号接口。
2.根据权利要求1所述的一种用于船舶功率管理系统的泵组控制函数块,其特征在于对于压力控制型泵组,所述控制信号接口为压力信号;对于液位控制型泵组,所述控制信号接口为液位信号。
3.根据权利要求1所述的一种用于船舶功率管理系统的泵组控制函数块,其特征在于每台泵对应一±夹所述函数块。
全文摘要
本发明公开了一种用于船舶功率管理系统的泵组控制函数块,输入接口和输出接口设置于所述函数块的两边,输入接口包括调用块指令接口、控制信号接口、本泵自动控制信号接口等,输出接口包括本泵起动命令信号接口、本泵停止命令信号接口等。本发明的优点是在归纳、总结各种泵组控制要求的基础上,建立泵组标准控制模型,并使之函数块化,函数块能在不同项目中复制,而块内的控制功能可以在不同应用中得到验证并完善,这样大大提高了程序的可靠性,有效提升了编程效率。
文档编号G05B17/02GK103034128SQ20121048554
公开日2013年4月10日 申请日期2012年11月26日 优先权日2012年11月26日
发明者吴道丞, 巫玉风 申请人:镇江船舶电器有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1