通博TBET

产品
通博TBET云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
通博TBET云官网
通博TBET智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
通博TBET智造官网
通博TBET智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
通博TBET智能官网
支持中心
西门子1200PLC如何使用串口服务器做MODBUS TCP 转MODBUS RTU的协议转换采集
2022-07-04


西门子1200PLC如何使用串口服务器做MODBUS TCP 转MODBUS RTU的协议转换采集

一,所需资料

软件设计手册:http://www.ybljg.com/Down/USR-N510-software-V1.0.3.pdf

说明书:http://www.ybljg.com/Down/USR-N510_V1.0.9.pdf

Modbus slave,串口调试助手 软件自行网上下载

二,网络拓扑图

 

三,设备连接

 

N510串口通过串口转USB线与PC相连接,通过网线将 N510的网口 和PLC 的网口相连接。检测硬件连接无错误后,接入我们配送的电源适配器,给 N510 供电。

 

四,具体操作

1,1200处编辑modbus tcp客户端程序,并且新建背景数据块DB1,设定modbus tcp client 背景参数,具体如下图

 

 

注意,

1)以上为设定PLC采集从站地址为17,读写操作为只读,采集点为40513,采集变量数目为5,采集到的数据存放于MW10--MW18 5个整型数据中。

2)DB1参数数据块中,设定服务器IP地址为192.168.0.7,端口号为23,本机端口为502。

2,使用网页设定N510参数,默认510IP地址为192.168.0.7,默认用户名及账号密码为admin,如下图(注意,N5x0分为1期与2期,实际上设定方式一致)

 

 

 

注意:

1)设定的从机校验位为偶校验,可以根据需求自行设定,但是务必保持与从机一致

3,使用串口调试助手实时检测N510转换出来的数据,如出现下列数据报文,代表检测数据正常无误

 

4,使用modbus slave 作为被采集从站,实时进行数据检测,具体从站设定如下图

 

 

5,设定完成后,开启modbus slave,打开报文检测,可以看到数据往回报文

 

6,此时,代表数据报文往回正常,将modbus slave 中的地址设定为不同数据,然后在电脑端进行数据监控

 

7,电脑端进行数据监控,可以看到数据采集正常

 

工作日每天: 14:00~17:00
抖音、天猫 "通博TBET旗舰店"

关注通博TBET微信公众号
了解更多信息

通博TBET