繁体   English   中英

SQL Server Historian查询布尔值总时间

[英]SQL Server Historian Query Boolean Total Time

我试图查询一个Wonderware历史学家,以计算标签在设定的时间内读取True(或False)的总时间。 我什至无法获得查询,甚至无法为我提供Boolean标签的值。 我不确定是否使用了错误的检索方法,但是即使“ FULL”也不会导致返回任何结果。 我知道该标签有数据-DCS软件可以使用真/假行来显示该标签的历史值。

要获取布尔值,SQL Server或T-SQL(我认为它使用的是什么)有什么不同吗?

如果您已安装了historian客户端,则可以尝试以下操作:

使用Historian客户查询工具。 在“查询类型”下,选择“历史记录值”。 浏览到您的离散标签。 选择检索模式“完全”。 您应该能够按“ SQL”来查看使用什么查询来检索这些值。

如果没有显示任何值,您确定标记值在此时间段内实际上在变化吗? 此标签的ForceStoragePeriod是否设置得太高?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM