電子行業(yè)MES系統(tǒng)實時數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)流主要為實時數(shù)據(jù)庫服務(wù)器,、生產(chǎn)管理應(yīng)用系統(tǒng)和控制系統(tǒng)之間的數(shù)據(jù)流動,三者之間一般用以太網(wǎng)相連,。根據(jù)數(shù)據(jù)流性質(zhì)與應(yīng)用的時間限制要求差異,,采用不同的數(shù)據(jù)通信技術(shù)。因此,,必須劃分不同的數(shù)據(jù)流動路徑并區(qū)別對待,。
電子行業(yè)MES系統(tǒng)邏輯上的數(shù)據(jù)流動路徑可以分為以下五種情況:
1.控制系統(tǒng)操作站與控制器之間的數(shù)據(jù)流動;
2.實時數(shù)據(jù)庫服務(wù)器和控制器之間的數(shù)據(jù)流動;
3.實時數(shù)據(jù)庫服務(wù)器和控制系統(tǒng)操作站之間的數(shù)據(jù)流動;
4.應(yīng)用系統(tǒng)和實時數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)流動;
5.應(yīng)用系統(tǒng)和控制系統(tǒng)操作站之間的數(shù)據(jù)流動。
電子行業(yè)MES系統(tǒng)工業(yè)控制領(lǐng)域用到大量的現(xiàn)場設(shè)備,,在OPC出現(xiàn)以前,,不同的應(yīng)用程序和不同廠商的硬件驅(qū)動程序之間存在大量的連接問題,軟件開發(fā)商需要開發(fā)各種特定的通信程序來連接這些設(shè)備,。即使硬件供應(yīng)商在硬件上做了一些小小改動,,應(yīng)用程序也需要重寫。同時,,由于不同設(shè)備甚至同一設(shè)備不同單元的驅(qū)動程序也有可能不同,,軟件開發(fā)商很難同時對這些設(shè)備進(jìn)行訪問以優(yōu)化操作,硬件供應(yīng)商也在嘗試解決這個問題,。然而,,由于不同客戶有著不同的需要,同時也存在不同的數(shù)據(jù)傳輸協(xié)議,,因而也一直沒有完整的解決方案,。
電子行業(yè)MES系統(tǒng)這五條數(shù)據(jù)流動路徑是根據(jù)通信端點(diǎn)的不同來劃分的,,而按照分層體系結(jié)構(gòu)數(shù)據(jù)操作的原則,數(shù)據(jù)交換應(yīng)在相鄰層次之間進(jìn)行,。因此,,實際的數(shù)據(jù)流動路徑只有兩條,即應(yīng)用系統(tǒng)和實時數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)流動,,以及實時數(shù)據(jù)庫服務(wù)器和控制系統(tǒng)之間的數(shù)據(jù)流動,。其中,應(yīng)用系統(tǒng)和實時數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)通信采用數(shù)據(jù)庫訪問技術(shù)來實現(xiàn)應(yīng)用系統(tǒng)和實時歷史數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)交換,,直接應(yīng)用實時歷史數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)庫管理系統(tǒng),,開發(fā)基于該數(shù)據(jù)庫的應(yīng)用程序,通過ODBC或ADO等數(shù)據(jù)庫訪問技術(shù)來訪問實時歷史數(shù)據(jù)庫,,實現(xiàn)二者之間的通信,。實時數(shù)據(jù)庫服務(wù)器和控制系統(tǒng)之間的數(shù)據(jù)通信,電子行業(yè)MES系統(tǒng)由于過程機(jī)與控制器之間的通信實時性要求很高,,實時數(shù)據(jù)庫既要向控制系統(tǒng)發(fā)送指導(dǎo)性的信息,,如調(diào)度指令等,同時,,還要從控制系統(tǒng)獲取生產(chǎn)現(xiàn)場的實時數(shù)據(jù),。要解決這個問題就要利用兩個系統(tǒng)共同支持的通信協(xié)議?;谖④浧脚_的產(chǎn)品,,CS1OOO包含一個基于控制應(yīng)用的實時數(shù)據(jù)庫,INSQL嵌人了一個完全版的MSSQL Server,使得它們能夠很容易通 過一些標(biāo)準(zhǔn)接口與微軟的大多數(shù)產(chǎn)品相連,,第三方的應(yīng)用程序也就能夠通過這些產(chǎn)品連接到相應(yīng)的數(shù)據(jù)庫訪問有關(guān)信息,。
電子行業(yè)MES系統(tǒng)OPC提供了針對不同廠商的設(shè)備和軟件包進(jìn)行內(nèi)部連接的功能,OPC規(guī)范包括OPC服務(wù)器和OPC客戶兩部分,,其實質(zhì)是制定了一套針對控制對象和設(shè)備的公共接口標(biāo)準(zhǔn),,或者說是在硬件供應(yīng)商和軟件開發(fā)商之間建立了一套完整的規(guī)則。只要遵循這套規(guī)則,,數(shù)據(jù)交互對兩者來說都是透明的,,硬件供應(yīng)商不需要考慮應(yīng)用程序的多種需求和傳輸協(xié)議,軟件開發(fā)商也不需要了解硬件的實質(zhì)和操作過程,,任何OPC客戶機(jī)可以去請求和獲取OPC服務(wù)器的數(shù)據(jù),,OPC客戶機(jī)和服務(wù)器可以是任何廠商的任何產(chǎn)品。通過這種方式,,繁雜的各類設(shè)備驅(qū)動程序問題可以消除,,同時也加速了數(shù)據(jù)的傳輸速度。
效率科技MES系統(tǒng)基于REST+JSON架構(gòu)來為MES不同行業(yè)用戶提供一個快速反應(yīng),、有彈性,、精細(xì)化的制造業(yè)環(huán)境,,幫助企業(yè)降低成本、按時交貨,、提高產(chǎn)品質(zhì)量和服務(wù)質(zhì)量,,并提供良好的企業(yè)管理!