参数说明

使用的接口 备注
NewNet
Read
Write
NetClose

1.YHAPI枚举值

枚举名 数值
MqttC 24

2.Device结构体说明

字段 参数说明 值 备注
id_name id名索引
api API接口 MqttC 参考1.YHAPI枚举值
socket 通信接口类型 Tcp/Udp/WebSocket
ip ip参数
option 选项参数 默认为连接超时,当所有args读写超时==0,默认此值
datatype 数据格式 无
args I32可选参数
–args[0] 机架
–args[1] keep_Alive 存活时间 =0,默认为option
–args[2]
–args[3] 读取超时(ms)
–args[4] 写入超时(ms)
argsc 字符串可选参数
–argsc[0] 客户端标识
–argsc[1] 用户名
–argsc[2] 密码
–argsc[3] 预留
–argsc[4] 预留

3.Read读取RWSt说明

字段 参数说明 值 备注
id_name id名索引 与Device.id_name一致
station_id 站号 未使用
funcs 读取方法 YHFUN 未使用
vars 变量值 未使用
addr 地址 未使用
number 读取数量 未使用
option 选项参数 未使用
types 数据格式 未使用

4.Write读取RWSt说明

字段 参数说明 值 备注
id_name id名索引 与Device.id_name一致
station_id 功能码
– 发布 3
– 订阅 8
– 取消订阅 10
– 心跳请求 12
funcs 读取方法 YHFUN
– STR 31
– HEX 32
vars 变量值
addr Qos
– AtMostOnce 1
– AtLeastOnce 2
– ExactlyOnce 3
number 数量 未使用
option 选项参数 未使用
types 数据格式

作者:虞才田  创建时间:2026-09-27 00:24
最后编辑:虞才田  更新时间:2026-09-27 18:06