PLC掃描工作過(guò)程
發(fā)布于2023-02-03 11:33
82
2
標(biāo)簽:PLC掃描
PLC對(duì)用戶程序的執(zhí)行主要按三個(gè)掃描過(guò)程進(jìn)行。
(1)第一個(gè)過(guò)程:輸入掃描
在這個(gè)過(guò)程中,PLC按掃描方式讀入該P(yáng)LC所有端子上的輸入信號(hào)(可能有的端子上并沒(méi)有輸入信號(hào),它也作輸入),并將這些輸入信號(hào)存入輸入映像區(qū)。在本工作周期的執(zhí)行和輸出過(guò)程中,輸入映像區(qū)內(nèi)的內(nèi)容還會(huì)隨實(shí)際信號(hào)的變化而變化。
由此可見,一般輸入映像區(qū)中的內(nèi)容只有在輸入掃描階段才會(huì)被刷新,但在有些PLC 中(例如F-20M),這個(gè)區(qū)內(nèi)的內(nèi)容在程序執(zhí)行過(guò)程中也允許每隔一定的時(shí)間(如2ms)被刷新一次,以取得更為實(shí)時(shí)的數(shù)據(jù)。
PLC在輸入掃描過(guò)程中一般都以固定的順序(例如從最小號(hào)到最大號(hào))進(jìn)行掃描,但在一些PLC中可由用戶確定可變的掃描順序。例如在一個(gè)具有大量輸入端口的PLC系統(tǒng)中,可將輸入端口分成若干組,每次掃描僅輸入其中一組或幾組端口的信號(hào),以減少用戶程序的執(zhí)行時(shí)間(即減少掃描用期),這樣做的不良后果是輸入信號(hào)的實(shí)時(shí)性較差。
(2)第二個(gè)過(guò)程:執(zhí)行掃描
在執(zhí)行用戶程序的掃描過(guò)程中,PLC對(duì)用戶以梯形圖方式(或其他方式)編寫的程序按從上到下、從左至右的順序逐一掃描各指令,然后從輸入映像區(qū)取出相應(yīng)的原始數(shù)據(jù)或從輸出映像區(qū)讀有關(guān)數(shù)據(jù),并做由程序確定的邏輯運(yùn)算或其他數(shù)學(xué)運(yùn)算,隨后將運(yùn)算結(jié)果存入確定的輸出映像區(qū)有關(guān)單元,這個(gè)結(jié)果在整個(gè)程序未執(zhí)行完畢前還會(huì)送到輸出端口上。
(3)第三個(gè)過(guò)程:輸出掃描
在執(zhí)行完用戶所有程序后,PLC將輸出映像區(qū)中的內(nèi)容同時(shí)送入輸出鎖存器中(稱輸出刷新),然后由鎖存器經(jīng)功率放大后去驅(qū)動(dòng)繼電器的線圈,最后使輸出端子上的信號(hào)變?yōu)楸敬喂ぷ髦芷谶\(yùn)行結(jié)果的實(shí)際輸出。
PLC對(duì)輸入/輸出的處理規(guī)則
根據(jù)上述工作特點(diǎn),可以總結(jié)出PLC在I/O處理方面遵循以下規(guī)則。
①輸入狀態(tài)映像寄存器中的數(shù)據(jù),取決于與輸入端子板上各輸入端相對(duì)應(yīng)的輸入鎖存器在上一次刷新期間的狀態(tài)。
②程序執(zhí)行中所需的輸入/輸出狀態(tài),由輸入狀態(tài)映像寄存器和輸出狀態(tài)映像寄存器讀出。
③輸出狀態(tài)映像寄存器的內(nèi)容隨程序執(zhí)行過(guò)程中與輸出變量有關(guān)的指令的執(zhí)行結(jié)果而改變。
④輸出鎖存器中的數(shù)據(jù),由上一次輸出刷新階段時(shí)輸出狀態(tài)映像寄存器的內(nèi)容決定。
⑤輸出端子板上各輸出端的通斷狀態(tài),由輸出鎖存器中的內(nèi)容決定。
PLC的分類
PLC產(chǎn)品的種類眾多,型號(hào)規(guī)格也不統(tǒng)一,通常按以下兩種形式分類。
按結(jié)構(gòu)形式分類
PLC按結(jié)構(gòu)形式的不同可分為整體式和模塊式西種。
(1)整體式
整體式是把PLC的各組成部分安裝在一塊或少數(shù)幾塊印制電路板上,并連同電源一起裝在機(jī)殼內(nèi),形成一個(gè)單一的整體,稱為主機(jī)或基本單元。其特點(diǎn)是簡(jiǎn)單緊湊、體積較小、價(jià)格較低。通常小型、超小型PLC常采用這種結(jié)構(gòu)。整體式PLC的主機(jī)可通過(guò)扁平電纜與I/O擴(kuò)展單元、智能單元(如A/D、D/A單元)等相連接。
(2)模塊式
模塊式是把PLC的各基本組成部分做成獨(dú)立的模塊,如CPU模塊(包含存儲(chǔ)器)、輸入模塊、輸出模塊、電源模塊等,然后以搭積木的方式將它們組裝在一個(gè)具有標(biāo)準(zhǔn)尺寸并帶有若干個(gè)插槽的架內(nèi)。通常中型或大型PLC常采用這種結(jié)構(gòu)。用戶可根據(jù)需要靈活方便地將I/O擴(kuò)展單元、A/D和D/A單元、各種智能單元、特殊功能單元、鏈接單元等模塊插入機(jī)架底板的插槽中,以組合成不同功能的控制系統(tǒng)。這種結(jié)構(gòu)的特點(diǎn)是對(duì)現(xiàn)場(chǎng)的應(yīng)變能力強(qiáng),而且系統(tǒng)各部件的插拔形式十分便于維修。