Uaexpert修改节点值出问题

使用Uaexpert客户端连接opcua服务器,我想给一个string类型的节点赋中文字符,结果报错。想问一下,给string赋值中文是不被允许的吗?我在PLC中向节点中写入中文,客户端这边读取的也是乱码。

img


img

不是不被允许,而是 OPC UA 服务器和客户端都需要支持 Unicode 编码,才能正确传输和显示中文字符。

如果你在 PLC 中写入的是中文字符,但在 OPC UA 客户端中读取的是乱码,可能是 OPC UA 服务器和客户端使用的字符编码不一致导致的。

建议您检查 OPC UA 服务器和客户端是否都支持 Unicode 编码,并确保它们使用的字符编码一致。如果问题仍然存在,可以尝试使用其他 OPC UA 客户端或查看服务器和客户端的日志信息来进一步排查问题。