wincc读取SQL数据库数据

SQL数据库内存储的数据(不是wincc归档存储到SQL的数据,是外部其它方式读取的数据存储到SQL内的),如何通过VBS脚本读取该数据,并连接到wincc变量?有相关例程的朋友给予指教。

最佳答案

读写用户归档:
建立连接
Set conn = CreateObject("ADODB.Connection")
conn.open "Provider=SQLOLEDB.1; Integrated Security=SSPI; Persist Security Info=false; Initial Catalog=CC_OpenArch_03_05_27_14_11_46R; Data Source=.\WinCC"
读值
SELECT * FROM UA#<ArchiveName>[WHERE <Condition>...., optional]
写值
UPDATE * UA#<ArchiveName>.<Column_n>=<Value>[WHERE <Condition>...., optional]

因为用户归档使用的是SQL数据库,所以你读写外部SQL数据库也是一致的,SQL语法都是一样的,只是建立数据库连接时,将数据库名该为你的外部数据库名即可。

参考:
文档_WinCC 数据开放性_201006.pdf
http://www2.ad.siemens.com.cn/download/Html/download.aspx?DownloadId=4100&TreeId=9&Url=%2Fdownload%2FUpload%2FAS%2Fapplication%2FA0459.pdf

提问者对于答案的评价:
具体我要通过实验验证

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

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

相关推荐

  • WIN cc v7.0 能把地图软件放入画面吗

    就是说我想在图形编辑器中建立一个类似百度地图这样的软件,然后需要在地图上面显示几个点,BOOL变量。为“1”时红色,为“0”时绿色。求老师指点。 问题补充:但是截图不支持缩放啊,要…

    SIMATIC WinCC 2017年11月26日
  • WINCC6.0装不上,这么办?

    WINCC6.0装不上,这么办? 提示:!MICROSOFT SQL SERVER 2000(INSTANZ  WINC…

    SIMATIC WinCC 2019年6月11日
  • 在wincc的c脚本中遇到的问题!

    在wincc的c脚本中,如果将BOOL数据类型的变量传送给SetTagBit()函数,则编辑程序将发出警告。发生这种情况是因为SetTagBit()函数希望用SHORT作为所传送变…

    SIMATIC WinCC 2019年6月11日
  • wincc 用vbs操作复选框

    想实现点击一个复选框,然后其他的复选框也被选中,这么请问怎么能实现呢 问题补充:我有三个复选框,我想在加一个复选框,实现点击新的复选框实现全选功能 最佳答案 假设复选框1和复选框2…

    SIMATIC WinCC 2021年7月5日
  • 使用VBA改变画面已有对象的动态属性

    已知画面中已经存在排列好的矩形对象,我不想重新通过VBA创建后再手动排列。请问,怎么在不重新创建画面矩形对象的情况下,使用VBA脚本改变画面已有矩形对象背景颜色动态对话框中连接的变…

    2021年7月5日
  • wincc 1个对象连接多个变量

    我在画面上画个圆形,让这个圆在连接变量I0.5时变成绿色,连接变量I0.6时变成红色。具体应该怎么实现 最佳答案 在圆的 属性  颜色 背景…

    SIMATIC WinCC 2021年7月5日
  • wincc使用time变量

    s7-300内的time变量,怎么在wincc中建立该变量啊?是选用32位无符号数?还是32位有符号数?还是32位浮点数?在32位数内实际值是指ms单位对吗? 最佳答案 参见:st…

    SIMATIC WinCC 2017年6月18日
  • 报表编辑器的标题问题

    我用报表编辑器做了一个布局,自己做了一个表头,如时间,压力,温度等等,下面跟的是ODBC数据表,当我查询数据时,在一页范围内时,打印时有表头,有表格数据,但是如果数据量多时,分了好…

    SIMATIC WinCC 2019年6月11日
  • 和dcs通讯方案及cpu选型

    我有一个项目要求DI136 DO100 AI16 A016,我选择如图片所示硬件。请问各位:1、戴尔上位机用wincc与plc怎么通讯,要加什么通讯模…

    SIMATIC WinCC 2019年6月10日
  • 字符串1?

    WCC项目实例学习中画面PA9.PID.PDL中建立的结构变量有个是用I/O显示按钮序号的,如PA9.bld04.pdl中的PID_1…15按钮  &nbs…

    SIMATIC WinCC 2019年6月11日