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日
下一篇 2017年6月19日

相关推荐

  • wincc变量触发的问题

    wincc变量触发的问题,我想做PLC的一个变量为1,就执行一段脚本,但是这个脚本只能执行一次,也就相当于PLC程序的上升沿。请问一下这WNCC中怎么实现? 最佳答案 PLC的一个…

    SIMATIC WinCC 2019年6月11日
  • 求wincc 7.0 demo下载地址

    如题,wincc 7.0 demo的程序 最佳答案 SIMATIC WinCC V7 SP3的演示项目http://support…

    SIMATIC WinCC 2017年12月7日
  • WINCC画面无法限出

    我厂的动力中心采用PCS7过程控制系统,配置有冗余服务器\13台client和3台单站,除一台单站外,其它站用管理员密码登录后,按WINCC系统退出键均可取消激活WINCC,但一台…

    SIMATIC WinCC 2019年6月11日
  • WinCC里自带的OPC怎样才能激活?

    WinCC用5611连接几个313-2DP,现要用OPC往第三方送数。WinCC为OPC服务器,他里自带的OPC怎样才能激活?怎样才能把PLC已传到Wincc里的数据联到OPC里?…

    2021年7月5日
  • 变量记录整点记录

    wincc6.2中,如何保证变量记录表中的记录时间为整点,假如变量记录表中的变量为一天的数据,每小时记录一次 最佳答案 1.整点启动: 变量记录–>定时器–&g…

    SIMATIC WinCC 2019年6月11日
  • wincc怎样设置能被外网访问

    请输入详wincc怎样设置能被外网访问细内容 最佳答案 首先WINCC那能够上网,然后通过DMZ主机或者端口映射,可外网访问,具体配置看链接https://blog.csdn.ne…

    SIMATIC WinCC 2020年11月1日
  • 如何能通过技术手段保障Wincc数据安全?

    各位大神你们好,我有一个问题想要咨询。Wincc编辑好的人机界面程序会记录生产过程数据到Archive Manager文件夹,Audit审计追踪也会形成文件和记录数居文件…

    2021年7月5日
  • 用word或者excel调取winccv6.0 sp3的归档数据

    各位大侠好,小弟这有个问题:怎么通过wincc中的辅助软件或在wincc界面中组态一个按钮利用脚本调取归档数据库中的数据,用word或者excel输出。或者说用什么方式调取后缀格式…

    SIMATIC WinCC 2019年6月11日
  • wincc以太网连接s7-200 SMART

    请问,wincc如何连接s7-200 smart,共有一台上位机和两台smart1000的触摸屏。谢谢 最佳答案 看看这个:http://bbs.gongkong.com…

    SIMATIC WinCC 2021年7月5日
  • wincc怎么转换浮点数(互换)类型的数据

    现场设备用485线接入MOXA MB3480网关,然后用网线接入交换机,在wincc中建立modbus TCP/IP连接,用这样的方式来读取现场设备数据。有一台…

    2021年7月5日