如何解决将传感器数据写入标签的 OPC UA 块
OPC-UA 能否以块/块的形式将数据写入标签?假设我有一个以 100Hz 采样的传感器/UA 客户端,需要将这些数据发送到 UA 服务器,我在该服务器上有一个 OPC UA 标签来接收该传感器的数据。我可以进行“阻塞”写入,每秒将 100 个样本在一个事务中一起写入该标签吗?每个样本都有一个源时间戳。因此,对于离线应用程序,数据的发送方式无关紧要。
目前,我一个一个地传输样本,因此对于 1 秒的数据进行 100 次写入事务,效率不高。
解决方法
除非该服务器配置为存储该标签的历史记录,否则无论您一次写入 100 个值(是的,这是可能的)还是连续写入 100 个值到同一标签,最终结果都是相同的 - 标签的 value 属性将是 100 的最后一个值。
也许您应该考虑将该服务器中的标记配置为一个数组,然后向其中写入一个值数组?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。