设备控制
参数 | 描述 | 必选 |
---|---|---|
action | ctrlDevice | 是 |
pn | 数采器编号 | 是 |
devcode | 设备协议编码 | 是 |
devaddr | 设备地址(485总线) | 是 |
sn | 设备序列号 | 是 |
id | 要设置的字段id | 是 |
val | 要设置的字段id的值 | 是 |
响应:
参数 | 描述 | 必选 |
---|---|---|
dat | 指令下发后的响应, 格式为大写16进制字符串, 如: "AA BB CC DD EE FF". 系统不会解析或修改这个响应, 将直接透传回调用者. 另外, 一些指令并不会带来响应, 此时返回"null" |
是 |
status | 默认为-1(不处理),值为0下发成功,值为1下发失败 | 是 |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"dat":"00 01 02",
"status":-1
}
}
可能出现的错误:
返回错误码 | 描述 | 详细描述 |
---|---|---|
0x0001 | ERR_FAIL | 失败 |
0x0006 | ERR_FORMAT_ERROR | 格式错误 |
0x0009 | ERR_UNSUPPORTED | 不支持的操作 |
0x0008 | ERR_FORBIDDEN | 拒绝 |
0x0107 | ERR_COLLECTOR_OFFLINE | 数采器已离线 |
0x000B | ERR_NO_PERMISSION | 无权限 |
0x0002 | ERR_TIMEOUT | 超时 |