隨著中國(guó)制造“2025”的提出,部分工業(yè)監(jiān)控系統(tǒng)開(kāi)發(fā)逐漸脫離傳統(tǒng)的組態(tài)軟件開(kāi)發(fā)模式,而轉(zhuǎn)向web云端監(jiān)控模式發(fā)展。云端監(jiān)控系統(tǒng)開(kāi)發(fā)的難點(diǎn)主要集中在如何將工業(yè)現(xiàn)場(chǎng)的PLC控制信號(hào)與云端軟件平臺(tái)進(jìn)行通訊,下面簡(jiǎn)單介紹本人工作中使用的一種方案。
1、現(xiàn)場(chǎng)使用工控機(jī)安裝OPC服務(wù)器,通過(guò)OPC服務(wù)器集成的多種通訊驅(qū)動(dòng),連接到現(xiàn)場(chǎng)控制系統(tǒng)PLC,實(shí)現(xiàn)控制信號(hào)的采集;
2、使用C++或者VB開(kāi)發(fā)客戶端,實(shí)現(xiàn)將OPC服務(wù)器采集好的控制信號(hào)更新保存到云端服務(wù)器的數(shù)據(jù)庫(kù)中;
3、使用編程語(yǔ)言對(duì)數(shù)據(jù)庫(kù)內(nèi)存儲(chǔ)的控制信號(hào)進(jìn)行讀取展示到系統(tǒng)畫面即可。
對(duì)于第二步,如果不想自己編寫OPC to SQL客戶端程序,網(wǎng)絡(luò)上也有成品,直接下載使用即可,在這給大家推薦一款MatrikonOPC Server for ODBC。
其它功能特征:
可與任何符合ODBC規(guī)范的數(shù)據(jù)庫(kù)工作,例如Microsoft Access、Microsoft SQL、Oracle、Sybase等。
軟件可在運(yùn)行中進(jìn)行動(dòng)態(tài)配置。
SQL語(yǔ)句可直接從用戶界面執(zhí)行。
為高級(jí)用戶而設(shè)計(jì)的強(qiáng)大的自定義ODBC查詢功能。
可作為Windows NT服務(wù)運(yùn)行。
用戶可讀的XML配置文件。
可結(jié)合用戶本身的SQL知識(shí)和獨(dú)特的OPC變量語(yǔ)法,創(chuàng)建復(fù)雜的OPC — 數(shù)據(jù)庫(kù)通訊。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“機(jī)電號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.
