新闻资讯

使用MODBUS转到PROFINET网关将变频器chf100a变频器连接到1200plc
点击:116发布时间:2024-10-08

使用MODBUS转到PROFINET网关将变频器chf100a变频器连接到1200plc

01

本案例介绍了如何通过兴达易控MODBUS转PROFINET网关将英威腾CHF系列变频器连接到PROFINET网关xd-mdpn100和1200plc的PROFINET工业以太网总线

打开博图,安装兴达易控提供的GSD文件

02

将MODBUS添加到设备视图中的PROFINET网关文件XD mdpn中

03

按下PLC的PN端口,将其拖动到Modbus到PROFINET网关的PROFINET从接口

04

在PROFINET网络中设置网关的设备名称和IP地址(此时,botu中PROFINET网关的Modbus配置软件的设备名称、IP地址和配置名称与IP地址一致)

05

确认变频器使用参数的总数据量,并在配置中添加相应的数据长度。在这里,您需要选择两个写命令和一个读命令;即4字节输出和4字节输入

06

配置设置完成后,将其下载到PLC并开始配置MODBUS参数设置。首先,安装网关配置软件,打开一个新的软件项目并选择pn2mm

07

配置网关的IP地址和设备名称(与配置软件一致)

Port0、port1、port2、port3和port3分别是兴达易控xd-mdpn100网关的三个MODBUS到PROFINET的接入通道。根据RTU设备数量的实际需求,可选择不同规格的PROFINET网关设备

08

设置MODBUS参数(可根据需要选择输出命令轮询模式、单次传输、连续传输、脉冲传输等)

09

填写变频器的站地址

10

下面是要写入的第一项数据。起始地址为1000h,十进制为4096

11

根据变频器设置功能代码。选择06功能代码写入单个寄存器

12

寄存器以十六进制格式写入1000小时,即4096

然后,根据变频器的Modbus协议,PLC将运行信息转发给变频器

02 06 10 00 00 01 05 6D

此时,PLC内存映射地址1500的起始地址为高,状态为1,十六进制转换也为1

内存映射的起始地址默认为1500,对应于Q地址的前两个字节

13

这是第二项。要写入的数据从2000小时开始,十进制为8192。内存映射的起始地址是1504,因为前一个命令占用了四个字节

频率被写为实数,相应的数据也是4字节

14

读取变频器的状态,读取单通道或多通道寄存器的03功能代码,并在此处读取5个数

PLC希望向变频器发送读取命令请求消息

01 03 10 01 00 05 3C

这是第三项。要读取的数据为1001H 十进制4097

15

选择03功能代码读取多个寄存器,填写hex 4097地址,寄存器数量为1。内存映射地址为0,对应于I地址的第一位和第二位

16

配置完成并通过网线下载到网关后,变频器chf100a可以连接到1200plc的PROFINET网络,并根据PLC中的点表地址实现MODBUS到PROFINET的协议转换功能

推荐modbus转profinet网关配置案例

使用MODBUS转PROFINET网关将安科瑞智能仪表连接到1200plc PROFINET网络


分享到: