Skip to content

OPC UA Server

Server modunda inSCADA, dış OPC UA Client’ların bağlanıp veri okumasına ve yazmasına izin verir. inSCADA kendi namespace’ini oluşturarak toplanan verileri OPC UA node’ları olarak sunar.

  • Üst SCADA veya MES/ERP sistemlerine OPC UA üzerinden veri sunmak
  • Farklı inSCADA instance’ları arasında OPC UA haberleşmesi
  • Üçüncü parti analitik ve raporlama araçlarına veri sağlamak
  • Bulut platformlarına (Azure IoT Hub, AWS IoT vb.) OPC UA gateway olarak çalışmak
ParametreÖrnekAçıklama
ProtocolOPC UA ServerProtokol seçimi
Port4840Dinleme portu (gelen bağlantılar için)
Security ModeSignAndEncryptGüvenlik modu
Security PolicyBasic256Sha256Güvenlik politikası
Encoding TypeBinaryEncoding tipi

Güvenlik ve kimlik doğrulama ayarları Client ile aynı yapıdadır.

inSCADA, OPC UA Server için otomatik bir namespace oluşturur: urn:inscada:milo:connection-namespace. Tanımlanan değişkenler bu namespace altında node olarak sunulur.

Tanım yapısı Client moduyla aynıdır. Tanımlanan değişkenlerin değerleri, bağlanan OPC UA Client’lara node olarak sunulur.

Saha Cihazları
│ (MODBUS, IEC 104, DNP3, S7 vb.)
┌──────────────────────┐
│ inSCADA │
│ (Veri Toplama) │
│ │
│ OPC UA Server │
│ (port 4840) │
└────────────┬───────────┘
│ OPC UA
┌──────────────────────┐
│ Üst SCADA / MES / │
│ ERP / Bulut │
│ (OPC UA Client) │
└──────────────────────┘

Bu senaryoda inSCADA, saha cihazlarından farklı protokollerle veri toplar ve bu verileri OPC UA Server olarak üst sistemlere sunar. OPC UA’nın platform bağımsız yapısı sayesinde farklı işletim sistemleri ve ortamlar arasında sorunsuz entegrasyon sağlanır.