İçeriğe geç

Teknoloji

OPC UA ile PLC ve makine verisi toplama

Tesisinizdeki OPC UA sunucularına güvenli bağlanıyor, düğümleri anlamlı bir veri modeline yerleştiriyor ve üretim sistemlerine taşıyoruz.

  • Siemens
  • Anadolu Isuzu
  • BSH
  • Tofaş
  • Toyotetsu
  • Martur
  • Turkcell
  • Vodafone
  • Doğadan
  • Pakmaya
  • Bross
  • Abdi İbrahim
  • Nobel İlaç
  • Plastimak
  • Dalgıç Kalıp
  • Barbaros Motor
  • Magneti Marelli
  • Rözmaş
  • Sanel

OPC UA nedir? OPC UA, farklı marka PLC’ler, CNC sistemleri, SCADA yazılımları ve endüstriyel uygulamalar arasında standart bir yöntemle veri alışverişi yapılmasını sağlayan haberleşme teknolojisidir. Siemens S7-1200 ve S7-1500’ün uygun modelleri, Beckhoff TwinCAT ve CODESYS tabanlı sistemler OPC UA sunucusu olarak yapılandırılabilir. Veri erişimi ve güvenlik özellikleri cihazın desteğine ve yapılandırmasına bağlıdır.

OPC UA bağlantısı kurmak işin yalnızca ilk adımıdır. Asıl önemli olan, hangi PLC veya sistemden hangi değişkenlerin okunacağını belirlemek, NodeId bilgilerini doğrulamak, sertifika ve erişim ayarlarını düzenlemek ve toplanan verileri ortak bir yapıya taşımaktır. Bu hazırlık, özellikle birden fazla marka PLC ve OPC UA sunucusu bulunan tesislerde önem kazanır.

VOLSOFT bu kararları tesisin otomasyon ve IT ekipleriyle birlikte verir ve okumayı Proxus üzerinde kurar. Sunucuyu yayınlayan PLC ya da yazılım tarafındaki yapılandırmayı biz yapmayız; gereken ayarları tanımlar ve doğrularız.

Ne yapıyoruz

OPC UA entegrasyonu

  • Sunucu keşfi

    Proxus, ağdaki OPC UA sunucularını keşfetmek için yapılandırılmış TCP 4840, 53530 ve HTTPS 53443 bağlantı noktalarını deneyebilir. Bunlar Proxus’un varsayılan keşif ayarlarıdır; her OPC UA sunucusunun bu portları kullandığı anlamına gelmez. Sunucunun gerçek endpoint adresi ve portu elle de tanımlanabilir.

  • Güvenlik modları ve sertifikalar

    Sunucunun sunduğu güvenlik moduyla bağlanırız: None, Sign ya da Sign & Encrypt. Sunucu sertifikaları merkez sunucuda onaylanır; üretim ortamında şifreli modları öneririz.

  • OPC UA tag tarama ve NodeId seçimi

    OPC UA sunucusunun adres alanındaki değişkenleri tarar, okunacak tag’leri listeden seçeriz. NodeId ve veri tipi bilgilerini sunucudan alırız. Gerekli durumlarda NodeId bilgileri bağlantı yapılandırmasına göre elle de tanımlanabilir.

  • Sorgulama ve abonelik

    Proxus, OPC UA cihazlarını belirlenen okuma aralığında toplu sorgulayarak okur; OPC UA aboneliklerini kullanmaz. Kısa süreli değişimlerin önemli olduğu sinyallerde aralığı buna göre belirleriz.

  • Kepware’den Proxus’a geçiş

    Mevcut KEPServerEX yapılandırmasındaki desteklenen cihaz ve tag bilgileri Proxus’a aktarılabilir. Böylece PLC bağlantıları ve tag adresleri için yapılan çalışmalar yeniden kullanılabilir. Aktarımın kapsamı kullanılan sürücülere ve yapılandırmaya göre kontrol edilir; mevcut Kepware sistemi aktarım sırasında korunabilir.

Proje nasıl ilerler

Saha keşfinden devreye almaya proje süreci

  1. 01

    Sunucu envanteri

    Tesisteki OPC UA sunucularını, sürümlerini, güvenlik politikalarını ve hangi ağ bölgesinde durduklarını çıkarırız.

  2. 02

    Güvenlik ve sertifika planı

    Hangi sunucunun hangi modla bağlanacağını ve sertifika onayının kim tarafından yapılacağını IT ve otomasyon ekipleriyle belirleriz.

  3. 03

    Düğüm seçimi ve modelleme

    Gereken düğümleri seçer, ortak veri modelinde ISA-95 hiyerarşisine uygun adlarla konumlandırırız.

  4. 04

    Devreye alma

    Okumayı başlatır, değerleri kaynak sistemle karşılaştırır ve MES, historian ya da ERP'ye bağlarız.

Proxus ile

Proxus, OPC UA sunucularına Edge Gateway'den bağlanır. Sihirbaz sunucuları bulur, sertifika güvenini merkez sunucuda yönetir ve seçilen düğümleri ortak veri modeline akıtır. Buradan veri MQTT, SQL Server ya da buluta gönderilebilir.

Proxus, VOLSOFT ekibinin geliştirdiği endüstriyel veri platformudur.

Proxus OPC UA sürücüsü ↗

Sıkça sorulan sorular

Merak edilenler

OPC UA nedir?

OPC UA (Open Platform Communications Unified Architecture), endüstriyel cihazlar ve yazılımlar arasında üreticiden bağımsız, güvenli veri alışverişi için geliştirilmiş açık bir standarttır. Veriyi hiyerarşik bir adres alanında, tipleriyle birlikte sunar ve sertifika tabanlı güvenlik içerir.

S7-1200'de OPC UA sunucusu nasıl kullanılır?

S7-1200 ve S7-1500'de OPC UA sunucusu TIA Portal'da CPU özelliklerinden etkinleştirilir ve yayınlanacak değişkenler belirlenir. Firmware ve lisans koşulları CPU'ya göre değişir; bu ayarları tesisin otomasyon ekibi yapar, biz gereksinimi ve doğrulamayı üstleniriz.

OPC UA güvenlik modları nelerdir?

OPC UA'da üç güvenlik modu vardır: None (güvenlik yok), Sign (mesajlar imzalanır) ve Sign & Encrypt (mesajlar imzalanır ve şifrelenir). İmzalı ve şifreli modlar sertifika güveni gerektirir; üretim ortamında bu modları öneririz.

OPC UA ile MQTT arasındaki fark nedir?

OPC UA, cihaz ve sunucudan veri okumak için zengin tip ve adres yapısı sunan bir istemci-sunucu standardıdır. MQTT ise veriyi bir broker üzerinden birçok tüketiciye dağıtan hafif bir yayınla-abone ol protokolüdür. Tipik mimaride veri OPC UA ile okunur, MQTT ile dağıtılır.

OPC UA'da abonelik mi sorgulama mı kullanılmalı?

Kısa süreli değişimleri yakalamak gerekiyorsa ve sunucu abonelikleri iyi destekliyorsa abonelik, öngörülebilirlik önemliyse sorgulama tercih edilir. Proxus OPC UA cihazlarını belirlenen aralıkta sorgulayarak okur.

Sonraki adım

Üretim verilerinizi nasıl değerlendirebileceğimizi konuşalım.

Tesisinizi, makinelerinizi ve hedefinizi anlatın. Entegrasyon mühendislerimizle görüşerek projenizin kapsamını birlikte belirleyin.

Ödüller ve referanslar

Endüstriyel yazılım deneyimimiz, referanslarımız ve ödüllerimiz

Referanslarımızı inceleyin →