USR-TCP232-ED2 使用modbus TCP 流程和注意事项

1.将模块网口和电脑插在同一个路由器

2.打开模块的路由器设置页面,192.168.0.7 账号 admin 密码 admin 

3.进入端口设置->soket 设置端口号和模式

4.使用SSCOM串口工具,设置为tcp client 模式,设置地址和端口,然后发送modbus数据包

注意点:modbus 协议完整的包电脑端在发送给tcp232模块后,收到的串口数据会省略包头6个字节,并且包尾增加两个字节的modbus crc16校验,同时,单片机给tcp232模块发送数据也必须省略包头,同时计算crc16校验!

然后电脑收到的数据包会是完整的响应包

modbus协议:

读寄存器: |包头|单元|命令码0x04|地址|数量|

响应:|包头|单元|命令码0x10|字节长度|字节|

写寄存器:|包头|单元|命令码0x10|地址|数量|字节长度|字节|

响应:|包头|单元|命令码0x10|地址|数量|

包头6个字节包括 :|标识 0x0001  |协议  0x0000 |长度 0x0006  

其中数据长度不包括包头的长度!

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: usr-tcp232-test是一个TCP/IP串口转换器的测试工具,主要用于测试串口设备与网络之间的通信。使用方法如下: 1. 连接串口设备和网络:将串口设备与usr-tcp232-test连接,再将usr-tcp232-test连接到网络。 2. 配置网络参数:在usr-tcp232-test的配置界面中,设置网络参数,包括IP地址、子网掩码、网关等。 3. 配置串口参数:在usr-tcp232-test的配置界面中,设置串口参数,包括波特率、数据位、停止位、校验位等。 4. 开始测试:在usr-tcp232-test的测试界面中,点击“开始测试”按钮,即可开始测试串口设备与网络之间的通信。 5. 查看测试结果:在usr-tcp232-test的测试界面中,可以查看测试结果,包括发送数据、接收数据、错误信息等。 需要注意的是,usr-tcp232-test只是一个测试工具,不能用于实际的数据传输。在实际应用中,需要使用专业的串口转换器来实现串口设备与网络之间的通信。 ### 回答2: USR-TCP232-Test是一款适用于TCP/IP网络的串口调试工具。如何正确使用USR-TCP232-Test进行串口调试?下面我将为大家详细介绍。 一、USR-TCP232-Test的安装 1、 首先我们需要将USR-TCP232-Test软件的zip文件解压缩并安装。 2、 进入安装文件夹,双击打开软件,即可开始安装。 3、 安装完成后,我们需要进入控制面板,在设备管理器中确认USR-TCP232-Test驱动程序已安装成功。 二、USR-TCP232-Test的使用 1、 连接串口设备 首先需要将串口设备(例如:PLC、红外控制器等)连接到USR-TCP232-Test中,可通过RS232或RS485接口连接,连接后我们需要设置串口的波特率、数据位、停止位等信息。 2、 设置网络参数 在使用USR-TCP232-Test进行串口调试时,我们需要设定网络参数,例如IP地址、子网掩码、网关等。网络参数的设置方法有两种:手动设置和自动获取。 手动设置:在USR-TCP232-Test软件中,选择"设备管理"菜单进入设备设置界面,选中需要设置的串口或485口设备,并进行网络参数的手动设置。 自动获取:在设备设置界面,选择“使用DHCP获取IP地址”,并点击应用即可自动获取网络参数。 3、 进行调试操作 设置网络参数完成后,我们就可以进入串口调试界面进行调试操作。在串口调试界面中,用户可自定义需要发送的数据,也可以接收串口设备所返回的数据,方便用户进行串口调试操作。 同时,USR-TCP232-Test软件还支持ASCII码、16进制以及Modbus RTU等几种数据格式,用户可以根据需要进行设置和使用。 总之,USR-TCP232-Test作为一款易于使用、操作简便的串口调试工具,为用户提供了极大的方便。如果大家初次使用此工具,只要按照上述步骤操作即可轻松完成调试任务。 ### 回答3: usr-tcp232-test是一个TCP/IP串口服务器,它可以将串口设备转换为TCP/IP网络设备,实现远程数据采集和控制。usr-tcp232-test的设置非常简单,只需按照以下步骤操作即可。 第一步:连接设备 将usr-tcp232-test设备连接到电脑或者单片机上,可以通过串口进行控制。 第二步:设置IP地址 将设备接入到网络中后,我们需要设置TCP/IP参数。首先,我们需要在网络中来设置一个静态IP地址。可以使用串口设置工具或者Web页面设置TCP/IP参数。默认的IP地址为192.168.1.100,您可以按需更改。具体步骤如下: a. 通过串口连接到串口服务器,打开一个终端软件(比如Putty),设置波特率为115200 b. 通过串口发送AT+IPCONFIG命令,获取串口服务器当前的IP地址等参数 c. 通过串口发送AT+IPCONFIG=?命令,获取串口服务器可设置的IP地址、DNS等参数。使用AT+IPCONFIG=<param>命令设置TCP/IP参数。 d. 通过Web页面进行设置。首先需要保证usr-tcp232-test与PC在同一网络中。在PC端打开浏览器,输入设备的IP地址,按Enter键。输入正确的用户名密码,点击Login。排序分别为System、Network、Serial、Mode,对相应的参数进行设置即可。 第三步:测试串口通讯 在设置好TCP/IP参数后,我们需要测试串口通讯是否正常。可以通过Putty等串口工具连接到串口服务器,并发送一些文本或者命令,然后查看是否收到正确的响应。也可以使用配套的串口测试工具USR-TCP232-Test Tool进行测试。 第四步:测试网络通讯 连接到串口服务器的设备可以直接与usr-tcp232-test进行网络通讯。可以使用配套的网络调试工具USR-TCP232-Test Tool进行测试,并通过发送数据包、查看收发数据包等操作来测试网络通讯。 总之,使用usr-tcp232-test非常简单,只需几个简单的步骤即可实现串口设备到TCP/IP网络的转换和远程控制,非常方便实用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值