• 用户手册
  • 通讯文档
  • Sdk接口
  • 实用工具
  • 常见问题
  • 更新日志

›Modbus通讯

通讯方式

  • 总线协议

Modbus通讯

  • 简介
  • IO信号
  • 指令
  • 参数
  • 调试助手

CanOpen通讯

  • 简介
  • IO信号
  • 指令
  • 参数

简介

在使用前,请先确认电气连接无误,控制器上电正常启动。

手册中的地址和数据皆为十进制。

通讯协议

Modbus RTU (无奇偶校验 数据位8 停止位1) 协议中,0 号的从站地址为全局广播信号,使用这个地址发送控制指令会让总线上所有设备都接收到这个指令。

而 RM 控制器的从站地址,则是 RM 控制器上的地址编码旋钮的地址 + 1。比如,

旋钮正指向 0 的地址,则该 RM 控制器的 Modbus 中的从站地址为 0+1= 1 号,

旋钮正指向 1 的地址,则该 RM 控制器的 Modbus 中的从站地址为 1+1= 2 号,如此类推。

控制器波特率可由配套上位机控制软件设定。

控制方式

通过Modbus协议对控制器输入输出IO进行操作的逻辑和通过外部电平IO信号一样。 一般使用流程为:

  1. 修改指令表
  2. 设置控制器IO输入触发指令执行
  3. 读取控制器IO输入查看指令执行结果和状态
单独Modbus控制时,请把控制器的IO有效开关关闭防止物理IO信号干扰控制。

中上位置的I/O按钮请拨向红色那边。

MODBUS 常见问题

以下常见问题请务必确认后再开始modbus通讯的调试工作

上升沿触发

需要上升沿触发的线圈,必须先写入0(低电平)再写入1(高电平)才能触发。

32位有符号整型

当读取写入32位有符号整型时,必须一次性读/写两个modbus寄存器,不然只读写高位或者低位会造成数据错误。

未定义行为

请务往文档中不存在的地址写入或读取数据,可能会对控制器造不可逆未定义行为或失控。

Last updated on 11/4/2021
← 总线协议IO信号 →
  • 通讯协议
  • 控制方式
  • MODBUS 常见问题
    • 上升沿触发
    • 32位有符号整型
    • 未定义行为
开发资料
通讯参数Sdk接口常见问题更新日志
更多
产品资料微信公众号技术支持
Copyright © 2022 佛山市增广智能科技有限公司
备案/许可证号:粤ICP备19021060号