wincc远程访问另外一台电脑SQL数据库

现手头有个项目,要求Wincc远程读取另外一台电脑SQL数据库的数据并显示在wincc画面,不知道win是否VBS支持远程访问,如有做个类似的项目,请指导一下小弟的思路或案例参考一下,谢谢各位;

最佳答案

首先当然支持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

提问者对于答案的评价:
谢谢各位的技术支持,经过几天测试终于读到了SQL的数据并赋值给wincc的内部变量;

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 下午5:58
下一篇 2017年11月4日 下午5:59

相关推荐

  • WINCC中读写数据库

    请问各位高手,我想在WINCC中读写数据库表格,用MSFlexGrid控件,应该怎么操作呢 最佳答案 http://www.youku.com/playlist_show/id_2…

    SIMATIC WinCC 2021年7月5日
  • WinCC 7.3 能支持符号寻址吗

    WinCC 7.3 能支持符号寻址吗?如果能,还请高手,指点如何配置~ 如果不能,那哪个版本的WinCC 能支持符号寻址? 最佳答案 支持对…

    SIMATIC WinCC 2021年7月5日
  • WINCC如何采集扫描枪数据

    我想用WINCC采集USB口霍尼韦尔的扫描枪条形码,如何实现。 问题补充:条形码位数共有22位,机型号12位,编号10位.一维码。机型号及编号分开显示。而且模拟键盘输入必须人工定位…

    SIMATIC WinCC 2019年6月10日
  • 研华工控机上wincc运行时信号反应滞后,慢

    wincc flexible在研华工控机上,输入输出信号变化感觉有1s左右的滞后,速度信号显示也有点滞后,该修改哪里,信号属性里是随着变化。 最佳答案 WCF默认变量采样…

    SIMATIC WinCC 2021年7月5日
  • wincc VBS脚本不运行

    我公司一设备运行WINCC和SQL200数据库,当WINCC在运行时,采用项目复制器进行复制,提示项目没关闭,于是关闭项目,再进行复制时还是提示项目未关闭,于是采用任务管理器将WI…

    SIMATIC WinCC 2019年6月11日
  • PCS7 WINCC服务器无法与 AS通讯

    使用的系统为PCS V6.0,有9个400系列的AS,两个WINCC 服务器(冗余结构),由于时钟同步设定为服务器为主,AS为从,今天发现有5个AS的时间与服务…

    2021年7月5日
  • 全局脚本 诊断

    我用全局脚本诊断窗口,调试时发现显示一些错误,但都是代码和英文,不知怎么判断错无在那,哪位能不能给我代码说明手册?谢谢 我的邮箱wangjunbinjf@126.com …

    SIMATIC WinCC 2019年6月11日
  • WINCC SQL 数据查询

    大家好:我用的是WINCC6。2SP3现在的问题是不知道如何才能让用户查询到历史数据,我把所有的变量都归档了,用WINCC的在线表格查询,可是那个在线表格总是现实列,我打印的时候也…

    SIMATIC WinCC 2019年6月11日
  • wincc的报警记录中的内容如何转成excel格式的文件

    我想把报警记录里的内容转成excel格式的文件 最佳答案 http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.as…

    SIMATIC WinCC 2017年5月29日
  • wincc语言

    1wincc(亚洲版)语言设置项有没有具体意义(资源管理器计算机属性参数),怎么改都是汉语显示嘛      2结构变量建…

    SIMATIC WinCC 2019年6月11日