基于WinAC的橡膠連續硫化機組的控制系統設計
2 系統體系結構
圖1:系統結構示意圖
在生產線上,需要控制的參數與量為:
· 牽引電機:包括牽引前電機、牽引后電機、張力控制電機以及六臺熔巖電機泵。其中牽引前電機、牽引后電機、張力控制電機由牽引控制PLC的D/A模塊為MicroMaster420變頻器提供模擬輸入信號,然后由變頻器控制三相異步電機的運行,同時由繼電器輸入/輸出模塊控制各臺電機的起與停。
· 溫度控制:電纜連續鹽浴硫化機組共要監測32點溫度信號,同時還要控制10臺工業電爐為無機物加溫并使之熔化。硫化管上安裝由熱電偶以及溫度變送器,將1800~2200℃的溫度信號轉換為標準的0~10V信號,備PLC的AI模塊采集,同時利用繼電器輸出啟動無觸點功率模塊開關,使電爐通電升溫,同時實時監測熔鹽溫度,構成一溫度閉環控制系統,其中電爐的電流采用PID控制方法。
· 壓力控制:橡膠經過橡膠擠出機組機制在電纜上后,經過牽引前電機、后電機以及張力控制電機的配合,進入熔巖硫化管內,硫化管內的熔巖的多寡決定了其壓力的大小。管壁上安裝了20各壓力傳感器和變送器,其輸出信號供壓力控制PLC的AI模塊采集。
· 在連續硫化機組中,還有許多的數字計量表和電氣開關狀態需要實時采集和控制,因此,這些量的采集與控制由輔助控制PLC完成。
· 電控柜中需要實時監測單元信號、柜內溫度信號(防止個別繼電器短路而引起著火)、濕度信號、煙霧度等信號,因此采用SIEMENS的新型分布式I/O產品ET-200M作為機柜現地監控單元。
四個現地控制單元的基本配置與模塊為:
· 電源模塊:PS307-lK,120/230VAC, 24VDC/10A;
· CPU318—2:512K字節I/0可擴展至l024點??稍O定第2個Profibus—DP接口。它完成運行狀態參數的實時監測監測,實時進行邏輯判斷,CPU318有4種操作選擇:RUN—P、RUN、STOP和MRES運行方式;
· 模擬量輸入模塊:SM331(8路輸入)。它把溫度、壓力變送器輸出的模擬量轉換為數字信號,并將數字信號送到PLC的控制單元,供PLC做出狀態參數的邏輯判斷;
· 數字量輸入模塊:SM321。16路輸入2個,32路輸入1個,完成電機運行狀態監測和PLC電機分批自啟動系統運行、調試狀態監側,電機運行狀態信號通過電機操作回路中的接觸器輔助接點接至該模塊;
· 數字量輸出模塊:SM322(輸出8路)。接受PLC控制單元的指令,完成電機驅動信號輸出,通過出口中間繼電器,驅動電機操作回路,完成電機分批自啟動;
· 模擬量輸出模塊:SM332(AO 2 x 12 位),主要給變頻器提供0~10V控制信號,實時控制三相異步電機的運行。
· 分布式IO使用ET200M,包括以下部件:電源PS307,Profibus模塊ET200M,數字量輸入,數字量輸出,模擬量輸入。
PLC采用了四個框架,在RTU信號柜內有三個,其中一個為備用擴展框架;另一個在操作臺內,通過IM361擴展連接,這樣簡化了接線,大大地提高可靠性。
3 系統實施策略
3.1 溫度控制策略
· 實際溫度低于T1時,為加快響應速度,全功率加熱。
· 實際溫度位于[T1~T2]范圍內時,為避免積分飽和,分離積分項,采用PD控制。
· 實際溫度位于[T2~T3]范圍內時,采用PID控制。
· 實際溫度位于[T3~T4]范圍內時,采用自適應PID控制。
· 當實測溫度T>T0+ξ且在采樣周期中,溫度持續上升,則繼電器斷開
· 在采樣周期中,溫度持續下降,則繼電器接通,其它情況實行PID控制。(死區閥值ξ本系統取為1℃)。這種控制方法不僅考慮了實測溫度和設定溫度的偏差,而且考慮了實測溫度的變化趨勢,可減少超調和波動,具有自適應的效果。
· 實測溫度大于T4時,接通風扇電源,強制制冷。T1、T2、T3的選擇為:
T1=T0×87%,T2=T0×95%,T3=T0-20℃,T4=T0+20℃。(T0:設定溫度)
3.2 系統可靠性設計
3.2.1 PLC輸出端的可靠性措施
3.2.2 安裝與布線的注意事項
4 系統軟件設計
在上位機上,以WinCC 為人機接口的WinAC 系統,通過WinCC將時間取樣數據和事件記錄在數據庫,可通過趨勢曲線的形式反映溫度、壓力的歷史記錄。它具備完善的監控功能。包括設備運行狀態、檢測與執行器件工作狀態、網絡工作狀態、過程參數、故障診斷及定位、各類報警信息、設備/器件狀態信息等等。同時配置SQL Server 2000 數據庫服務系統,是系統數據存貯、處理、分析及服務中心。數據庫服務器向上連接生產管理部門(如工藝部、生產部),向下連接各個WinAC 系統,實現了生產任務、工藝指標的下發調度及實際過程參數的采集、歸檔,并最終生產出生產報表和質量分析報表,為車間、生產管理部門及決策部門提供依據。
評論