请问阿里云物联网 如何创建MODBUS协议的产品或设备? 另外物模型如何添加MODBUS描述?

请问阿里云物联网 如何创建MODBUS协议的产品或设备? 另外物模型如何添加MODBUS描述?

展开
收起
jackkkkk 2020-05-16 17:36:53 1245 分享 版权
阿里云 AI 助理回答

要在阿里云物联网平台上创建支持MODBUS协议的产品和设备,并添加具有MODBUS描述的物模型,请遵循以下步骤:

创建MODBUS协议产品

  1. 登录阿里云物联网平台,进入控制台。
  2. 选择“产品”管理页面,点击“创建产品”按钮。
  3. 在新建产品页面,填写产品名称,确保名称唯一且符合字符限制要求。
  4. 节点类型必须选择为直连设备,因为MQTT型实例仅支持直连设备,且MODBUS协议通常用于直接连接场景。
  5. 接入网关协议不适用于此步骤,因为您创建的是直连设备而非网关子设备。
  6. 设置所属品类。尽管选择标准品类不会关联预定义的MODBUS功能,但您可以根据实际需求选择或申请新品类。
  7. 完成其他非MODBUS特定参数配置后,点击创建,完成MODBUS协议产品的创建。

添加MODBUS物模型属性

  1. 在刚创建的产品详情页,点击“功能定义”页签。
  2. 选择“添加自定义功能”,因为MODBUS设备需要自定义物模型来匹配其通信特性。
  3. 在添加自定义功能对话框中:
    • 输入功能名称,如“电机状态”,并确保名称符合规范。
    • 设置标识符(例如:MotorStatus),需避开系统保留参数。
    • 选择适合的数据类型,如int32enum等,并根据MODBUS寄存器类型确定。
    • 对于MODBUS设备,还需在扩展描述中详细配置MODBUS参数:
      • 操作类型:根据MODBUS功能码选择,如离散量输入(0x02)、保持寄存器读写(0x03/0x06)等。
      • 寄存器地址:指定该属性对应的MODBUS寄存器地址,格式为0xXXXX
      • 原始数据类型:与数据类型对应,确保与设备实际发送的数据格式一致。
      • 如适用,设置比特位置取值范围,以精确映射MODBUS数据到物模型属性。
  4. 填写完所有必要信息后,点击“确认”保存您的MODBUS物模型属性定义。

通过上述步骤,您不仅成功创建了支持MODBUS协议的产品,还为该产品添加了具有MODBUS特性的自定义物模型属性,从而能够有效地与阿里云物联网平台进行数据交互。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答

物联网领域前沿技术分享与交流

还有其他疑问?
咨询AI助理