WinCC 7.4SP1版本可以归档字符串变量,使用WinCC连通性软件包WinCC OLE DB提供程序将
归档数据库用ListView控件列表显示。参考WinCC帮助文档中的实例“使用WinCC OLE DB
提供程序和Visual Basic.NET读取过程值归档”
问题:
使用TAG架构带WHERE子句的命令字符串一切正常,
其中ArTagsTag_1为模拟量变量,ArTagsT_1为字符串变量。
CommandString ="TAG:R,'ArTagsTag_1','0000-00-00 00:10:00.000','0000-00-00 00:00:00.000','WHERE RealValue > 2 AND RealValue < 5'"
而使用TAG_EX架构带WHERE子句却报错,提示“不能转换变量”或者“错误的SIN命令”。
CommandString ="TAG_EX:R,'ArTagsTag_1','0000-00-00 00:10:00.000','0000-00-00 00:00:00.000','WHERE VariantValue > 2 AND VariantValue < 5'"
或者
CommandString ="TAG_EX:R,'ArTagsT_1','0000-00-00 00:10:00.000','0000-00-00 00:00:00.000','WHERE VariantValue ='YOU''"