wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)

wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)

ID:22251002

大?。?96.00 KB

頁(yè)數(shù):14頁(yè)

時(shí)間:2018-10-28

wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)_第1頁(yè)
wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)_第2頁(yè)
wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)_第3頁(yè)
wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)_第4頁(yè)
wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)_第5頁(yè)
資源描述:

《wincc數(shù)據(jù)庫(kù)sql訪(fǎng)問(wèn)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、WinCCV6.2數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)我們現(xiàn)在的WinCC教材是以WinCCV6.0SP3為軟件平臺(tái)而開(kāi)發(fā)的,而之后,Siemens又推出了V6.2、V7.0版本的WinCC。目前,BU大力推的是V7.0的WinCC,我們的WinCC教材也準(zhǔn)備升級(jí)為V7.0版本。但從用戶(hù)的角度來(lái)說(shuō),對(duì)V7.0版本的WinCC還有一個(gè)逐步接受的過(guò)程,以后,我們碰到的客戶(hù),可能很多還是使用V6.2版本的軟件。所以,我們還是有必要熟悉一下WinCCV6.2。本文主要介紹WinCCV6.2的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn),由于WinCCV7.0和WinCCV6.2采用的都是SQLS

2、erver2005數(shù)據(jù)庫(kù),故本文對(duì)了解WinCCV7.0的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)也是有幫助的。(一)若采用WinCCV6.2,原來(lái)的教材中有關(guān)操作和界面的變化1.打開(kāi)SQLServer管理工具SQLServer2005和SQLServer2000在界面上還是有很大不同的,原來(lái)的企業(yè)管理器變成了SQLServerManagementStudio(SSMS)。圖1.啟動(dòng)SSMS2.選擇身份認(rèn)證方式:WinCC系統(tǒng)在SQLServer中注冊(cè)了自己的賬戶(hù),如WinCCAdmin、WinCCConnect等,所以,WinCC使用到了SQLServer

3、的認(rèn)證方式。外部程序訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)時(shí),可以采用Windows集成的認(rèn)證方式。圖2.選擇身份認(rèn)證方式圖3.WinCC在SQLServer中注冊(cè)的用戶(hù)3.查看ValueID和ValueName的對(duì)應(yīng)關(guān)系圖4.查看ValueID和ValueName的對(duì)應(yīng)關(guān)系4.查看組態(tài)的消息圖5.查看組態(tài)的消息5.查看歸檔片段的消息圖6.查看歸檔片段的消息6.數(shù)據(jù)傳輸服務(wù)圖7.選擇數(shù)據(jù)導(dǎo)出服務(wù)圖8.選擇數(shù)據(jù)源(與原來(lái)的DTS類(lèi)似)圖9.設(shè)置數(shù)據(jù)源圖10.選擇目標(biāo)地圖11.選擇查詢(xún)并傳輸圖12.輸入查詢(xún)語(yǔ)句圖13.源和目標(biāo)列的對(duì)應(yīng)關(guān)系圖14.選擇立刻執(zhí)行傳

4、輸圖15.傳輸執(zhí)行前的提示圖16.傳輸執(zhí)行結(jié)果報(bào)告圖17.查看傳輸結(jié)果7.在Excel中編程利用WinCCOLE-DB訪(fǎng)問(wèn)WinCC數(shù)據(jù)庫(kù)方法及程序同原來(lái)的教材,原來(lái)的教材的程序同樣適用。8.歸檔變量設(shè)置和歸檔數(shù)據(jù)庫(kù)片段設(shè)置和原來(lái)版本類(lèi)似。(二)有關(guān)WinCCV6.2數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的一些背景知識(shí)1.WinCC數(shù)據(jù)庫(kù)的變遷:SybaseAnywhere7(V6.0之前)->MicrosoftSQLServer2000(V6.0)->MicrosoftSQLServer2005(V6.2,V7.0)2.WinCCV6.2開(kāi)始,慢速歸檔和

5、快速歸檔都采用了壓縮的方式存儲(chǔ)在數(shù)據(jù)庫(kù)的相應(yīng)表中(MicrosoftSQLServer2005之后),訪(fǎng)問(wèn)這些經(jīng)過(guò)壓縮的二進(jìn)制數(shù)據(jù)塊,需要采用獨(dú)特的OLE–DBprovider——WinCCOLE-DBprovider,而普通的MicrosoftOLE–DBprovider無(wú)法讀取并解密出WinCC的歸檔數(shù)據(jù)。3.WinCC和WinCCFlexibel項(xiàng)目各自生成一個(gè)實(shí)例。所謂的“實(shí)例”,就是一個(gè)SQLServer數(shù)據(jù)庫(kù)引擎。SQLServer支持在同一臺(tái)計(jì)算機(jī)上同時(shí)運(yùn)行多個(gè)SQLServer數(shù)據(jù)庫(kù)引擎實(shí)例,每個(gè)SQLServe

6、r數(shù)據(jù)庫(kù)引擎實(shí)例各有一套不為其他實(shí)例共享的系統(tǒng)及用戶(hù)數(shù)據(jù)庫(kù)。各實(shí)例的運(yùn)行是獨(dú)立的,一個(gè)實(shí)例的運(yùn)行不會(huì)受其他實(shí)例運(yùn)行的影響,也不會(huì)影響其他實(shí)例的運(yùn)行。在一臺(tái)計(jì)算機(jī)上安裝多個(gè)SQLServer實(shí)例,就相當(dāng)于把這臺(tái)計(jì)算機(jī)模擬成多個(gè)數(shù)據(jù)庫(kù)服務(wù)器,而且這些模擬的數(shù)據(jù)庫(kù)服務(wù)器是獨(dú)立且同時(shí)運(yùn)行的。4.WinCC歸檔變量的時(shí)間采用通用協(xié)調(diào)時(shí)(UTC,UniversalTimeCoordinated)時(shí)間,滯后北京時(shí)間8小時(shí),所以得到歸檔數(shù)據(jù)后,時(shí)間需要做調(diào)整。例如在VB中可以使用DateAdd函數(shù)來(lái)進(jìn)行轉(zhuǎn)換。5.ODBC是曾經(jīng)的數(shù)據(jù)庫(kù)通信標(biāo)準(zhǔn);

7、在組件/對(duì)象盛行的大趨勢(shì)下,微軟打算用OLE-DB來(lái)取代ODBC;ADO是簡(jiǎn)單的應(yīng)用程序?qū)用娴臄?shù)據(jù)庫(kù)訪(fǎng)問(wèn)方法,構(gòu)建在OLE-DB之上。ODBC(OpenDatabaseConnectivity)是一個(gè)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)的標(biāo)準(zhǔn)接口。ODBC能夠動(dòng)態(tài)裝載各個(gè)數(shù)據(jù)庫(kù)的CLI,并把對(duì)ODBC的調(diào)用轉(zhuǎn)換為CLI調(diào)用。通過(guò)這一標(biāo)準(zhǔn)的接口,開(kāi)發(fā)者就可以不必關(guān)心具體的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的實(shí)現(xiàn)細(xì)節(jié)。只要相應(yīng)類(lèi)型數(shù)據(jù)庫(kù)提供了ODBC驅(qū)動(dòng)程序,就可以同過(guò)ODBC來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)。至此,數(shù)據(jù)庫(kù)應(yīng)用程序就獨(dú)立于具體的數(shù)據(jù)庫(kù)管理系統(tǒng)了。Microsof

8、tCOM技術(shù)發(fā)展起來(lái)以后,微軟提出了OLE-DB(ObjectLinking&EmbeddingforDatabase)。OLE-DB是一個(gè)COM接口,并且需要每個(gè)數(shù)據(jù)庫(kù)都提供自己的Provider(也就是類(lèi)似于CLI的數(shù)據(jù)庫(kù)調(diào)用方法或驅(qū)動(dòng))。所以,OLE-DB

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。