《電子技術(shù)應用》
您所在的位置:首頁 > 其他 > 設計應用 > 歐姆龍CS1G實現(xiàn)糧庫多任務控制
歐姆龍CS1G實現(xiàn)糧庫多任務控制
中國自動化網(wǎng)
摘要: 本文介紹了近年來歐姆龍PLC的新秀CS1G在糧庫的應用及其實現(xiàn)多任務控制的方法。
Abstract:
Key words :


1.引言
  糧庫的設備多,生產(chǎn)路徑多,用一般PLC編制程序顯得繁雜而累贅。歐姆龍近年推出的CS1 系列PLC卻很好的解決了這一問題。為多任務多路徑的生產(chǎn)場合提供了極為方便的設計方法,尤其是對糧庫這樣的生產(chǎn)場合更為適用。下面以吉林農(nóng)安哈拉海糧庫為例來說明用CS1G PLC實現(xiàn)多任務多生產(chǎn)路徑的控制方法。

圖 1
2. 硬件電路
  哈拉海糧庫共有24條大的生產(chǎn)路徑,108條生產(chǎn)支線。最長最復雜的生產(chǎn)路徑包含16條生產(chǎn)支線。這些路徑中,有提升機、皮帶輸送機、閘門、撥斗、流量儀表、各種行程開關(guān)、接近開關(guān),等種種需要控制的設備和元件。從30多米的高空,到地面、地下,分散布置安裝。硬件電路框圖如圖1所示:
3.程序設計
  上位工控機用組態(tài)王制作界面,實現(xiàn)和PLC的通訊、生產(chǎn)路徑啟動停止控制、各種參數(shù)的設定和輸入,還有24條生產(chǎn)路徑的監(jiān)控圖及整個糧庫的生產(chǎn)工藝流程監(jiān)控圖。PLC接收上位機的指令實現(xiàn)對生產(chǎn)設備的控制。程序框圖如圖2所示。

圖2
4.多任務程序的實現(xiàn)
  CS1G一改以往哪種書卷式的程序設計風格,提供了結(jié)構(gòu)化的多任務的設計方法。這種方法編制程序結(jié)構(gòu)清晰,且開發(fā)調(diào)試非常方便。


  CS1G有專門的任務控制指令:“TASK ON”指令使指定的任務執(zhí)行; “TASK OFF”指令使指定的任務暫停。在循環(huán)任務0中,根據(jù)工藝要求,對于可以同時運行的生產(chǎn)路徑,在程序中采用獨立的“TASK ON”指令; 對于禁止同時運行的生產(chǎn)路徑,在程序中采用“TAST ON”指令和“TAST OFF”指令相結(jié)合的方法。比如,生產(chǎn)路徑1和生產(chǎn)路徑2可以同時起動,編程如圖3 。只要觸點生產(chǎn)任務1、觸點生產(chǎn)任務2閉合,就可調(diào)度生產(chǎn)路徑1和生產(chǎn)路徑2。即可同時調(diào)度,又可單獨調(diào)度。又如生產(chǎn)路徑3和生產(chǎn)路徑4不能同時起動運行,編程如圖4 。調(diào)度生產(chǎn)路徑3,就不能調(diào)度生產(chǎn)路徑4; 調(diào)度生產(chǎn)路徑4,就不能調(diào)度生產(chǎn)路徑3。


  組態(tài)軟件編制的操作界面中,對于象生產(chǎn)路徑1和生產(chǎn)路徑2可以同時運行的生產(chǎn)路徑,在選擇畫面中采用復選按鈕選擇; 對于象生產(chǎn)路徑3和生產(chǎn)路徑4禁止同時運行的生產(chǎn)路徑,在選擇畫面中采用單選按鈕選擇。
5.結(jié)束語
  CS1系列PLC這種結(jié)構(gòu)化的多任務編程和多任務的控制方法,對于象糧庫這樣的多生產(chǎn)途徑多分支控制的環(huán)境提供了非常好的設計和控制手段,實用效果很好。
參考文獻
  1. 歐姆龍CS1可編程控制器 編程手冊
  2. 北京亞控 King View 6.0 使用手冊

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。