第三方軟件訪問Wincc V7.0 SQL2005的方法有哪些?
劉玉蓉
發(fā)布于2014-11-28 17:51
2
0
標(biāo)簽:
已知Wincc的SQL與Microsoft SQL有區(qū)別,原本想通過Microsoft SQL來解讀Wincc的SQL數(shù)據(jù)包內(nèi)容,現(xiàn)在看來是不能直接達(dá)到此目的。
想請問能通過哪些間接的方式可以實(shí)現(xiàn)Microsoft SQL能夠取到Wincc SQL內(nèi)的數(shù)據(jù),比如說通過VB讀取Wincc SQL的歷史數(shù)據(jù)(報(bào)警記錄和趨勢記錄)內(nèi)容,然后再將歷史數(shù)據(jù)內(nèi)容寫入到Microsoft SQL的嗎?
問題補(bǔ)充:
VB對于遠(yuǎn)程多臺服務(wù)器的Wincc訪問也都是可以實(shí)現(xiàn)的吧?
佳答案
wincc SQL數(shù)據(jù)庫是壓縮過的,因此不能直接查看數(shù)據(jù)內(nèi)容,西門子提供了一個(gè)wincc組件叫做connectivity用于高級語言編程讀取wincc SQL數(shù)據(jù)庫。
另外,通過VB也可以實(shí)現(xiàn)簡單的讀取Wincc SQL的歷史數(shù)據(jù),具體方法見《深入淺出wincc V6》一書,這種方法僅適用于數(shù)據(jù)量較小的情況。
VB對于遠(yuǎn)程多臺服務(wù)器的Wincc訪問都是可以實(shí)現(xiàn)的。