modbus poll测试工具测试modbus tcp与PLC设备连接使用方法

socket默认端口是502,socket连上之后, 按照modbuspoll工具设置的读写参数 生成的RTU命令格式去组装读PLC的设备数据

modbuspoll工具配置,以v9.9.2中文破解版为例:

首先点连接菜单(connection)建立连接,输入IP地址,PLC默认端口502,然后点设置菜单(setup),进行下面的配置

从站ID:1 ;功能码:04 ; 地址格式:十六进制

起始地址:1 (这个1相当于PLC地址里面的尾数,比如地址30001,起始地址就是1,PLC地址30003起始地址就是3)

读写数量:2 (1个字(qword)等于16位,不是通常的一个字节8位,所以2个字就组成了32位,通常我们说4个字节才有32位)

扫描速率:1000ms默认

视图中的--行数:32

上面的配置正确之后,会生成RTU和ASCII命令,如果上面的配置能正常读到PLC的温湿度数据,那么就可以直接用这个RTU命令格式来作为上位机命令格式去组装命令了。

相关推荐
xinxinhenmeihao6 小时前
爬虫如何使用代理IP才能不被封号?有什么解决方案?
爬虫·网络协议·tcp/ip
悦悦子a啊6 小时前
[Java]实验--编写TCP客户端程序
java·tcp/ip·php
Moonquake_www7 小时前
WSL2设置桥接网络至主机IP
网络·网络协议·tcp/ip
苏小瀚8 小时前
[JavaSE] 网络原理(HTTP_HTTPS)
网络·tcp/ip·http
杜大哥8 小时前
电脑:如何解决电脑网络IP地址冲突?
网络协议·tcp/ip·电脑
xu_yule9 小时前
网络和Linux网络-8(传输层)TCP协议(流量控制+滑动窗口+拥塞控制+紧急指针+listen第二个参数)
linux·网络·tcp/ip
Tandy12356_12 小时前
手写TCP/IP协议栈——以太网数据包处理
网络·c++·网络协议·tcp/ip
灵犀坠12 小时前
前端高频知识点汇总:从手写实现到工程化实践(面试&开发双视角)
开发语言·前端·javascript·tcp/ip·http·面试·职场和发展
幸福右手牵13 小时前
服务器 IP 地址配置方案
linux·服务器·tcp/ip·智能路由器
vortex513 小时前
Ubuntu 虚拟机配置静态 IP
linux·tcp/ip·ubuntu