摘 要: 本文以某校高級維修電工競賽題為例,介紹了PLC編寫關(guān)于呼喚運行方面程序的方法和基本思路。
關(guān)鍵詞: 可編程控制器 FX系列PLC 編程方法 呼喚運行
1.引言
運行方向的判斷用處比較廣泛,其關(guān)鍵有兩點:一是找出電機現(xiàn)在所處的位置;二是下面要往前運行還是往后退運行。本文結(jié)合某高校維修電工競賽試題提出基本思路和編程方法,給讀者一些處理此類問題建議和參考。
2.控制要求和I/O口分配
某公司裝配車間有料車一部,料車在軌道上行駛,需要裝配的組件由上料點裝入料車,具有相同功能的裝配點有三個。料車裝滿料后可根據(jù)各裝配點的需料請求駛往各裝配點。
料車采用半自動管理,每個裝配點都有一名員工,當裝配點需料時按下“需料按鈕”,料車將駛往該裝配點,料車在該裝配點停留一段時間供該點下料,下料時間到后料車即可響應(yīng)其它裝配點的需料請求,一車料可供各裝配點使用若干次;當某裝配點發(fā)現(xiàn)料車無料時按下“上料按鈕”,料車即駛往上料點上料。
3.程序編寫思路
初始化完畢后小車所處的位置不定,而A、B、C點都有可能呼喚。小車的運行取決于兩點:一是小車所處的位置;二是呼喚與所在位置的相對方向。我就結(jié)合這兩點個人提出兩類處理的辦法。
3.1巧用計數(shù)器來判斷小車位置。
將呼喚者的位置確定假定小車在其余兩個位置(如圖)。窮盡所有可能性,小車在運行碰到行程開關(guān)通過計數(shù)據(jù)來判斷小車位置并復位,為下次運行做準備。
參考程序解釋
3.2采用高級指令ENCO、DECO指令。
經(jīng)過分析我們可以看出有這樣一種規(guī)律:按鈕和行程開關(guān)有相對位置時候向著按鈕的方向運行,思路非常清晰簡潔。
參考程序解釋:
4.編程方法總結(jié)
通過實訓事例我們得到關(guān)于用PLC編寫關(guān)于呼喚運行方面程序的方法和思路是切實可行的,對解決類似的問題具有借鑒意義。
參考文獻:
[1]史國生.電氣控制與可編程控制器應(yīng)用技術(shù)[M].北京:化學工業(yè)出版社,2003.12.