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日
下一篇 2019年6月11日

相关推荐

  • wincc7.3里面在同一趋势控件显示多条曲线

    wincc7.3里面在同一趋势控件显示多条曲线具体要求为:点击一个按钮,弹出对话框,画面里面的趋势控件,上面显示多条曲线,每条曲线颜色不同,数据轴不同。 问题补充:没说清楚。我用的…

    SIMATIC WinCC 2017年6月12日
  • s7-300通过CP343-1与WINCC通讯

    现场需要S7-300通过CP343-1与WINCC通讯,不知道怎么组态,另外有以下几点疑问:1、应在HW Config中硬件组态设置WinCC Appl或Win…

    SIMATIC WinCC 2018年12月14日
  • wincc flexible 脚本控制趋势视图激活否

    本人是菜鸟请您说得尽量详尽一些 1。若趋势视图X轴为时间,当此视图取消激活时视图是否停止不动? 2。想用脚本控制趋势图激活否如何实现 专家建议 如果趋势类型是“…

    SIMATIC WinCC 2020年11月1日
  • 西门子触摸屏MP277 10”的有关问题

    采购了一台MP277 10”的触摸屏,在计算机上用wincc flexible 2008 以中文和英文编辑好画面,下载到触摸屏,英文正常显…

    SIMATIC WinCC 2017年11月1日
  • WINCC文本库如何使用

    运行界面上所有的文字和按钮都用的俄文表示,但是报警消息组态里面的信息文本却不能写入俄文字符,是不是利用WINCC能实现报警时候显示的是俄文信息,具体方法是在文本库中添加俄语后,将中…

    SIMATIC WinCC 2019年6月11日
  • wincc 归档问题 ?

    如何实现用户归档通过变量触发自动归档,并滚动显示?希望能说得稍微详细点,如果用脚本需要使用哪个脚本.用法之类的 最佳答案 参考一下我的回答:http://www.ad.siemen…

    SIMATIC WinCC 2017年6月6日
  • 5611与wincc通讯不上

    5611与step7通讯成功,检测5611(profibus)能够看到0和2,但wincc启动后驱动状态始终是断开连接,300的组态应该没问题,wincc中选的是profibus通…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 有静态变量吗?

    请问各位大虾,winccflecible中有掉电值不丢失的存储单元吗?还有在脚本程序中可以调用记录中的值吗? 最佳答案 掉电而不丢失,那就只有用记录的方式写到存储卡才行,还得看你用…

    SIMATIC WinCC 2019年6月11日
  • wincc 授权

    如何删除WINCC授权 最佳答案 打开C盘….找到"AX NF ZZ"目录…进入授权文件夹…..然后和Authorw中授权中&q…

    SIMATIC WinCC 2019年6月11日
  • 怎样选用触摸屏

    请问大家根据啥选用触摸屏?是点数还是程序大小?如何在保证满足工艺要求的前提下控制成本?因为不同的触摸屏价格差异挺大的。有资料给发个先。谢谢! 最佳答案 主要还是保证满足工艺要求,在…

    SIMATIC WinCC 2019年6月11日