Modbus -tcp协议使用第二版

1.1 协议描述

1.1.1 总体通信结构

MODBUS TCP/IP 的通信系统可以包括不同类型的设备:

(1)连接至 TCP/IP 网络的 MODBUS TCP/IP 客户机和服务器设备;

(2)互连设备,例如:在 TCP/IP 网络和串行链路子网之间互连的网桥、路由器或网关,联接,该子网允许将 MODBUS 串行链路客户机和服务器终端设备连接起来。

MODBUS 通信需要建立客户机与服务器之间的 TCP 连接。

连接的建立可以由用户应用模块直接实现,也可以由 TCP 连接管理模块自动完成。

2. 使用方法

以下是睿尔曼机械臂采用Modbus -tcp的使用方法:

➩modbus TCP_slave地址对应表相关文件,如有需要请@睿尔曼技术支持    

准备工作:ModScan32应用程序、一根网线、一台电脑

  • 步骤一:点击进入ModScan32应用程序。

  1. 步骤二选择modbus tcp 协议

进行连接前需将本地电脑通过网线与机械臂相连

本地电脑ip:192.168.1.xx机械臂默认ip:192.168.1.18

Connect Using”选择Remote modbus TCP Server;“IP Address”为192.168.1.18;“Service Port”为502;点击“OK”进行连接;

  1. 步骤三:连接成功界面

连接成功后将会看到数据展示区有数据在不断刷新,同时“地址功能码设置区”中的Valid slave responsesNumber of poll的值也会保持不断刷新

  1. 步骤四:可以在下列选项切换不同的寄存器。

MODBUS Point Type下有4个寄存器,分别是:

01 线圈寄存器;02离散输入;03保持寄存器;04输入寄存器

示例一  打开控制器VOUT输出电压

首先选择03:HOLDING REGISTER即保持寄存器找到地址40001,双击打开可看到其Address值为1,对应着寄存器中的40001;然后根据modbusTCP_slave地址对应表介绍,更改value的值,然后点击Update开始对VOUT(对外输出电压)进行设置。

示例二 指定编号运行编程程序

首先选择03:HOLDING REGISTER保持寄存器找到地址40002,双击打开可看到其Address值为2,对应着寄存器中的40002

根据睿尔曼公司提供的modbus TCP_slave地址对应表介绍,更改Value的值点击Update运行其代表的程序(如下图)

如若成功发送则会看到机械臂按照所指定的程序工作。

相关推荐

  1. modbus-tcp-rtu协议图表

    2024-03-15 01:16:02       28 阅读
  2. Modbus TCP协议介绍(ModbusTCP)

    2024-03-15 01:16:02       18 阅读
  3. BL120协议Modbus RTU和Modbus TCP互转

    2024-03-15 01:16:02       11 阅读
  4. ModBus TCP

    2024-03-15 01:16:02       33 阅读
  5. Qt应用软件【协议篇】modbus-tcp示例

    2024-03-15 01:16:02       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-15 01:16:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-15 01:16:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-15 01:16:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-15 01:16:02       20 阅读

热门阅读

  1. 新手如何学习Kubernetes【入门篇】

    2024-03-15 01:16:02       26 阅读
  2. 模块化(理解)

    2024-03-15 01:16:02       23 阅读
  3. 深入理解 MySQL 中的 CASE 语句:从基础到实战

    2024-03-15 01:16:02       22 阅读
  4. 配置 conda为国内源

    2024-03-15 01:16:02       19 阅读
  5. git 批量clone,pull 项目

    2024-03-15 01:16:02       18 阅读
  6. python--运算符和字符串

    2024-03-15 01:16:02       22 阅读
  7. SpringBoot如何修改pom依赖的默认版本号

    2024-03-15 01:16:02       19 阅读
  8. vue3中子级页面绑定调用父级页面得自定义事件

    2024-03-15 01:16:02       18 阅读
  9. 力扣爆刷第95天之hot100五连刷61-65

    2024-03-15 01:16:02       16 阅读