【廣告】
硬件結(jié)構(gòu)的區(qū)別。工控機(jī)與PLC均由中央處理器CPI、存儲(chǔ)器、輸入輸出設(shè)備等組成,PLC是一種的計(jì)算器,但它與工控機(jī)有著不同的總線體系結(jié)構(gòu)。PLC是可編程控制器,一般安裝于控制柜內(nèi);有輸入和輸出點(diǎn),還可以采集模擬量進(jìn)行通信;簡(jiǎn)單的說(shuō)就是一個(gè)上位機(jī)一個(gè)下位機(jī);PLC當(dāng)然是下位機(jī)。PLC的電源在整個(gè)系統(tǒng)中起著十分重要的作用。如果沒有一個(gè)良好的、可靠的電源系統(tǒng)是無(wú)法正常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。
輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會(huì)改變。檢查電源、存儲(chǔ)器、I/O以及警戒定時(shí)器的狀態(tài),并能診斷用戶程序中的語(yǔ)法錯(cuò)誤。當(dāng)PLC投入運(yùn)行時(shí),首先它以掃描的方式接收現(xiàn)場(chǎng)各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū)。可編程邏輯控制器的系統(tǒng)程序一般在出廠前已經(jīng)初始化完畢,用戶可以根據(jù)自己的需要自行編輯相應(yīng)的用戶程序來(lái)滿足不同的自動(dòng)化生產(chǎn)要求。
中央處理單元(CPU)是PLC的控制。它按照PLC系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的用戶程序和數(shù)據(jù)。如果輸入是脈沖信號(hào),則該脈沖信號(hào)的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。外設(shè)配置的區(qū)別。工控機(jī)較PLC具有更豐富的外部設(shè)備,如顯示器、驅(qū)動(dòng)器、打印機(jī)以及網(wǎng)絡(luò)接口卡等且均為標(biāo)準(zhǔn)部件,不同的廠商產(chǎn)生的外設(shè)只要配上相應(yīng)的驅(qū)動(dòng)的軟件就可以相互通用。
中央處理單元(CPU)是PLC的控制。它按照PLC系統(tǒng)程序賦予的功能接收并存儲(chǔ)從編程器鍵入的用戶程序和數(shù)據(jù)。計(jì)算機(jī)模塊已經(jīng)有了包括邏輯控制,時(shí)序控制、模擬控制、多機(jī)通信等許多的功能,名稱也改為可編程控制器。為了進(jìn)一步提高PLC的可靠性,近年來(lái)對(duì)大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個(gè)CPU出現(xiàn)故障,整個(gè)系統(tǒng)仍能正常運(yùn)行。