亞控kingscada軟件如何寫入MSSQL數(shù)據(jù)庫(kù)測(cè)試不同腳本寫入數(shù)據(jù)庫(kù)的時(shí)間點(diǎn)位
【1】寫在前面
祝賀已超 1 萬工控人加入 PLC 工業(yè)自動(dòng)化精 英群
祝賀已超 1 萬工控人加入 PLC 工業(yè)自動(dòng)化精 英群
?? ?北京亞控科技作為國(guó)產(chǎn)的主流組態(tài)軟件,作為小型項(xiàng)目單機(jī)項(xiàng)目可以選用kingview(組態(tài)王),對(duì)于具備信息化項(xiàng)目或者要求更高的一般都選擇kingscada軟件。kingscada軟件寫入數(shù)據(jù)庫(kù)也可以參考組態(tài)王寫入數(shù)據(jù)庫(kù)的方式。(如何建立ODBC數(shù)據(jù)源和如何建立數(shù)據(jù)庫(kù)的表格,可以參考下面的文章鏈接)
組態(tài)王如何利用ODBC將數(shù)據(jù)插入MSSQL實(shí)踐
【2】具體實(shí)踐過程
? ?首先建立一個(gè)表格模版:table100


然后建立一個(gè)記錄體bind100

說明:bind100要在腳本中使用,table100不必再腳本中出現(xiàn)。
最開始腳本寫成:/*int*/ SQLInsert(\\local\DeviceID,"table100", "bind100");運(yùn)行后,顯示錯(cuò)誤

最后改成:
最開始腳本寫成:/*int*/ SQLInsert(\\local\DeviceID,"tt1", "bind100");
測(cè)試正常,其中tt1為數(shù)據(jù)表格

數(shù)據(jù)庫(kù)建立的腳本。


測(cè)試不同腳本寫入的數(shù)據(jù)時(shí)間點(diǎn)
我們建立一下“條件事件腳本”

進(jìn)入

當(dāng)我們選擇存時(shí),
就可以按照實(shí)際想要的時(shí)間點(diǎn)記錄數(shù)據(jù)


后記,時(shí)間組合腳本:
\\local\time1=\\local\$Date+" "+\\local\$Time;
