wincc如何调用其他上位机上的SQL数据,并如何显示其数据库中的值

请教下wincc如何调用其他上位机上的SQL数据,并如何显示其数据库中的值

最佳答案

参考 http://www.ad.siemens.com.cn/Service/answer/solution.aspx?Q_ID=120629&cid=1032
首先当然支持vbs远程访问数据库
WinCC OLE DB 举例 

1.与数据库建立连接
连接字符串的结构是:
"Provider =WinCCOLEDBProvider.1;
Catalog = CC_display_04_07_28_01_30_15R ; Data Source =.\WinCC" 参数 描述 
Provider  OLE DB Provider的名称:
1、 WinCCOLEDBProvider.1 
Catalog WinCC 数据库的名称
1、使用 WinCC RT 数据库时,将使用以“R”结尾的数据库名称。 <Databasename_R>。
2、如果已经通过 WinCC 归档连接器将换出的 WinCC 归档连接到 SQL Server,使用它们的符号名称。 
Data Source  服务器名称
1、本地: “.\WinCC”或者“<计算机名称>\WinCC”
2、远程: “<计算机名称>\WinCC” 
SIMATIC WinCC Connectivity Pack
http://wenku.baidu.com/link?url=JUGckYyZJ8rJ_hbZs92VeqzHo8liwwIvAqj-DLcSMON_6OLIfKWJba1FiKbmyNfF9cPKUEJ4lf_eknNQjwkR97Ns4H5o2dBiFobcaYN6trK
WinCC、Excel、VBA、脚本、连通性软件包
https://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=71676391&caller=view
WinCC数据开放性
https://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=78682604&caller=view
另外注意连接远程SQL的时候如果是本地局域网内的话可以直接连接确保网络通并且在WINCC sql设置安全连接的用户名及密码并分配可读取数据库的目录,如果访问的是远程的SQL数据库确保远程网络开启了1433端口也就是SQL的端口确保防火墙没有阻止SQL的端口并且要映射端口至你的wincc上位机。不知道你的显示是什么意思如果是显示归档比如在报表里面可以直接设置ODBC数据源远端的SQL连接参数下面只要使用SQL语句直接读取数据,如果你要使用listview显示远端的wincc数据则需要通过事件触发连接脚本然后执行正常的读取指令。虽然如此建议你再看看WinCC/IndustrialDataBridg是否更适合你的项目.
WinCC Industrial Data Bridge
https://support.automation.siemens.com/CN/adsearch/resultset.aspx?region=CN&lang=zh&netmode=internet&ui=MTg4ODY4ODMA&term=wincc++sql&ID=88737586&ehbid=88737586
SIMATIC HMI WinCC V7.2 WinCC/IndustrialDataBridge 入门指南
https://support.automation.siemens.com/CN/llisapi.dll/csfetch/73968329/IDBGettingStarted_zh-CHS.pdf?func=cslib.csFetch&nodeid=83211152&forcedownload=true
参考资料:http://www.ad.siemens.com.cn/Service/answer/solution.aspx?Q_ID=120629&cid=1032

提问者对于答案的评价:
正在学习中

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

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

相关推荐

  • wincc多屏显示

    一套wincc上位软件,采集控制10套生产线(S7-300)的数据,现在想在每套生产线前装一个显示屏(平板电视或显示屏)显示本生产线的数据,求一个完整的解决方案。另外,还想问下wi…

    SIMATIC WinCC 2017年11月25日
  • WINCC 报警组态如何取消错误选择生成的一大堆系统消息

    WINCC 报警组态如何取消错误选择生成的一大堆系统消息?单个删除太麻烦了 最佳答案 在报警记录,系统消息中,选中第一列,已使用,然后右键,可选中所有列,也可以全部取消。…

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

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

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.3 怎么做交错趋势

    趋势图常规里没有交错趋势选择啊 问题补充:就是这样的趋势图 图片说明:    最佳答案 控件“”wincc function trend&n…

    2021年7月5日
  • PLC与WINCC通讯问题

    4台315-2DP PLC,4台配置5611卡的工控机,分别配备不同的站地址为0~7.  连接顺序 #4CPU(A1B1)—(A1B1)…

    SIMATIC WinCC 2019年6月11日
  • 弱弱的问下 WINCC画图画不好怎么办

    要在WINCC界面里画个设备,但是我美术细胞不大好,要在一个平面里表现出三维的东西对我来说太难了,怎么办啊!! 最佳答案 我给你发个专门的工控图库软件,你看看。 提问者对于答案的评…

    SIMATIC WinCC 2019年6月11日
  • 如何复位WINCC

    因WINCC出了点问题,想将WINCC相关的运行文件全部复位,然后重新激活 问题补充:另外,在激活时总是弹出附件中的对话框,不知道是什么原因,然后在线趋势和报表自动与数据库断开,数…

    SIMATIC WinCC 2019年6月11日
  • 请问大家WINCC画面写保护怎么解决?

    请问大家工程师站上的WINCC画面写保护怎么解决?服务器上的没有问题,谢谢! 最佳答案 WinCC7.2画面/面板/全局脚本加密http://www.ad.siemens.com.…

    SIMATIC WinCC 2020年11月1日
  • wincc安装以后,每次开机都出现选择总段总线的对话框?

    wincc6.0安装以后,每次开机都出现选择总段总线的对话框? 对话框是网络适配器,什么的。我是典型化安装的。不知道为什么出这个东西。 最佳答案 PC上有两块网卡(包括无…

    SIMATIC WinCC 2019年6月11日
  • 请问flexible能做多少画面

    今天调试的一个设备 触摸屏操作起来很卡 按钮按下去都要过个3秒才会有反应 后来在wincc flxible里面删除了几个画面和一些趋势图&n…

    SIMATIC WinCC 2019年6月11日