用怎样的sql语句可以读取出sql2005(wincc专用版)中任意一个用户归档的变量?请教高手。。。

我想用vc实现将数据库中的归档变量读取出来,但是不知道用什么样的sql语句,听说一般的sql语句不可以用,想知道用什么样的?还有就是如果用vc连接wincc专用的sql2005数据库,是不是和连接常规的sql数据库一样,可以使用ADO或者OLEDB。。。期待大家的指点

问题补充:
大家继续啊

最佳答案

关于第三方软件访问SQL SERVER wincc Instance有很多例子,如访问普通表格可用ADO或OLEDB,但对于变量归档和报警归档,由于其数据库是分段的,采用ADO/OLEDB的方式无从得知数据库的DSN,而且数据还是压缩的,因此只能采用WinCC OLE DB来进行驱动。
 例子都是VB的,自己改改就行。
 -----------------------
 连接语法如下:
 Set cnn = CreateObject("ADODB.Connection")
 cnn.open
 "Provider=WinCCOLEDBProvider.1;Catalog=CC_OpenArch_03_05_27_14_11_4
 6R;Data Source=.\WinCC"
 -----------------------
 查询归档变量SQL语法如下:
 TAG:R, <ValueID or ValueName>,<TimeBegin>,<TimeEnd>
 举例:查询PVArchive\Tag1所有记录
 strSQL="TAG:R,'PVArchive\Tag1','0000-00-00 00:10:00.000','0000-00-00
 00:00:00.000'"
 

提问者对于答案的评价:
谢谢大家

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:50
下一篇 2019年6月11日 上午11:51

相关推荐

  • 西门子HMI TP1500作主站与温控器通信

    请问下各位大神,西门子HMI TP1500作主站与温控器通信怎么通信不上,显示数据###,设备也没错啊,变量里的数据类型改成float(浮点数)也是一样连接不上,温控器的…

    SIMATIC WinCC 2020年11月1日
  • wincc 开关量如何关联

    wincc6.2 与plc的位如何关联。在plc中设置一个I0.1和一个q0.3,想通过wincc中取的plc的变量vw206中16个二进制位中的1位和3位分别与其关联,…

    SIMATIC WinCC 2019年6月11日
  • 同时控制用户归档的ID和Job

    我编写了一段代码,要依次写入三次归档到用户归档,代码如下  HMIRuntime.Tags("@UA_T1_ID").Write …

    SIMATIC WinCC 2019年6月11日
  • WCC7.4 C脚本如何INT转char

    用C脚本实现弹窗功能,窗口中要显示a1的值123,但123是INT,需要转化成char才能在MessageBox函数的弹窗中显示出来,怎么转化,各位有什么办法吗? 钻石用户推荐最佳…

    SIMATIC WinCC 2021年7月5日
  • wincc一个基本问题

    在运行画面中,如何查看该画面的的编辑画面的名称?是哪个快捷键的?忘记了。。谢谢!求助! 最佳答案 在运行系统中,可查明当前画面和图形对象的名称。 按住“Shift+Ctr…

    SIMATIC WinCC 2021年7月5日
  • wincc能不能实现获取鼠标位置、判断鼠标停留然后显示画面窗口

    想在主界面上做一个隐藏的树形菜单栏,当鼠标停留在画面左侧一段时间后显示该画面窗口 wincc能实现么? 最佳答案 http://www.ad.siemens.com.cn…

    SIMATIC WinCC 2021年7月5日
  • 和EXCEL的连接

    看了本网站WCC和EX经DDE的通讯文档(在EX上显示变量),照着样子设置好几个机子,怎么就不行呢,应该说这是权威文档吧,我哪还没弄好?请路过的大哥提个醒。多谢了 最佳答案 通过有…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3的IO域如何显示字符串。

    目的:wincc7.3的IO域实时显示长度为10的字符串。如下的图1是PLC的寄存器D8083设置的数据类型,由于客户的原因,这个图1的设置是无法更改的。图2与图3是目前Wincc…

    2021年7月5日
  • winCc V7.4项目

    4台电脑运行同一WinCC(V7.4)项目联同一PLc,为什么报警信内容4台电脑不一致,有的电脑显示有的不显示? 最佳答案 看看不显示的,是不是报警时间很短?1、如果触发报警的变量…

    SIMATIC WinCC 2020年11月1日
  • WinCC flexible 2008组态新项目时没有工具箱?

    如题,在组态新项目时,没有工具箱,书上说在“查看”菜单里显示隐藏工具箱,可是我找来找去也没有看见哪有查看菜单,工具箱视图也一直没有显示出来。不知道什么原因。求助大虾们。。。 问题补…

    2019年6月10日