在推動IIOT的發(fā)展上,OPC UA這一開放互操作性標準正發(fā)揮著越來越大的影響力。虹科工業(yè)物聯(lián)網(wǎng)事業(yè)部深耕工業(yè)通訊與工業(yè)物聯(lián)網(wǎng)行業(yè)多年,針對OPC UA技術(shù),我們整理了10大熱門問題來進行分享解答。
Q1:OPC UA是什么?有什么用?
A1:OPC是開放通信平臺(Open Platform Communications),UA是統(tǒng)一架構(gòu)(Unified Architecture)的意思,OPC UA即OPC統(tǒng)一架構(gòu),它是新一代的OPC 標準,其基本的目標是希望能夠脫離Windows平臺的局限性,在不同的平臺上實現(xiàn)OPC通信。
Q2:OPC UA可以運行在什么操作系統(tǒng)上?
A2:由于使用了基于面向服務的技術(shù),OPC UA 具有平臺獨立的屬性,可以實施全新的、節(jié)省成本的自動化理念。也就是說OPC UA可以運行在各種的操作系統(tǒng)上,無論是PC端、手機端還是嵌入式設備,都可以部署OPC UA。此外,OPC UA也可以不需要操作系統(tǒng)直接裸跑。具體實現(xiàn)過程要考慮設備的實際內(nèi)存空間,內(nèi)存比較小的嵌入式設備可能沒有足夠的資源空間去實現(xiàn)完整的OPC UA,這是開發(fā)者需要注意的問題,不過好在OPC UA的組件伸縮性很強,內(nèi)存小的嵌入式設備可以選擇實現(xiàn)基礎版本的OPC UA。
Q3:什么行業(yè)的公司會需要用到OPC UA?
A3:現(xiàn)在有關(guān)工業(yè)物聯(lián)網(wǎng)和工業(yè)4.0的概念非常熱門,而OPC UA正在其中扮演著關(guān)鍵的角色。只要是有制造加工工廠的企業(yè)。那么使用OPC UA一定是一個必然趨勢。
Q4:OPC UA和OPC有什么區(qū)別和聯(lián)系?
A4:OPC UA脫胎于OPC,OPC通信基于Windows的COM/DCOM技術(shù),也就表示使用其他的操作系統(tǒng)和平臺的設備不能使用OPC通信,為了解決這個問題,OPC UA誕生了,OPC UA不再依靠DCOM,而是基于面向服務的架構(gòu)(SOA),做到了跨平臺通信,同時還有更高的擴展性和安全性。
Q5:使用OPC UA有什么好處?
A5:OPC UA帶來的好處最基本的就是跨平臺性,它打破了原有的Windows系統(tǒng)中DCOM的局限性,可以讓各種操作系統(tǒng)、各種平臺進行OPC通信,此外它打通了工業(yè)通信中的各個層級,從傳感器到企業(yè)云,都可以通過OPC UA的通信方式將數(shù)據(jù)層層傳遞,另外在同一層級的不同設備部署OPC UA也能完成數(shù)據(jù)的橫向傳遞,為整個工廠的智能車間提供了活力。此外,OPC UA通過單一端口進行通信以及其標準安全協(xié)議的特點,也為數(shù)據(jù)的安全性提供了有力保障。
Q6:工廠中有很多使用OPC的設備,應該如何升級成OPC UA?需要購買新設備嗎?
A6:原有的僅支持OPC通信的舊設備翻新替換成新的設備非常麻煩,有些工廠設備數(shù)量眾多,全部替換需要的成本非常高昂,但是并不一定非要翻新替換,還可以選擇使用OPC UA Tunneller這樣的工具軟件將OPC DA轉(zhuǎn)換成OPC UA來達到同樣的效果。相比起直接更換設備,能夠節(jié)約成本。
Q7:如果想把OPC UA部署到自己的產(chǎn)品和解決方案里,需要怎么做?
A7:現(xiàn)在有不少優(yōu)秀的免費的UA客戶端比如UA Expert還有Matrikon UA Explorer,可以滿足一些簡單的測試需求。但是一般不會有免費的UA Server,因為有不同的應用場景和需求,有的要部署到PC端,有的是直接到設備中,數(shù)據(jù)的信息模型定義也不一樣,所以如果需要定制化的OPC UA組件,可以購買類似Matrikon OPC UA SDK這樣的商業(yè)版OPC UA開發(fā)包,由開發(fā)工程師針對自己產(chǎn)品本身的需求定制化開發(fā)OPC UA Server或者Client。
Q8:以前不了解現(xiàn)在想要用OPC UA,需要學習什么相關(guān)知識?
A8:如果是需要做OPC UA Server/client的開發(fā),則需要熟悉OPC UA規(guī)范,學習源代碼的相關(guān)設計。但是如果只是要用到OPC UA通信的功能,那么只需要了解自身對OPC UA的需求即可,目前的商業(yè)軟件已經(jīng)做到了對用戶知識需求的最小化,只需要學習如何對軟件進行配置即可。
Q9:OPC UA的實時性怎么樣?
A9:OPC通信里雖然有OPC實時數(shù)據(jù)訪問的概念,但是它的實時性并不強,DA的延時是百毫秒級的,純UA的Server可以做到100毫秒延遲以下,但是依然不適用于運動控制等對實時性高要求的應用場景,OPC UA的應用場景一般也不需要考慮很高的實時性。
Q10:OPC UA有PubSub嗎?
A10:在OPC UA規(guī)范最新的第14部分中,就是發(fā)布訂閱(PubSub)的規(guī)范。PubSub是OPC標準演進的下一個階段,可確保工業(yè)自動化程序無縫運行。它的實施可以保證在現(xiàn)今的車間中增加OPC UA的采用。它還在制造業(yè)中的IoT和IIoT應用程序和設備的集成中發(fā)揮重要作用。
OPC UA技術(shù)領域還有更多值得探討的空間,如有興趣,敬請關(guān)注6月12日14:00-17:00廣州虹科電子科技有限公司攜手Matrikon聯(lián)合舉辦的OPC UA線上專家論壇,本次活動邀請了領域內(nèi)多位專家大咖前來分享OPC UA技術(shù)相關(guān)內(nèi)容,論壇直播福利多多,歡迎大家關(guān)注參與!點擊閱讀原文,進入課程直播間查看更多詳情。
閱讀原文鏈接:https://appoQnsBKcp8067.h5.xeknow.com/st/4GZAxnhFH