干貨分享 | S7-1200作為IO設(shè)備的組態(tài)編程
01要完成的功能任務(wù)
1、S7-1200 CPU (控制器)?將通訊數(shù)據(jù)區(qū) QB100至QB109 中的 10個字節(jié)的數(shù)據(jù)發(fā)送到 S7-1200 CPU (IO設(shè)備)?的接收數(shù)據(jù)區(qū) IB100至IB109中;
2、S7-1200 CPU (IO設(shè)備)?將發(fā)送數(shù)據(jù)區(qū) QB200至QB209 中的 10?個字節(jié)的數(shù)據(jù)發(fā)送到 S7-1200 CPU (控制器)?的接收數(shù)據(jù)區(qū) IB100至IB109 中。
02硬件設(shè)備
1、CPU 1214C DC/DC/DC,V4.4
2、CPU 1214C DC/DC/DC,V4.4
03軟件
西門子PLC編程軟件:TIA?博途V16
04實現(xiàn)方法
1、組態(tài)IO設(shè)備端,使用?STEP7 V16?創(chuàng)建一個名為IO設(shè)備的項目,并通過“添加新設(shè)備組態(tài)一個?S7-1200?作為IO設(shè)備,選擇 CPU1214C DC/DC/DC V4.4,在設(shè)備組態(tài)的設(shè)備視圖中建立新子網(wǎng)并設(shè)置IP地址,如圖1所示:

2、點選“操作模式”,在右邊的操作模式選項下勾選IO設(shè)備?,因與IO控制器不在同一項目下,所以“已分配的IO控制器”選擇“未分配”,如圖2所示:

3、配置與IO控制器的傳輸區(qū)域。組態(tài)了兩個傳輸區(qū)域,1為接收區(qū)域IB100一個字節(jié),2為發(fā)送區(qū)域QB100一個字節(jié),如圖3所示:

4、導(dǎo)出GSD文件。在導(dǎo)出GSD文件之前必須點“編譯”選項,否則“導(dǎo)出”按鈕為灰色不可選,如上圖3所示。編譯無誤后,“導(dǎo)出”按鈕變?yōu)楹谏刹僮?,這時點擊“導(dǎo)出”,按給出的提示選擇GSD文件的保存路徑,本例保存在桌面上,如圖4所示:

5、將組態(tài)好的IO設(shè)備下載到1200PLC中,此時因未在分配IO控制器,PLC會報錯,面板上的error燈會閃亮。
6、組態(tài)IO控制器端。用博圖V16另建一個名為IO控制器的新項目,與IO設(shè)備類似,建新子網(wǎng)、設(shè)置與IO設(shè)備為同一網(wǎng)段的IP地址,如圖5所示:

7、安裝IO設(shè)備的GSD文件。在軟件菜單的“選項”中點擊“管理通用站描述文件”,在彈出的對話框中選擇GSD文件的存儲路徑,點擊安裝即可。如圖6所示:

8、在網(wǎng)絡(luò)視圖里組態(tài)IO設(shè)備。安裝完GSD文件后,在硬件目錄的其它現(xiàn)場設(shè)備內(nèi)可找到作為IO設(shè)備的PLC,雙擊將其配置到網(wǎng)絡(luò)視圖,并分配IO控制器,如圖7所示:


9、配置IO控制器的傳輸區(qū)域。在“網(wǎng)絡(luò)視圖”中雙擊“IO設(shè)備”,然后點擊“設(shè)備概覽”,輸入傳輸區(qū)域地址,如圖8所示:

10、下載測試。將IO控制器的組態(tài)配置下載到作為控制器的S7-1200中,如無錯誤,IO控制器與IO設(shè)備可正常連接通信,因已給IO設(shè)備分配了控制器,其面板上的error燈將熄滅,錯誤消失。接下來可測試雙方數(shù)據(jù)的發(fā)送及接收,監(jiān)控結(jié)果如圖9所示:

來源:技成培訓網(wǎng),作者:技成-何曉剛,未經(jīng)授權(quán)不得轉(zhuǎn)載!
粉絲福利
微信掃描下方二維碼,即可獲取程序附件!
