S71200通过PROFINET协议和岛电数字控制器通讯

  • 项目要求

西门子S71200PLC需要通过PROFINET协议和岛电数字控制器(型号:SRS13A)通讯,读取温度的测量值PV和设定值SV。

  • 项目实施

采用NET90-PN-MBT(以下简称“网关”),它是一款将Modbus TCP/RTU协议转换成PROFINET协议的网关产品,实现了将支持Modbus TCP/RTU协议的仪表、变频器、传感器等设备接入到PROFINET协议的PLC网络中,真正实现了两个不同工业通讯协议之间的通讯。

  • 应用拓扑图

S71200通过PROFINET协议和岛电数字控制器通讯_第1张图片

  • 博途配置

1.通过查看岛电数字控制器的手册得到温度的测量值PV和设定值SV对应的modbus地址分别是40257和40769;

S71200通过PROFINET协议和岛电数字控制器通讯_第2张图片

S71200通过PROFINET协议和岛电数字控制器通讯_第3张图片 

2.打开博途软件->新建项目->安装GSDML文件,配置网关的串口参数,保证和modbus从站设备的串口参数一致:

S71200通过PROFINET协议和岛电数字控制器通讯_第4张图片

S71200通过PROFINET协议和岛电数字控制器通讯_第5张图片 

S71200通过PROFINET协议和岛电数字控制器通讯_第6张图片 

3.配置通道,这里配置2个通道:

读温度测量值PV

S71200通过PROFINET协议和岛电数字控制器通讯_第7张图片

Channel Select

选择需要连接modbus从站设备的串口,这里选择channel1;

Slave Address

modbus从站设备的站号,这里设置为1;

Start Address

数据区起始地址,这里设置为257;

Transmission Type

指令发送方式,这里设置为Poll trigger(轮询)。

写温度设定值SV:

S71200通过PROFINET协议和岛电数字控制器通讯_第8张图片

Channel Select

选择需要连接modbus从站设备的串口,这里选择channel1;

Slave Address

modbus从站设备的站号,这里设置为1;

Start Address

数据区起始地址,这里设置为769;

Transmission Type

指令发送方式,这里设置为Poll trigger(轮询);

其它参数默认即可。

4.下载程序,监控数据,如下所示:

S71200通过PROFINET协议和岛电数字控制器通讯_第9张图片

5.监控数据和实际数据完全一致。

S71200通过PROFINET协议和岛电数字控制器通讯_第10张图片

你可能感兴趣的:(PROFINET协议网关,PROFINET通讯案例)