OPC UA Nedir?

OPC UA Nedir?
OPC Vakfı tarafından 1990'lı yıllarda geliştirilmeye başlanan, makineden makineye iletişim protokolüdür. Endüstriyel otomasyon sistemleri için idealdir. OPC UA, "Open Platform Communications Unified Architecture" (Türkçe'si Açık Platform İletişimi Birleşik Mimarisi) ifadesinin kısaltmasıdır. OPCUA 2006'da pazara sunulmuştur ve sürekli geliştirilmektedir. Endüstriyel ortamlardaki makinelerin güvenli, güvenilir ve platformdan bağımsız veri alışverişi için kullanılan birlikte çalışabilirlik standardı haline gelmiştir. Binlerce üretici OPCUA destekleyen çözümler üretmektedir. OPCUA güvenlidir. Şifreleme, kimlik doğrulama ve kullanıcı yetkilendirme olanaklarına sahiptir. OPCUA platform bağımsızdır. İşletim sisteminden ve programlama dilinden bağımsızdır. Farklı ortamlar (bilgisayar, bulut tabanlı sistemler, mobil cihazlar) çalışır. OPCUA ile otomasyon sistemindeki; proses verisine, gerçek ve geçmiş zamanlı veriye, alarm ve sistem olaylarına erişilebilmektedir. OPCUA, çok yaygın olan TCP/IP protokolü üzerine inşa edilmiştir.
Sistem Mimarisi
OPCUA-Sunucu; bir üretim tesisindeki otomasyon sisteminde yer alan temel bileşenlerin (PLC, HMI, SCADA, MES) tamamı ile bağlantılıdır. OPCUA-Sunucu; saha verisi kaynaklarından (aşağıdaki örnekte PLC'lerden) topladığı veriyi OPCUA-İstemci uygulaması yüklü istemcilere (aşağıdaki örnekte HMI, SCADA, MES) iletir. İstemcilerden aldığı komutları PLC'lere gönderir.
