摘 要:本文介紹了近年來歐姆龍PLC的新秀CS1G在糧庫的應用及其實現(xiàn)多任務控制的方法。
關鍵詞:CS1G ; 糧庫; 多任務控制
1.引言
糧庫的設備多,生產路徑多,用一般PLC編制程序顯得繁雜而累贅。歐姆龍近年推出的CS1 系列PLC卻很好的解決了這一問題。為多任務多路徑的生產場合提供了極為方便的設計方法,尤其是對糧庫這樣的生產場合更為適用。下面以吉林農安哈拉海糧庫為例來說明用CS1G PLC實現(xiàn)多任務多生產路徑的控制方法。
[align=center]
圖 1[/align]
2. 硬件電路
哈拉海糧庫共有24條大的生產路徑,108條生產支線。最長最復雜的生產路徑包含16條生產支線。這些路徑中,有提升機、皮帶輸送機、閘門、撥斗、流量儀表、各種行程開關、接近開關,等種種需要控制的設備和元件。從30多米的高空,到地面、地下,分散布置安裝。硬件電路框圖如圖1所示:
3.程序設計
上位工控機用組態(tài)王制作界面,實現(xiàn)和PLC的通訊、生產路徑啟動停止控制、各種參數的設定和輸入,還有24條生產路徑的監(jiān)控圖及整個糧庫的生產工藝流程監(jiān)控圖。PLC接收上位機的指令實現(xiàn)對生產設備的控制。程序框圖如圖2所示。
[align=center]
圖2[/align]
4.多任務程序的實現(xiàn)
CS1G一改以往哪種書卷式的程序設計風格,提供了結構化的多任務的設計方法。這種方法編制程序結構清晰,且開發(fā)調試非常方便。
CS1G有專門的任務控制指令:“TASK ON”指令使指定的任務執(zhí)行; “TASK OFF”指令使指定的任務暫停。在循環(huán)任務0中,根據工藝要求,對于可以同時運行的生產路徑,在程序中采用獨立的“TASK ON”指令; 對于禁止同時運行的生產路徑,在程序中采用“TAST ON”指令和“TAST OFF”指令相結合的方法。比如,生產路徑1和生產路徑2可以同時起動,編程如圖3 。只要觸點生產任務1、觸點生產任務2閉合,就可調度生產路徑1和生產路徑2。即可同時調度,又可單獨調度。又如生產路徑3和生產路徑4不能同時起動運行,編程如圖4 。調度生產路徑3,就不能調度生產路徑4; 調度生產路徑4,就不能調度生產路徑3。
組態(tài)軟件編制的操作界面中,對于象生產路徑1和生產路徑2可以同時運行的生產路徑,在選擇畫面中采用復選按鈕選擇; 對于象生產路徑3和生產路徑4禁止同時運行的生產路徑,在選擇畫面中采用單選按鈕選擇。
5.結束語
CS1系列PLC這種結構化的多任務編程和多任務的控制方法,對于象糧庫這樣的多生產途徑多分支控制的環(huán)境提供了非常好的設計和控制手段,實用效果很好。
參考文獻
1. 歐姆龍CS1可編程控制器 編程手冊
2. 北京亞控 King View 6.0 使用手冊