關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 促進(jìn)工業(yè)4.0與OPC UA的融合,恩智浦如何提供助力?

促進(jìn)工業(yè)4.0與OPC UA的融合,恩智浦如何提供助力?

作者: 時(shí)間:2024-05-24 來(lái)源:NXP 收藏

我們現(xiàn)代化的生活方式無(wú)不依賴(lài)于一系列設(shè)施。在這些設(shè)施的背后,是機(jī)器、傳感器、運(yùn)動(dòng)控制系統(tǒng)、可編程邏輯控制器 (PLC) 以及企業(yè)級(jí)軟件的無(wú)縫協(xié)作。

本文引用地址:http://butianyuan.cn/article/202405/459145.htm

從汽車(chē)到藥品的生產(chǎn),電子器件和軟件組成的網(wǎng)絡(luò)有條不紊地制造出各種產(chǎn)品,提升我們的生活質(zhì)量。為了構(gòu)建可靠的系統(tǒng),工程團(tuán)隊(duì)必須從設(shè)計(jì)之初就將連接和互操作納入考量。

安全性、可靠性、互操作性以及系統(tǒng)的持久性,構(gòu)成了連接的核心挑戰(zhàn)。不僅僅是傳輸原始數(shù)據(jù)。我們可以利用信息的力量將復(fù)雜的組件網(wǎng)絡(luò)轉(zhuǎn)換為有意義的智能,確保生產(chǎn)系統(tǒng)的高效運(yùn)轉(zhuǎn)。

區(qū)分原始數(shù)據(jù)和加工后的信息至關(guān)重要,因?yàn)橛行У倪\(yùn)營(yíng)決策往往基于多個(gè)數(shù)據(jù)源綜合得出的信息。信息建模是的關(guān)鍵部分。在構(gòu)建工業(yè)4.0系統(tǒng)的過(guò)程中,OPC統(tǒng)一架構(gòu) (UA) 是實(shí)現(xiàn)系統(tǒng)互操作性的關(guān)鍵工具。

OPA UA基礎(chǔ)知識(shí)

OPC UA是一種信息架構(gòu),旨在實(shí)現(xiàn)工業(yè)組件之間的互操作性。OPC UA的設(shè)計(jì)基于工業(yè)界的集體智慧,建立在幾個(gè)關(guān)鍵支柱上,從而為長(zhǎng)期的、公開(kāi)的信息交換提供了堅(jiān)實(shí)的保障。

信息建模、互操作性和訪(fǎng)問(wèn)

許多通信標(biāo)準(zhǔn)都側(cè)重于移動(dòng)原始數(shù)據(jù)。OPC UA對(duì)信息交換方式進(jìn)行了標(biāo)準(zhǔn)化。OPC UA以數(shù)據(jù)類(lèi)型為起點(diǎn),將這些基礎(chǔ)元素巧妙地組織成靈活的信息結(jié)構(gòu),從而能夠精確地模擬各種傳感器、設(shè)備或流程。

圖片

OPC UA信息建模框架(圖源:OPC基金會(huì)組織)

OPC UA對(duì)適用于許多常見(jiàn)工業(yè)機(jī)械和工藝的模型進(jìn)行了標(biāo)準(zhǔn)化。例如,可以使用OPC 40502-1對(duì)CNC系統(tǒng)進(jìn)行建模。這意味著,任何符合OPC UA標(biāo)準(zhǔn)的軟件都能夠以一種規(guī)范化的方式訪(fǎng)問(wèn)CNC設(shè)備的狀態(tài),極大地簡(jiǎn)化了不同系統(tǒng)間的集成過(guò)程。

圖片

基于OPC 40502-1的CNC標(biāo)準(zhǔn)信息模型

除了標(biāo)準(zhǔn)信息模型之外,供應(yīng)商還可以添加擴(kuò)展,為其設(shè)備賦予特定功能。在OPC UA的框架下,訪(fǎng)問(wèn)信息的機(jī)制實(shí)現(xiàn)了標(biāo)準(zhǔn)化,供應(yīng)商特定信息可以通過(guò)標(biāo)準(zhǔn)化的OPC UA訪(fǎng)問(wèn)機(jī)制發(fā)現(xiàn)和查詢(xún)。此外,OPC UA還能夠執(zhí)行任務(wù)或調(diào)用目標(biāo)設(shè)備上的域特定API。

實(shí)現(xiàn)制造系統(tǒng)之間無(wú)縫安全的互操作性。了解恩智浦的工業(yè)聯(lián)網(wǎng)器件,點(diǎn)擊這里>>

在OPC UA架構(gòu)中,信息訪(fǎng)問(wèn)主要通過(guò)兩種模式實(shí)現(xiàn):一是客戶(hù)端-服務(wù)器模式,二是發(fā)布-訂閱 (Pub-Sub) 模式。

圖片

OPC UA信息模型訪(fǎng)問(wèn) (圖源:OPC基金會(huì)組織)

當(dāng)OPA UA于2008年首次發(fā)布時(shí),客戶(hù)端-服務(wù)器模式是信息交換的主要模式。OPC UA的設(shè)計(jì)受其歷史發(fā)展的影響。客戶(hù)端-服務(wù)器模式基于TCP傳輸和HTTP/SOAP。

圖片

具有請(qǐng)求-響應(yīng)的OPC UA客戶(hù)端-服務(wù)器模式

客戶(hù)端-服務(wù)器模式適用于多種應(yīng)用場(chǎng)景。在這種模式下,客戶(hù)端負(fù)責(zé)管理其所需信息的獲取。然而,當(dāng)眾多客戶(hù)端同時(shí)向同一OPC UA服務(wù)器請(qǐng)求相同的數(shù)據(jù)時(shí),每個(gè)客戶(hù)端必須獨(dú)立請(qǐng)求數(shù)據(jù)。這種方法可能會(huì)導(dǎo)致網(wǎng)絡(luò)流量激增和系統(tǒng)復(fù)雜性加劇。

為了優(yōu)化這些場(chǎng)景和訪(fǎng)問(wèn)模式,OPC基金會(huì)在其規(guī)范中引入了發(fā)布-訂閱模式。在發(fā)布-訂閱模式中,生成信息的設(shè)備可以將數(shù)據(jù)發(fā)布到“代理”。需要訪(fǎng)問(wèn)數(shù)據(jù)的設(shè)備可以通過(guò)“主題”來(lái)從代理處獲取特定信息。

圖片

OPC UA發(fā)布-訂閱訪(fǎng)問(wèn)模式

代理可以選擇多種開(kāi)放的面向消息的中間件軟件,如AMPQ (ISO/IEC19464:2014) 或通用的MQTT (ISO/IEC20922:2016) 消息系統(tǒng)。

這些中間件的關(guān)鍵在于,OPC UA已經(jīng)定義了信息的結(jié)構(gòu),允許端點(diǎn)以一種標(biāo)準(zhǔn)化的方式來(lái)處理信息。發(fā)布-訂閱模式的優(yōu)勢(shì)在于它能在眾多設(shè)備需要獲取相同信息時(shí),顯著降低系統(tǒng)的復(fù)雜性。

此外,OPC UA還定義了一種無(wú)代理的信息交換模式。這個(gè)模式無(wú)需依賴(lài)任何額外的軟件或中間件。

OPC UA安全性

OPC UA在信息傳輸中通常采用TCP/IP協(xié)議 (包括TCP和UDP),并且通過(guò)符合標(biāo)準(zhǔn)的安全措施為數(shù)據(jù)保駕護(hù)航。在客戶(hù)端與服務(wù)器 (或信息代理) 之間的TCP會(huì)話(huà)中,會(huì)話(huà)加密技術(shù)得到廣泛應(yīng)用。

這一過(guò)程可能涉及X.509證書(shū),確保信息交換的雙方都能夠驗(yàn)證對(duì)方身份認(rèn)證的有效性。此外,消息簽名功能確保了接收方能夠驗(yàn)證請(qǐng)求方的身份。OPC UA還具備審計(jì)功能,能夠記錄訪(fǎng)問(wèn)活動(dòng),留下審計(jì)軌跡。


跨平臺(tái)與運(yùn)行時(shí)環(huán)境的自由

得益于OPC UA在TCP/IP和以太網(wǎng)上的運(yùn)行能力,幾乎所有配備了以太網(wǎng)接口的硬件設(shè)備都能夠加入到OPC UA的生態(tài)系統(tǒng)中。

無(wú)論是運(yùn)行Linux的i.MX 93,還是搭載RTOS的i.MX RT跨界MCU (如i.MX RT1180),甚至是基于MCX N947微控制器的裸機(jī),都可以輕松實(shí)現(xiàn)客戶(hù)端或服務(wù)器的功能。解決方案可以包括高級(jí)、功能強(qiáng)大的操作系統(tǒng),如Linux。軟件的部署可以從open62541或S2OPC協(xié)議棧等開(kāi)源項(xiàng)目開(kāi)始。而眾多商業(yè)產(chǎn)品的加入則進(jìn)一步加速了開(kāi)發(fā)進(jìn)程。

與OPC UA和TSN的確定性通信

在工業(yè)應(yīng)用中,確保信息傳遞和關(guān)鍵控制的確定性時(shí)序至關(guān)重要。TSN(時(shí)間敏感型網(wǎng)絡(luò))以太網(wǎng)技術(shù)便是為了滿(mǎn)足這種確定性實(shí)時(shí)需求而生。

結(jié)合IEEE1588v2精確時(shí)間協(xié)議,TSN通過(guò)設(shè)定網(wǎng)絡(luò)上無(wú)競(jìng)爭(zhēng)的固定通信時(shí)間窗口,實(shí)現(xiàn)了節(jié)點(diǎn)間的確定性通信。

雖然TSN的開(kāi)發(fā)是獨(dú)立于OPC UA的,但OPC UA能夠在任何以太網(wǎng)網(wǎng)絡(luò)中實(shí)現(xiàn)互操作性。隨著OPC UA的發(fā)展,OPC基金會(huì)引入了層間控制功能,允許高優(yōu)先級(jí)的信息傳遞得到優(yōu)先處理。OPC UA和TSN可以協(xié)同工作,以實(shí)現(xiàn)可互操作的、確定性的系統(tǒng)。

恩智浦的器件 (如i.MX RT1180) 內(nèi)置了對(duì)千兆TSN的硬件支持。i.MX RT1180適用于OPC UA節(jié)點(diǎn)。i.MX RT1180支持高達(dá)5Gb的端口速率,并且兼容最新的TSN標(biāo)準(zhǔn),為工業(yè)4.0解決方案帶來(lái)了實(shí)時(shí)控制的可能性。

打造先進(jìn)的OPC UA解決方案

OPC UA是一種為工業(yè)4.0應(yīng)用構(gòu)建的可擴(kuò)展、開(kāi)放且安全的信息架構(gòu)。在該架構(gòu)下,工程師能夠設(shè)計(jì)出可以“插入”到復(fù)雜生產(chǎn)場(chǎng)景的自動(dòng)化解決方案,簡(jiǎn)化信息交換。OPC UA的開(kāi)放性保證了設(shè)備能夠在其整個(gè)生命周期中與堅(jiān)固耐用的工業(yè)設(shè)備相匹配。

恩智浦以其多樣化的技術(shù)選項(xiàng),為實(shí)現(xiàn)OPC UA解決方案提供了強(qiáng)有力的支持。

  • 支持以太網(wǎng)的微控制器,如裸機(jī)運(yùn)行或使用FreeRTOS等簡(jiǎn)單RTOS的MCX N947

  • 支持TSN的跨界MCU,如搭載了Zephyr等功能強(qiáng)大的RTOS的i.MX RT1180

  • 工業(yè)應(yīng)用處理器,如運(yùn)行Linux的Layerscape LS1028A

擁有面向OPC UA的商業(yè)軟件支持選項(xiàng)以及跨平臺(tái)的開(kāi)源版本。

圖片

本文作者

Christian Castel,恩智浦半導(dǎo)體邊緣處理業(yè)務(wù)工業(yè)自動(dòng)化營(yíng)銷(xiāo)全球負(fù)責(zé)人,擁有超過(guò)14年的行業(yè)經(jīng)驗(yàn),主要負(fù)責(zé)與合作伙伴建立戰(zhàn)略合作關(guān)系,并支持客戶(hù)采用新技術(shù)來(lái)優(yōu)化工業(yè)解決方案。他擁有法國(guó)巴黎ESIEE集團(tuán)的工程和商業(yè)管理學(xué)位。



關(guān)鍵詞: NXP 工業(yè)4.0

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉