3.2.1 属性仓库
属性仓库中可以定义和管理各种属性,定义完成后,设备模板可直接从该仓库中选取所需属性。具体配置可在设备-设备定义中点击属性仓库按钮进入设备属性定义界面进行操作,如下图所示:

属性仓库中每条属性的具体参数解释如下:
- 序号:u64类型,是各个属性的编号,只是配置表格中的一个标记,一般从1开始连续对属性进行编号,方便表格编写,不影响MEMS程序功能。
- ID:u64类型,是属性的编号ID,不能重复,设备定义选取所需属性时,通过属性ID实现对应。注意:属性ID一般从101后开始编号。
- 属性标识:必填,字符串类型,由字母、数字、下划线或减号组成,最长15字符,作为属性的标识符。
- 属性描述:必填,最长15字符,用于解释属性的具体作用。
- 数据类型:用约定的类型声明表示,支持的数据类型如下表所示。
| 数据类型 | |||||
|---|---|---|---|---|---|
| U8 | U16 | U32 | U64 | I8 | I16 |
| I32 | I64 | F32 | F64 | Complex32 | Complex64 |
| Str | TensorF32 | TensorF64 | TensorC32 | TensorC64 | Unknown |
- 数据单位:用约定的数据单位声明表示,支持的数据单位如下表所示。
| 数据单位 | |||||||
|---|---|---|---|---|---|---|---|
| on_or_off | A | V | kV | W | kW | MW | Var |
| kVar | MVar | VA | kVA | MVA | H | mH | Ah |
| mAh | kWh | ℃ | ft | km | meter | mm2 | UnitOne |
| % | bit | B | kB | MB | GB | TB | PB |
属性仓库例子如下:属性仓库_example