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命令格式来作为上位机命令格式去组装命令了。

相关推荐
就这个java爽!5 小时前
JAVA网络编程【基于TCP和UDP协议】超详细!!!
java·开发语言·网络·tcp/ip·udp·eclipse·idea
KookeeyLena75 小时前
动态IP与静态IP:哪种更适合用户使用?
网络·网络协议·tcp/ip
学java的小菜鸟啊11 小时前
第五章 网络编程 TCP/UDP/Socket
java·开发语言·网络·数据结构·网络协议·tcp/ip·udp
运维Z叔13 小时前
云安全 | AWS S3存储桶安全设计缺陷分析
android·网络·网络协议·tcp/ip·安全·云计算·aws
掘根1 天前
【网络】高级IO——poll版本TCP服务器
网络·数据库·sql·网络协议·tcp/ip·mysql·网络安全
友友马1 天前
『 Linux 』HTTP(一)
linux·运维·服务器·网络·c++·tcp/ip·http
许野平1 天前
Rust: Warp RESTful API 如何得到客户端IP?
tcp/ip·rust·restful·ip地址
不烦下雨c1 天前
【网络】传输层协议TCP
网络·网络协议·tcp/ip
KookeeyLena51 天前
IP池对数据爬取工作的帮助
网络·网络协议·tcp/ip
宇宙第一小趴菜2 天前
探索网络世界:TCP/IP协议、Python Socket编程及日常生活比喻
网络·python·tcp/ip