如何配置变量
用户可根据需要,修改变量属性。各变量代表的含义及注意事项见下表:
属性 | 描述 |
---|---|
变量名 | 根据需求自定义变量名称,体现在对应BACnet数据点的 object-name 属性。 |
寄存器地址 | 对应Modbus数据点寄存器地址,起始地址是1。 |
寄存器类型 | 对应Modbus数据点寄存器数据类型。 |
数据类型 | 当配置成输入继电器或输出继电器后,数据类型固定为BOOL。 当配置成输入寄存器或输出寄存器后,数据类型包括FLOAT (3412), SHORT16, WORD16, FLOAT32 (1234), FLOAT32 (2143)和FLOAT (4321),以便兼容不同的 Modbus slave。
|
最小 | 根据需求自定义变量最小值设定,体现在对应的BACnet数据点的min-pres-value属性,建议与上级控制软件或控制器对应数据点属性保持一致。 |
最大 | 根据需求自定义变量最大值设定,体现在对应的BACnet数据点的max-pres-value属性,建议与上级控制软件或控制器对应数据点属性保持一致。 |
精度 | 根据需求自定义变量精度设定,体现在对应的BACnet数据点的resolution属性,建议与上级控制软件和控制器对应数据点属性保持一致。 |
COV | 根据需求自定义变量COV设定,体现在对应的BACnet数据点的cov-increment属性,主要用于BACnet 服务 SubscribeCOV,作为变化量的阈值。 |
单位代码 | 根据需求自定义变量单位,体现在对应的BACnet数据点的units属性,与BACnet中单位枚举值域一致,建议与上级控制软件和控制器对应数据点属性保持一致,默认95(no-units) |
扫描时间 | 扫描时间:设定变量对应Modbus寄存器读点属性的轮询周期,Modbus TCP不支持扫描周期功能。
|
组 | 变量选择组功能后,设备将使能“多点读取”功能,自动组合符合条件的变量对应的Modbus 寄存器,节省轮询Modbus 寄存器的时间,提高设备整体性能。 判定为组需同时满足以下条件:
|

否则低优先级周期会被轮空。