Appearance
设备模型
配置模型
参数 | 说明 | 备注 |
---|---|---|
设备模型名称 | 字符串 | 必须唯一,通用模型时模型名称需要和zip插件名称一致 |
设备模型标签 | 字符串 | 自定义 |
配置属性
1.通用模型
- 导入插件:导入zip为后缀的文件
- 导出插件:导出zip为后缀的文件
- 查看属性:
- 同步按钮:从zip包获取xlsx文件,并添加属性到系统中
- 添加按钮:添加单个变量
参数 | 说明 | 备注 |
---|---|---|
属性名称 | 字符串 | 必须唯一 |
属性标签 | 字符串 | 自定义 |
读写属性 | 只读,只写,读写 | |
属性类型 | uint32,int32,double,string | |
计算公式 | 跟据实际需求设置 | |
倍率 | 整数 | 将读取值扩大10的冥次方倍 |
单位 | 字符串 | 例如V、A |
刷新按钮:刷新当前属性列表界面
删除按钮:删除单个或多个变量
编辑按钮:编辑当前变量,同添加,但“属性名称”无法修改
计算公式编辑(图示公式将当前属性扩大5倍)
参数 | 说明 | 备注 |
---|---|---|
运算符号 | 点击添加所需公式 | |
设备属性 | 选择要交互的属性 | 当前属性用“(t)”表示 |
当前公式 | 显示已编辑的公式 | 可以手动在此栏目输入 |
2.西门子PLC模型
- 变量详情:点击变量详情按钮
参数 | 说明 | 备注 |
---|---|---|
属性名称 | 字符串 | 必须唯一 |
属性标签 | 字符串 | 自定义 |
读写属性 | 只读,只写,读写 | |
单位 | 字符串 | |
属性类型 | uint32,int32,double,string | |
数据块号 | 需要根据PLC内部数据块进行设置 | 如DB1 |
PLC地址 | 需要根据PLC内部数据块地址进行设置 | |
数据类型 | 需要根据PLC内部数据类型进行设置 | 如uint8 |
- 导入属性模型:导入excel变量表并加载至当前模型
- 导出属性模型:将当前模型变量导出未excle变量表
- 编辑:编辑属性,同添加,但无法修改属性名称
3.Modbus模型
- 命令详情:点击命令详情按钮
- 添加属性:
参数 | 说明 | 备注 |
---|---|---|
命令帧名称 | 字符串 | 必须唯一 |
命令帧标签 | 字符串 | 自定义 |
功能码(寄存器类型) | 线圈、离散输入、保持寄存器、输入寄存器 | |
寄存器起始地址 | 0~65535 | 整形 |
寄存器数量 | 1~128 | 整形 |
- 配置属性:点击命令参数详情按钮
- 导出命令参数:将命令配置导出为json文件
- 导入命令参数:将符合格式的json配置文件导入并加载
- 添加按钮:添加一个新的属性
参数 | 说明 | 备注 |
---|---|---|
属性名称 | 字符串 | 必须唯一 |
属性标签 | 字符串 | 自定义 |
读写属性 | 只读,只写,读写 | |
单位 | 字符串 | |
属性类型 | uint32,int32,double,string | |
计算公式 | 对采集到的数数据进行计算 | |
寄存器地址 | 0~65535 | |
寄存器数量 | 1,2,4 | |
解析规则 |
注意:命令帧内所有寄存器的数量不能超过命令帧配置的寄存器数量
4.DLT645模型
- 导出命令:将配置的命令及属性导出为json格式的配置文件
- 导入命令:导入符合要求的配置文件并加载至当前模型
- 添加属性:点击添加按钮,选择所需点位,添加设备属性
5.Bacnet模型
- Bacnet属性列表
- 导出模型属性:将配置的变量导出为excle文件
- 到入模型属性:将符合格式要求的变量表导入并加载
- 添加属性:点击添加按钮,添加设备属性
参数 | 说明 | 备注 |
---|---|---|
属性名称 | 字符串 | 必须唯一 |
属性标签 | 字符串 | 自定义 |
读写属性 | 只读,只写,读写 | |
单位 | 字符串 | |
属性类型 | uint32,int32,double,string | |
计算公式 | 对采集到的数数据进行计算 | |
对象标识符号 | ||
对象类型 | AnalogInput,AnalogOutput,AnalogValue,BinaryInput,BinaryOutput,BinaryValue |
6.DLT698模型
- 导出命令:josn格式导出当前配置的属性列表
- 导入命令:将符合格式要求的json配置文件导入并加载
- 删除:删除单个或多个变量
- 添加属性:点击添加按钮,添加设备属性