如果边缘智能提供的官方驱动无法满足设备接入要求,您可以为设备创建自定义驱动模板。本文为您介绍如何通过边缘智能控制台创建驱动模板。
您已经开通了边缘智能产品。如您还未开通产品,请参见开通边缘智能。
登录边缘智能控制台。
在左侧导航栏顶部的 我的项目 区域,选择您的项目。
在左侧导航栏,选择 设备管理 > 驱动模板。
在 驱动模板 页面,单击 自定义驱动 页签。
单击 创建驱动模板。
在 创建驱动模板 页面,根据需要完成以下配置,并单击 确定。
配置项 | 描述 |
---|---|
名称 | 为驱动设置一个易于识别的名称。输入要求如下:
|
标识符 | 为驱动设置一个 ID。驱动标识符固定以
|
描述 | 可选。为驱动添加描述信息。 |
根据驱动功能和通信需求,为驱动配置子协议。
配置项 | 描述 |
---|---|
协议名称 | 设置一个协议名称。
|
通信链路类型 | 为驱动选择通信链路类型。 |
协议参数 | 设置协议参数。每个协议参数包含以下字段:
单击 添加参数,继续配置其他协议参数。您最多可以添加 15 个协议参数。 |
根据需要,您可以单击 添加子协议配置,继续配置其他子协议。您最多可以添加 10 个子协议。
点表描述了本地设备的数据格式与边缘智能数据格式间的转换关系。您在创建自定义驱动时,定义的是点表配置的模板。然后,当您使用自定义驱动添加设备时,就可以根据点表配置模板,设置某个设备的点表数据。
选中 配置自定义点表,完成点表各项参数配置。
配置项 | 说明 |
---|---|
参数名称 | 为参数设置一个名称。输入要求如下:
|
参数标识符 | 为参数设置一个标识符。输入要求如下:
|
属性 | 设置该参数是否为必选、是否需脱敏显示。
|
类型 | 为参数选择一个数据类型,并根据选择的数据类型,设置数据的 取值范围、默认值 等。 |
您可以单击 添加参数,继续配置其他参数。最多可以添加 20 个参数。
通道用于配置多设备的通用配置,例如多设备共享的IP和端口号。选中 配置自定义通道,完成各项参数配置。
字段 | 说明 |
---|---|
参数名称 | 为参数设置一个名称。输入要求如下:
|
参数标识符 | 为参数设置一个标识符。输入要求如下:
|
属性 | 设置该参数是否为必选、是否需脱敏显示。
|
类型 | 为配置项选择一个数据类型,并根据选择的数据类型,设置数据的 取值范围、默认值 等。 |
您可以单击 添加参数,继续配置其他参数。最多可以添加 20 个参数。
在配置子协议、点表和通道时,您需要选择数据类型。不同数据类型需要配置的相关参数不同。具体说明如下。
数据类型 | 说明 |
---|---|
int | 表示整型数。对于该类型数据,取值范围 是必填项,默认值 是可选的。取值范围由最小值和最大值组成。 |
float | 表示浮点数。对于该类型数据,取值范围 是必填项,默认值 是可选的。取值范围由最小值和最大值组成。 |
double | 表示双精度浮点数。对于该类型数据,取值范围 是必填项,默认值 是可选的。取值范围由最小值和最大值组成。 |
bool | 表示布尔型。对于该类型数据,无必填项,默认值 是可选的。默认值可设置为 true、false。 |
string | 表示字符串。对于该类型数据,无必填项,默认值 是可选的。默认值可设置为任意字符串。 |
enum | 表示枚举型。对于该类型数据,取值范围 是必填项,默认值 是可选的。取值范围由枚举对组成。您可单击 +添加枚举对,设置枚举选项。一个枚举选项由参数名和参数描述组成。 |
创建驱动模板后,您可以在驱动模板列表查看驱动模板。如需在节点(一体机)上部署该驱动模板,您还必须为驱动创建版本。相关操作,请参见创建驱动版本。