1、 設置用戶信息
計算機->右鍵管理(G)->本地用戶和組->當前登錄用戶名如[Dell] ->右鍵屬性->只勾選密碼永不過期(同時對其他用戶勾選:賬戶已禁用)
2、 設置數據庫信息
打開SQL ->
建立鏈接
在選項內新建一個sa用戶數據庫建立步驟,:sa或其他
退出登錄
再次建立鏈接,:選SQL
新建數據庫:右鍵New :
Owner選擇sa,Path地址選擇自己想要存放的地方(一般選擇D:\)
完成后出現新建的數據庫如下所示:
建好數據庫后開始建表
3、 新建Wincc單用戶項目,并保存(一般選擇D:\\WINCC)
4、 Wincc數據庫的概念詳解
Wincc的對象ADODB
在Wincc內部如果要使用對象,必須先創建,創建ADODB的代碼如下:
Dim Conn
Set Conn=(“ADODB.”)
創建完ADODB對象后,要對對象的屬性進行賦值,賦值代碼如下:
Dim sPro, sDsn , sSer,sCon
sPro = "=.1;"
sDsn = "=sa; Info=True;"
sSer = "User ID=sa; =;Data =DELL-PC\WINCC"
sCon = sPro& sDsn & sSer
Conn.= sCon
5、 通過一個實例來查看一下自己建立的數據庫
實例的內容為:通過一個文本框,保存數據到數據庫中
1、 在圖形編輯器中創建一個畫面Start,并使其作為起始畫面
2、 在Start畫面上添加一個控件,對象名稱為Test,再添加一個窗口對象按鈕,名字叫Save,對象按鈕的事件里,選擇鼠標->單擊鼠標,右鍵VBS動作
3、 在數據庫中新建一個表Test,建一個int變量的字段名字叫Int1
4、 在VBS動作內輸入如下代碼:
Sub (ByVal Item)
Dim Conn
Set Conn=(“ADODB.”)
Dim sPro, sDsn , sSer,sCon
sPro = "=.1;"
sDsn = "=sa; Info=True;"
sSer = "User ID=sa;=;=DELL-PC\WINCC"
sCon = sPro & sDsn & sSer
Conn. = sCon
Dim Table
Table = “Test”
Dim Int1
Set Int1=(“Test”)
Dim
= " Into "&&"(Int1) (‘ "&Int1.Value&" ’) "
Conn. ()
Conn.Close
Set Conn =
End Sub
5、 運行系統
在內輸入值,點擊Save按鈕,打開數據庫,在Test表上 Top 1000 Rows,就能看到剛才輸入的值
6、 數據庫的鏈接及操作還有很多方法可以學習,SQL語言與Wincc平臺的鞏固是學習的前提數據庫建立步驟,Enjoy !
如果不成功,查看是否與數據庫一致,Data 是否與 Name一致