1 PLC 電源模塊及高速計(jì)數(shù)模塊
PLC 電源模塊(含 CPU)是 PLC 程序儲(chǔ)存部分,涉及的相關(guān)程序均為電源準(zhǔn) 備情況,以滿足各部位零位條件。
1.1 PLC 電源模塊程序編寫
安川 PLC 的電源模塊與 CPU 是一個(gè)整體,是整個(gè) PLC 的控制中樞,它按照 可編程邏輯控制器系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的程序和數(shù)據(jù);檢 查電源、存儲(chǔ)器、I/O 以及檢查定時(shí)器的狀態(tài),并能診斷用戶程序中的語(yǔ)法錯(cuò)誤。 當(dāng)可編程邏輯控制器投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場(chǎng)各輸入裝置的狀態(tài) 和數(shù)據(jù),并分別存入 I/O 映象區(qū),然后從用戶程序存儲(chǔ)器中逐條讀取用戶程序,經(jīng) 過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入 I/O 映象區(qū)或數(shù)據(jù)寄存 器內(nèi)。當(dāng)可編程邏輯控制器投入運(yùn)行后,其工作過程一般分為三個(gè)階段,即輸入采 樣、用戶程序執(zhí)行和輸出刷新三個(gè)階段。
1.2 PLC 高速計(jì)數(shù)模塊程序編寫
起重機(jī) PLC 高速計(jì)數(shù)模塊屬于硬件計(jì)數(shù)器,用于讀取高速脈沖并進(jìn)行計(jì)數(shù)。 在起重機(jī)上主要用于起升開閉電機(jī)與支持電機(jī)匹配同步??梢詫?shí)現(xiàn)周期計(jì)數(shù)、連續(xù) 計(jì)數(shù)、和頻率、轉(zhuǎn)速、周期的測(cè)量,最高計(jì)數(shù)頻率可達(dá)到 500KHz,起重機(jī)在作業(yè) 件雜貨種時(shí)需要開閉電機(jī)與支持電機(jī)同步運(yùn)行,轉(zhuǎn)速、扭矩等要求相同,當(dāng)起重機(jī) 在抓斗狀態(tài)下時(shí),需要對(duì)開閉電機(jī)鋼絲繩與支持電機(jī)鋼絲繩進(jìn)行滑差檢測(cè),開閉電 機(jī)與支持電機(jī)通過不同步的運(yùn)行來實(shí)現(xiàn)抓斗的打開與閉合,是作起重機(jī)作業(yè)散貨過 程中的重要核心部件。
1.3 起升機(jī)構(gòu) PLC 程序編寫
為避免論文冗長(zhǎng),PLC 編寫工作篩選起升機(jī)構(gòu)為例來展示 PLC 程序的編寫工 作,其中各程序段涉及起升機(jī)構(gòu)動(dòng)作準(zhǔn)備、起升機(jī)構(gòu)的條件及保護(hù)、起升機(jī)構(gòu)的工 況選擇和起升機(jī)構(gòu)的指令選擇程序分別進(jìn)行程序段的編寫工作。
1.4,起升機(jī)構(gòu)動(dòng)作準(zhǔn)備程序段編寫
起升機(jī)構(gòu)的動(dòng)作準(zhǔn)備包含:起重機(jī)電源總斷路器輔助觸點(diǎn)、主控制電源、相序 繼電器、主接觸器等重要電器元件的準(zhǔn)備情況。所有元件處于運(yùn)行狀態(tài)時(shí),可滿足 起升電源準(zhǔn)備。檔位正常、有效,其中包含:起重機(jī)動(dòng)作選項(xiàng)(司機(jī)室行走、司機(jī) 室起升、地面行走)和起升變頻器的準(zhǔn)備情況,開閉和支持變頻器是否運(yùn)行正常。 以上條件都滿足的情況下,起升機(jī)構(gòu)的動(dòng)作準(zhǔn)備完成。
1.5 起升機(jī)構(gòu)條件及保護(hù)程序段編寫
1)起升機(jī)構(gòu)條件程序編寫分為起升零位條件、開閉電機(jī)條件及支持電機(jī)條 件,其中起升機(jī)構(gòu)的斷路器、風(fēng)機(jī)及制動(dòng)器接觸器、變頻器條件等編寫至 PLC 程 序段中,實(shí)現(xiàn)開閉條件及支持條件。起升零位條件的滿足還應(yīng)將手柄編碼器、電源 準(zhǔn)備、故障及工況選擇編寫至條件內(nèi)。
2)起升機(jī)構(gòu)保護(hù)的 PLC 程序段編寫,應(yīng)將用于保護(hù)起升機(jī)構(gòu)的各個(gè)限位保護(hù) 器、超速開關(guān)、超負(fù)荷檢測(cè)信號(hào)等給定寫入程序段中,從而有效監(jiān)控各限位是否動(dòng) 作,保障起重機(jī)的正常運(yùn)行,關(guān)于起升機(jī)構(gòu)保護(hù)的 PLC 程序段編寫