OPC UA Server——實現(xiàn)智能化工廠和工業(yè)4.0的標準接口
OPC UA(統(tǒng)一架構(gòu))是OPC標準下的新一代技術(shù),它不僅允許機器和工廠間進行數(shù)據(jù)的傳輸,也支持以機器可讀取的方式進行對這些數(shù)據(jù)的描述。OPC UA是基于TCP標準的獨立的平臺。協(xié)議??梢杂糜贠PC組織的所有成員。
基于CODESYS Runtime組件化架構(gòu),CODESYS OPC UA Server 可作為附加組件移植到CODESYS Runtime里。因此,CODESYS OPC UA Server幾乎可以集成到所有基于CODESYS 開發(fā)的設(shè)備中,并與TCP/IP和實時時鐘的表現(xiàn)相當。為了可以在CODESYS Runtime里部署OPC UA Server,設(shè)備制造商必須從OPC組織獲得協(xié)議棧的源代碼。
OPC UA Server接收來自CODESYS上位開發(fā)環(huán)境的數(shù)據(jù),并與OPC UA的Client端進行通訊。OPC UA 的功能及特點如下:
(1)自動建立與客戶端通信;
(2)當數(shù)據(jù)值和數(shù)據(jù)狀態(tài)發(fā)生變化時自動觸發(fā);
(3)瀏覽變量列表
(4)管理數(shù)據(jù)緩存項
(5)直接訪問控制器中的項目(無緩存)
(6)可以與CODESYS V2.3版本進行OPC通信。
如何獲取?
對于系統(tǒng)集成商/最終用戶:
(1)應(yīng)用已經(jīng)配備CODESYS OPC UA服務(wù)器的控制器。
(2)從CODESYS商店購買包含CODESYS OPC UA服務(wù)器的SoftPLC系統(tǒng),無需額外的許可費用。
對于OEM客戶:
(1)購買CODESYS Control Runtime工具包,并以組件的形式集成OPC UA Server。
(2)上述方式需要集成OPC基金會所有成員可用的OPC UA通信棧的源代碼。