OPCUA参数说明

使用的接口 备注
NewNet
Read
Write
NetClose

1.YHAPI枚举值

枚举名 数值
OPCUAC 34

2.Device结构体说明

字段 参数说明 值 备注
id_name id名索引
api API接口 OPCUAC 参考1.YHAPI枚举值
socket 通信接口类型 Dynamic
ip ip参数
option 选项参数 默认为连接超时,当所有args读写超时==0,默认此值
datatype 数据格式 无
args I32可选参数
–args[0] 预留
–args[1] 预留
–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 功能说明
– 读取 0
– 获取订阅数据 1
funcs 读取方法 YHFUN
– I8 1 SByte
– I16 2 Int16
– I32 3 Int32
– I64 4 SByte
– U8 11 Byte
– U16 12 UInt16
– U32 13 UInt32
– U64 14 UInt64
– F32 21 Float
– F64 22 Double
– BOOL 41 Boolean
vars 变量值 多个读取 “,”分割
addr 命名空间索引值
number 读取数量 未使用
option 选项参数 未使用
types 数据格式 未使用

4.Write读取RWSt说明

字段 参数说明 值 备注
id_name id名索引 与Device.id_name一致
station_id 功能说明
– 写入 0
– 订阅 1
funcs 读取方法 YHFUN
– I8 1 SByte
– I16 2 Int16
– I32 3 Int32
– I64 4 SByte
– U8 11 Byte
– U16 12 UInt16
– U32 13 UInt32
– U64 14 UInt64
– F32 21 Float
– F64 22 Double
– BOOL 41 Boolean
vars 变量值 多个读取 “,”分割
addr 命名空间索引值
number 读取数量 未使用
option 选项参数 未使用
types 数据格式 未使用

作者:虞才田  创建时间:2026-09-27 00:25
最后编辑:虞才田  更新时间:2026-09-27 15:29