WinCC数据库SQL访问分析和总结.docx
WinCCV6.2 数据库访问
我们现在的WinCC 教材是以WinCC V6.0SP3为软件平台而开发的,而之后,Siemens又推出了V6.2、V7.0版本的WinCC。目前,BU大力推的是V7.0的WinCC,我们的WinCC教材也准备升级为V7.0版本。但从用户的角度来说,对V7.0版本的WinCC 还有一个逐步接受的过程,以后,我们碰到的客户,可能很多还是使用V6.2版本的软件。所以,我们还是有必要熟悉一下WinCCV6.2。本文主要介绍WinCCV6.2 的数据库访问,由于WinCCV7.0 和WinCCV6.2采用的都是SQLServer2005数据库,故本文对了解WinCCV7.0 的数据库访问也是有帮助的。
(一)若采用WinCCV6.2,原来的教材中有关操作和界面的变化
打开SQLServer管理工具
SQLServer2005和SQLServer2000在界面上还是有很大不同的,原来的企业管理器变成了SQLServerManagementStudio(SSMS)。
图1.启动SSMS
选择身份认证方式:
WinCC 系统在SQLServer中注册了自己的账户,如WinCCAdmin 、WinCCConnect 等,所以,WinCC 使用到了SQLServer的认证方式。外部程序访问数据库时,可以采用Windows 集成的认证方式。
1
PAGE
PAGE2
SIEMENS
位ConnecttoServer 司
Mia氓0ftM1[
Mia氓0ft
SQLServer2oos
Wimd氓邓父” 分如
Serv『e扣pe:Servername:Authentic己tion:
Us:ername:Passwo「d:
IDalabaseEngine 、,
区帕蹋1饥咐 、合
1劝ndowAuthentication V
[PCO.O四
Rem仑n-.be「pa豁WO「d
工[ C,;i咄
工
H叩 []
如ion$沁 ]
J-一.过1c
J-
一
.过1cmsof.t5吼注rV巳r从an吨ement51IudI。 |
Fie Edt \J讫w lools Wn中w Coo-11rurity Hdp
c立“1-1QUBtY 1丸
c
立
|
|o2)CCtE平,心'
砌细心 - 习g.,已
砌
畴 (C(S灶5Bt..,呀9,0,21幻-心购]
腔回 拉合
`iux:|/Silimrnaty
`i
百37
匣 Report
阳[士旧突1$
5血t·
巳口詈气,屈虹n吐r如rs
NTI礼IT杠 ]W朽心TEM
,知PCOO朽炬c::r.?er20氏H5FTEl朊「:炉(0出叨 (CPCOOF灾廷 旷长在叽OE5QLU汪dPCOO炽\I]”
,知
氏OO 9r\1€t:20芘文臼 扣t必r申PO闵叩 cc
上芘l
上Wi工C出mn
5e『忆「R
5e『忆「R.aks
Cr农和t园5
“3心字m口lt
Logins
PCO怀[NO:\左巴,tIt观乓压
.N,.症
硕llM\出叩由忒Of5
NrAlfTHCRITr心5,ST日寸
PCO帖QL父rvi::r200牙1SFlEIJs PCOO仰IOCC
PO]卯QL:i::r·汜r2OO邓5笃U之r拓0]出W[HCC
PO叩枉QL立r-.-c改OO空QL凸字ntUs寸陀OO扭IJ心E
上土i
Cr区1白
l2J21兑(OO
]2兑1兑(no
l利2位OOO
1刮24灶OOfl
1对24ROOfl
+(B1饥OO3
1砬廿2008
1枣廿2008
田亡3心tfic出mS了i::巳5
氐毁L女心 如奴的社炉过5OO囡d)
图3.WinCC在SQLServer中注册的用户
查看ValueID和ValueName 的对应关系
.,从iCIf0灼ftSQL5:凹忱rMilllI叱巴flll叮l15[Udio
SIEMENS
F1归「,中同-Ir,i,OO5店的 日:
“E 丘忙`m PrDIE让 O丘μ垃gni