通用插件-配置参数说明
插件介绍
本插件适用于现场的工程师与有一定编程基础的人使用
本插件适用的协议范围包括但不限于
标准modbus协议
tcpmodbus协议
固定不变的指令码
教程
本插件适用于多数设备的通讯方式,拥有多个配置参数
类型 | 参数 | 必填 | 说明 |
---|---|---|---|
serialdevice | method | 是 | 通讯类型,值为rs485、tcp、udp、rs232 |
ip | 否 | 设备ip | |
channel | 否 | 串口号 | |
readInterval | 否 | 读取时间间隔(默认为0,0为不读取) | |
baudrate | 否 | 波特率,默认为9600 | |
parity | 否 | 校验位(默认无校验) | |
stopbit | 否 | 停止位(默认为1) | |
type | 是 | 设备类型,值为aircon | |
address | 否 | 设备地址,当协议为modbus时需要填写 |
通讯参数说明
并非每一个配置参数都需要配置,可以按通讯方式来选填,如
当通讯方式为tcp时,method=tcp,需要填写tcp设备的ip地址和端口
type | config |
---|---|
serialdevice | method=tcp,ip=10.0.0.23:33080 |
当通讯方式为udp时,method=udp,其他配置方式同tcp
type | config |
---|---|
serialdevice | method=udp,ip=10.0.0.204:33080 |
当通讯方式为rs485时,method=rs485,需要填写设备的串口号,波特率,校验位,停止位(如和默认参数一样可不填)
type | config |
---|---|
serialdevice | method=rs485,channel=1, baudrate=9600, parity=even |
当通讯方式为rs232时,method=rs232,其他配置方式同485
type | config |
---|---|
serialdevice | method=rs232,channel=1, baudrate=9600, parity=even |
设备类型(type)说明
由于本插件支持多种类型的设备,所以拥有此参数,填写此参数可以更改在app界面显示的设备类型,和协议无关
如需要更改设备类型,只需要加上type=对应类型即可
设备类型匹配表
设备类型 | 参数 |
---|---|
空调 | aircon |
功放 | amplifier |
窗帘 | curtain |
安防 | defence |
除湿器 | dehumidify |
门 | door |
新风 | freshair |
灯光 | light |
背景音乐 | music |