BOGE伯格空压机接入西门子PLC控制- ModbusRTU转Profinet IO
BOGE伯格空压机产品涵盖范围较广,有油、无油活塞式压缩机,有油、无油螺杆式压缩机,压缩空气后处理设备,透平压缩机,特殊定制压缩机等。可广泛应用于汽车、电子、纺织、医疗、食品、环保、电力、航空、机械、烟草、印刷等各行各业。
空压机系统作为一个重要的子系统,很多时候需要和控制系统进行协作,这样就需要通过快速可靠的方法,解决数据交互。工业通讯协议网关提供了一个非常有效的解决方案。
NT50-RS-EN网关,可以支持Modbus和PROFINET之间的转换。
支持四种转换方式:
- Modbus RTU主站转PROFINET IO从站
- Modbus RTU从站转PROFINET IO从站
- Modbus RTU主站转PROFINET IO主站(仅连接单个从站)
- Modbus RTU主站转PROFINET IO主站(仅连接单个从站)
本文以第一种转换为例,介绍西门子PLC系统与BOGE伯格空压机系统(modbus通讯)通讯连接的方法。网络拓扑图:
- NT50-RS-EN网关的参数设置
- 安装设置软件Sycon.net(产品随机光盘)。
- 设置NT50网关IP地址,通过开始菜单,打开“Ethernet Device Setup软件”;
选择需要设置的网关,单击“Configure”按钮,选择“Set IP Address”,在弹出的“IP Address”对话框中,设置IP地址;
- NT50网关参数设置(Modbus RTU 转PROFINET IO);
- 网关固件下载;
选择“Settings”栏,Port X2选择“Modbus RTU”协议,Port X3选择“PROFINET IO Device ”协议;选中对应的Available Firmware,单击右侧的“Download”按钮,下载固件;固件下载完成后,单击OK按钮退出该对话框。
- 设备PROFINET参数配置;右击网关图标,选择“Configuration”-“PROFINET IO Device”,弹出对话框,设置PROFINET从站的参数,例如:输出64字节,输入64字节(最大输出字节数:512,最大输入字节数:512);
注:新版本的Device Name,在“EtherNet Device configuration”软件里面进行配置。
- 设置网关Modbus RTU参数
右击网关图标,选择“Configuration”-“Modbus RTU”,弹出对话框,设置网关作为Modbus RTU主站(YORK系统作为ModbusRTU 从站),设置串口参数,如:串口类型、波特率、奇偶校验等;
- Modbus主站命令表;
- 两端数据地址映射
- 配置文件下载
- PROFINET网络配置
以西门子S71200 PLC为例,软件博途V13 SP1
- 导入GSDML文件(GSDML-V2.2-HILSCHER-NT 50-EN PNS-20150106-074400.XML)
- 配置PROFINET网络相关参数。输入输出以及PROFINET节点名称。
- BOGE空压机参数说明
- modbus参数
- 部分地址信息
附:接线图(以485为例)