首页 > 解决方案 > 将传感器数据写入标签的 OPC UA 块

问题描述

OPC-UA 可以将数据以块/块的形式写入标签吗?假设我有一个以 100Hz 采样的传感器/UA 客户端,需要将这些数据发送到 UA 服务器,我在该服务器上有一个 OPC UA 标签来接收该传感器的数据。我可以进行“阻塞”写入,每秒在一个事务中将 100 个样本一起写入该标签吗?每个样本都有一个源时间戳。因此,对于离线应用程序,数据的发送方式并不重要。

目前,我一个一个地传输样本,因此 1 秒数据的 100 次写入事务效率不高。

标签: protocolsplcopc-uaindustrial

解决方案


除非该服务器配置为存储该标签的历史记录,否则无论您一次写入 100 个值(是的,这是可能的)还是连续写入 100 个值到同一个标签,最终结果都是相同的 - 标签的 value 属性将是100 的最后一个值。

也许您应该考虑将该服务器中的标记配置为一个数组,然后向其中写入一个值数组?


推荐阅读