跳到主要内容

数据配置

1. 概述​

数据配置是 YFIOs·边缘智能的核心功能之一,用于定义和管理边缘设备的数据变量。通过数据配置,可以建立设备物理数据与系统 IO 变量之间的映射关系,实现数据的采集、处理和上云。

数据配置

数据配置的作用:

  • 定义 IO 变量,映射设备物理数据
  • 设置变量的数据类型和属性
  • 配置变量的读写权限和初始值
  • 为策略配置提供数据基础

数据配置的来源:

  1. 系统自带数据:系统自动生成的内置变量
  2. 用户设备数据:添加用户设备后自动生成的设备数据变量
  3. 手动添加数据:用户手动添加的自定义变量

数据配置流程:

添加用户设备 → 自动生成设备数据 → 配置 IO 变量 → 部署到网关 → 数据采集

2. 系统自带数据​

系统自带数据是 YFIOs·边缘智能自动生成的内置变量,无需手动添加,这些变量用于监控和管理系统的运行状态。

2.1 系统变量列表​

变量名称变量标识数据类型变量类型说明
项目名称ProjectName字符串型内部变量当前项目的名称
项目日期ProjectDate日期时间型内部变量项目的创建日期
内存占用率MemoryUsage浮点型内部变量系统内存使用百分比

3. 用户设备数据​

用户设备数据是在添加用户设备后,系统根据设备驱动自动生成的 IO 变量。这些变量对应设备的实际物理数据。

3.1 常见设备数据变量​

变量名称变量标识数据类型变量类型说明
光照Light整型外部变量环境光照强度(单位:Lux)
湿度Humidity浮点型外部变量环境湿度(单位:%)
二氧化碳CO2整型外部变量空气中二氧化碳浓度(单位:ppm)
PM10PM10整型外部变量PM10 颗粒物浓度(单位:μg/m³)
PM2.5PM25整型外部变量PM2.5 颗粒物浓度(单位:μg/m³)
PM1.0PM10整型外部变量PM1.0 颗粒物浓度(单位:μg/m³)
温度Temperature浮点型外部变量环境温度(单位:℃)
大气压Pressure浮点型外部变量大气压力(单位:hPa)
气压温度PressureTemp浮点型外部变量气压传感器温度(单位:℃)
命令Command整型外部变量设备命令控制
通信成功率CommSuccessRate浮点型内部变量设备通信成功率(单位:%)
设备状态DeviceStatus整型内部变量设备运行状态

3.2 设备数据说明​

环境监测数据

  • 光照:用于环境光照监测,常见于农业大棚、智能照明等场景
  • 湿度:用于环境湿度监测,常见于温湿度控制、仓储管理等场景
  • 二氧化碳:用于空气质量监测,常见于室内空气质量监测、农业大棚等场景
  • PM10/PM2.5/PM1.0:用于空气质量监测,常见于环境监测站、空气净化器等场景
  • 温度:用于环境温度监测,是最常用的环境参数之一

气象数据

  • 大气压:用于气象监测,常见于气象站、高海拔地区监测等场景
  • 气压温度:气压传感器的温度补偿数据

设备控制数据

  • 命令:用于向设备发送控制命令

设备状态数据

  • 通信成功率:反映设备通信质量,用于故障诊断
  • 设备状态:反映设备的运行状态(如在线、离线、故障等)

4. IO 变量类型​

YFIOs·边缘智能支持多种 IO 变量类型,满足不同数据的需求。

4.1 数据类型​

数据类型说明示例
布尔型true 或 false开关状态、报警状态
整型整数计数器、设备地址
浮点型带小数的数值温度、湿度、压力
字符串型文本数据设备名称、错误信息
日期时间型日期和时间时间戳、创建时间

4.2 变量类型​

变量类型说明读写权限
内部变量系统内部使用的变量读写
外部变量与设备物理数据对应的变量只读/读写

内部变量:

  • 由系统创建和管理
  • 用于存储系统状态、计算结果等
  • 可以读写

外部变量:

  • 映射设备的物理数据
  • 从设备读取数据或向设备写入数据
  • 根据设备特性设置读写权限

5. 数据配置步骤​

5.1 自动生成设备数据​

添加用户设备后,系统会自动生成对应的 IO 变量。

操作步骤:

  1. 进入 用户设备 页面。
  2. 添加用户设备(如温湿度传感器)。
  3. 系统自动根据设备驱动生成 IO 变量。
  4. 进入 数据配置 页面,查看自动生成的变量。

数据配置

5.2 手动添加 IO 变量​

如果需要添加自定义的 IO 变量,可以手动添加。

操作步骤:

  1. 进入 数据配置 页面。
  2. 点击 添加变量 按钮。
  3. 填写变量信息:
    • 变量名称:输入变量名称(唯一)
    • 数据类型:选择数据类型(布尔型、整型、浮点型、字符串型)
    • 变量说明:输入变量说明(如:设备状态、温度等)
    • 初值:设置变量的初始值
    • 数据下限:填写变量的下限(仅数值类型)
    • 数据上限:填写变量的上限(仅数值类型)
  4. 点击 确定 完成添加。