基本概念

在进一步了解 Edge 之前,你需要了解以下关键概念及术语:

Edge 网关设备

Edge 在 IoT Hub 中属于网关设备,在使用 Edge 接入时,需要在 Dev Portal 中对网关设备进行注册。

子设备

通过 EnOS Edge 接入的设备。

连接

通讯时,EnOS Edge 与其他设备或其他系统之间建立起的通讯链路,即通讯通道。

  • 一个连接可以用于接入一个子设备数据,也可以接入一批子设备的数据。

  • 一个连接使用一种规约与设备(或系统)进行通讯。

  • EnOS Edge 支持创建两种连接:

    • 接入连接

    • 转发连接

设备模板

设备数据接入后映射到 EnOS Cloud 设备模型上的配置文件。

  • 将接入数据原始点映射到设备模型中定义的标准点上。

  • 提供简单计算公式以及 Lua 专用脚本功能,实现原始设备采集点计算后映射至标准模型点。

点表文件

规约中承载原始测点信息的模板文件 point.xlsx。不同规约的点表文件有不同点表模板可供下载使用。

规约

指两个设备之间互相通讯共同遵守的通讯协议,可分为以下类别:

  • 标准协议和私有协议

  • 接入协议和转发协议

  • 应用层协议和链路层

规约配置文件

即规约程序所需要的参数配置文件,必须使用标准文件名及格式:protocol.sys

规约文档

规约描述文档,包括规约使用配置说明,使用方法等。

模型点

EnOS Cloud 中 IoT Hub 设备模型中的测点。设备接入时,采集点和控制点会被映射到具体的模型点上,应用通过模型点进行读写。同一个模型点,既可以关联采集点,又可以关联控制点。

设备采集点

采集点是与 Edge 连接的子设备向Edge上送的原始测点,如风速、电动机转速等。定义在了点表模板 point.xlsx 文件中。

采集点有以下几种类型:

  • AI:即模拟输入(analogous input)

  • DI:即数字输入(digital input)

  • PI:即脉冲输入(pulse input)

设备控制点

控制点是云端或者第三方应用通过 Edge 向子设备下发的测点,用于向子设备下发命令,如设备的启动、停止、复位等。定义在了点表模板 point.xlsx 文件中。

控制点有以下几种类型:

  • AO:即模拟输出(analogous output),可以是任意类型的数据。

  • DO:即数字输出(digital output),一般是整型数据。