- 品牌/商標:西門子
- 企業類型:貿易商
- 新舊程度:全新
- 產品型號:6ES7322-1BH01-0AA0
- 原產地:德國
- 聯系人:李軍
模塊類型
S7-200數字量模塊有進口與國產兩種類型。進口與國產模塊在功能上沒有區別,并且在一個S7-200系統中可以混合使用。
S7-200 數字量模塊根據模塊功能分為以下三個類型:
? DI:數字量輸入模塊EM221
? DO:數字量輸出模塊EM222
? DI/DO:數字量輸入/輸出模塊EM223
具體可參見下表所示:

注:(1)表中未標注“只有進口模塊”注釋的其它模塊都有進口與國產兩種類型的模塊
(2)EM223中輸入/輸出類型中:24V DC/24VDC-0.75A是指:輸入類型是直流24V,輸出類型是直流24V且每點電流為0.75A

模塊技術規范
在使用S7-200 數字量模塊時,我們需要了解模塊的很多的具體參數,如:輸入輸出類型、輸入輸出的點數、模塊功耗﹑輸入/輸出點額定電流等,您可以在以下文檔中獲得這些具體參數
《S7-200可編程控制器系統手冊》附錄A 技術規范表A-12至表A-14
如何查詢西門子產品的技術數據,請點擊 查看
在眾多參數中,需要特別提醒您注意模塊的以下兩個重要參數:
? 模塊的電源消耗
? 輸出點的切換頻率
參數1: 模塊的電源消耗:主要指模塊對5V電源和24V電源的消耗能力。
(1) 5V電源消耗:5V電源是CPU通過I/O總線電纜供給模塊使用的,5V電源是無法通過外接電源補充和擴展的。我們需計算所有S7-200數字量模塊的5V電源消耗總和,以保證其不超過CPU 5V電源供應能力。
(2) 24V電源消耗:部分S7-200數字量模塊的供電、數字量輸入點及輸出點需要使用24V電源。24V電源可由CPU模塊的24V DC傳感器輸出電源提供,也可外加24V DC電源。通常,我們需計算S7-200數字量模塊的24V電源消耗總和,以保證其不超過CPU模塊的電源定額或選用正確容量的24V電源模塊。
模塊5V/24V電源消耗請參考《S7-200可編程控制器系統手冊》附錄A 技術規范表A-12 。
5V/24V電源計算請參考《S7-200可編程控制器系統手冊》附錄B 計算電源定額。
參數2:輸出點的切換頻率
S7-200數字量模塊晶體管輸出類型的DO點不能輸出高速脈沖;繼電器輸出的DO點切換頻率為1HZ且有機械壽命,因此不能頻繁開關。
除了以上重要參數外,還需要提醒您注意模塊連接的負載類型,尤其對于數字量輸出點連接接感性負載時,應設計保護電路。
感性負載設計請參考《S7-200可編程控制器系統手冊》第3章 S7-200的安裝->感性負載設計指南

模塊安裝
S7-200數字量模塊可安裝在CPU模塊右側的任意位置。
每個S7-200數字量模塊都自帶一根帶狀I/O總線電纜,如果該電纜滿足模塊之間的安裝寬度需求,可直接將該電纜插接在其它模塊上的10針插槽內,如下圖:

如果S7-200數字量模塊自帶的電纜不能滿足模塊之間的安裝寬度需求,可選用0.8米I/O擴展電纜。安裝示意圖如下:

注:每套系統僅允許使用一條I/O擴展電纜.
I/O擴展電纜的詳細信息請點擊 查看
安裝說明請參考《S7-200可編程控制器系統手冊》第3章S7-200的安裝。

模塊I/O接線
? DI接線:
S7-200數字量模塊的DI有以下類型:

? 24V DC輸入:
這種輸入又分為24V DC漏型輸入和24VDC源型輸入。“漏型輸入”是電流流入DI輸入點的形式,如下圖箭頭所示:電流由外部流入模塊的I x.0輸入點,1M接0V DC;

“源型輸入”是電流由DI輸入點流出的形式,如下圖箭頭所示:電流由模塊的I x.0輸入點流出,1M接24V DC。

? 120/230V AC輸入
只有6ES7221-1EF22-0XA0這一種型號的模塊可以接交流輸入,具體的接線方式如下:

? DO接線:
S7-200數字量模塊的DO有以下三種類型:

? 24V DC輸出
S7-200數字量擴展模塊的24V DC輸出點只能接成源型輸出。
“源型輸出”是電流由DO輸出點流出的形式,如下圖箭頭所示:電流由模塊的Q x.0輸出點流出,1M接0V DC,1L+接24V DC。

提示:如果需要輸出類型為漏型,只能選擇CPU224XPsi本體集成的輸出點。
? 繼電器輸出
繼電器輸出的DO點可接交流或直流。如下圖所示:1L接24V DC或250V AC 都可以。

? 120/230V AC輸出
只有6ES7222-1EF22-0XA0為120V/230V AC輸出,具體的接線圖如下所示:

S7-200數字量模塊接線圖請參考《S7-200可編程控制器系統手冊》附錄A 圖A-9至圖A-12。

模塊I/O尋址
S7-200數字量模塊的位置和I/O地址不需要在編程軟件中配置,模塊的位置和I/O地址將按照離CPU的距離遞增排列。
S7-200的DI/DO地址總是以8位(一個字節)為單位遞增。如果CPU上的物理DI/DO點沒有完全占據一個字節,其中剩余未用的位也不能分配給后續模塊的DI/DO信號。如下圖所示的例子:CPU224 XP未占用的I1.6,I1.7及Q1.2-Q1.7都不能再分配給后續的4輸入/4輸出數字量擴展模塊,此擴展模塊將使用從I 2.0和Q 2.0開始的地址。

在Step 7 Micro/Win編程軟件中也可以查看到模塊的具體地址分配。使用Step 7 Micro/Win編程軟件的菜單命令“PLC >信息”,可查看擴展模塊實際位置和I/O地址分配。如上范例:CPU224XP擴展4DI/4DO其地址分配如下圖所示:可查看到數字量模塊的模塊位置為0,輸入點起始地址為I2.0,輸出點起始地址為Q2.0。

S7-200擴展I/O尋址請參考《西門子 S7-200?LOGO!?SITOP 參考》(更新版)S7-200 PLC->功能﹑編程與調試->訪問S7-200的數據-尋址->CPU的集成I/O和擴展I/O尋址。
1.概述
通過以太網可以實現S7-1200與S7-200連接通信。S7-200可以使用 模塊(CP243-1或CP 243-1 IT)連接到以太網上,該模塊提供S7 通信的功能,既可作為客戶機,也可以作為服務器,可以同時與多8個S7 通信伙伴進行通信;S7-1200 集成以太接口,提供S7 通信的功能,只能作為服務器,可以同時建立3 個通信連接。
下面會用一個實例來描述S7-200 如何與S7-1200建立通信連接。

圖1: 實例網絡拓撲圖
2.硬件需求
?? S7-1214C AC/DC/RLY
?? CPU 224 XP CN DC/DC/DC
?? CP243-1 IT
?? SCALANCE X204-2
?? PG/PC(使用編程電纜)
3.軟件需求
?? S7-1200編程軟件 STEP 7 Basic V10.5
?? S7-200 編程軟件 STEP 7 –MicroWIN V4.0 SP6
4.組態西門子CPU224CN
4. 1 S7-1200 配置
?? 使用STEP 7 Basic 創建項目“comS7200”;

圖2: 創建項目
?? 添加S7-1200 設備 CPU1214C;

圖3: 添加PLC設備
4. 2 S7-1200 PLC 編程
?? 在Program blocks 下,添加程序塊(DB1,DB2,DB3),其中DB1和DB3為符號DB(選擇 Symbolic access only),DB3為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信;

圖4: 創建地址DB2
?? 打開全局DB2,輸入2個數組類型數據,每個數組有16 個元素;

圖5: 在DB2中添加數據
?? 創建兩個Watch table(Watch table_1, Watch table_2) 用來觀察DB2的實時狀態;
?? 將程序到PLC CPU1214C 中。
4. 3 S7-200 配置
使用STEP 7-MicroWIN 中以太網向導將CP243-1 IT 配置為 S7 客戶端。
?? 通過菜單打開以太網向導工具;

圖6: 以太網向導
?? 設置模塊位置,可以使用“讀取模塊”來自動識別;

圖7: 模塊位置設置
?? 設置模塊CP243-1 IT 的IP地址192.168.0.8和子網掩碼255.255.255.0;

圖8: 設置IP 地址
?? 設置模塊的連接數1 ,多只能設置8個,也就是說S7-200可同時與多 8 個 S7 通訊伙伴進行通訊;

圖9: 設置模塊連接數;
?? 建立客戶端連接 Connection_1,設置服務器傳輸層服務接入點 TSAP 03.01和服務器IP地址 192.168.0.18 , TSAP 由 2 個字節組成。個字節為連接資源。第二個字節為通訊模板的機架號和插槽號;

圖10: 配置連接
?? 創建讀取數據傳輸 PeerMessage_1, 讀取服務器 16字節 DB2.DBB0~ DB2.DBB15 到VB0~VB15;

圖11: 配置數據傳輸0
?? 創建讀取數據傳輸 PeerMessage_2, 將 16字節VB16~VB31寫入服務器DB2.DBB16~ DB2.DBB31 ;

圖12: 配置數據傳輸1
?? 為配置分配存儲區;

圖13: 分配存儲區
4. 4 S7-200 PLC 編程
?? 在STEP 7-MicroWIN 中主程序中,調用子程序ETH0_CTRL;

圖14: 調用ETH0_CTRL
其中CP_Ready 為CP 243-1 IT 的狀態(0 未準備就緒,1 準備就緒),CH_Ready 為每個通道或 IT 服務的狀態(0通道 ,值為256):Error 為出錯或報文代碼;
?? 程序建立后,需通過PPI連接 將程序塊和數據塊到S7-200 CPU中;

圖15: 設置 PG/PC 接口CP5611(PPI)
?? 這樣以后就可以通過以太網接口進行,將PG/PC接口設為TCP/IP連接;
?? 在STEP 7-MicroWIN 中主程序中,調用子程序ETH0_XFR讀取服務器數據,指定相應的連接通道和數據;

圖16:調用ETH0_XFR 讀取服務器
?? 在STEP 7-MicroWIN 中主程序中,調用子程序ETH0_XFR寫入服務器數據,指定相應的連接通道和數據;

圖17:調用ETH0_XFR 寫入服務器
?? 將程序到S7-200 CPU 中;
4. 5 檢測 S7-1200 與S7-200 PLC 通信結果
?? 從S7-200 程序中可知,在M10.0 從0變為1時,讀取S7-1200的數據DB2.DBB0~DB2.DBB15 到VB0~VB15中;

圖18:S7-1200 DB2.DBB0~DBB15

圖19:S7-200 VB0~VB15
?? 從S7-200 程序中可知,在M11.0 從0變為1時,將S7-200的數據VB16~VB31 寫入S7-1200 的DB2.DBB16~DB2.DBB31中;

圖20:S7-200 VB16~VB31

圖21:S7-1200 DB2.DBB16~DBB31
5.總結
S7 1200 與 S7-200 通過 S7通信的基本原理如下圖所示:

圖22:S7-200與S7-1200 通信原理
注意:
CP 243-1 IT 可支持一個或多個遠程通訊伙伴的多 8 個 S7 通訊通道到客戶機(多212 字節)或服務器。CP 243-1 IT 可以根據客戶機/服務器原理在每個通道運行。每個通道,每次只能接收、處理或響應(主動響應或被動響應)一個請求。只有在發送響應后,CP 243-1 IT 通訊處理器才能接受其它請求。
西門子SITOP電源定貨號 注釋
6EP1 331-1SH02 西門子單相220VAC輸入,輸出24VDC 1.3A
6EP1 331-2BA00 西門子單相220VAC輸入,輸出24VDC 2A
6EP1 332-2BA00 西門子單相220VAC輸入,輸出24VDC 3.8A
6EP1 332-2BA10 西門子單相120/220VAC輸入,輸出24VDC 2.5A
6EP1 333-2AA00 西門子單相220VAC輸入,輸出24VDC 5A 工業可并聯
6EP1 333-2AA01 西門子單相120/230VAC輸入,輸出24VDC 5A 工業可并聯
6EP1 333-2BA00 西門子單相120VAC/220VAC輸入,輸出24VDC 5A
6EP1 333-2BA01 西門子單相120VAC/220VAC輸入,輸出24VDC 5A
6EP1 333-3BA00 西門子單相120VAC/220to500VAC輸入,輸出24VDC 5A
6EP1 334-2AA00 西門子單相220VAC輸入,輸出24VDC 10A 工業可并聯
6EP1 334-2AA01 西門子單相120/220VAC輸入,輸出24VDC 10A 工業可并聯
6EP1 334-2BA00 西門子單相220VAC輸入,輸出24VDC 10A
6EP1 334-2BA01 西門子單相220VAC輸入,輸出24VDC 10A
6EP1 334-3BA00 西門子單相120/220VACto500VAC輸入,輸出24VDC 10A
6EP1 336-2BA00 西門子單相220VAC輸入,輸出24VDC 20A
6EP1 336-3BA00 西門子單相220VAC輸入,輸出24VDC 20A 工業可并聯
6EP1 337-3BA00 西門子單相120/230,40A
6EP1 434-2BA00 西門子三相380VAC輸入,輸出24VDC 10A 工業可并聯
6EP1 436-2BA00 西門子三相380VAC輸入,輸出24VDC 20A 工業可并聯
6EP1 332-2BA20 西門子三相380VAC輸入,輸出24VDC 20A 新型模塊式電源
6EP1 332-2BA30 西門子三相380VAC輸入,輸出24VDC 30A 工業可并聯
6EP1 333-2AA02 西門子三相380VAC輸入,輸出24VDC 40A 工業可并聯
6EP1 333-2AA03 西門子三相380VAC輸入,輸出24VDC 40A 工業可并聯
6EP1 252-0AA00 西門子單相230VAC輸入,輸出41.5V/1.3A
6EP1 252-0AA01 西門子單相230VAC輸入,輸出41.5V/2A
6EP1 457-3BA00 西門子三相380VAC輸入,輸出48VDC 20A 工業可并聯
SIYOUNG 電源
6EP0 123-2AA00-0AA0 西門子單相230VAC輸入,輸出24VDC 2.5A
6EP0 123-2AA00-0AB0 西門子單相230VAC輸入,輸出24VDC 4A
6EP0 123-3AA00-0AB0 西門子單相230VAC輸入,輸出24VDC 6A
6EP0 123-4AA00-0AB0 西門子單相230VAC輸入,輸出24VDC 12A
西門子S7-200CPU
6ES7211-0AA23-0XB0 西門子CPU221 DC/DC/DC,6輸入/4輸出
6ES7211-0BA23-0XB0 西門子CPU221 繼電器輸出,6輸入/4輸出
6ES7212-1AB23-0XB8 西門子CPU222 DC/DC/DC,8輸入/6輸出
6ES7212-1BB23-0XB8 西門子CPU222 繼電器輸出,8輸入/6輸出
6ES7214-1AD23-0XB8 西門子CPU224 DC/DC/DC,14輸入/10輸出
6ES7214-1BD23-0XB8 西門子CPU224 繼電器輸出,14輸入/10輸出
6ES7214-2AD23-0XB8 西門子CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
6ES7214-2BD23-0XB8 西門子CPU224XP 繼電器輸出,14DI/10DO,2AI/1AO
6ES7216-2AD23-0XB8 西門子CPU226 DC/DC/DC,24輸入/16輸出
6ES7216-2BD23-0XB8 西門子CPU226 繼電器輸出,24輸入/16輸出
擴展模塊
6ES7 221-1BH22-0XA8 西門子EM221 16入 24VDC,開關量
6ES7 221-1BF22-0XA8 西門子EM221 8入 24VDC,開關量
6ES7 221-1EF22-0XA0 西門子EM221 8入 120/230VAC,開關量
6ES7 222-1BF22-0XA8 西門子EM222 8出 24VDC,開關量
6ES7 222-1EF22-0XA0 西門子EM222 8出 120V/230VAC,0.5A 開關量
6ES7 222-1HF22-0XA8 西門子EM222 8出 繼電器
6ES7 222-1BD22-0XA0 西門子EM222 4出 24VDC 固態-MOSFET
6ES7 222-1HD22-0XA0 西門子EM222 4出 繼電器 干觸點
6ES7 223-1BF22-0XA8 西門子EM223 4入/4出 24VDC,開關量
6ES7 223-1HF22-0XA8 西門子EM223 4入 24VDC/4出 繼電器
6ES7 223-1BH22-0XA8 西門子EM223 8入/8出 24VDC,開關量
6ES7 223-1PH22-0XA8 西門子EM223 8入 24VDC/8出 繼電器
6ES7 223-1BL22-0XA8 西門子EM223 16入/16出 24VDC,開關量
6ES7 223-1PL22-0XA8 西門子EM223 16入 24VDC/16出 繼電器
6ES7 223-1BM22-0XA8 西門子EM223 32入/32出 24VDC,開關量
6ES7 223-1PM22-0XA8 西門子EM223 32入 24VDC/32出 繼電器
6ES7 231-0HC22-0XA8 西門子EM231 4入*12位,模擬量
6ES7 231-7PB22-0XA8 西門子EM231 2入*熱電阻,模擬量
6ES7 231-7PD22-0XA8 西門子EM231 4入*熱電偶,模擬量
6ES7 232-0HB22-0XA8 西門子EM232 2出*12位,模擬量
6ES7 235-0KD22-0XA8 西門子EM235 4入/1出*12位,模擬量
6ES7 277-0AA22-0XA0 西門子EM277 PROFIBUS-DP接口模塊
6GK7 243-2AX01-0XA0 西門子CP243-2 AS-i接口模塊
6ES7 253-1AA22-0XA0 西門子EM253 位控模塊
6ES7 241-1AA22-0XA0 西門子EM241 調制解調器模塊
6GK7 243-1EX00-0XE0 西門子CP243-1工業以太網模塊
6GK7 243-1GX00-0XE0 西門子CP243-1IT 工業以太網模塊
S7200SMARTCPU模塊
6ES7 288-1SR20-0AA0 CPU SR20 標準型CPU模塊,繼電器輸出,220VAC供電,12輸入/8輸出
6ES7 288-1SR40-0AA0 CPU SR40 標準型CPU模塊,繼電器輸出,220VAC供電,24輸入/16輸出
6ES7 288-1ST40-0AA0 CPU ST40 標準型CPU模塊,晶體管輸出,24VDC供電,24輸入/16輸出
6ES7 288-1SR60-0AA0 CPU SR60 標準型CPU模塊,繼電器輸出,220VAC供電,36輸入/24輸出
6ES7 288-1ST60-0AA0 CPU ST60 標準型CPU模塊,晶體管輸出,24VDC供電,36輸入/24輸出
6ES7 288-1CR40-0AA0 CPU CR40 經濟型CPU模塊,繼電器輸出,220VAC供電,24輸入/16輸出
S7200SMART數字量擴展模塊
6ES7 288-2DE08-0AA0 EM DI08 數字量輸入模塊,8×24VDC輸入
6ES7 288-2DR08-0AA0 EM DR08 數字量輸出模塊,8×繼電器輸出
6ES7 288-2DT08-0AA0 EM DT08 數字量輸出模塊,8×24VDC輸出
6ES7 288-2DR16-0AA0 EM DR16 數字量輸入/輸出模塊,8×24VDC輸入/8×繼電器輸出
6ES7 288-2DT16-0AA0 EM DT16 數字量輸入/輸出模塊,8×24VDC輸入/8×24VDC輸出
6ES7 288-2DR32-0AA0 EM DR32 數字量輸入/輸出模塊,16×24VDC輸入/16×繼電器輸出
6ES7 288-2DT32-0AA0 EM DT32 數字量輸入/輸出模塊,16×24VDC輸入/16×24VDC輸出
S7200SMART模擬量擴展模塊
6ES7 288-3AE04-0AA0 EM AI04 模擬量輸入模塊,4輸入
6ES7 288-3AQ02-0AA0 EM AQ02 模擬量輸出模塊,2輸出
6ES7 288-3AM06-0AA0 EM AM06 模擬量輸入/輸出模塊,4輸入/2輸出
6ES7 288-3AR02-0AA0 EM AR02 熱電阻輸入模塊,2通道
S7200SMART信號板
6ES7 288-5CM01-0AA0 SB CM01 通信信號板,R485/R232
6ES7 288-5DT04-0AA0 SB DT04 數字量擴展信號板,2×24VDC輸入/2×24VDC輸出
6ES7 288-5AQ01-0AA0 SB AQ01 模擬量擴展信號板,1×12位模塊量輸出













