通讯软件004——分分钟学ModbusPoll

登录网信智汇下载ModbusPoll,运行ModbusPoll。

通讯软件004——分分钟学ModbusPoll_第1张图片

通讯调试从以下三要素入手:通讯接口、通讯参数、数据格式。

  1. 配置通讯接口:根据硬件选择相应接口

通讯软件004——分分钟学ModbusPoll_第2张图片

        2.配置通讯参数:

通讯软件004——分分钟学ModbusPoll_第3张图片

  • 通讯参数:根据待通讯设备的通讯参数来配置,通讯双方的参数必须保持一致。
  • 模式:通常是RTU。
  • 响应超时:按默认值,根据实际情况再调试。
  • 轮询间隔:按默认值,根据实际情况再调试。

确认后,创建通讯连接。

3. 读数据:需要知道从哪个从站哪个寄存器读取,读取的开始地址,读取多少个数据。

Modbus有4个寄存器,分别是:

  • 01寄存器:也叫线圈寄存器,存放bit位数据,可读写,对应功能码为01H
  • 02寄存器:也叫输入线圈寄存器,存放bit位数据,只读,对应功能码为02H
  • 03寄存器:也叫保持寄存器,存放字数据,可组合表达更多数据类型,可读写,对应功能码为03H
  • 04寄存器:也叫输入寄存器,存放字数据,可组合表达更多数据类型,只读,对应功能码为04H

        a)新建任务:点击“文件/新建”,即可创建1个任务,每个任务可以执行不同的功能。通过创建多个任务,可以从多个不同的从设备的不同寄存器读写不同的数据。

通讯软件004——分分钟学ModbusPoll_第4张图片

         b)选择读功能:右键菜单选择“读写定义”。

通讯软件004——分分钟学ModbusPoll_第5张图片

弹出“读写定义”界面,如下:通讯软件004——分分钟学ModbusPoll_第6张图片

输入从站ID为1,选择03功能号,读取03寄存器, 输入开始数据地址为0,数据长度为10。此时,界面如下:

通讯软件004——分分钟学ModbusPoll_第7张图片

界面中0、1单元格对应的数据应该是12.3,这是由于数据显示类型不对造成的。选择要调整数据类型的单元格,选择菜单“显示”,选择合适的数据类型后,与数据源进行核对。

通讯软件004——分分钟学ModbusPoll_第8张图片

以上选择合适数据类型后,界面如下。

通讯软件004——分分钟学ModbusPoll_第9张图片

4. 写单个数据:01、03寄存器可写,02、04寄存器不可写。

写单个线圈(01)寄存器功能号为05,写单个保持(03)寄存器功能号为06。

点击浮点数,弹出如下修改对话框,直接输入数据即可。

通讯软件004——分分钟学ModbusPoll_第10张图片

         点击单字数据,弹出如下修改对话框,直接输入数据即可。

通讯软件004——分分钟学ModbusPoll_第11张图片

5. 写多个数据:01、03寄存器可写,02、04寄存器不可写。

写多个线圈(01)寄存器功能号为15,写单个保持(03)寄存器功能号为16。

        a)一次性写多个寄存器:选择“功能/写多个寄存器”

         通讯软件004——分分钟学ModbusPoll_第12张图片

         弹出修改对话框,输入地址、数量,选择合适的数据类型,输入数据,点击“发送”,一次性修改数据。

通讯软件004——分分钟学ModbusPoll_第13张图片

         b)连续写多个寄存器:右键菜单,选择“读/写定义”

通讯软件004——分分钟学ModbusPoll_第14张图片

弹出修改对话框,选择功能码,输入待要修改数据的开始地址及数量,点击“确定”, 通讯软件004——分分钟学ModbusPoll_第15张图片

此时界面处于连续写状态。直接点击就可以修改相应的数据。

通讯软件004——分分钟学ModbusPoll_第16张图片

如需要撤销连续写的状态,执行以下读取的功能(03)即可。

6. 通讯监视:点击“显示/通信”

通讯软件004——分分钟学ModbusPoll_第17张图片

弹出“通讯数据流报文”,用于报文分析

通讯软件004——分分钟学ModbusPoll_第18张图片

7. 数据监视:对采集到的数据采用趋势图显示,便于直观分析数据。

点击要分析的数据,选择“显示/链接到图表”,选择某序列。

通讯软件004——分分钟学ModbusPoll_第19张图片

再选择“显示/实时图表”。

通讯软件004——分分钟学ModbusPoll_第20张图片

8. 测试中心:用于原始报文测试。

点击“功能/测试中心”

通讯软件004——分分钟学ModbusPoll_第21张图片

输入报文,可以自动生成校验码。

通讯软件004——分分钟学ModbusPoll_第22张图片

你可能感兴趣的:(通讯软件,信息与通信,网络协议)