
西門子PLC編程及應用
《西門子PLC編程及應用》介紹了西門子S7-200PLC的硬件特性、編程元件、基本指令及功能指令,STEP7-Micro/WIN編程軟件的安裝、功能以及程序的調試運行,S7-200PLC的通信網絡、PID閉環控制、PLC的工程應用等內容;重點闡述了控制程序梯形圖的設計方法,使讀者較快地掌握一套系統的編程方法。書中還介紹了應用控制系統設計規則、安裝和維護,提供了S7-200PLC的工程應用案例,為學生將來從事自動化技術、工作打下良好的基礎。書中各章配有習題。
《西門子PLC編程及應用》系統性、實用性強,內容深入淺出、簡明易懂,可作為高等院校電類和機電一體化專業的教材,也可供工程技術人員自學使用,對S7-200PLC的用戶也有參考作用。
較常用的西門子PLC硬件詳解
我們先來看看西門子:S7-1200在西門子PLC產品線中的定位。S7-1200處于中端定位,使用大多數應用環境,也擁有不錯的性價比,這也是應用廣泛的重要原因。
1、S7-1200的硬件構成
a、CPU模塊介紹
b、CPU模塊技術參數
c、CPU的共性:
集成的24V傳感器/負載電源可供傳感器和編碼器使用,也可以用做輸入回路的電源。
集成的2點模擬量輸入(0~10V),輸入電阻100kW,10位分辨率。
2點脈沖列輸出(PTO)或脈寬調制(PWM)輸出,較高頻率為100kHz。
有16個參數自整定的PID控制器。
4個時間延遲與循環中斷,分辨率為1ms。
可以擴展3塊通信模塊和一塊信號板,CPU可以用信號板擴展一路模擬量輸出或高速數字量輸入/輸出。
d、CPU的3種版本:
CPU1214C外部接線圖
CPU1214CAC/DC/Relay的外部接線圖
CPU1214CDC/DC/DC的外部接線圖
CPU1214CDC/DC/Relay的外部接線圖
e、信號板SB(**board)
通過信號板可以給CPU增加I/O。SB連接在CPU的前端。
具有4個數字量I/O(2xDC輸入和2xDC輸出)的SB
具有1路模擬量輸出的SB
信號板接線圖
信號板SB1221接線圖
信號板SB1222接線圖
信號板SB1223接線圖
信號板SB12321x模擬量輸出接線圖
f、信號模塊SM(**module)
可以使用信號模塊給CPU增加附加功能。信號模塊連接在CPU右側。
1、數字量I/O
可以選用8點、16點和32點的數字量輸入/輸出模塊,來滿足不同的控制需要。
2、模擬量I/O
在工業控制中,某些輸入量(溫度、壓力、流量、轉速等)是模擬量,某些執行機構(例如電動調節閥和變頻器等)要求PLC輸出模擬量信號,而PLC的CPU只能處理數字量。
模擬量I/O模塊的任務就是實現A/D和D/A。
模擬量首先被傳感器和變送器轉換為標準量程的電壓或電流,例如4~20mA,1~5V,0~10V,PLC用模擬量輸入模塊的A/D轉換器將它們轉換成數字量。帶正負號的電流或電壓在A/D轉換后用二進制補碼來表示。
模擬量輸出模塊的D/A轉換器將PLC中的數字量轉換為模擬電壓或電流,再去控制執行機構。