為了進(jìn)一步提高plc的---性,對大型plc還采用雙cpu構(gòu)成冗余系統(tǒng),或采用三cpu的表決式系統(tǒng)。這樣,即使某個(gè)cpu出現(xiàn)故障,電機(jī)plc控制器報(bào)價(jià),整個(gè)系統(tǒng)仍能正常運(yùn)行。cpu速度和內(nèi)存容量是plc的重要參數(shù),它們決定著plc的工作速度,電機(jī)plc控制器批發(fā),i/o數(shù)量及軟件容量等,因此---著控制規(guī)模。存儲器系統(tǒng)程序存儲器是存放系統(tǒng)軟件的存儲器;用戶程序存儲器是存放plc用戶程序應(yīng)用;數(shù)據(jù)存儲器用來存儲plc程序執(zhí)行時(shí)的中間狀態(tài)與信息,它相當(dāng)于pc的內(nèi)存。
常用的i/o分類如下:開關(guān)量:按電壓水平分,有220vac、110vac、24vdc,按隔離方式分,有繼電器隔離和晶體管隔離。模擬量:按信號類型分,有電流型4-20ma,0-20ma、電壓型0-10v,0-5v,-10-10v等,按精度分,有12bit,14bit,16bit等。除了上述通用io外,還有特殊io模塊,電機(jī)plc控制器價(jià)格,如熱電阻、熱電偶、脈沖等模塊。按i/o點(diǎn)數(shù)確定模塊規(guī)格及數(shù)量,i/o模塊可多可少,但其大數(shù)受cpu 所能管理的基本配置的能力,即受大的底板或機(jī)架槽數(shù)---。1987年國際電工會iec頒布的plc標(biāo)準(zhǔn)---中對plc做了如下 定義:“plc是一種數(shù)字運(yùn)算操作的電子的電子系統(tǒng),專門在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用可以編制程序的存儲器,用來在執(zhí)行存儲邏輯運(yùn)算和順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并通過數(shù)字或模擬的輸入(i)和輸出(o)接口,控制各種類型的機(jī)械設(shè)備或生產(chǎn)過程。”
中央處理單元(cpu)。中央處理單元(cpu)是plc的控制樞紐。它按照plc系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、i/o以及警戒定時(shí)器的狀態(tài),并能診斷用戶程序中的語法錯(cuò)誤。當(dāng)plc投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入i/o映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入i/o映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,電機(jī)plc控制器,將i/o映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。