access无法与wincc链接_wincc和Access连接写如变量
我要把在WINCC中設定的變量(多個變量)保存到ACCESS數據庫,用的時候再從ACCESS中提取寫入PLC,分別用保存,讀取,增加,按鈕實現,怎么做,最好詳細說明,
最佳答案
WinCC?對一個小型數據庫進行查詢、插入等操作,推薦使用?MS?Access?比較方便。大致步驟如下:
1、電腦上安裝?Microsoft?Office?組件?Access;
2、新建一個數據庫文件,存放在C盤根目錄下(比如C:\FLT1.accdb);
3、WinCC?使用?VB?腳本訪問該數據庫,實現功能為將表1中ID列為1的那一行數據對應寫入?WinCC?中?data_1~data_8?變量中。(更多SQL操作語句網上很多參考)
Function?Enabled_Trigger(ByVal?Item)
Dim?objConnection
Dim?strTAG
Dim?objRecordset
Dim?strConnectionString
Dim?strSQL
Dim?lngValue
Dim?lngCount
Dim?i
strConnectionString?=?"Provider=Microsoft.Ace.OLEDB.12.0;Data?Source=C:\FLT1.accdb"
strSQL?=?"select?*?from?表1?where?ID?=?1"
Set?objConnection?=?CreateObject("ADODB.Connection")
Set?objRecordset?=?CreateObject("ADODB.Recordset")
objConnection.ConnectionString?=?strConnectionString
objConnection.Open
Set?objRecordset?=?objConnection.Execute?(strSQL)
lngCount?=?objRecordset.Fields.Count
For?i=?1?To?80
strTAG="data_"?&?i
HMIRuntime.Tags(strTAG).Write?objRecordset.Fields(i).Value
Next
objConnection.Close
Set?objConnection?=?Nothing
End?Function
提問者對于答案的評價:
謝謝
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的access无法与wincc链接_wincc和Access连接写如变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卸载安卓系统应用(卸载安卓系统)
- 下一篇: 数组做参数_C语言进阶之路:函数—数组参