日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 組態(tài)王KingView入門教程實(shí)例 >> 正文

通過(guò)數(shù)據(jù)庫(kù)記錄,實(shí)現(xiàn)組態(tài)王監(jiān)控設(shè)備運(yùn)行時(shí)長(zhǎng)

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2025/3/22
本文介紹通過(guò)ACCESS數(shù)據(jù)庫(kù)記錄,實(shí)現(xiàn)組態(tài)王監(jiān)控設(shè)備運(yùn)行時(shí)長(zhǎng)

1、 建立數(shù)據(jù)庫(kù)表格

使用ACCESS數(shù)據(jù)庫(kù),建立數(shù)據(jù)庫(kù)表,命名“DeviceInfo”。

建立數(shù)據(jù)庫(kù)表格 

2、組態(tài)王建立內(nèi)存變量

 

3、創(chuàng)建記錄體

創(chuàng)建與Access數(shù)據(jù)庫(kù)關(guān)聯(lián)的記錄體。數(shù)據(jù)類型、字段名稱與數(shù)據(jù)庫(kù)中表格的相應(yīng)內(nèi)容應(yīng)保持一致。

 

4、關(guān)聯(lián)數(shù)據(jù)源

在應(yīng)用程序啟動(dòng)時(shí)添加數(shù)據(jù)庫(kù)連接語(yǔ)句。

 

5、自定義函數(shù)

編寫自定義函數(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)的插入,以及時(shí)間計(jì)算等功能。

 

函數(shù)內(nèi)容如下所示。

if (var==1)

{

//寫入數(shù)據(jù)庫(kù),字段賦值

\\本站點(diǎn)\DB_DESC=name;

\\本站點(diǎn)\DB_START=\\本站點(diǎn)\$日期+""+\\本站點(diǎn)\$時(shí)間;

\\本站點(diǎn)\DB_END="";

\\本站點(diǎn)\DB_LENGTH="";

SQLInsert( DeviceID,"DeviceInfo", "BIND" );//向數(shù)據(jù)中,插入一條記錄

}

else

{

string whrStr="描述='"+name+"'and 結(jié)束時(shí)間='" + " '" ;

string selStr="select * fromDeviceInfo where " + whrStr;

SQLSetStatement( DeviceID, selStr);

SQLExecute( DeviceID, "BIND",0 ); //功能等同sqlselect函數(shù)

string startStr = \\本站點(diǎn)\DB_START;

//開始時(shí)間轉(zhuǎn)換秒

string midY=StrMid ( startStr, 1, 4 );

string midM=StrMid ( startStr, 6, 2 );

string midD=StrMid ( startStr, 9, 2 );

string midH=StrMid ( startStr, 12, 2 );

string midMi=StrMid ( startStr, 15, 2 );

string midS=StrMid ( startStr, 18, 2 );

long lY=StrToInt ( midY);

long lM=StrToInt ( midM);

long lD=StrToInt ( midD);

long lH=StrToInt ( midH);

long lMi=StrToInt ( midMi);

long lS=StrToInt ( midS);

long startTime= HTConvertTime(lY,lM,lD,lH,lMi,lS);

long endTime= HTConvertTime (\\本站點(diǎn)\$年,\\本站點(diǎn)\$月,\\本站點(diǎn)\$日,\\本站點(diǎn)\$時(shí),\\本站點(diǎn)\$分,\\本站點(diǎn)\$秒);//結(jié)束時(shí)間轉(zhuǎn)換秒

//計(jì)算時(shí)間差

long timeLength=endTime-startTime;//單位秒

string endStr=StrFromInt ( timeLength, 10)+"秒";

//寫入數(shù)據(jù)庫(kù),所有字段重新賦值

\\本站點(diǎn)\DB_END=\\本站點(diǎn)\$日期+""+\\本站點(diǎn)\$時(shí)間;

\\本站點(diǎn)\DB_LENGTH=endStr;

//設(shè)置查詢條件,當(dāng)條件相同時(shí)更新數(shù)據(jù)庫(kù)中的記錄

SQLUpdate( DeviceID,"DeviceInfo", "BIND", whrStr);

}

6、數(shù)據(jù)改變命令語(yǔ)言,引用自定義函數(shù)

分別定義作為設(shè)備啟停信號(hào)的bool型變量,并分別用此變量作為數(shù)據(jù)改變命令語(yǔ)言的變量

 

7、運(yùn)行

切換各開關(guān)狀態(tài)模擬設(shè)備開啟停止,點(diǎn)擊查詢可以查看設(shè)備狀態(tài),如果設(shè)備已開啟卻未停止,點(diǎn)查詢后只會(huì)出現(xiàn)設(shè)備開始運(yùn)行的時(shí)間。

 

Tags:數(shù)據(jù)庫(kù),組態(tài)王,監(jiān)控  
責(zé)任編輯:admin
相關(guān)文章列表
組態(tài)王編程軟件如何設(shè)置按鈕圖元
組態(tài)王用按鍵如何實(shí)現(xiàn)畫面切換
組態(tài)王編程軟件如何配置報(bào)警信息
組態(tài)王和三菱PLC設(shè)備數(shù)據(jù)采集監(jiān)控之入門實(shí)戰(zhàn)篇—組態(tài)王采集三菱F
組態(tài)王編程軟件如何設(shè)置網(wǎng)絡(luò)配置信息
組態(tài)王軟件如何新建網(wǎng)絡(luò)站點(diǎn)的方法
組態(tài)王之反應(yīng)監(jiān)控中心的實(shí)時(shí)數(shù)據(jù)報(bào)表方法
組態(tài)王連接SQL數(shù)據(jù)庫(kù)的操作步驟,組態(tài)王與SQL數(shù)據(jù)庫(kù)交互
組態(tài)王與SqlServer數(shù)據(jù)庫(kù)交互總結(jié)_組態(tài)王讀取sql數(shù)據(jù)庫(kù)
KingView組態(tài)王之車間的報(bào)警系統(tǒng)設(shè)置方法
KingView組態(tài)王使用數(shù)據(jù)庫(kù)控件實(shí)現(xiàn)查詢-新增記錄功能
KingView組態(tài)王中結(jié)構(gòu)變量的定義和使用方法
KingView組態(tài)王組態(tài)軟件如何插入按鈕圖元,組態(tài)王實(shí)例
三菱FX系列PLC以太網(wǎng)連接組態(tài)王,三菱PLC和組態(tài)王的以太網(wǎng)連接
S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
KingView組態(tài)王編程軟件如何建立溫度控件
KingView 組態(tài)王如何建立TCP通訊
KingView組態(tài)王怎么建立變量
三菱FX3U PLC與組態(tài)王通信, FX3U與組態(tài)王通信設(shè)置,組態(tài)王通訊設(shè)
smart s7-200與組態(tài)王用以太網(wǎng)怎么連接,組態(tài)王的以太網(wǎng)連接設(shè)置
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 永川市| 鹰潭市| 保亭| 民权县| 中超| 北安市| 朝阳区| 体育| 柳林县| 奇台县| 辽阳市| 界首市| 彩票| 上林县| 枞阳县| 遵化市| 普格县| 洛宁县| 铜山县| 濮阳县| 星座| 永修县| 巨野县| 新宾| 故城县| 永定县| 化州市| 郯城县| 乌拉特中旗| 东港市| 萨嘎县| 密山市| 黔西县| 彭阳县| 镇赉县| 同仁县| 安顺市| 修文县| 南城县| 沁源县| 柳林县|