‘定义查询的命令文本SQL
sSql="Tag:R,(‘PVArchive\NewTag’),’"&UTCBeginTime&"’,’"&UTCEndTime&"’,"
sSql=sSql+"’orderbyTimeSTampASC’,’TimeStep="&sVal.Value&",1’"
SetoRs=CreateObject("ADODB.Recordset")
SetoCom=CreateObject("ADODB.Command")
oCom.CommandType=1
SetoCom.ActiveConnection=conn
oCom.CommandText=sSql
"Tag:R,(‘PVArchive\NewTag’),’"这个是什么意思
这段语句查的是所有时间段变量的数据吗
怎么有选择的查变量数据
谢谢,感谢大家
最佳答案
sSql="Tag:R,(”PVArchive\NewTag”),”"&UTCBeginTime&"”,”"&UTCEndTime&",”orderbyTimestampASC”,”TimeStep="&sVal.Value&",1”"
Tag:R:读取4字节长度的valueID,固定格式
(”PVArchive\NewTag”):要读取的归档和变量名称
UTCBeginTime;开始时间
UTCEndTime:结束时间,读取这两个时间段之间的数值
orderbyTimestampASC:排序格式
TimeStep=:读取归档的间隔时间
1,汇总类型:1=第一个值
具体参数参考:
wincc/连通性软件包V7.4
htTPs://suppoRT.industry.siemens.com/cs/cn/zh/view/109736226
53页3.4.5.3查询过程值归档
内有详细的各种介绍,值得一看
提问者对于答案的评价:
感谢,谢谢
专家置评
已阅,最佳答案正确。