基本概念¶
在进一步了解 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),一般是整型数据。