工程案例

MODBUS转PROFINET网关连接丹佛斯变频器配置案例
点击:42发布时间:2024-10-08

案例介绍:

本案例是兴达易控MODBUS转到PROFINET网关将丹佛斯变频器连接到1200plc PROFINET工业以太网,并将设备、西门子1200plc和MODBUS转到PROFINET网关和丹佛斯变频器。

拓展图_200

Modbus转到PROFINET网关的配置方法:

找到指定的安装位置并从文件夹中安装GSD文件

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

按下PLC的PN端口,将其拖至兴达易控MODBUS转到PROFINET接口,进入PROFINET网关

建立PROFINET连接,将兴达易控MODBUS的设备名XD-mdpn设置为PROFINET网关,将MODBUS转到PROFINET网关IP设置为同一网段。

进入Modbus转至PROFINET网关设备视图,选择输入和输出的总数据长度,并从右侧的硬件目录中添加所选长度,

将配置下载至PLC,打开兴达易控MODBUS转至PROFINET网关配置软件进行MODBUS参数配置,点击红色圆圈中的新建,选择pn2mm。

将兴达易控MODBUS的IP地址和设备名称设置为PROFINET网关,与博图配置一致。

将兴达易控MODBUS的485参数设置为PROFINET网关。波特率、数据位和奇偶校验应与从站一致。

从设备的延迟和响应时间可以根据需要进行调整。如果从机响应缓慢,请增加响应等待时间。如果从机应答并需要等待一段时间才能接收下一个命令,则增加MODBUS转到PROFINET gateway的轮询延迟。

右键单击ModbusRTU并选择Insert,单击下面菜单中的node并填写从站编号。

继续右键单击“插入”,

请注意,变频器的寄存器地址从1开始,所以在填写地址时需要

偏移。打开变频器说明书,设置变频器的485参数。

丹佛斯变频器传输的Mobus地址是参数数乘以10-1,这是西门子PLC不需要的

例如,变频器的频率为3-10

那么相应的MODBUS地址是10*3-13099

西门子200PLC地址不需要减少1

10 * 3=43100

PLC的Modbus命令块写入通信变频器的地址和参数值后,参数发生变化

根据图中所示的3-41地址,计算为3410。从以上信息可以看出,站点地址是1,使用功能代码是03的起始位置

地址为0d51,转换为十六进制3409,数据长度为两个字节(一个寄存器),如图3-41所示

地址计算为3410地址减去1,这与消息一致。

然后,兴达易控MODBUS转到PROFINET网关的配置如下,并设置了485参数。

在本例中,波特率为9600,8个数据位,1个停止位,无验证,站地址设置为2。

使用03功能代码读取地址3409(注意填写十进制数),寄存器数量为1个字(2个字节)。

将内存映射地址设置为0意味着数据将显示到i68,因此监视iw68将看到寄存器数据,依此类推。写入参数也是如此。功能代码更改为06,地址为c359(50009),并写入2000hex。

寄存器50000/50010的功能与线圈00-31的功能相同,使电机能够在参考值的50百分之下启动和运行。消息写在寄存器中

01 06 C3 59 20 00 7C 5D

以上内容是兴达易控MODBUS转到PROFINET网关连接丹佛斯变频器到西门子plc1200的配置案例。


分享到: