新手求助WinCC读数据库下面查询语句是什么意思

'定义查询的命令文本 SQL
sSql = "Tag:R,('PVArchive\NewTag'),'" & UTCBeginTime & "','" & UTCEndTime & "',"
sSql=sSql+"'order by Timestamp ASC','TimeStep=" & sVal.Value & ",1'"
Set oRs = CreateObject("ADODB.Recordset")
Set oCom = CreateObject("ADODB.Command")
oCom.CommandType = 1
Set oCom.ActiveConnection = conn
oCom.CommandText = sSql

 "Tag:R,('PVArchive\NewTag'),'" 这个是什么意思
这段语句查的是所有时间段变量的数据吗
怎么有选择的查变量数据
谢谢,感谢大家

最佳答案

sSql = "Tag:R,(''PVArchive\NewTag''),''" & UTCBeginTime & "'',''" & UTCEndTime & ",''order by Timestamp ASC'',''TimeStep=" & sVal.Value & ",1''"
Tag:R:读取4字节长度的valueID,固定格式
(''PVArchive\NewTag''):要读取的归档和变量名称
UTCBeginTime;开始时间
UTCEndTime:结束时间,读取这两个时间段之间的数值
order by Timestamp ASC:排序格式
TimeStep=:读取归档的间隔时间
1,汇总类型:1=第一个值
具体参数参考:
WinCC/连通性软件包 V7.4
https://support.industry.siemens.com/cs/cn/zh/view/109736226
53页 3.4.5.3 查询过程值归档
内有详细的各种介绍,值得一看

提问者对于答案的评价:
感谢,谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc152516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日 下午7:29
下一篇 2017年6月5日 下午7:29

相关推荐

  • 如何给画面窗口的io域或者文本赋值

    主画面窗口有两个子画面窗口A和B,点击A画面的按钮(调用项目函数),在B画面中的io域或者文本通过脚本赋值,通过 CALL项目函数 方法如何实现?给出实例!!下…

    SIMATIC WinCC 2017年6月13日
  • WINCC API函数怎么调用啊?

    在用C脚本的时候,所有的函数都可以在窗口的左边用鼠标选择,但是API函数我要在哪选呢,难道必须用键盘敲吗??? 最佳答案 可参考:《WINCC的C脚本调用WINDOWS …

    SIMATIC WinCC 2018年12月9日
  • WINCC画面之间切换速度慢

    我做的项目里,WINCC画面间切换起来速度很慢,是什么原因?我没做太多画面,就做了个主画面和几个历史趋势及报警,谁知道是什么原因?另外,如果历史趋势画面里的归档变量的归档时间一个是…

    SIMATIC WinCC 2019年6月11日
  • 报表编辑器动态处理

    我用OLE插入用WORD做的报表,然后插入变量,我想让变量显示的值在某个范围内显示斜体,比如压力为90,这个值在100-200之间,我就用斜体, 但是在报表编辑器中的变量…

    SIMATIC WinCC 2019年6月11日
  • 请问WINCC中趋势的数据记录保存在哪里的?

    请问大家WINCC中趋势的数据记录保存在哪里的?我在归档里找不到这个设置啊?谢谢! 最佳答案 在数据库里面是看不到的文件存在项目目录下的ArchiveManager文件夹下,有两个…

    SIMATIC WinCC 2021年7月5日
  • WNCC趋势图

    激活运行之后,点击趋势图的按扭提示: trends online        …

    SIMATIC WinCC 2019年6月11日
  • 修改参数权限

    WINCC 界面里 的输入值  设定权限  比如说 从PLC中获取的两个参数 一个是 设定…

    SIMATIC WinCC 2019年6月11日
  • wincc 有无使系统 取消激活(停止运行)之类的函数指令

    各位前辈:    wincc有没有这样的c脚本函数。 它功能是取消正在激活运行的系统。或者是停止系统的运行之类的。反正目的就是,w…

    SIMATIC WinCC 2017年7月26日
  • intouch编辑问题

    在intouch2014版本中做好的人机界面,在新版本2017中不可以编辑更改。求大神们支个招。 最佳答案 一级一级的升级软件 提问者对于答案的评价:多谢了

    SIMATIC WinCC 2021年7月5日
  • WINCC在线报表的制作

    WINCC中使用在线报表,报表有多个变量,其中有1个主要变量,其余的几个变量都是随着那个主要的变量产生的。主要的变量采用改变归档的方式,那么其他的变量该使用什么方式归档呢?使用改变…

    SIMATIC WinCC 2021年7月5日