西門子產品S7-1200主要由CPU模塊(簡稱為CPU)、信號板、信號模塊、通信模塊和編程軟件組成,各種模塊安裝在標準導軌上。S7-1200的硬件組成具有高度的靈活性,用戶可以根據自身需求確定plc的結構,系統擴展十分方便。
S7-1200的CPU模塊(見圖1)將微處理器、電源、數字量輸入/輸出電路、模擬量輸入/輸出電路、PROFINET以太網接口、高速運動控制功能組合到一個設計緊湊的外殼中。每塊CPU內可以安裝一塊信號板(見圖2),安裝以后不會改變CPU的外形和體積。
輸入(Input)模塊和輸出(Output)模塊簡稱為I/O模塊,數字量(又稱為開關量)輸入模塊和數字量輸出模塊簡稱為DI模塊和DO模塊,模擬量輸入模塊和模擬量輸出模塊簡稱為AI模塊和AO模塊,它們統稱為信號模塊,簡稱為SM。
信號模塊是系統的眼、耳、手、腳,是聯系外部現場設備和CPU的橋梁。輸入模塊用來接收和采集輸入信號,數字量輸入模塊用來接收從按鈕、選擇開關、數字撥碼開關、限位開關、接近開關、光電開關、壓力繼電器等來的數字量輸入信號。模擬量輸入模塊用來接收電位器、測速發電機和各種變送器提供的連續變化的模擬量電流、電壓信號,或者直接接收熱電阻、熱電偶提供的溫度信號。
CPU模塊內部的工作電壓一般是DC5V,而PLC的外部輸入/輸出信號電壓一般較高,例如DC24V或AC220V。從外部引入的尖峰電壓和干擾噪聲可能損壞CPU中的元器件,或使PLC不能正常工作。在信號模塊中,用光耦合器、光敏晶閘管、小型繼電器等器件來隔離PLC的內部電路和外部的輸入、輸出電路。信號模塊除了傳遞信號外,還有電平轉換與隔離的作用。
與S7-1200配套的第二代精簡面板的64K色高分辨率寬屏顯示器的尺寸有4.3in、7in、9in和12in這4種,支持垂直安裝,用TIA博途中的WinCC組態。它們有一個RS-422/RS-485接口或一個RJ45以太網接口,還有一個USB 2.0接口。USB接口可連接鍵盤、鼠標或條形碼掃描儀,可用優盤實現數據記錄。
TIA是Totally Integrated Automation(全集成自動化)的簡稱,TIA博途(TIA Portal)是西門子自動化的全新工程設計軟件平臺。S7-1200用TIA博途中的STEP 7 Basic(基本版)或STEP 7 Professional(專業版)編程。
6ES7211-1BE31-0XB0 6ES7211-1BE40-0XB0 CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI
6ES7211-1AE31-0XB0 6ES7211-1AE40-0XB0 CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI
6ES7211-1HE31-0XB0 6ES7211-1HE40-0XB0 CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI
6ES7212-1BE31-0XB0 6ES7212-1BE40-0XB0 CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI
6ES7212-1AE31-0XB0 6ES7212-1AE40-0XB0 CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI
6ES7212-1HE31-0XB0 6ES7212-1HE40-0XB0 CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI
6ES7214-1BG31-0XB0 6ES7214-1BG40-0XB0 CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI
6ES7214-1AG31-0XB0 6ES7214-1AG40-0XB0 CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI
6ES7214-1HG31-0XB0 6ES7214-1HG40-0XB0 CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI
6ES7215-1BG31-0XB0 6ES7215-1BG40-0XB0CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO
6ES7215-1AG31-0XB0 6ES7215-1AG40-0XB0 CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO
6ES7215-1HG31-0XB0 6ES7215-1HG40-0XB0CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO
6ES7217-1AG40-0XB0 CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO
6ES7221-1BF32-0XB0 SM1221 數字量輸入模塊, 8 輸入24V DC
6ES7221-1BH32-0XB0 SM1221 數字量輸入模塊, 16 輸入24V DC
6ES7222-1HF32-0XB0 SM1222 數字量輸出模塊, 8輸出繼電器
6ES7222-1BF32-0XB0 SM1222 數字量輸出模塊, 8輸出24V DC
6ES7222-1XF32-0XB0 SM1222 數字量輸出模塊, 8輸出切換繼電器
6ES7222-1HH32-0XB0 SM1222 數字量輸出模塊, 16輸出繼電器
6ES7222-1BH32-0XB0 SM1222 數字量輸出模塊, 16輸出24V DC
6ES7223-1PH32-0XB0 SM1223 數字量輸入輸出模塊 8輸入24V DC/ 8輸出繼電器
6ES7223-1BH32-0XB0 SM1223 數字量輸入輸出模塊 8輸入24V DC/ 8輸出24V DC
6ES7223-1PL32-0XB0 SM1223 數字量輸入輸出模塊 16輸入24V DC/ 16輸出繼電器
6ES7223-1BL32-0XB0 SM1223 數字量輸入輸出模塊 16輸入24V DC/ 16輸出24V DC
6ES7223-1QH32-0XB0 SM1223 數字量輸入輸出模塊 8輸入120/230V AC/ 8輸出繼電器
6ES7231-4HD32-0XB0 SM1231 模擬量輸入模塊 4AI 13位分辯率
6ES7231-5ND32-0XB0 SM1231 模擬量輸入模塊 4AI 16位分辯率
6ES7231-4HF32-0XB0 SM1231 模擬量輸入模塊 8AI 13位分辯率
6ES7231-5PD32-0XB0 SM1231 熱電阻模塊 4RTD 16位分辯率
6ES7231-5QD32-0XB0 SM1231 熱電偶模塊 4TC 16位分辯率
6ES7231-5PF32-0XB0 SM1231 熱電阻模塊 8RTD 16位分辯率
6ES7231-5QF32-0XB0 SM1231 熱電偶模塊 8TC 16位分辯率
6ES7232-4HB32-0XB0 SM1232 模擬量輸出模塊 2AO 14位分辯率
6ES7232-4HD32-0XB0 SM1232 模擬量輸出模塊 4AO 14位分辯率
6ES7234-4HE32-0XB0 SM1234 模擬量輸入輸出模塊 4AI/2AO
6ES7241-1CH32-0XB0 SM1241 RS485 /422通訊模塊
6ES7241-1AH32-0XB0 SM1241 RS232通訊模塊