西門子CPU模塊是整個控制系統的核心部件,其作用是將輸入信號進行處理,并控制輸出信號改變設備的狀態。帶有精簡化設計,集多種功能于一身,可適應工業現場的各種復雜場合,為自動化控制體系的穩定、可靠運行提供了重要保證。具體來說,該CPU模塊可執行以下幾項任務:
輸入/輸出處理:通過CPU模塊將輸入信息轉換為控制系統可以理解的信號,在發送控制指令時將輸出信號送回操作現場。
程序執行和算法處理:通過CPU模塊可以操作設備運轉程序,支持循環、判斷語句等高級算法。
數據存儲管理:CPU模塊內提供存儲器,可以對數據進行記錄、設置及檢索等保障后續操作過程的正常進行。
通訊接口功能:CPU模塊還具有遠程網絡通信接口,能夠與上位計算機或其他外部設備相連,接收數據指令及傳后續控制結果,進而實現命令控制及監測設備運行狀態等任務。
西門子CPU模塊的組成部分及作用:
1.CPU
PLC的器件為CPU,它是處理器的簡稱,起著神經中樞的作用。PLC中所用CPU多為微控制器,又稱為單片機,功能與結構日益完善,將處理器(CPU)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、中斷系統、定時器/計數器以及I/O接口電路等主要微型機部件集成在一塊芯片上。由于PLC功能的特殊性,在微控制器之外,另外擴展了大容量存儲器和相應的I/O接口電路。
CPU所完成的任務包括:將輸入信號送入存儲器存儲起來;按存放的先后順序取出用戶指令,進行編譯;完成用戶指令規定的各種操作,將結果送到輸出端;響應各種外部設備(編程器、打印機等)的請求。
2.存儲器
存儲器用來存放系統程序、用戶程序、邏輯變量和其他信息,用于存放各種暫存數據、中間結果及用戶程序:一類為RAM,隨機存取存儲器),可以隨時由CPU對其進行讀出與寫入;另一類為ROM(只讀存儲器),CPU只能讀取而不能寫入。用來存放監控程序及系統內部數據,這些程序及數據已由PLC廠商作出廠時固化在ROM芯片中.不能為用戶更改。
3.I/O接口電路
西門子CPU模塊通過輸入接口電路將開關、按鈕等輸入信號轉換成CPU能接收和處理的電壓(或頻率)信兮,輸出接口是將CPU輸出的電壓信號(弱電)轉換為觸點信號(或其他形式的輸出信號),供外部控制電路取用。i/o接口電路起到plc和外部設備之間信號傳遞的作用。為減小電磁干擾,提高抗干擾性能,i/o接門電路常采用光耦合電路。
4.i/o擴展接口
I/o擴展接門的作用夯兩個:若主機(帶有CPU)單元的丨/0點數不夠用,再增上一臺主機或換用一臺i/o點數多的主機,在成本上核算不夠經濟,則通過i/o擴展接口電纜與擴展單元相連,以擴展丨/0接口;PLC主機的輸入..輸出電路,只能傳輸數字開關貴信號(端口可傳輸高速脈沖信號),何不能傳輸模擬信號,若需采集和傳輸模擬信號,則應加裝A/D、D/A模塊或模塊,如溫度檢測模塊等,也通過I/0擴展接口與主機相連。
5.電源
PIC的電源供給是取自交流220V市電,經內部整流、濾波后變為300V左右直流電,加至幵關電源電路,開關電源電路輸出24V.,5V兩路直流電壓,供給CPU、存儲器和I/0接口電路。
6.編程器連接控
利用編程工具(如筆記本電腦),可以輸入、檢查、修改和調試用戶程序,還可以監視PLC的工作狀態,只需通過--根編程電纜與PLC主機連接即可。另外,圖形監視器(文年顯示屏、觸摸屏等。也經編程器連接口與PLC相連。
通過對西門子CPU模塊內部電路構造的了解,我們知道PLC是一個具有微型計算機結構的智能化控制器。對內部電路的結構與工作原理只要了解一些,就可以了。我們的注意力應該放在外部接口電路上。明白各接口電路的功能和作用,尤其是I/O接控電路的功能和特點,以根據生產控制要求選用PLC的I/O點數和類型。