多年來PLCopen一直堅持與開放標(biāo)準(zhǔn)化組織合作建立一種開放標(biāo)準(zhǔn)的生態(tài)系統(tǒng)。譬如與OPC基金會合作開發(fā)IEC 61131-3的信息模型(2010.5發(fā)布),IEC 61131-3 的OPC UA Client FB客戶端功能塊規(guī)范(2015.3發(fā)布),IEC 61131-3的OPC UA Server FB服務(wù)端功能塊規(guī)范(2015.3發(fā)布)。其實在正式發(fā)布這些規(guī)范之前,類似的方法和技術(shù)已經(jīng)成功的應(yīng)用于包裝行業(yè)建立PackML系列規(guī)范(由美國ISA學(xué)會屬下的OMAC專業(yè)委員會開發(fā)),大大簡化了包裝機械與上位生產(chǎn)管理系統(tǒng)的通信。
圖7 運用OPC UA的功能塊進(jìn)行數(shù)據(jù)通信
這些標(biāo)準(zhǔn)提升了如今廣泛運用于計算技術(shù)行業(yè)的SOA面向服務(wù)的架構(gòu)的應(yīng)用范圍;同時也推進(jìn)了一度落后于計算技術(shù)和軟件的自動化系統(tǒng)技術(shù),快速跟上IT技術(shù)的進(jìn)展。運用PLCopen的OPC UA功能塊,使由傳智能感器、控制器與企業(yè)管理系統(tǒng)和生產(chǎn)調(diào)度執(zhí)行系統(tǒng)之間的通信,與云端的通信,與互聯(lián)網(wǎng)通信在可互操作行方面大為簡化和改善。由圖7得知,可通過功能塊UA_Read的執(zhí)行直接將數(shù)據(jù)從PLC讀入MES/HMI,通過功能塊UA_MethodCall的執(zhí)行接將數(shù)據(jù)從PLC送入云端。圖8給出調(diào)用OPC UA模塊實施通信的過程,即準(zhǔn)備:連接、指定連接地址、接通處理;通信處理;通信結(jié)束:結(jié)束處理、斷開連接。
圖8 調(diào)用OPC UA模塊實施通信的過程
下面進(jìn)一步分析為什么運用OPC UA能全面滿足工業(yè)4.0和智慧制造系統(tǒng)對通信的要求呢?
針對工業(yè)4.0的要求:通信技術(shù)和方法與制造廠、使用范圍、操作系統(tǒng)、編程語言無關(guān);OPC UA的解決方案是:OPC基金會是獨立于供應(yīng)商的非盈利組織,成員可以是制造廠商,也可以是使用方;OPC UA廣泛運用于自動化領(lǐng)域,也可以用于信息領(lǐng)域,它與使用范圍無關(guān);OPC UA可在所有的操作系統(tǒng)中運行,即使在芯片級沒有操作系統(tǒng)也一樣可以實現(xiàn);OPC UA的實現(xiàn)可以使用任何編程語言,常用的有C語言(ANSI C/C+)、.NET和JAVA。針對工業(yè)4.0的要求:為表達(dá)實際產(chǎn)品及其生產(chǎn)步驟的虛擬對象的模型化(建模),要能映射任意復(fù)雜度的信息內(nèi)容,OPC UA的解決方案是:OPC UA不但提供多級分層網(wǎng)絡(luò)系統(tǒng),而且也支持包括全網(wǎng)格化的網(wǎng)絡(luò),其全網(wǎng)絡(luò)化和面向?qū)ο蟾拍畹拿臻g,還支持對象描述的元數(shù)據(jù)。對象結(jié)構(gòu)可經(jīng)由相互間引用實例和其類型、類型模型(可通過繼承加以擴展)得以生成。由于服務(wù)器攜帶它們的實例和類型系統(tǒng),客戶端可通過網(wǎng)絡(luò)導(dǎo)航,得到它們需要的信息。即使是這些客戶端以前未知類的信息型,一樣可以得到。
針對工業(yè)4.0的要求:在智能網(wǎng)絡(luò)化的結(jié)構(gòu)/基本部件的組合中,應(yīng)提供自組織的參與網(wǎng)絡(luò)的性能。也就是說,具備即插即產(chǎn)生的功能,使那些未經(jīng)計劃的自組織的通信可以進(jìn)行。即插即產(chǎn)生的功能具有存取數(shù)據(jù)的描述和所能提供的服務(wù)功能的描述。OPC UA的解決方案是:OPC UA定義了不同的發(fā)現(xiàn)機制,使其能識別在子網(wǎng)中那些具有OPC UA通信能力的設(shè)備及其功能/特性。通過子網(wǎng)的集結(jié)和智能的、無需組態(tài)的的步驟和程序(如Zeroconf),可以識別網(wǎng)絡(luò)新參與者及其地址。2024-08-29 14:47
2024-02-05 22:01
2024-01-17 07:00
2023-12-25 05:49
2023-12-25 05:12
2023-12-21 09:21
2023-09-10 07:56
2023-08-21 09:49
2021-12-31 16:10
2021-02-08 08:26