專利名稱:一種用于船舶功率管理系統的泵組控制函數塊的制作方法
技術領域:
本發明涉及一種控制程序函數塊,特別是一種用于船舶功率管理系統的泵組控制函數塊。
背景技術:
油泵、水泵是船舶系統的重要設備,船舶航行或作業時水、油必需連續供應,故泵組的配置一般有一主一備或兩主一備等形式,主泵故障時要求備泵立即投入運行并發出報警信號。目前這一功能有用硬件線路實現的,也有用軟件實現的。用硬件線路實現時,線路復雜、故障率高,目前正逐步被淘汰,用可編程序控制器軟件編程實現已成為趨勢。但目前的很多做法是根據每條船的實際工況,編寫專用的控制程序,該種做法雖能達到功能要求,但程序不具有通用性,移植至其它項目時,是將整個控制程序復制,再根據新的工況要求進行修改,工作量大、易出錯、調試時間長。造成這種情況的關鍵原因是未建立控制模型,未將控制程序函數塊化。
發明內容
發明目的針對上述問題,本發明的目的是對各種泵組的控制通過建立標準控制模型,實現控制程序函數塊化,解決不同項目間程序的快速移植并提高程序的可靠性。技術方案一種用于船舶功率管理系統的泵組控制函數塊,輸入接口和輸出接口設置于所述函數塊的兩邊,所述輸入接口包括調用塊指令接口、控制信號接口、本泵自動控制信號接口、本泵電源跳閘信號接口、本泵運行信號接口、供應泵組電力的電力系統復電信號接口、伙伴泵運行信號接口、伙伴泵故障信號接口、伙伴泵起動中信號接口、伙伴泵自動控制信號接口、函數塊運行的過程數據存儲位置接口,所述輸出接口包括本泵起動命令信號接口、本泵停止命令信號接口、本泵故障信號接口、本泵為備泵信號接口、本泵為備用泵但已起動的報警信號接口、本泵在起動過程中信號接口。對于壓力控制型泵組,所述控制信號接口為壓力信號;對于液位控制型泵組,所述控制信號接口為液位信號。每臺泵對應一塊所述函數塊。有益效果與現有技術相比,本發明的優點是在歸納、總結各種泵組控制要求的基礎上,建立泵組標準控制模型,并使之函數塊化,函數塊能在不同項目中復制,而塊內的控制功能可以在不同應用中得到驗證并完善,這樣大大提高了程序的可靠性,有效提升了編程效率。
圖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日
發明者吳道丞, 巫玉風 申請人:鎮江船舶電器有限責任公司