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

2.添加GSDML文件

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

2.選擇PLC角色為PLC控制器,設置對應PLC控制器IP等相關參數。完成后點擊下一步。

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

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

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

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

配置DI、AI、DO相關參數1.選擇剛才添加的設備(P31-AFAX4440G-U),這里需要根據現場的使用需求,來配置相應的DI、AI、DO相關參數

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

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

4.DO Paraneters(DO參數):

DO Fault Output(DO故障輸出):當總線異常時,可單獨設置每個通道的DO的輸出狀態;retention(保持):故障時,保持DO輸出的當前狀態Reset(復位):故障時,復位DO輸出前狀態Set(置位):故障時,置位DO輸出前狀態

配置完成相關參數后,最后點擊生成即可。此刻,我們已經成功地完成了對西門子PLC S7-200smart和Profinet分布式IO(P31-AFAX4440G-U)通訊連接例程。
-
plc
+關注
關注
5051文章
14674瀏覽量
487767 -
西門子
+關注
關注
98文章
3343瀏覽量
120563 -
Profinet
+關注
關注
9文章
2316瀏覽量
28274
發布評論請先 登錄
西門子PLC S7-200smart程序下載錯誤分析
西門子S7-200SMART接入BL102 PLC網關
工業智能物聯網網關鋇錸BL110網口LAN采集西門子PLC S7-200Smart
西門子S7-200SMART系列PLC的比較和傳送、置位、復位等指令的使用
如何實現 S7-200smart系列PLC的本地數采及云端數采?
西門子S7-1200與S7-200SMART進行PN通信!
【教程】Profinet分布式IO(P31系列)與西門子PLC S7-200smart 連接例程
評論