• DGIOT基本功能介绍——组态编辑配置


    组态编辑配置流程图

    file

    [小 迪 导读] : 组态编辑丰富具象化了产品设备:

    实时监控组态配置
    只有对于设备当前数据的一个监控,无场景的联动根据现场情况搭建出适合自己的一个监控场景,更加直观
    1.背景底图配置

    用户通过设备云-产品管理-组态 进入组态配置界面

    file

    首先选择背景底图进行背景的配置-该配置可选择本地的图片或者系统自带的背景图片,随后进行保存。
    file

    2.实时数据结点与控制下发结点的创建

    根据该产品的需要,创建指定数量的实时数据结点与控制下发结点,保存。
    file

    3.实时数据绑定

    双击实时数据结点,进行物模型数据的绑定(需要对上一步结点进行保存以后再进行物模型的绑定)

    [小迪 提醒]

    • 可在设备管理中设备的操作中的实时数据进行查看

    file

    4.控制下发的绑定

    首先,根据自己的需求在产品详情-可视化中配置自己所需要的控制下发的amis表单
    file

    MQTT的配置同步下发控制点击参考

    控制下发默认模板(需自行修改配置)

    {
      "type": "page",
      "body": [
        {
          "api": {
            "url": "iotapi/classes/Device/parse_objectid",
            "method": "put",
            "headers": {
              "store": "localStorage",
              "dgiotReplace": "parse_objectid"
            },
            "dataType": "json",
            "requestAdaptor": "return {\r\n    ...api,\r\n    data: {\r\n        profile:{ ...api.data}\r\n    }\r\n}"
          },
          "body": [
            {
              "name": "name",
              "type": "input-text",
              "label": "设备名称"
            }
          ],
          "type": "form"
        }
      ],
      "initApi": {
        "url": "iotapi/classes/Device/parse_objectid",
        "method": "get",
        "adaptor": "return {\r\n  \"status\":0,\r\n  \"msg\":\"\",\r\n  \"data\":response.data.profile\r\n  }",
        "headers": {
          "store": "localStorage",
          "dgiotReplace": "parse_objectid"
        },
        "dataType": "json"
      },
      "messages": {},
      "style": {}
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37

    file

    创建好profile 控制下发模板以后,双击控制下发结点进行绑定,随后保存

    [小迪 提醒]

    • 也可以不需绑定控制下发,可在设备管理中设备的操作中的控制进行查看

    file

    5.静态文本框的使用

    选择静态文本框结点进行创建,根据自己的需求创建指定数量的静态文本框,保存

    6.结点样式的修改(静态文本框,控制下发,实时数据)

    选择单击对应的结点,在右侧弹出抽屉中进行基本样式的修改编辑,
    编辑完成后进行保存。
    file
    file

    7.动态图片的使用

    要求:
    1.例子:精灵图
    file

    2.点位坐标以及图片宽高
    // x, y, width, height (4 frames)
    (x:横坐标,y:纵坐标,width:图片宽度,height:图片高度)
    2, 2, 70, 119,
    71, 2, 74, 119,
    146, 2, 81, 119,
    226, 2, 76, 119,
    使用说明:
    1.选择需要的动图素材
    2.单击图片进行大小设置
    3.移动位置
    4.保存

    [小迪 提醒]

    • 素材库中现只有水泵素材

    file

    [小 迪 点评]

    • dgiot组态编辑可根据自己实际的应用场景搭建出一个模拟现场进行一个实时的监控。

    想了解更多 dgiot 的具体细节,欢迎大家在GitHub上查看相关源代码。

  • 相关阅读:
    [RISC-V]verilog
    2022极端高温!机器学习如何预测森林火灾?⛵ 万物AI
    C++ json-cpp库的基本使用方法
    java项目-第146期ssm人事工资管理系统(spring+springmvc+mybatis+jsp)_java毕业设计_计算机毕业设计
    C++代码转C#代码,制作DLL,以供python调用
    基于Yolov8网络进行目标检测(二)-安装和自定义数据集
    java基础巩固18
    MongoDB归并连续号段-(待验证)
    JAVA观察者模式-案例
    Ubuntu系统创建用户并授权sudo权限
  • 原文地址:https://blog.csdn.net/DG_IOT/article/details/126486367