OPC UA nedir?

OPC UA, endüstriyel cihaz ve sistemler arasında platformdan bağımsız, güvenli ve bilgi modeli tabanlı veri alışverişi sağlayan açık standarttır (IEC 62541).

Açılımı: Open Platform Communications Unified Architecture · Protokoller

OPC UA, eski OPC Classic’in COM/DCOM bağımlılığını ortadan kaldıran, işletim sisteminden bağımsız bir mimaridir. Veriyi yalnızca taşımaz; varlıkları, özniteliklerini ve ilişkilerini bir adres alanında (address space) modeller. Böylece bir sıcaklık değeri; birimi, aralığı ve ait olduğu cihazla birlikte anlam kazanır.

İstemci/sunucu modelinin yanı sıra yayın/abone (PubSub) iletişimini destekler. Güvenlik protokolün içindedir: sertifika tabanlı uygulama kimlik doğrulaması, mesaj imzalama ve şifreleme ile kullanıcı kimlik doğrulaması sunar. Sektöre özel “companion specification”lar sayesinde makine üreticileri ortak veri modelleri yayımlayabilir.

Pratikte OPC UA, PLC ve SCADA sistemlerinden veri toplamak için en yaygın kaynak protokollerden biridir; HighByte Intelligence Hub gibi platformlar OPC UA istemcisi ve sunucusu olarak çalışabilir.