【问题标题】:How can I delete data from tags如何从标签中删除数据
【发布时间】:2016-07-29 10:51:08
【问题描述】:

我想在 Proficy Historian 5.5 中按时间从所选标签中删除数据。

这可以使用 C# IHUAPI.cs 来完成吗?

【问题讨论】:

    标签: c# historian proficy


    【解决方案1】:

    不,IHUAPI.cs 不可能。

    您可以使用客户端访问 API 来执行此操作,该 API 也可用于 Proficy Historian 5.5,并且它基于 .NET。

    这是一个从具有特定时间戳的标签中删除数据的示例。

    string[] tagnames = new string[1];
    DateTime[] times = new DateTime[1];
    ItemErrors errors;
    
    tagnames[0] = "tagname";
    DateTime timestamp = new DateTime(2016, 08, 01, 7, 36, 35);
    times[0] = timestamp;
    Connection.IData.Delete(tagnames, times, out errors);
    

    【讨论】:

    • 我不知道为什么,但是这个功能不起作用。我尝试将它用于不同的标签。我检查了连接并且它很好,因为其他功能,如 ITags.Delete 工作。你知道解决办法吗?
    • 您能否提供有关“它确实有效”的更多详细信息?例外? ItemErrors 对象中有什么东西吗?什么都没发生?
    • 好的,这是历史管理员的问题...重启有帮助。
    • 是否可以在ClientAccessAPI中获取到服务器的句柄?
    猜你喜欢
    • 1970-01-01
    • 2010-11-10
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    相关资源
    最近更新 更多