Modbus转Profinet网关应用温湿度变送器接入到1200PLC
Posted 兴达易控
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Modbus转Profinet网关应用温湿度变送器接入到1200PLC相关的知识,希望对你有一定的参考价值。
Modbus转Profinet网关应用温湿度变送器接入到1200PLC
下面分享兴达易控(北京)科技有限公司(以下简称兴达易控)研制的基于485的modbus转Profinet网关XD-PNR200协议转换网关,在以食品研发生产基地,把车间里的485温湿度仪表接入到1200PLC中,再通过上位机采集到中控室实现温湿度的检测
![](https://image.cha138.com/20220202/5723dc8f7ff84ecfa0adfc0cbad15ae4.jpg)
现场环境介绍
本案例介绍食品生产基地,采用了国产的一款485接口的温湿度变送器与1200plc实现工业以太网通信,并采用兴达易控协议转换网关把数据采集到plc一并采集到中控室
温湿度变送器作为modbus从站,XD-PNR200作为modbus主站,Profinet一边作为1200Profinet从站。
Modbus设备基本参数 9600 N 8 1
接下来看XD -PNR200案例参数配置
1.添加1200PLC硬件组态--选中PLC给其添加新子网。如下如所示
![](https://image.cha138.com/20220202/5b85a7f2221247b98bf69e14bd8777d4.jpg)
2.在网络视图里 选项--管理通用站描述文件 查找兴达易控提供GSD文件
![](https://image.cha138.com/20220202/071403bd8af44385a203ff60f5167d89.jpg)
3.本案例选Modbus做主站的GSD文件 拖拽到网络试图工作区域
![](https://image.cha138.com/20220202/792d0354da0d45678ead3abfcba50911.jpg)
4.把PLC PN子网与XD-PNR200连接并分配Profinet IO Syste
![](https://image.cha138.com/20220202/f99f208d2f274db4b82a8315c0d9e384.jpg)
![](https://image.cha138.com/20220202/1adcfcc5c75343d5a71015ad2647b033.jpg)
5.选中链路鼠标右击--分配设备名称
![](https://image.cha138.com/20220202/c7f4470cff5f40a0b2a002b4cde9d00f.jpg)
6.选中设备名称--更新列表 即可弹出加载出XD-PNR200 GSD主站文件
![](https://image.cha138.com/20220202/543dd17dca81473886a349917c87220b.jpg)
7.在设备视图里 点击兴达易控XD-PNR200主站文件图标,设置网关IP(与IP地址同一网段不冲突的网络地址),设备名称及子网掩码
![](https://image.cha138.com/20220202/4410cfa76a1a4157acc516d0a805180c.jpg)
8.接下来就可以配置兴达易控XD-PNR200modbus这边的参数了
在设备视图里双击兴达易控网关进入设备视图
点击Control and Status_1--模块参数 设置兴达易控XD-PNR200modbus参数与温湿度仪表参数一致 本案例设置 4800 N 8 1
![](https://image.cha138.com/20220202/76d6f82c09724e1a865da88487df73b5.jpg)
9.查看厂家提供的温湿度仪表主要功能地址对应的功能码
![](https://image.cha138.com/20220202/e723fbc92bbe4a798cbd4d6ecae35e8e.jpg)
本案例应用03功能码读保持寄存器
温湿度两相邻的地址占用2个字
站地址和波特率也是占用2字,
两两相邻的功能,站地址和波特率需要进行地址偏移,所以这里用两条命令即可
![](https://image.cha138.com/20220202/ffb34247a9174d5c8356e939216dc9c3.jpg)
10.设置 温湿度 和 功能码波特率 功能码modbus站地址和起始地址
并且把硬件组态和2条命令下载的plc里
![](https://image.cha138.com/20220202/8d2897a0277a41c0b83bfcd1aea19691.jpg)
![](https://image.cha138.com/20220202/1158833a5c5245c0805b23f3ec72edef.jpg)
11.新建监控表
以上经过简单的配置实现把厂房里的温湿度值通过XD-PNR200传送到PLC内部,供监控数据采集的目的,完成由modbus转Profinet协议转换对数据进行读写操作
![](https://image.cha138.com/20220202/ca88e9fc44b1419b847fc4d8eb3f913d.jpg)
12.数据上传成功 同时温湿度变送器用串口调试助手同时监控的数据与PLC监控数据吻合
![](https://image.cha138.com/20220202/6fa0b9416a5445649f17e2c82dc0ec8a.jpg)
站地址和波特率都是1
查看厂家提供的产品通信手册得知
42001 1 站地址 1
42002 1 波特率 4800
串口调试助手显示的温度和湿度 235 和 152除以10 得出当时车间的温度和湿度值
![](https://image.cha138.com/20220202/46f135bf07334fc9ad5d54ecfbc9cd60.jpg)
![](https://image.cha138.com/20220202/fddb5d4fc0364c3fbb9871a9002ef88c.jpg)
以上经过简单的配置利用XD-PNR200轻松将modbus设备检测到的数据传送到Profinet网络中,提供给数据采集设备进行下一步的监控
以上是关于Modbus转Profinet网关应用温湿度变送器接入到1200PLC的主要内容,如果未能解决你的问题,请参考以下文章
兴达易控Modbus转Profinet网关连接1200Profinet转modbus接三菱A800变频器案例
modbus转profinet网关连接5台台达ME300变频器案例
Modbus转profinet网关连接1200PLC在博图组态与驱动器通讯程序案例