導航:首頁 > 數據處理 > sql資料庫如何讀取到wincc

sql資料庫如何讀取到wincc

發布時間:2023-01-11 17:35:21

1. 用SQL建立一個本地資料庫,然後和WINCC建立連接,然後用VB讀取和修改SQL資料庫裡面內容,最好是實例。

具體操作修改一下連接字元串和sSql里的命令就可以了

Dim sCon
Dim sSql
Dim oRs
Dim conn
Dim oCom
Dim Con

Dim Data1, Data2, Data3

『讀取wincc變數
Data1=HMIRuntime.tags("編號").read
Data2=HMIRuntime.tags("姓名").read
Data3=HMIRuntime.tags("年齡").read
『連接資料庫
Con="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=讀寫資料庫;Data Source=.\WINCC"
Set conn = CreateObject("ADODB.Connection")
conn.ConnectionString = Con
conn.CursorLocation = 3
conn.Open
『寫入資料庫
sSql="insert into個人信息VALUES('" & Data1 & "','" & Data2&"','"&Data3&"');"
Set oRs = CreateObject("ADODB.Recordset")
Set oCom = CreateObject("ADODB.Command")
Set oCom.ActiveConnection = conn
oCom.CommandType = 1
oCom.CommandText = sSql
Set oRs = oCom.Execute
Set oRs = Nothing
conn.Close
Set conn = Nothing

2. WINCC利用VBS讀取SQL

1、wincc的資料庫是加密的,不能直接加到wincc的表中。
2、你在中間插入msgbox函數,顯示不同的值,測試看執行到了哪裡停止下來的。

3. wincc的SQL資料庫如何讀出

我看了,但是我的資料庫里,沒有報警的那個資料庫,我就不知道怎麼讀了,希望高手指點一二。

4. 怎麼查看wincc在SQL中的數據

目前幾乎所有組態軟體都支持ODBC指令,用這些指令可以對各類資料庫進行讀、寫、增加、刪除等操作。不同軟體的做法不同,但道理都差不多,每一種組態軟體都有專門章節指導。一般情況下,步驟是:1建立一個資料庫2定義數據源:進入「控制面板」中的「管理工具」,用滑鼠雙擊「數據源(ODBC)」選項,彈出「ODBC數據源管理器」。3在組態軟體中引用資料庫操作指令,操作已經定義好的資料庫。

5. 第三方軟體訪問Wincc V7.0 SQL2005的方法有哪些

wincc
SQL資料庫是壓縮過的,因此不能直接查看數據內容,西門子提供了一個wincc組件叫做connectivity用於高級語言編程讀取wincc
SQL資料庫。
另外,通過VB也可以實現簡單的讀取Wincc
SQL的歷史數據,具體方法見《深入淺出wincc
V6》一書,這種方法僅適用於數據量較小的情況。
VB對於遠程多台伺服器的Wincc訪問都是可以實現的。

6. 用WINCC的C腳本如何訪問遠程SQL伺服器上的資料庫

WINCC中使用VB腳本是可以連接資料庫的,我已經試過了,而且用的就是普通SQL語句,比如insertinto,updata,select.使用的ODBC連接的.但是在做讀取資料庫中的歸檔時是不能用直接用上面的語句的.WINCC它有自己的方式.

7. 怎樣從資料庫中訪問wincc的變數

一、聲名全局變數
在全局腳本中聲明全局變數,如下:Public gocn
2、建立連接,如下:
Set gocn = CreateObject("ADODB.Connection")
gocn.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GJS_SY;Data Source=LGL"
3、執行代碼。例如插入一條記錄:
gocn.Execute "insert into TB_FJ_DATA(LSH,GKH,T_time) VALUES('1',99,GETDATE( ))"

8. WINCC如何訪問本地SQL2000

1. WinCC V6.x的後台資料庫SQL Server 2000中,使用相應的表來存放運行數據(歷史記錄)的,分為快速歸檔(歸檔周期一分鍾以內)和慢速歸檔(歸檔周期一分鍾以上),快速歸檔是經過壓縮演算法以二進制文件形式存儲的,使用標準的SQL OLEDB是無法訪問的;推薦使用Connectivity Pack,它提供WinCC OLEDB,可以解析壓縮的數據,但它是WinCC的選件,需要單獨訂貨。
2. WinCC提供的標准控制項,例如在線趨勢、在線表格以及報警等,都是使用WinCC的數據解析連接到後台資料庫WinCC自身生成的資料庫,可以在WinCC的SQL Server資料庫中建立標準的表,但它不能被WinCC的標准控制項解析。

閱讀全文

與sql資料庫如何讀取到wincc相關的資料

熱點內容
為什麼建材專業市場拆遷 瀏覽:458
碳交易權哪裡開戶 瀏覽:604
專業技術軍官怎麼改革 瀏覽:968
代理公司執照需要什麼手續 瀏覽:986
艾特九九產品怎麼樣 瀏覽:230
酒店專屬產品怎麼做 瀏覽:614
基恩士怎麼建立新程序 瀏覽:10
奧比島怎麼修改程序 瀏覽:50
無中介交易怎麼避免賣家二次抵押 瀏覽:758
nfc技術怎麼激活 瀏覽:913
為什麼大飛機技術不好 瀏覽:435
交易員考什麼課程 瀏覽:866
aac上架多少交易所 瀏覽:473
哪裡有馬崗鵝批發市場 瀏覽:722
撤案需要什麼程序 瀏覽:499
會澤縣小學信息技術多少分進面 瀏覽:632
實現數據壓縮與什麼層密切相關 瀏覽:506
怎麼成為網點代理人 瀏覽:442
掃碼查答案的程序有什麼 瀏覽:793
個人信息泄露被判刑的有哪些 瀏覽:181