回覆列表
-
1 # 劉菊花124
-
2 # 鄭老師eagle
首先感謝您提問,我從事自動化行業將近十年,每天都和PLC打交道,所以很有資歷回答這個問題。從您的問題而言,什麼是PLC?來進行分析說明。
首先什麼是PLC?
可程式設計邏輯控制器(Programmable Logic Controller,PLC),一種具有微處理器的用於自動化控制的數字運算控制器,可以將控制指令隨時載入記憶體進行儲存與執行。可程式設計控制器由CPU、指令及資料記憶體、輸入/輸出介面、電源、數字模擬轉換等功能單元組成。名稱也改為可程式設計控制器(Programmable Controller), 簡稱PLC
PLC的期初是應用於汽車行業的,1969年,美國數字化裝置公司研製出第一臺可程式設計控制器(PDP-14),在通用汽車公司的生產線上試用後,效果顯著。隨後的幾年內,日本、德國分別研發出來了自己的PLC產品。中國工業基礎薄弱起步比較晚,從1974才開始研發PLC,到目前為止中國許多自主研發的PLC產品在市面銷售。隨著時間的推移PLC產品逐步廣泛應用於工業自動化領域,成為工業建設的中流砥柱。
PLC是由電源、CPU、儲存器、輸入單元、輸出單元等硬體裝置組成的微型計算機,當可程式設計邏輯控制器投入執行後,即輸入取樣、使用者程式執行和輸出重新整理這個三個階段,完成上述三個階段即為一個掃描週期並持續重新整理。
PLC程式設計方式目前有:梯形圖(LD)、FBD、SFC、ST等程式語言,更有C語言類CPU,可以使用高階語言C#、C++進行程式設計。當程式下載到CPU內,可程式設計邏輯控制器總是按由上而下的順序依次地掃描使用者程式(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,並按先左後右、先上後下的順序對由觸點構成的控制線路進行邏輯運算。
plc是什麼?PLC的一個掃描週期必經輸入取樣、程式執行和輸出重新整理三個階段。 PLC在輸入取樣階段:首先以掃描方式按順序將所有暫存在輸入鎖存器中的輸入端子的通斷狀態或輸入資料讀入,並將其寫入各對應的輸入狀態暫存器中,即重新整理輸入,隨即關閉輸入埠,進入程式執行階段。 PLC在程式執行階段:按使用者程式指令存放的先後順序掃描執行每條指令,經相應的運算和處理後,其結果再寫入輸出狀態暫存器中,輸出狀態暫存器中所有的內容隨著程式的執行而改變。 輸出重新整理階段:當所有指令執行完畢,輸出狀態暫存器的通斷狀態在輸出重新整理階段送至輸出鎖存器中,並透過一定的方式(繼電器、電晶體或晶間管)輸出,驅動相應輸出裝置工作。