SmartPro 系統(tǒng)是北京 Hollysys 公司新近推出的新一代基于 PROFIBUS 現(xiàn)場總線結(jié)構(gòu)的控制系統(tǒng)。該系統(tǒng)具有快速、高效、組態(tài)靈活多樣、信號處理功能強大、方便、系統(tǒng)開放性好、可升級等特點。下面結(jié)合其在某紙廠拷貝紙生產(chǎn)過程的具體應(yīng)用做一介紹。
SmartPr
SmartPro 控制系統(tǒng)的結(jié)構(gòu)如圖 1 所示。各控制站與操作員站之間采用 TCP/IP 協(xié)議的以太網(wǎng)絡(luò),其控制層采用了工業(yè)控制上較為流行的 PROFIBUS 現(xiàn)場總線。
該系統(tǒng)的硬件配置說明:
1)操作員站及工程師采用 Dell 計算機 Pentium Ⅳ1.8G/128M/30G/21"雙冗余。
2)操作站與主控單元之間采用冗余配置的 100M 以太網(wǎng)絡(luò),使系統(tǒng)有較好的開放性,利用雙絞線通信(根據(jù)現(xiàn)場實際情況也可以選用光纖通信電纜提高通信速率)。
3)電源也采用冗余配置。
4)主控單元與 I/O 模塊之間的數(shù)據(jù)通信采用了 PROFIBUS 總線結(jié)構(gòu)。主控單元其實就是一臺 PC 機,CPU選用 MMX233,內(nèi)存 32Mbyte/168-Pin DRAM,SSD(固態(tài)盤)為 8Mbyte DiskOnChip,所有 I/O模塊均采用有 8 位地址撥碼開關(guān)的 FM131 普通端子模塊作為底座。因打漿車間 I/O點數(shù)較多,所以主控單元裝在 1#I/O柜置于漿間,抄紙車間 I/O點數(shù)較少,2#I/O柜置于抄紙車間,1#、2#柜之間也采用了 PROFIBUS-DP 總線中繼器將 I/O 信號處理部分擴展到現(xiàn)場,從而可以節(jié)省大量的信號電纜,充分利用了現(xiàn)場總線的優(yōu)勢。 5)I/O模塊的選用:該系統(tǒng)選用了 19 個 FM148八通道模擬量輸入模塊、1 個 FMI62八通道脈沖/頻率輸入模塊、8 個 FM161 十六通道數(shù)字量輸入模塊、7 個 FM151 八通道模擬量輸出模塊、信號選用了 9 個 FM171 十六通道數(shù)字量輸出模塊,1 個 6ES7972 中繼器。用于控制回路的輸入/輸出信號模塊采用了冗余配置。每個模塊就算作該段 PROFIBUS-DP總線上的一個站。
2.1 PROFIBUS 是一種國際化、開放式、不依賴于設(shè)備生產(chǎn)商的現(xiàn)場總線標準,廣泛用于電力、化工過程、造紙過程等自動化領(lǐng)域。
2.2 PROFIBUS 由 PROFIBUS-DP(Decentralized Periphery)、PROFIBUS-PA(Process Automation)、PROFIBUS-FMS(Fieldbus Message Specification)三個兼容部分組成。
2.3 PROFIBUS-DP 是一種高速低成本 I/O 的通信。使用 PROFIBUS-DP 可以取代 24VDC、4~20mA 的信號傳輸。PROFIBUS-DP 定義了開放式系統(tǒng)互連網(wǎng)絡(luò)(Open System Interconnection)參考模型的第一、二以定義。用戶接口規(guī)定了用戶及系統(tǒng)以及不同設(shè)備可調(diào)用的應(yīng)用功能,并詳細說明了各種不同 PROFIBUS-DP 設(shè)備的設(shè)備行為。
2.4 PROFIBIJS-DP 采用了 RS-485 傳輸協(xié)議。其特點是:線性總線、兩端由有源的總線終端電阻、傳輸速率在 9.6kbps~12MbpS之間、每個分段 32 個站(無中繼器)、最多可到 127個站(通過中繼器連接)。
2.5 PROFIBUS-PA 專為過程自動化設(shè)計,它提供了標準的本質(zhì)安全的傳輸技術(shù)IEC1158-2 中規(guī)定的通信標準,可以實現(xiàn)傳感器和執(zhí)行機構(gòu)到控制器的連接(通過 DP/PA Link 耦合器),用于安全性較高的場合以及由總線供電的站點。
2.6 PROFIBUS-FMS用于車間級監(jiān)控,是一個令牌結(jié)構(gòu)、實時多主網(wǎng)絡(luò)。PROFIBUS-FMS包括應(yīng)用協(xié)議并向用戶提供了廣泛選用的強有力的通信服務(wù)。 3 SmartPro系SmartPro 系統(tǒng)的系統(tǒng)軟件構(gòu)成包括兩部分:控制方案組態(tài)軟件 ConMaker以及操作人機界面組態(tài)軟件 FacView。可以在 WinNT 或者 Win98 操作系統(tǒng)下運行。 控制方案組態(tài)軟件 ConMaker是在Citect 的基礎(chǔ)上采用 Visual C++語言開發(fā)而成,它提供了 ST、IL、FBD、LADDER 等多種方式進行工程組態(tài)。其中 ST 是一種類似高級語言,用起來特別靈活、方便、功能強大;IL 為一種類似匯編語言,底層功能強大;LADDER 是專為離散變量檢測控制提供的一種組態(tài)語言,與可編程控制器用梯形圖語言基本 FBD是功能塊組態(tài)方式,每一個功能塊均是采用 ST 編程,用戶在使用時可以直接進行調(diào)用,當然用戶也可以根據(jù)需要編程新的功能塊,作為用戶自定義的功能塊,它和庫中的功能塊的作用完全一樣可以進行調(diào)用,非常方便??傊?,SmartPro 控制系統(tǒng)為過程控制提供了一個充分發(fā)展的平臺。控制方案軟件的組態(tài)是在操作站上進行編程然后下裝到主控單元之中的。每一個(冗余的配置算一個)主控單元組態(tài)軟件中包含且只能包含一個以 MACS-PRG()為名稱的主程序,其它控制組態(tài)程序須作為子程序包含在主程序中。
該拷貝紙生產(chǎn)線有 AI141 個點、AO47 點、DI120點、DO131點。其中打漿工藝采用回流式循環(huán)打漿,既有回流比控制,也有打漿度軟測量控制,打漿度采用串級控制。流漿箱采用解耦控制。其他控制回路均采用常規(guī) PID 控制。其打漿度控制系統(tǒng)如圖 2 所示。流漿箱上控制方案通常情況下全部采用 SmartPro 庫中的功能塊來搭建實施起來較為繁瑣,在 SmartPro 系統(tǒng)中,由于提供了多種組態(tài)工具軟件,可以根據(jù)各種組態(tài)工具軟件的的特點選擇性地使用。無論是采用的何種組態(tài)工具,只要將這些程序作為子程序,包含在該工程下的主程序中即可。另外不同的子程序之間還可以設(shè)定不同的運行周期。大部分程序均利用SmartPro 自帶的功能塊(FBD)及結(jié)構(gòu)化文本(ST)編寫,但在流漿箱控制中,總壓和液位是相互影響而耦合在一起的,需要采用解耦控制,圖 2中的解耦網(wǎng)絡(luò)就是利用 ST 語言開發(fā)的功能塊。還有一些其他的功能塊是利用 ST 語言開發(fā)的,定義后的模塊就可以像庫中的能模塊一樣在各子程序中進行調(diào)用。詳細程序略。FacView人機對話操作界面組態(tài)軟件的功能非常強大,其作用就是在操作站與主控單元之間建立數(shù)據(jù)聯(lián)系,方便操作人員的監(jiān)視與控制操作。它含有與生產(chǎn)過程實際相近的許多立體圖形庫、平面圖形庫,使用非常方便。用戶也可以自己創(chuàng)建一些適用于本存放到圖形庫中,使圖形庫得到不斷地補充和完善。另外,用戶還可根據(jù)習(xí)慣創(chuàng)建一些顯示畫面模板、彈出窗口等。在操作員站還可以將控制站、控制網(wǎng)絡(luò)、I/O 模塊的狀態(tài)動態(tài)地進行顯示。
SmartPro 系統(tǒng)的標簽數(shù)據(jù)庫、歷史趨勢數(shù)據(jù)庫的建立也非常方便。用戶只需要在進行工程組態(tài)前,用 Excel 軟件按數(shù)據(jù)庫中的各字段(包括變量名、描述、控制器名、模塊地址、通道號、工程單位、量程范圍、轉(zhuǎn)變方式、趨勢變量等)的要求填寫完整,然后使用MACSDBLOAD 工具將 Excel 表格轉(zhuǎn)化為數(shù)據(jù)庫格式。轉(zhuǎn)化過程中將生成標簽數(shù)據(jù)庫、歷史趨勢標簽庫、ConMaker 硬件配置框架、全局變量定義、變量值的轉(zhuǎn)換程序等,并且生成的這些內(nèi)容均可以在工程目錄下進行保存和修改。值得注意的是:在 FacView中參與監(jiān)視與控制的標簽名一定要在 ConMaker工程下有定義,也就是說,上層的標簽一定要在下層的硬件配置上找到淵源,其地址務(wù)必對應(yīng)起來,并且變量名最好不要重復(fù),哪怕是來自兩個不同的主控單元,否則在線編譯運行時會出錯。在一個主控單元監(jiān)控程序中,要想引用另一個主控單元的標簽變量則必須采用 EVENT(事件)來進行定義。
SmartPro 系統(tǒng)的報表采用 Excel 填寫時,功能也非常完善。用戶可依據(jù)生產(chǎn)過程的要求生成不同的報表。同時 SmartPro 系統(tǒng)也支持 Excel 實時讀寫功能,據(jù)此用戶可增加一些高級控制功能模塊,如過程優(yōu)化控制、配方自適應(yīng)控制等功能。
SmartPro 系統(tǒng)該造紙過程中,充分發(fā)揮了總線結(jié)構(gòu)控制系統(tǒng)的優(yōu)勢,不僅節(jié)約了資金的投入(僅電纜一項就節(jié)約資金 4 萬余元),很理想地完成了數(shù)據(jù)采集與監(jiān)控,而且使得該廠的產(chǎn)品質(zhì)量有了顯著的提高,大幅度降低了生產(chǎn)成本。除完成目前控制任務(wù)以外,該控系統(tǒng)的發(fā)展留有了一定的空間,為今后將控制網(wǎng)絡(luò)容入企業(yè)管理網(wǎng)絡(luò)奠定了基礎(chǔ)。
參考文獻
[1] ConMaker 使用手冊
[2] FacView 使用手冊
[3] 何衍慶、馬 欣等.盤磨打漿過程的控制.中國造紙,1997(2):35~37
[4] 唐濟揚.PROFIBUS 技術(shù).自動化博覽,2001(4):38~40