2022年WinCC数据库SQL访问.pdf
《2022年WinCC数据库SQL访问.pdf》由会员分享,可在线阅读,更多相关《2022年WinCC数据库SQL访问.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、WinCC数据库 SQL访问WinCC V6、2 数据库访问我们现在的WinCC教材就是以WinCC V6、0 SP3为软件平台而开发的, 而之后 ,Siemens 又推出了 V6、2、 V7、0 版本的 WinCC 。目前 ,BU 大力推的就是V7、0 的 WinCC,我们的 WinCC教材也准备升级为V7、0 版本。 但从用户的角度来说, 对 V7、0 版本的 WinCC还有一个逐步接受的过程,以后 , 我们碰到的客户, 可能很多还就是使用V6、 2 版本的软件。所以, 我们还就是有必要熟悉一下 WinCC V6、2。本文主要介绍WinCC V6、2 的数据库访问, 由于 WinCC V7
2、、0 与 WinCC V6、2采用的都就是SQL Server 2005数据库 , 故本文对了解WinCC V7、0 的数据库访问也就是有帮助的。( 一) 若采用 WinCC V6、2, 原来的教材中有关操作与界面的变化1、 打开 SQL Server管理工具SQL Server 2005与 SQL Server 2000在界面上还就是有很大不同的, 原来的企业管理器变成了SQL Server Management Studio (SSMS)。图 1、 启动 SSMS 2、 选择身份认证方式: WinCC 系统在 SQL Server 中注册了自己的账户, 如 WinCCAdmin、WinCC
3、Connect 等, 所以,WinCC 使用到了SQL Server 的认证方式。外部程序访问数据库时, 可以采用Windows 集成的认证方式。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 2、 选择身份认证方式图 3、 WinCC 在 SQL Server中注册的用户3、 查瞧 ValueID与 ValueName 的对应关系精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下
4、载 名师归纳 - - - - - - - - - -第 2 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 4、 查瞧 ValueID 与 ValueName 的对应关系4、 查瞧组态的消息图 5、 查瞧组态的消息5、 查瞧归档片段的消息精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 6、 查瞧归档片段的消息6、数据传输服务图 7、 选择数据导出服务精品资料 - - -
5、欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 8、 选择数据源 ( 与原来的DTS类似 ) 图 9、 设置数据源精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 10、 选择目标地图 11、 选择查询并传输精品资料 - - - 欢迎下载 - - - -
6、- - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 12、 输入查询语句图 13、 源与目标列的对应关系精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 14、 选择立刻执行传输图 15、 传输执行前的提示精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎
7、下载 名师归纳 - - - - - - - - - -第 8 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问图 16、 传输执行结果报告图 17、 查瞧传输结果7、 在 Excel 中编程利用WinCC OLE-DB访问 WinCC数据库方法及程序同原来的教材, 原来的教材的程序同样适用。8. 归档变量设置与归档数据库片段设置与原来版本类似。( 二) 有关 WinCC V6、2 数据库访问的一些背景知识精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 13
8、 页 - - - - - - - - - - WinCC数据库 SQL访问1、 WinCC 数据库的变迁: Sybase Anywhere 7(V6 、0 之前 ) - Microsoft SQL Server 2000(V6、 0) - Microsoft SQL Server 2005(V6 、2,V7 、0) 2、 WinCC V6 、2 开始 , 慢速归档与快速归档都采用了压缩的方式存储在数据库的相应表中(Microsoft SQL Server 2005 之后 ), 访问这些经过压缩的二进制数据块, 需要采用独特的 OLE DB provider WinCC OLE-DB provi
9、der,而普通的 Microsoft OLE DB provider 无法读取并解密出WinCC 的归档数据。3、 WinCC 与 WinCCFlexibel项目各自生成一个实例。所谓的“实例”, 就就是一个SQL Server数据库引擎。SQL Server支持在同一台计算机上同时运行多个SQL Server数据库引擎实例, 每个 SQL Server 数据库引擎实例各有一套不为其她实例共享的系统及用户数据库。各实例的运行就是独立的 , 一个实例的运行不会受其她实例运行的影响, 也不会影响其她实例的运行。在一台计算机上安装多个SQL Server 实例 , 就相当于把这台计算机模拟成多个数据
10、库服务器, 而且这些模拟的数据库服务器就是独立且同时运行的。4、 WinCC 归档变量的时间采用通用协调时(UTC, Universal Time Coordinated)时间 , 滞后北京时间 8 小时 , 所以得到归档数据后, 时间需要做调整。例如在 VB中可以使用 DateAdd 函数来进行转换。5、 ODBC就是曾经的数据库通信标准; 在组件 / 对象盛行的大趋势下, 微软打算用OLE-DB来取代ODBC;ADO 就是简单的应用程序层面的数据库访问方法, 构建在 OLE-DB之上。ODBC(Open Database Connectivity)就是一个数据库访问的标准接口。ODBC 能
11、够动态装载各个数据库的CLI, 并把对ODBC 的调用转换为CLI 调用。通过这一标准的接口, 开发者就可以不必关心具体的数据库管理系统(DBMS)的实现细节。只要相应类型数据库提供了ODBC驱动程序 ,就可以同过ODBC 来实现对数据库的访问。至此 , 数据库应用程序就独立于具体的数据库管理系统了。Microsoft COM技术发展起来以后, 微软提出了OLE-DB(Object Linking & Embedding for Database) 。 OLE-DB就是一个COM 接口 , 并且需要每个数据库都提供自己的Provider(也就就是类似于 CLI 的数据库调用方法或驱动)。所以
12、,OLE-DB 可以瞧做COM 技术下的数据库访问的API 函数。WinCC选件 Connectivity pack不就是一个或一组应用程序, 而就是一组接口, 不就是面向最终用户 , 而主要就是为WinCC 数据库应用开发者提供不同的方法。主要包括了 OLE-DB,OPC XML,OPC HAD 与 OPC A&E 。Microsoft SQL Server提供了许多Provider,为什么还要选WinCCProvider ?原因如下 : A、只有使用制造商自己的Provider,才能访问加密的或者与SQL不兼容的数据。WinCC的过程值归档数据库就就是经过压缩的, 只有 WinCC OLE
13、-DB才能够解压这些数据。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 13 页 - - - - - - - - - - WinCC数据库 SQL访问B、WinCC运行数据并不就是存在一个数据库中, 而就是分散在多个小数据库当中, 使用WinCC OLE-DB能够透明地访问这些归档数据, 而不需要考虑其数据库存储方式的复杂性。图 18、 SQL Server本身提供了很多Provider 6、 SQL Server 2005就是微软推出的综合、集成的数据平台, 就是一种进行数据管理与数据分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 WinCC 数据库 SQL 访问
限制150内