当前位置: 首页 > news >正文

MODBUS POll使用简介

1.Modbus Poll概述

Modbus Poll作为Modbus主机端(Master)的模拟工具,可以用来向Modbus从机端(Slave)发送请求以及接收响应数据。

2.Modbus Poll安装 

官网下载地址:https://www.modbustools.com/download.html

CSDN下载链接:ModbusPoll9.2.2Build1343.rar(附有key)

3.建立连接

点击菜单栏"Connection"->“Connect…"(或者按快捷键F3)弹出连接配置窗口。连接选项有多个,"Serial Port"–当前是用串口通信。如果使用的是TCP/IP,则选择"Modbus/TCP"。

在连接设置中选择对应的虚拟端口,设置通信参数等。

完成设置后点击OK即可建立连接。

Serial Port(串口):在配置窗口中配置好端口号、波特率、数据位、校验位、停止位,一般是9600波特率(9600 Baud),8个数据位(8 Data bits),无校验位(None Parity),1个停止位(1 Stop Bit)。以上参数配置要根据实际通信的从机设备进行匹配设置。

(7及以上版本,会自动识别当前使用端口,并把使用过的端口重命名,方便识别)
Mode:RTU模式或ASCII模式,这里要根据通信的从机设备进行选择,工业应用一般使用RTU模式,较少使用ASCII模式。

4.配置Modbus Poll

点击Setup-->Read/Write Definition(快捷键F8),配置Modbus Poll的主机设置。设置完成点"OK"或"Apply"应用即可。 

Slave ID:配置从机地址

Function:配置寄存器/线圈类型

Address:配置读/写的寄存器/线圈起始地址

Quantity:配置读/写的寄存器/线圈个数

Scan Rate:读取数据周期,轮询发送,单位毫秒。

Disable:有两个勾选项,"Read/Write Disabled"可以选择是否禁止读写,"Disable on error"可以选择是否一出错就停止读写。

Rows:可以选择该窗口一列可以显示多少行,数字是对应的行数,最后一个选项"Fit to Quantity"是可以根据前面设置的"Quantity"数量自动匹配行数。
Hide Alias Columns:可以选择是否隐藏"Alias"列。
PLC Addresses(Base 1):可以选择通信的基地址是从0开始还是从1开始。

Address in Cell:是否在每个单元格中显示地址。

Enron/Daniel Mode:增加了浮点的数据类型扩展,读写一个寄存器是4个字节,主要用于跟支持该模式的设备通信用的。

5.通信监控

Modbus Poll端将显示通信状态,例如发送次数、错误次数、从机ID、功能码等信息。

使用工具栏的”Communication Traffic”按钮,可以显示出当前发送命令和接受的数据。

6.其他操作

单次读操作

点击Setup-->Read/Write Definition(快捷键F8),勾选Read/Write Disabled。点击OK。之后点击工具栏中的(在发送数据旁边)就能单次读操作。

参考文献

14、modbus poll 使用教程小记1-CSDN博客

【工具使用】Modbus Poll软件使用详解-CSDN博客


http://www.mrgr.cn/news/79491.html

相关文章:

  • 设计模式之原型模式:深入浅出讲解对象克隆
  • Docker在Ubuntu和CentOS系统下的安装
  • linux快捷命令收集
  • C++的一些经典算法
  • 牛客月赛106(0/1最短路,树存最长链)
  • git遇见冲突怎么解决?
  • 使用docker安装jenkins
  • 12.08Java
  • 【时时三省】(NIT计算机考试)Word的使用方法
  • 巴特沃斯滤波器由模拟滤波器设计数字滤波器的双线性变换
  • 【论文阅读】体系结构模拟器在处理器设计过程中的作用
  • 扫二维码进小程序的指定页面
  • CODA 离线安装及虚幻镜迁移
  • uniapp扭蛋机组件
  • 关于GaussDB
  • 软件工程知识点
  • maven多模块开发
  • 电子商务人工智能指南 3/6 - 聊天机器人和客户服务
  • 快充诱骗协议芯片XSP08Q应用案例
  • pika:适用于大数据量持久化的类redis组件|简介及安装(一)
  • Qt之第三方库‌QXlsx使用(三)
  • shell脚本实战案例
  • UE_C++ —— 数据类型
  • 【动手学电机驱动】STM32-MBD(1)安装 STM32 硬件支持包
  • 使用IntelliJ IDEA开发Gradle插件并发布到本地
  • openharmony5.0版本源码一二级目录概览