plc控制器的操作
雖然PLC使用的梯形圖程序中經(jīng)常使用繼電器、定時(shí)器、計(jì)數(shù)器等許多名稱,但PLC在物理上并沒有這些硬件,而是通過記憶和編程的方式進(jìn)行邏輯控制編輯,通過輸出元件連接外部機(jī)械設(shè)備進(jìn)行物理控制。因此,控制器所需的硬件空間可以大大減少。實(shí)際上,PLC執(zhí)行梯形圖程序的運(yùn)行方式是將梯形圖代碼逐行掃描到CPU中,執(zhí)行控制操作。整個(gè)掃描過程包括輸入狀態(tài)檢查、程序執(zhí)行和輸出狀態(tài)更新三個(gè)步驟,具體描述如下:第一步:輸入狀態(tài)檢查:PLC首先檢查連接到輸入設(shè)備的各個(gè)開關(guān)或傳感器的狀態(tài)(1或0代表開或關(guān)),并將其狀態(tài)寫入存儲器中相應(yīng)的位置Xn。第二步“程序執(zhí)行”:將梯形圖程序一步步取入CPU進(jìn)行計(jì)算。如果在程序執(zhí)行過程中需要輸入觸點(diǎn)狀態(tài),CPU直接查詢并從內(nèi)存中取出。輸出線圈的計(jì)算結(jié)果存儲在存儲器的相應(yīng)位置,暫時(shí)不會(huì)反映到輸出端Yn。步驟3“更新輸出狀態(tài)”:將步驟2中的輸出狀態(tài)更新為PLC輸出部分的觸點(diǎn),返回步驟1。這三步稱為PLC的掃描周期,完成這三步所需的時(shí)間稱為PLC的反應(yīng)時(shí)間。如果PLC輸入信號的時(shí)間小于這個(gè)反應(yīng)時(shí)間,就有誤讀的可能。每次程序執(zhí)行后,下一次程序執(zhí)行前,輸出和輸入狀態(tài)都會(huì)更新一次,所以這種運(yùn)行方式在輸入輸出端稱為“程序端再生”。
標(biāo)簽:  plc控制器運(yùn)行