發布日期:2022-04-26 點擊率:56
關鍵詞: MES 信息系統 生產數據管理
摘要:?如何在MES等信息系統中集成生產數據管理,全部重新開發?包括流程圖繪制、實時歷史報表、報警處理、趨勢分析、統計數據等,
如何在MES等信息系統中集成生產數據管理,全部重新開發?包括流程圖繪制、實時歷史報表、報警處理、趨勢分析、統計數據等,對于任何一種開發平臺來說,即使有現成的組件,工作量也是巨大的。有沒有一種更合理的解決方案,做到既節省工作量、又使功能模塊更加合理,下面提供這樣一種方案。
實現思路
生產數據管理是實時數據庫的優勢,各種功能組件都已集成,并且針對于生產。
紫金橋實時數據庫提供“瘦客戶端”,可以在web頁面中嵌入具有授權簽名的ActiveX,實現在IE瀏覽器中瀏覽服務器中的畫面信息和數據信息。瀏覽靈活,并且與實際服務器中所有的內容一致。
既然如此,何不將生產數據部分交給實時數據庫?
如何將兩個系統集成一體?
有三種方式可供參考:
1.直接通過鏈接方式,打開指定的紫金橋實時數據庫web頁面。
2.通過frame框架方式,做到紫金橋實時數據庫web頁面嵌入到網頁中。
3.通過iframe框架方式,能過在網頁的任意表格內顯示實時數據庫web頁面。
具體實現
1.直接鏈接
紫金橋實時數據庫發布的頁面可以實現每個畫面對應一個web瀏覽的URL。只需將工程目錄下的default.htm(或者index.htm)文件復制一份,命名,比如report.htm。修改如下網頁源代碼:
將其中的DRAW1改為需要瀏覽的窗口名。
這樣就可以通過打開http://服務器IP地址/虛擬目錄/report.htm直接瀏覽報表窗口。
這里要求服務器IP地址必須使用自指定方式。以防止多個實時數據庫系統瀏覽時出現沖突。
網頁中直接調用該URL就可以
2.利用frame
frame是一種網頁切分技術,能夠實現在一個頁面框架中,同時打開多個子頁面。
下面是一個簡單的使用frame框架的示例。
每個frame框架內都可以調用單獨的網頁,同一個主框架內的頁面可以操作其他子框架內打開的網頁。
這樣就能夠實現在frame_b.html點擊【報表】、【趨勢】、【報警】三個鏈接,控制在Showframe子框架內調用對應的紫金橋實時數據庫web頁面。
3.利用iframe
iframe是一種內聯框架(即行內框架)。相比frame框架,iframe要更靈活些,可以在網頁內的任意表格內嵌入。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV