PLC中的CPU是PLC的核心,起神經中樞的作用,每臺
三菱PLC至少有一個CPU,它按PLC的系統程序賦予的功能接收并存貯用戶程序和數據,用掃描的方式采集由現場輸入裝置送來的狀態或數據,并存入規定的寄存器中,同時,診斷電源和
三菱PLC內部電路的工作狀態和編程過程中的語法錯誤等。進入運行后,從用戶程序存貯器中逐條讀取指令,經分析后再按指令規定的任務產生相應的控制信號,去指揮有關的控制電路, 與通用計算機一樣,主要由運算器、控制器、寄存器及實現它們之間聯系的數據、控制及狀態總線構成,還有外圍芯片、總線接口及有關電路。它確定了進行控制的規模、工作速度、內存容量等。內存主要用于存儲程序及數據,是三菱PLC不可缺少的組成單元。
CPU的控制器控制CPU工作,由它讀取指令、解釋指令及執行指令。但工作節奏由震蕩信號控制。
CPU的運算器用于進行數字或邏輯運算,在控制器指揮下工作。運算的數據及采集到的數據,可以通過威綸觸摸屏來顯示出來。
CPU的寄存器參與運算,并存儲運算的中間結果,它也是在控制器指揮下工作。
CPU雖然劃分為以上幾個部分,但永宏PLC中的CPU芯片實際上就是微處理器,由于電路的高度集成,對CPU內部的詳細分析已無必要,我們只要弄清它在永宏PLC中的功能與性能,能正確地使用它就夠了。
CPU模塊的外部表現就是它的工作狀態的種種顯示、種種接口及設定或控制開關。一般講,CPU模塊總要有相應的狀態指示燈,如電源顯示、運行顯示、故障顯示等。箱體式PLC的主箱體也有這些顯示。它的總線接口,用于接I/O模板或底板,有內存接口,用于安裝內存,有外設口,用于接外部設備,有的還有通訊口,用于進行通訊。CPU模塊上還有許多設定開關,用以對PLC作設定,如設定起始工作方式、內存區等。