【问题标题】:OPCUA removing Montior item c#OPC UA删除监控项c#
【发布时间】:2020-11-13 16:13:14
【问题描述】:

我正在尝试从 OPCUA 服务器中删除监控项目。首先我删除项目并应用更改,然后从会话中删除订阅。在服务器中我仍然能够看到一些处于非活动状态的监控项目。什么是删除项目的正确方法关闭客户端前订阅

【问题讨论】:

    标签: c# opc opc-ua


    【解决方案1】:

    如果您只是想关闭客户端,则不需要删除每个受监控的项目,您只需删除每个订阅即可。

    即便如此,您甚至不需要自己执行此操作 - 只需调用 CloseSession 服务并将 deleteSubscriptions 参数设置为 true

    【讨论】:

    • 感谢您的回复,从技术上讲,我仍在删除订阅,但 opcua 服务器仍在维护某些监控项处于非活动状态
    • 对我来说这听起来像是服务器的问题。您如何查看/确定服务器中仍有监控项?
    • 有一个带有 Matrikon 服务器的工具,它提供有关已订阅监控项目的信息。当我订阅 100 个项目时,它将显示 100 个已订阅项目。一旦我结束会话,它将显示一些项目,例如 20项目为非活动
    猜你喜欢
    • 1970-01-01
    • 2017-08-23
    • 2021-03-26
    • 2023-02-09
    • 1970-01-01
    • 2017-06-14
    • 1970-01-01
    • 1970-01-01
    • 2016-10-07
    相关资源
    最近更新 更多