Modbus RTU转profinet网关实现智能电表和其他设备的连接与通讯

发布时间 2023-11-18 20:41:55作者: 小天爱折腾

Modbus RTUprofinet连接多功能电表配置案例中,Modbus RTUprofinet网关需要将电表端的Modbus RTU协议转换为Profinet协议,从而实现与其他设备的连接和通信。Profinet具有高效、稳定的特点,可以实现实时的数据传输和设备控制。通过将Modbus RTU转换为Profinet,我们可以方便地将电表,PLC,液位计,温控表等与其PLC进行连接,并实现数据传输和设备控制。

 打开博图添加PLC,在这里使用的是1200PLC

 配置PLCIP地址(PLCIP地址要与本机IP地址保持在同一网段上)

 添加GSD文件

 安装完GSD文件后,在网络视图下打开硬件目录,找到网关驱动并双击添加到博图

 点击选择并将modbusprofinet网关驱动接口与1200PLC相连 

 配置网关IP地址(网关IP地址与PLC保持在同一网段上)

 在设备视图下点击硬件目录,选择读4个数据长度,写4个数据长度

 双击进入设备视图,右击网关进行分配设备名称

 点击更新,自动搜索到设备,点击分配设备名称即可

 下载到组态到PLC

 选择PN/IE_1,点击开始搜索,选择搜索到的设备,点击下载

 组态下载到PLC(按照提示操作即可完成)

打开网关调试软件,新建工程并添加网关设备

 打开PN2MRMI下拉菜单,点击HPort - O:[ethernet]:[PROFINET]设置IP地址(应与博图配置的IP地址保持一致)

 点击PROFINET修改网关设备名称(应与博图配置的网关名称保持一致)

 打开多功能电表说明书

 打开Port - 1:[RS485]:[ModbusRTU]下拉菜单,点击ModbusRTU设置波特率,数据位,校验位,停止位,本案例默认为9600N81

 根据电表的Modbus地址表进行配置

 右击ModbusRTU插入节点,设置从站地址,本次默认2

 右击在Node下插入功能码

 03功能码读电压,电流变比

 设置电表的起始地址,寄存器数量,寄存器映射起始地址

 16功能码写显示模式,循环时延,仪表机号

 在工具栏下找到通讯设置,搜索IP地址

 点击下载即可完成网关与从站配置

 通过Modbus RTUprofinet网关成功将PLC与智能电表及其他设备进行连接,并实现数据传输和设备控制。这将大大提高工作效率和方便性,为工业自动化领域带来更多的便利。