摘 要:在信息化的今天,現(xiàn)代科技的發(fā)展可謂日新月異,設備在不斷的地更新?lián)Q代,各生產廠家也在不斷的研制出性能更完善、功能更齊全、更方便用戶操作、控制和維護的產品。作為設備用戶端之一的水電廠為了設備的安全運行,更換已被淘汰的且性能下降的設備已是必然。然而先進的設備需要有功能強大的編程軟件為其作為支撐,對用戶而言需要提供多樣化的更方便的編程語言。
關鍵詞:南水水產 自動化
中圖分類號:TP273 文獻標識碼:A 文章編號:1672-3791(2012)12(c)-0121-01
我廠現(xiàn)在使用的是南瑞MB80系列的可編程控制器,其開發(fā)使用的編程軟件MBPRO,具有強大的功能,而且使用方便。MBPRO編程軟件是MB系列PLC的重要組成部分,其可視化流程圖語言、新穎的混合編程方式、豐富的運算控制功能、智能的圖形及文本編輯功能、強大的自定義功能塊得到了用戶的廣泛認可。以下是對MBPRO軟件的特點及應用作一些簡要的探討。
MBPro編程軟件是MB系列PLC的重要組成部分,它主要完成硬件配置、測點定義、軟件編程以及相關的調試工作。該編程軟件為工程技術人員提供了一套簡單實用的軟件編程和聯(lián)機調試的工具。
1 軟件特點
(1)Windows風格:MBPro編程軟件是在Windows環(huán)境下用VC編寫的,因此設計風格和Windows完全一致,具有標準的菜單操作、快捷鍵操作、工具欄操作、鼠標雙鍵操作,使用起來十分得心應手。
(2)獨創(chuàng)梯形圖與流程圖相結合的編程方式:MBPro編程軟件提供兩種編程語言:梯形圖和流程圖。兩種編程語言各有其長處,用戶可根據(jù)習慣選取其中一種,亦可同時使用兩種語言編程。兩種語言編寫的程序之間可互相調用,使得程序編寫更加靈活方便,能滿足多種復雜工況的要求。
(3)直觀的在線監(jiān)視功能:在聯(lián)機情況下,可以監(jiān)視梯形的執(zhí)行情況,連線為紅色表示通流,綠色表示不通,非常直觀,一目了然。而流程圖不但可以監(jiān)視到流程是否在執(zhí)行,采用監(jiān)視執(zhí)行的方法更可監(jiān)視到流程一步步的執(zhí)行情況。同時,還可以進行對時、復位、主從切換等操作,給工程人員增添耳目。
(4)強大的流程在線調試功能。
2 軟件操作及應用
2.1 MBPRO的應用:MBPro編程軟件提供兩種編程語言
梯形圖和流程圖。
2.1.1 梯形圖
(1)梯形圖結構:梯形程序至少包括一個主梯形MAIN,每個掃描周期都從主梯形開始,其他子梯形的掃描或流程的啟動都是通過程序調用(梯形調用或流程調用)實現(xiàn)的。主梯形MAIN和所有的子梯形都列于目錄欄的梯形圖目錄下,查看子梯形的內容直接以鼠標左鍵單擊該子梯形名即可。
(2)梯形圖編程:單擊梯形子程序名,在編輯區(qū)即顯示該梯形程序內容,并可對其編程。在編輯區(qū)放置功能模塊時,只需要在菜單欄的【梯形】或是梯形工具欄中選中該功能模塊,用鼠標左鍵點擊編輯區(qū),功能模塊就放置在鼠標點擊的地方;移動功能模塊時,只需選中該模塊,并用鼠標移動到指定位置即可;功能模塊的剪切、復制、粘貼、刪除等操作都可通過菜單操作實現(xiàn)。
2.1.2 流程圖
(1)流程圖編程:流程的執(zhí)行并非掃描方式,而是以順序控制的方式執(zhí)行,即從開始到結束,一步步的執(zhí)行,結束后即終止執(zhí)行。流程不會自動執(zhí)行,只有通過梯形或其它流程調用。流程的執(zhí)行不會對梯形或其它流程的執(zhí)行產生影響(流程調用等除外)。編程時單擊流程名,在編輯區(qū)即顯示該流程內容,并可對其編程。
在編輯區(qū)放置功能框時,只需要在菜單欄的【流程】或是流程工具欄中選中該功能框,用鼠標左鍵點擊編輯區(qū),功能框就放置在鼠標點擊的地方;移動功能框時,只需選中該功能框,并用鼠標移動到指定位置即可;功能框的剪切、復制、粘貼、刪除等操作都可通過菜單操作實現(xiàn)。多個功能框的操作與單個相同,只不過要首先通過塊操作選中多個功能框。雙擊功能框,則可對其屬性進行編輯。
(2)流程的保存、編譯與下載
與項目文件不同,每一個流程都有其獨立的流程文件,每個流程文件都需保存、編譯及下載?!疚募坎藛渭跋到y(tǒng)工具欄中的保存、編譯都是針對項目文件的,流程編寫好后,只需保存、編譯、下載卻完成。
3 硬件配置
機箱分主機箱和擴展機箱,可在軟件中選擇機箱類型;機箱類型確定后,所有定義了的機箱列于硬件配置目錄下,可以分別對機箱進行配置。選中目錄欄的某個機箱,在編輯區(qū)內會顯示出機箱的結構及配置的模塊。雙擊模塊或空的槽位,會彈出模塊選擇對話框,選擇模塊的類型和型號,再單擊“屬性”按鈕,即可對模塊的屬性進行配置。
所配配置的模塊類型分為CPU模塊、通信模塊及IO模塊,“無”則表示該槽位為空,沒有模塊。
我廠是單CPU單以太網配置,機組LCU配有一塊CPU模塊,IO模塊有SOE量模塊,開入量塊、模擬量模塊,開出量模塊,通訊模塊有8串口管理模塊,溫度量由溫度巡檢裝置采集,交流量由交流采集裝置采集,振動擺度量通過在線監(jiān)測裝置采集,并通過8串口管理模塊與PLC通訊。MBPRO在我廠應用多年,自2007年改造至今,機組程序的控制都很穩(wěn)定,平時需要修改程序時,不管是修改梯形圖還流程圖都極其簡單方便。程序編寫好后變動是少量的,而每年機組檢修的調試試驗是必需的。在機組檢修時,強制各開入開出狀態(tài),只要在信息欄內將需要強制的測點打鉤,將相應測點測值置為“1”或“0”即可,在聯(lián)機狀態(tài)時,通的部分會以綠色線表示,未通部分以紅色線表示。
進行靜態(tài)試驗時,只要調出機組狀態(tài)界面將未滿足的開機條件都置上,模擬開機時,在信息欄內將相應測點置上相應的測值,在編輯區(qū)內對應的梯形圖的接點或,線圈就會接通或斷開;如:將停機態(tài)的條件之一,5%的額定轉速的常開接點,如果顯示為紅色線,就表示不通,我們可在信息欄中找到該測點,并強制其為“1”,則其顯示會變?yōu)榫G色,表示在接通狀態(tài)。強制開出,可在信息欄中找到相應的測點進行強制。操作界面簡單明了,一目了然,哪個點在常開還是常閉狀態(tài),與實際相不相符,只要調出相應的程序即可查看。機組的流程圖將停機、空轉、空載、發(fā)電、事故停機,各個輔助設備的開關控制,如主閥開啟、關閉,油泵的啟停等等分別編寫,供主程序調用。在模擬機組開機或停機時,可調出流程圖查看流程的進行到哪一步,流程執(zhí)行不下去時,也可從這里查找到是哪些條件未滿足,從而可盡快將外部故障進行處理。程序的修改也很簡單,程序修改好后,只需將修改的梯形圖或流程保存、編譯與下載,然后將PLC重啟,幾分鐘內就可完成。
MB系列PLC是南京南瑞自動控制有限公司最新研制出的具有國際先進水平的新一代控制裝置,它采用了工業(yè)控制領域的一系列最新成果,選取了嶄新的軟硬件平臺,具有快速的處理能力、強大的抗干擾性能、靈活的可擴展功能,對于任何復雜環(huán)境及處理要求,皆能游刃有余,應付自如。
參與文獻
[1]MBPro編程軟件使用手冊.