开发者中心 开发者中心
  • 简体中文
  • English
视频教程
敢为云网站
  • 6.0版本
  • 6.1 版本
视频教程
敢为云网站
  • 平台概述
  • 平台功能
  • 平台安装
  • 开发者指南
  • 项目实战
    • 开始
    • 进阶
      • 开发一个新设备
      • 如何让设备运行更高效
      • 屏蔽报警
      • 虚拟设备与表达式
      • 使用历史曲线
      • 站点组网
      • Modbus设备接入
        • 操作步骤
        • 常见问题
    • 提升
  • 附录

Modbus设备接入

# 进阶

本节将学习到在IoTCenter中接入Modbus虚拟设备数据。

# 操作步骤

  1. # 在IoTCenter平台添加一个Modbus产品

操作步骤
  1. 在菜单中找到产品管理,按照下图添加产品。

  1. 添加遥测

当前添加遥测是为了构造出一个产品模型出来,当前产品的遥测的可随意填写。

  1. # 添加设备并配置参数。

操作步骤
  1. 在菜单中找到设备管理,按照下图添加设备。

  1. 配置设备 重点参数说明:

通讯端口:TC/Modbus服务器地址:端口

设备地址:Modscan中的Device Id

设备属性:TCP

  1. # 遥测配置

操作步骤
  1. 编辑遥测数据。

遥测属性说明:

操作参数: 寄存器地址,读取长度,类型

操作命令:功能码,寄存器地址,寄存器长度

配置属性说明:

​寄存器长度:一次性请求读取的地址长度,即寄存器的个数,一般为2。

​读取长度:指读取寄存器的个数。

类型:常用类型为f为单精浮点、i为整形。

寄存器地址:此配置的偏移地址应为寄数地址减一且第一位去掉。如果我们需要取40001的寄存器地址数据那么在配置寄存器地址为0000、寄存器地址为40002则配置为0001以此类推。

Modscan属性详细说明

  1. # 查看设备

操作步骤
  1. 点击设备列表中的Modbus设备,在遥测的实时数据中可以获取到当前的模拟数据

# 常见问题

  1. 设备中通讯端口配置错误。无法连接到Modbus服务。

解决方法:请检查当前IoT服务是否能够正常连接Modbus服务。用telnet命令测试Modbus服务器IP及端口能否正常连接。

2.遥测操作参数寄存器长度配置错误。

解决方法:修改遥测操作参数。

上次更新: 12/12/2023, 7:27:04 PM

← 站点组网 使用三维界面→

目录
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式