岸邊橋式集裝箱起重機(jī)plc程序的設(shè)計(jì)與實(shí)現(xiàn)
2.1. 岸橋起升機(jī)構(gòu)工況分析
2.1.1. 岸橋起升機(jī)構(gòu)的組成
起升機(jī)構(gòu)的主要作用是通過(guò)鋼絲繩與吊具上的滑輪將吊具作上下的移動(dòng)。當(dāng)?shù)蹙叩趿思b箱之后,集裝箱就可以通過(guò)起升機(jī)構(gòu)實(shí)現(xiàn)上下移動(dòng),比如將集裝箱從船艙或集裝箱卡車(chē)上提取。起升機(jī)構(gòu)的組成除了吊具與鋼絲繩之外,還包括兩套并行連接的機(jī)械傳動(dòng)裝置,每套傳動(dòng)裝置的組成如圖2-2所示:有一個(gè)交流電機(jī)聯(lián)接一個(gè)減速箱。在電機(jī)與減速箱之間的主軸上裝有一個(gè)液壓推桿盤(pán)式制動(dòng)器。電機(jī)非驅(qū)動(dòng)側(cè)出軸安裝有測(cè)速編碼器和超速開(kāi)關(guān)。在卷筒的一側(cè)出軸上裝有一個(gè)凸輪限位開(kāi)關(guān)。
圖2-2:起升傳動(dòng)機(jī)構(gòu)組成
2.1.2. 岸橋起升機(jī)構(gòu)的運(yùn)行控制
起升機(jī)構(gòu)運(yùn)行過(guò)程控制如下:
l plc采集司機(jī)發(fā)出的運(yùn)行指令及速度給定指令。
l 通過(guò)plc程序進(jìn)行邏輯判斷,判斷是否滿(mǎn)足“運(yùn)行允許”的情況。
l 如果plc程序邏輯判斷滿(mǎn)足“運(yùn)行允許”的情況,接下來(lái)要進(jìn)行的就是起升速度的處理,其處理如下:
n 如果不存在減速運(yùn)行命令,則傳動(dòng)機(jī)構(gòu)按司機(jī)給定的速度運(yùn)行。
n 如果plc收到減速運(yùn)行信號(hào),plc則將速度處理為司機(jī)給定速度的10%。
l 終,plc需將這些運(yùn)行命令,運(yùn)行速度通過(guò)profibus總線(xiàn)傳輸給變頻器,變頻器帶動(dòng)電機(jī)運(yùn)行,實(shí)現(xiàn)起升機(jī)構(gòu)的運(yùn)行。
2.2. 程序編寫(xiě)
2.2.1. symbol表的編寫(xiě)
在編寫(xiě)plc程序之前,對(duì)于i/o 變量, 由于其在原理圖上已定義, 我們可以先將其在symbols中輸入。
圖2-1:symbols表
2.2.2. 岸橋起升運(yùn)行程序
下面我們以起升機(jī)構(gòu)為例, 編寫(xiě)一段岸橋起升運(yùn)行程序。
步驟一:編寫(xiě)“起升允許”程序。我們編寫(xiě)的“起升允許”程序如下圖2-2所示:
圖2-2:編寫(xiě) “起升允許”程序