P31-U 系列是一款支持Profinet協(xié)議的遠(yuǎn)程分布式IO 主機模塊,用于將IO數(shù)據(jù)映射到Profinet。使用 GSD 文件進 行集成,PLC 免代碼讀取、寫入 I0端口。支持西門子 S7-200smart、S7-300、1S7-200、S7-1500 以及 S7-1500 在內(nèi) 的多種西門子PLC型號。具備兩個網(wǎng)口,支持交換機功能,并 集成了Profinet轉(zhuǎn)Modbus RTU網(wǎng)關(guān)功能。
本文將通過Profinet分布式IO(P31系列)設(shè)備與西門子PLC S7-200smart(以下簡稱西門子PLC)通訊連接作為連接教程。
一
產(chǎn)品特點
1.模塊特點
? Profinet協(xié)議支持
? 分布式模塊化設(shè)計
? 多種IO類型支持
? 高速響應(yīng)
? 輕薄機身設(shè)計
二
硬件準(zhǔn)備
本節(jié)將用到的硬件:
?P31-AFAX4440G-U分布式IO主機一臺;
?西門子PLC S7-200smart一臺;?24V電源兩個;?通訊電纜若干;?電腦一臺;
三
連接前準(zhǔn)備
?STEP 7-MicroWIN SMART軟件,可自行在西門子官網(wǎng)下載;
?準(zhǔn)備好需要的XML文件(可在億佰特官網(wǎng)相對應(yīng)位置進行下載https://www.ebyte.com;),如下所示:
GSDML-V2.3-EBYTE-P31-20250312
?將DC 24V外部電源分別接入設(shè)備與PLC并通電,通電前請檢查電源正、負(fù)極是否連接正確。
?使用網(wǎng)線將設(shè)備網(wǎng)口1連接到電腦,設(shè)備的網(wǎng)口2連接到PLC控制器的Profinet接口上。(在同一個網(wǎng)段使用)
四
使用STEP7加載設(shè)備教程
STEP 7添加GSDML文件
1.在文件菜單下,進入GSDML管理

2.添加GSDML文件

項目添加Profinet設(shè)備1.選擇工具菜單下面的PROFINET命令

2.選擇PLC角色為PLC控制器,設(shè)置對應(yīng)PLC控制器IP等相關(guān)參數(shù)。完成后點擊下一步。

3.在右邊欄中PROFINET-IO→I/O→EBYTE→TION→EBYTE Profinet I/O→P31V1.0.0單擊選中,然后按住左鍵,將其拖入左側(cè)表格內(nèi)。

4.雙擊設(shè)備名欄,填入相應(yīng)設(shè)備名稱,同一項目內(nèi)不能有相同的設(shè)備名,同樣設(shè)置IP地址,保持和PLC控制器在同一網(wǎng)段內(nèi),最后點擊生成。注意:此時設(shè)置的設(shè)備名需要和設(shè)備保持一致,如果不清楚設(shè)備名,可以先隨意設(shè)置,后將設(shè)備的設(shè)備名更改一致即可,此時設(shè)置的IP地址會在組態(tài)時,將同設(shè)備名的設(shè)備的IP設(shè)置成這里設(shè)置的值。

配置對應(yīng)的設(shè)備1.完成相關(guān)設(shè)置后,點擊進入設(shè)備視圖操作界面。在設(shè)備概覽區(qū)域,將相應(yīng)的設(shè)備型號名(P31-AFAX4440G-U)拖入插槽1內(nèi)。

注:如P31主機有拼接IO擴展模塊的話,則需要將拼接好的擴展模塊的型號名依次按順序拖入插槽內(nèi)。否則設(shè)備將會報組態(tài)異常!查看I、Q點的起始地址1.滑動底部橫條,可以看見DI、AI、DO的起始地址以及占據(jù)的長度(字節(jié))

配置DI、AI、DO相關(guān)參數(shù)1.選擇剛才添加的設(shè)備(P31-AFAX4440G-U),這里需要根據(jù)現(xiàn)場的使用需求,來配置相應(yīng)的DI、AI、DO相關(guān)參數(shù)

2.DI Paraneters(DI參數(shù)):
DI Filter(DI過濾器):可單獨設(shè)置每個通道的DI濾波時間3.AI Paraneters(AI參數(shù)):

AI Filter(AI過濾器):可單獨設(shè)置每個通道的AI濾波等級,等級越高,濾波時間越長。AI zero offset(AI零點多偏移):(不可設(shè)置)AI input type(AI輸出類型):具有0~20mA、4~20mA、-20~20mA范圍可選

4.DO Paraneters(DO參數(shù)):

DO Fault Output(DO故障輸出):當(dāng)總線異常時,可單獨設(shè)置每個通道的DO的輸出狀態(tài);retention(保持):故障時,保持DO輸出的當(dāng)前狀態(tài)Reset(復(fù)位):故障時,復(fù)位DO輸出前狀態(tài)Set(置位):故障時,置位DO輸出前狀態(tài)

配置完成相關(guān)參數(shù)后,最后點擊生成即可。此刻,我們已經(jīng)成功地完成了對西門子PLC S7-200smart和Profinet分布式IO(P31-AFAX4440G-U)通訊連接例程。
-
plc
+關(guān)注
關(guān)注
5051文章
14586瀏覽量
486778 -
西門子
+關(guān)注
關(guān)注
98文章
3310瀏覽量
120351 -
Profinet
+關(guān)注
關(guān)注
8文章
2263瀏覽量
28161
發(fā)布評論請先 登錄
西門子PLC S7-200smart程序下載錯誤分析
西門子S7-200SMART接入BL102 PLC網(wǎng)關(guān)
PLC網(wǎng)關(guān)采集西門子S7-200SMART數(shù)據(jù)配置流程
西門子S7-200SMART系列PLC的比較和傳送、置位、復(fù)位等指令的使用
三分鐘輕松實現(xiàn)連接西門子PLC
如何實現(xiàn) S7-200smart系列PLC的本地數(shù)采及云端數(shù)采?
西門子S7-1200與S7-200SMART進行PN通信!
三分鐘輕松實現(xiàn)EG網(wǎng)關(guān)網(wǎng)口連接西門子PLC
PLC西門子S7-200smart和S7-1200的區(qū)別?
S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)
【教程】Profinet分布式IO(P31系列)與西門子PLC S7-200smart 連接例程
評論