关键词:Modbus协议 Profinet协议 Modbus转Profinet RS485转Profinet
随着自动化生产的大规模普及,自动化控制中的通讯要求在飞速提升,从早期的Modbus,Profibus,到现在的Profinet,Ethernet/ip等协议出现可谓翻天覆地。
PLC,DCS,各种智能化仪表广泛应用到生产场景中,各个设备之间的通讯问题也越发凸显出来。本应用案例就是冶金行业中和利时DCS系统与Modbus变频器之间的通讯应用。仅供大家参考。
系统要求:通过DCS系统监控变频器的运行情况。该系统使用的是森兰变频器,通讯接口为485总线,采用的是Modbus RTU协议
要求采集数据如下:
配置方式:
在网关的配置软件中对需要读写的命令进行配置。按照现场需求,在配置软件中配置两条命令,其中一条都命令(03h读保持寄存器)读取主状态字,运行频率等多个寄存器的数据,另一条写命令(10h写多寄存器)写4个寄存器数据
网关设置界面如下图所示,在该界面,用户可设置网关的485接口参数;串口波特率,数据位,停止位,奇偶校验以及传输模式,输出命令轮询模式等
读保持寄存器命令配置界面如下图:
Modbus寄存器起始地址(十进制)对应从站通讯手册中Modbus地址(十六进制),需要将手册中的十六进制地址改为十进制(如3210h=12816)
寄存器数量根据需求先前的之需要9个故保持寄存器数量为9
写多寄存器命令配置界面如下,和读保持寄存器一样,将手册的16进制地址转为10进制,
(如3200h=12800)寄存器数量4个
组态界面:
在DCS的硬件组态中,通过单独软件将网关的GSD文件导入组态中,设置好对应的ip地址和设备名称后,添加好对应的数据块即可
modbus转profinet网关可连接多台变频器设备,快速将变频器设备的数据与PLC进行交换。极大节省项目成本。