1、動態數據庫概念sql
動態數據庫(DDL)是作爲共享函數庫的可執行文件。動態數據庫提供了一種方法,使進程能夠調用不屬於其可執行代碼的函數。說白了就是一個.dll可執行文件,其中有可執行代碼,進程能夠調用該函數。數據庫
2、PI實時數據庫編程
PI系統是由OSIsoft 公司開發的基於C/S 和B/S 結構的工廠實時數據集成、應用平臺。也就是說是一個應用程序。PI 系統以數據原形的方式長期在線儲存工廠全部的生產數據,並知足快速、高效地進行數據採集、存儲和顯示的要求。應用於電力企業,實時地獲取各個實際數據源的原始生產數據,用戶經過一組用戶可配置的報表,從分佈在整個企業的桌面計算機上,可看到當前和歷史的生產運行情況。這些有價值的信息也可按其原有的精度在線存儲數年以備未來使用,使用戶隨時瞭解每一個單元、每臺設備以及整個企業不一樣層面的運做情況。簡而言之就是實現數據採集功能。api
3、edna insql介紹服務器
edna系統用於工廠各類實時數據的採集,大量數據的長期保存和快速檢索,實現信息共享,簡單點就是一個系統,和上邊大同小異。用於工廠生產過程工藝流程的監控和數據分析。系統用於報警管理和支持複雜計算。函數
而insql則是一個數據庫,是隨着電力系統的核心,它具備實時採集、關係存儲的特色。內嵌MS SQL Server數據庫存儲配置信息,事件信息等相關信息,自身來存儲實時環境中的工廠數據。用戶能夠直接操做MS SQL Server來獲取數據。spa
4、infoplus介紹blog
Infoplus-x是一個用於實時製造過程的實時信息管理系統(實時數據庫), 它採集管理以及存儲大量的過程數據。同時各類類型的用戶 , 事物處理系統 , 及生產方面的應用爲了分析及報告的目的能夠方便、容易地訪問和利用這些數據接口
InfoPlus.21和關係數據庫的交換提供了三種方法,可根據實際應用狀況選用一種。進程
(1)Aspen LIMS Interface:這是Aspen提供的一個InfoPlus.21與LIMS(實驗室信息管理系統)接口的軟件,應用這一模塊也可實現數據交換。
(2)Desktop ODBC:這是一個桌面ODBC模塊,使你的桌面應用 , 如 Microsoft Excel、Microsoft Access、Crystal Report 、 Microsoft visual Basic 等 , 能夠查詢實時數據庫中的數據。[1][2]
(3)API:這是一套爲InfoPlus.21開發的編程接口,利用API能夠實現更多的功能,使得數據交換的方式更自由。
示例1:利用API實現數據交換示例代碼[1][3]
#include " infoplus21_api.h" //鏈接InfoPlus21數據庫 if(!INISETC()) { AfxMessageBox("InfoPlus.21鏈接失敗!",MB_ICONINFORMATION); return; } //寫歷史數據 WHIS21DAT(WHIS_TYPE_UPDATE, nTagID, FT_IP_AREA_OF_TREND, NUM_FTS, nFTs, nDTs, pDVs, -1, &xHisTime, &nFTsOK, &err); //讀數據 float pValue; DB2REAL(recid, FT_IP_INPUT_VALUE, &pValue, &err); //結束與服務器的鏈接 ENDSETC();