可編程控制器掃描工作原理
發(fā)布日期:2020-09-08 瀏覽次數:567
西門(mén)子可編程控制器是一種數字運算操作的電子系統,是在電器控制技術(shù)和計算機技術(shù)的基礎上開(kāi)發(fā)出來(lái)的,專(zhuān)門(mén)在工業(yè)環(huán)境下應用而設計。采用可以編制程序的存儲器,用來(lái)在執行存儲邏輯運算和順序控制、定時(shí)、計數和算術(shù)運算等操作的指令,并通過(guò)數字或模擬的輸入(I)和輸出(O)接口,控制各種類(lèi)型的機械設備或生產(chǎn)過(guò)程。逐漸發(fā)展成為以微處理器為核心,把自動(dòng)化技術(shù)、計算機技術(shù)、通訊技術(shù)融為一體的新型工業(yè)控制裝置。 當PLC運行時(shí),是通過(guò)執行反映控制要求的用戶(hù)程序來(lái)完成控制任務(wù)的,需要執行眾多的操作,但CPU不可能同時(shí)去執行多個(gè)操作,它只能按分時(shí)操作(串行工作)方式,每一次執行一個(gè)操作,按順序逐個(gè)執行。由于CPU的運算處理速度很快,所以從宏觀(guān)上來(lái)看,PLC外部出現的結果似乎是同時(shí)(并行)完成的。這種串行工作過(guò)程稱(chēng)為PLC的掃描工作方式。
用掃描工作方式執行用戶(hù)程序時(shí),掃描是從條程序開(kāi)始,在無(wú)中斷或跳轉控制的情況下,按程序存儲順序的先后,逐條執行用戶(hù)程序,直到程序結束。然后再從頭開(kāi)始掃描執行,周而復始重復運行。
PLC的掃描工作方式與電器控制的工作原理明顯不同。電器控制裝置采用硬邏輯的并行工作方式,如果某個(gè)繼電器的線(xiàn)圈通電或斷電,那么該繼電器的所有常開(kāi)和常閉觸點(diǎn)不論處在控制線(xiàn)路的哪個(gè)位置上,都會(huì )立即同時(shí)動(dòng)作;而PLC采用掃描工作方式(串行工作方式),如果某個(gè)軟繼電器的線(xiàn)圈被接通或斷開(kāi),其所有的觸點(diǎn)不會(huì )立即動(dòng)作,必須等掃描到該時(shí)才會(huì )動(dòng)作。但由于PLC的掃描速度快,通常PLC與電器控制裝置在I/0的處理結果上并沒(méi)有什么差別。