plc有兩種基本的工作狀態(tài),即運(yùn)行(RUIN)狀態(tài)與停止(STOP)狀態(tài)(在S7-200中還存在TEAM狀態(tài))。在運(yùn)行狀態(tài),PLC通過(guò)反映控制要求的用戶(hù)程序來(lái)實(shí)現(xiàn)控制功能。為了使PLC的輸出能及時(shí)地響應(yīng)隨時(shí)可能變化的輸入信號(hào),用戶(hù)程序不是只執(zhí)行一次,而是反復(fù)不斷地重復(fù)執(zhí)行,直至PLC停機(jī)或切換到STOP工作狀態(tài)。
CI865K01 3BSE040795R1
CI865K01 3BSE040795R1
小型PLC的工作過(guò)程有兩個(gè)顯著特點(diǎn):一個(gè)是周期性順序掃描,另一個(gè)是集中批處理。
周期性順序掃描是PLC*的工作方式,PLC在運(yùn)行過(guò)程中,總是處于不斷循環(huán)的順序掃描過(guò)程中。由于PLC的I/O點(diǎn)數(shù)較多,采用集中批處理的方法,可以簡(jiǎn)化操作過(guò)程,便于控制,提高系統(tǒng)的可靠性。PLC的另一個(gè)主要特點(diǎn)就是對(duì)輸入采樣、執(zhí)行用戶(hù)程序、輸出刷新實(shí)施集中批處理。這同樣是為了提高系統(tǒng)的可靠性。
當(dāng)PLC啟動(dòng)后,*行初始化操作,包括對(duì)工作內(nèi)存的初始化、復(fù)位所有的定時(shí)器、將輸入/輸出繼電器清零,檢查I/O單元連接是否完好,如有異常則發(fā)出報(bào)警信號(hào)。初始化后,PLC就進(jìn)入周期掃描過(guò)程。
一、掃描工作原理
當(dāng)PLC運(yùn)行時(shí),是通過(guò)執(zhí)行反映控制要求的用戶(hù)程序來(lái)完成控制任務(wù)的,需要執(zhí)行眾多的操作,但CPU不可能同時(shí)去執(zhí)行多個(gè)操作,它只能按分時(shí)操作(串行工作)方式,每一次執(zhí)行一個(gè)操作,按順序逐個(gè)執(zhí)行。由于CPU的運(yùn)算處理速度很快,所以從宏觀上來(lái)看,PLC外部出現(xiàn)的結(jié)果似乎是同時(shí)(并行)完成的。這種串行工作過(guò)程稱(chēng)為PLC的掃描工作方式。
用掃描工作方式執(zhí)行用戶(hù)程序時(shí),掃描是從*條程序開(kāi)始,在無(wú)中斷或跳轉(zhuǎn)控制的情況下,按程序存儲(chǔ)順序的先后,逐條執(zhí)行用戶(hù)程序,直到程序結(jié)束。然后再?gòu)念^開(kāi)始掃描執(zhí)行,周而復(fù)始重復(fù)運(yùn)行。
PLC的掃描工作方式與電器控制的工作原理明顯不同。電器控制裝置采用硬邏輯的并行工作方式,如果某個(gè)繼電器的線圈通電或斷電,那么該繼電器的所有常開(kāi)和常閉觸點(diǎn)不論處在控制線路的哪個(gè)位置上,都會(huì)立即同時(shí)動(dòng)作;而PLC采用掃描工作方式(串行工作方式),如果某個(gè)軟繼電器的線圈被接通或斷開(kāi),其所有的觸點(diǎn)不會(huì)立即動(dòng)作,必須等掃描到該時(shí)才會(huì)動(dòng)作。但由于PLC的掃描速度快,通常PLC與電器控制裝置在I/O的處理結(jié)果上并沒(méi)有什么差別。ABB優(yōu)勢(shì)產(chǎn)品部分型號(hào)
PM803F 3BDH000530R1
FI810F 3BDH000030R1
FI820F 3BDH000031R1
FI830F 3BDH000032R1
FI840F 3BDH000033R1
EI801F 3BDH000015R1
EI811F 3BDH000020R1
EI802F 3BDH000016R1
EI812F 3BDH000021R1
EI803F 3BDH000017R1
EI813F 3BDH000022R1
CI801 3BSE022366R1
CI830 3BSE013252R1
CI840A 3BSE041882R1
TU847 3BSE022462R1
AI810 3BSE008516R1
AI820 3BSE008544R1
AI825 3BSE036456R1
AI830A 3BSE040662R1
AI835 3BSE008520R1
AI843 3BSE028925R1
AI845 3BSE023675R1
AI890 3BSC690071R1
AI893 3BSC690141R1
AI895 3BSC690086R1
AI880A 3BSE039293R1
AO810V2 3BSE038415R1
AO820 3BSE008546R1
AO845 3BSE023676R1
AO890 3BSC690072R1
AO895 3BSC690087R1
DI810 3BSE008508R1
DI811 3BSE008552R1
DI814 3BUR001454R1
DI820 3BSE008512R1
DI821 3BSE008550R1
DI825 3BSE036373R1
DI830 3BSE013210R1
DI831 3BSE013212R1
DI840 3BSE020836R1
DI885 3BSE013088R1
DI890 3BSC690073R1
DI880 3BSE028586R1
DO810 3BSE008510R1
DO814 3BUR001455R1
DO820 3BSE008514R1
DO840 3BSE020838R1
DO890 3BSE690074R1
PL810 3BDH000311R0101
PL890 3BDH003115R0101
SD823 3BSC610039R1
SS822 3BSC610042R1
SD833 3BSC610066R1
SD834 3BSC610067R1
SS832 3BSC610068R1
PM860K01 3BSE018100R1
PM861AK02 3BSE018160R1
PM864AK01 3BSE018161R1
PM866K01 3BSE050198R1
PM866K02 3BSE050199R1
SB821 3BSE018109R1
SB822 3BSE018172R1
CI853K01 3BSE018103R1
CI855K01 3BSE018106R1
CI856K01 3BSE026055R1
CI862K01 3BUA000037R1
CI857K01 3BSE018144R1
CI858K01 3BSE018135R1
CI867K01 3BSE043660R1
ABB 6634838A1 6634837B1
ABB 6635291C1 6635291C1-25
ABB POT 31 70913-4-0369108
ABB POT 32 P70913-4-0369109