WinCC数据库SQL访问

上传人:ni****g 文档编号:487723660 上传时间:2023-04-12 格式:DOC 页数:14 大小:1.06MB
返回 下载 相关 举报
WinCC数据库SQL访问_第1页
第1页 / 共14页
WinCC数据库SQL访问_第2页
第2页 / 共14页
WinCC数据库SQL访问_第3页
第3页 / 共14页
WinCC数据库SQL访问_第4页
第4页 / 共14页
WinCC数据库SQL访问_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《WinCC数据库SQL访问》由会员分享,可在线阅读,更多相关《WinCC数据库SQL访问(14页珍藏版)》请在金锄头文库上搜索。

1、W nCC V6、数据库访问我们现在得W nCC教材就是以WinCCV6、 0 P为软件平台而开发得, 而之后, ie en又推出了V6、2、V7、版本得WinCC。目前, BU大力推得就是V7、0 得 W nCC,我们得WinCC教材也准备升级为 V7、0 版本。 但从用户得角度来说, 对 V7、0 版本得 Wi CC还有一个逐步接受得过程 , 以后 , 我们碰到得客户 , 可能很多还就是使用V、 2 版本得软件。 所以, 我们还就是有必要熟悉一下 nCC 、 2。本文主要介绍WinCC 6、 2 得数据库访问,由于Wi CC V7、 0与 Wi CC V6、 2 采用得都就是 SQ Ser

2、ve 2 5 数据库 , 故本文对了解W CC V7、 0 得数据库访问也就是有帮助得。(一 ) 若采用 WinC V 、 2, 原来得教材中有关操作与界面得变化1、 打开 SQL S ve管理工具S L r er 2 05 与 SQL Serve 20 0在界面上还就是有很大不同得, 原来得企业管理器变成了 S L S rve Ma ageme t St di ( SSM).图 1、启动 S、选择身份认证方式:W n 系统在 QL v r 中注册了自己得账户 , 如 WinCCA n、 nCConne t 等,所以 , nC使用到了 L S rver 得认证方式。外部程序访问数据库时,可以采

3、用 Win ows 集成得认证方式。图 2、 选择身份认证方式图、WinC 在 SQL Serve 中注册得用户3、查瞧 Va eID 与 Value ame 得对应关系图 4、 查瞧 alu ID 与 ValueName 得对应关系4、查瞧组态得消息图 5、查瞧组态得消息、查瞧归档片段得消息图 6、查瞧归档片段得消息6、数据传输服务图 7、 选择数据导出服务图 8、 选择数据源 ( 与原来得D S 类似 )图、设置数据源图 1、选择目标地图 1、选择查询并传输图 12、输入查询语句图 13、 源与目标列得对应关系图 1、选择立刻执行传输图 1、传输执行前得提示图 16、传输执行结果报告图 1

4、7、查瞧传输结果、在 E cel中编程利用Win C LE B 访问WinCC数据库方法及程序同原来得教材, 原来得教材得程序同样适用.8归档变量设置与归档数据库片段设置与原来版本类似。( 二)有关W nCC V6、 2 数据库访问得一些背景知识1、 W CC数据库得变迁 :Sy ase Anyw er 7(V6 、 0之前 ) Microsoft SQL rver 20 0( V6、 0) -Microsoft SQ Ser r 2005(V6、 2, V7、 0)2、 Win V6 、 开始 , 慢速归档与快速归档都采用了压缩得方式存储在数据库得相应表中(M c osoft SQL Se

5、v2005之后) , 访问这些经过压缩得二进制数据块, 需要采用独特得OL DB ro de nCC OLE-DB rovi er,而普通得 Microsoft OLE D provide 无法读取并解密出WinC 得归档数据 .3、W nCC与 i CCFl xibe 项目各自生成一个实例. 所谓得“实例 , 就就是一个 S L Server数据库引擎。 SQL erv r支持在同一台计算机上同时运行多个QL erve 数据库引擎实例 , 每个 SQLServer数据库引擎实例各有一套不为其她实例共享得系统及用户数据库。各实例得运行就是独立得, 一个实例得运行不会受其她实例运行得影响,也不会

6、影响其她实例得运行。在一台计算机上安装多个SQL Server实例,就相当于把这台计算机模拟成多个数据库服务器,而且这些模拟得数据库服务器就是独立且同时运行得.4、 WinCC归档变量得时间采用通用协调时( TC, n versa meC n te ) 时间,滞后北京时间8 小时 , 所以得到归档数据后, 时间需要做调整。例如在B 中可以使用 a e dd 函数来进行转换。、 OD就是曾经得数据库通信标准; 在组件 / 对象盛行得大趋势下 , 微软打算用OLE D来取代 ODB ;ADO 就是简单得应用程序层面得数据库访问方法,构建在 OLE DB之上。 BC( Ope Da bas Conn

7、ecti it ) 就是一个数据库访问得标准接口。OD C能够动态装载各个数据库得CLI, 并把对 O得调用转换为CL调用。 通过这一标准得接口,开发者就可以不必关心具体得数据库管理系统(D MS)得实现细节。 只要相应类型数据库提供了 DBC驱动程序 , 就可以同过 O BC来实现对数据库得访问。至此,数据库应用程序就独立于具体得数据库管理系统了。Micr soft技术发展起来以后, 微软提出了LE D (Oect Li k ng &Embe d ng orDatab se).O E DB就是一个接口,并且需要每个数据库都提供自己得Prov de(也就就是类似于CL得数据库调用方法或驱动) 。所以 ,OLE-D可以瞧做技术下得数据库访问得A I函数。WinCC选件 Connectivity pack 不就是一个或一组应用程序最终用户, 而主要就是为 WinCC数据库应用开发者提供不同得方法。, 而就是一组接口,不就是面向主要包括了O E- B,O C ML, C H D 与 PC A E。Microsoft SQL erver提供了许多o i r, 为什么还要选Wi CCPr vider? 原因如下:A、 只有使用制造商自己得 Prov der, 得过程值归档数据库就就是经过压缩得才能访问加密得或者与S不兼

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号