当前位置: 首页 >应用方案 >技术应用 >

P31系列Profinet分布式IO与西门子PLC S7-200smart连接例程

一、 Profinet分布式IO与西门子PLC链接案例简介

l 本案例主要讲解Profinet分布式IO(P31系列)设备与西门子PLC S7-200smart(以下简称西门子PLC)通讯连接例程,本案例Profinet分布式IO(P31系列)P31-AFAX4440G-U为例。

二、 Profinet分布式IO与西门子PLC链接硬件准备

l P31-AFAX4440G-U分布式IO主机一台

l 西门子PLC S7-200smart一台;

l 24V电源两个

l 通讯电缆若干;

l 电脑一台;

三、 Profinet分布式IO与西门子PLC连接前准备

l STEP 7-MicroWIN SMART软件可自行在西门子官网下载

l 准备好需要的XML文件(可在亿佰特官网相对应位置进行下载 https://www.ebyte.com),如下所示:

GSDML-V2.3-EBYTE-P31-20250312

l DC 24V外部电源分别接入设备与PLC并通电,通电前请检查电源正、负极是否连接正确。

l 使用网线将设备网口1连接到电脑,设备的网口2连接到PLC控制器的Profinet接口上。(在同一个网段使用)


四、 Profinet分布式IO与西门子PLC链接使用STEP 7加载设备教程

1、STEP 7添加GSDML文件

在文件菜单下,进入GSDML管理

1 P31系列Profinet分布式IO与西门子PLC连接例程

添加GSDML文件

2 P31系列Profinet分布式IO与西门子PLC连接例程

2、项目添加Profinet设备

选择工具菜单下面的PROFINET命令

3 P31系列Profinet分布式IO与西门子PLC连接例程

选择PLC角色为PLC控制器,设置对应PLC控制器IP等相关参数。完成后点击下一步。

4 P31系列Profinet分布式IO与西门子PLC连接例程

在右边栏中PROFINET-IO→I/O→EBYTE→TION→EBYTE Profinet I/O→P31V1.0.0单击选中,然后按住左键,将其拖入左侧表格内。

5 P31系列Profinet分布式IO与西门子PLC连接例程

双击设备名栏,填入相应设备名称,同一项目内不能有相同的设备名,同样设置IP地址,保持和PLC控制器在同一网段内,最后点击生成。

注意:此时设置的设备名需要和设备保持一致,如果不清楚设备名,可以先随意设置,后将设备的设备名更改一致即可,此时设置的IP地址会在组态时,将同设备名的设备的IP设置成这里设置的值。

6 P31系列Profinet分布式IO与西门子PLC连接例程

3、配置对应的设备

完成相关设置后,点击进入设备视图操作界面。在设备概览区域,将相应的设备型号名(P31-AFAX4440G-U系列Profinet分布式远程IO模块)拖入插槽1内。

7  P31系列Profinet分布式IO与西门子PLC连接例程

注:如P31主机有拼接IO扩展模块的话,则需要将拼接好的扩展模块的型号名依次按顺序拖入插槽内。否则设备将会报组态异常!

4、查看I、Q点的起始地址

滑动底部横条,可以看见DI、AI、DO的起始地址以及占据的长度(字节)

8 P31系列Profinet分布式IO与西门子PLC连接例程

5、配置DI、AI、DO相关参数

选择刚才添加的设备(P31-AFAX4440G-U),这里需要根据现场的使用需求,来配置相应的DI、AI、DO相关参数

9 P31系列Profinet分布式IO与西门子PLC连接例程

DI Paraneters(DI参数):

10 P31系列Profinet分布式IO与西门子PLC连接例程

DI FilterDI过滤器):可单独设置每个通道的DI滤波时间;

AI Paraneters(AI参数):

11 P31系列Profinet分布式IO与西门子PLC连接例程

AI FilterAI过滤器):可单独设置每个通道的AI滤波等级,等级越高,滤波时间越长。

AI zero offsetAI零点多偏移):(不可设置)

AI input typeAI输出类型):具有0~20mA、4~20mA、-20~20mA范围可选

12 P31系列Profinet分布式IO与西门子PLC连接例程

DO Paraneters(DO参数):

13 P31系列Profinet分布式IO与西门子PLC连接例程

DO Fault OutputDO故障输出):当总线异常时,可单独设置每个通道的DO的输出状态;

retention(保持):故障时,保持DO输出的当前状态

Reset(复位):故障时,复位DO输出前状态

Set(置位):故障时,置位DO输出前状态

14 P31系列Profinet分布式IO与西门子PLC连接例程

配置完成相关参数后,最后点击生成即可。

此刻,我们已经成功地完成了对西门子PLC S7-200smartProfinet分布式IO(P31-AFAX4440G-U系列高性能分布式远程IO模块)通讯连接例程


今天的分享就到这里啦,EBYTE人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多分布式远程IO模块产品以及相关配置应用资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,还有客服在线答疑哦!


相关阅读:

1、M31系列分布式IO主机扩展模块快速使用教程

2、串口IO设备与西门子200smart PLC设备RTU连接案例

3、西门子PLC利用函数块连接MQTT服务器的教程

4、M31分布式IO模块与西门子PLC设备Modbus TCP连接例程

5、ME31-XXXA0006无线IO模块应用以及上位机配置教程


点击拨打: 亿佰特官网 4000-330-990