西門(mén)子6ES7331-7PF11-0AB0
西門(mén)子PLC S7-300系列用途廣泛,,常用在工業(yè)自動(dòng)化領(lǐng)域的大中型控制系統(tǒng)的解決方案中,。在實(shí)際的使用過(guò)程中,常需要通過(guò)模擬量模塊對(duì)設(shè)備及各種變送器進(jìn)行操作,,這就需要使用模擬量模塊,。如果系統(tǒng)中需要控制的模擬量輸入和輸出較少,可以使用點(diǎn)數(shù)較少的模擬量輸入輸出模塊,。本文下面為您介紹一下西門(mén)子PLC S7-300系列的AI/AO模塊的接線(xiàn)方式,,供用戶(hù)在現(xiàn)場(chǎng)工程項(xiàng)目的使用過(guò)程中進(jìn)行參照。
二,、西門(mén)子PLC S7-300AI/AO模塊接線(xiàn)方式
在自動(dòng)化控制系統(tǒng)中,,對(duì)于點(diǎn)數(shù)較少的模擬量控制,可以使用4路模擬量輸入,,2路模擬量輸出的模塊,。西門(mén)子PLC S7-300系列4路輸入2路輸出的模擬量模塊有6ES7 334-0CE01-0AA0這個(gè)型號(hào),,本文下面以這個(gè)型號(hào)為例,說(shuō)明它的接線(xiàn)方式:
1. 4路模擬量輸入信號(hào)
由于6ES7 334-0CE01-0AA0這個(gè)模塊并沒(méi)有為用戶(hù)提供模擬量電流和電壓的設(shè)置,,因此需要根據(jù)需要將電纜接到相應(yīng)的位置上,。
例如:
如果用戶(hù)要求第1路模擬量輸入信號(hào)為0-10V電壓信號(hào),需要將導(dǎo)線(xiàn)接到引腳2,3之間來(lái)完成,;
如果用戶(hù)要求第1路模擬量輸入信號(hào)為0-20mA電流信號(hào),,需要將導(dǎo)線(xiàn)接到引腳3,4之間來(lái)完成;
注意,,0-10V和0-20mA均為固定值,,用戶(hù)不可以調(diào)整范圍。
2. 2路模擬量輸出信號(hào)
接法與模擬量輸入信號(hào)原理相同,,例如:
如果用戶(hù)第1路模擬量輸出信號(hào)為0-10V電壓信號(hào),,需將導(dǎo)線(xiàn)接到引腳14,15之間來(lái)完成;
如果用戶(hù)第1路模擬量輸出信號(hào)為4-20mA電流信號(hào),,需將導(dǎo)線(xiàn)接到引腳15,16之間來(lái)完成,;
一,、,8 點(diǎn)輸入,,9-12-14 位分辨率 331-7KF02-0AB0

二、,8點(diǎn)輸入,,用于熱電偶 331-7PF11-0AB0

三,、,8點(diǎn)輸入,增強(qiáng)型16位分辨率,,4通道模式 331-7NF10-0AB0

四,、2點(diǎn)輸入,9-12-14位分辨率

8點(diǎn)輸入,,13位分辨率 331-1KF01-0AB0

六,、8點(diǎn)輸入,14位分辨率,,用于等時(shí)模式 331-7HF01-0AB0

七,、8點(diǎn)輸入,用于熱電阻 331-7PF01-0AB0

八,、8點(diǎn)輸入,,增強(qiáng)型16位分辨率 331-7NF00-0AB0

模擬量輸出模塊接線(xiàn)圖
1、,4點(diǎn)輸出,,16位 332-7ND02-0AB0
2,、2點(diǎn)輸出,11-12位 332-5HB01-0AB0

3,、4點(diǎn)輸出,,11-12位 332-5HD01-0AB0

4,、8點(diǎn)輸出,11-12位 332-5HF00-0AB0

西門(mén)子6ES7331-7PF11-0AB0
圖1: 實(shí)例網(wǎng)絡(luò)拓?fù)鋱D
S7 1200 與 S7-300 通過(guò) S7通信的基本原理如下圖所示:

圖2:S7-300與S7-1200 通信原理
2.硬件需求
• S7-1214C AC/DC/RLY
• CPU 319-3 PN/DP
• SCALANCE X204-2
• PG/PC
3.軟件需求
• S7-1200編程軟件 STEP 7 Basic V10.5
• S7-300 編程軟件 STEP 7 V5.4 + SP4
4.組態(tài)
4. 1 S7-1200 配置
• 使用STEP 7 Basic 創(chuàng)建項(xiàng)目“comS7300”;

圖3: 創(chuàng)建項(xiàng)目
• 添加S7-1200 設(shè)備 CPU1214C,,設(shè)置IP 地址192.168.0.18;

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

圖5: 創(chuàng)建地址DB2
• 打開(kāi)全局DB2,,輸入2個(gè)數(shù)組類(lèi)型數(shù)據(jù),,每個(gè)數(shù)組有16 個(gè)元素;

圖6: 在DB2中添加數(shù)據(jù)
• 創(chuàng)建兩個(gè)監(jiān)視表格(監(jiān)視表格_1, 監(jiān)視表格_2) 用來(lái)觀察DB2的實(shí)時(shí)狀態(tài),;
• 將程序下載到PLC CPU1214C 中,。
4. 3 S7-300 配置
使用STEP 7 創(chuàng)建 SIMATIC 300 Station。
• 在硬件組態(tài)中添加CPU 319-3 PN/DP,,設(shè)置IP地址 192.168.0.8;

圖7: 硬件組態(tài)
• 在網(wǎng)絡(luò)組態(tài)中(NetPro)中創(chuàng)建S7連接,,首先在打開(kāi)的NetPro中點(diǎn)擊 SIMATIC 300 (1) 機(jī)架的“CPU 319-3PN/DP”處;

圖8: 在NetPro中選擇相應(yīng)的機(jī)架
• 創(chuàng)建連接一個(gè)與“Unspecified”的S7 連接,,點(diǎn)擊“OK”;

圖9: 添加S7連接
• 在相應(yīng)的輸入通信伙伴的IP地址192.168.0.18,點(diǎn)擊“Address Details…”;

圖10:輸入通信伙伴IP地址 ,;
• 在Address Details 對(duì)話(huà)框中,將通信伙伴的槽號(hào)改為1,,確認(rèn)其TSAP 為03.01,點(diǎn)擊“OK”,,之后,可以將所建立硬件組態(tài)和網(wǎng)絡(luò)連接編譯并下載到PLC 中,。

圖11:設(shè)置通信伙伴機(jī)架和槽號(hào) ,;
4. 4 S7-300 PLC 編程
• 在STEP 7 Blocks 中創(chuàng)建寫(xiě)數(shù)據(jù)DB1 ( put data)和讀數(shù)據(jù)DB3 (get data)數(shù)據(jù)塊;

圖12: DB1和DB2,;
• 打開(kāi)主程序OB1,,分別在Network1和Network2中添加指令FB14 GET和 FB15 PUT,并為其添加背景數(shù)據(jù)塊DB14和DB15 ,;
