İçeriğe geç

Teknoloji

Beckhoff TwinCAT'ten veri toplama: ADS ile TwinCAT 2 ve 3

Beckhoff kontrolörlerinizdeki TwinCAT değişkenlerini ADS üzerinden okuyor, makine verisini üretim ve raporlama sistemlerine bağlı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

Beckhoff TwinCAT 2 ve TwinCAT 3 sistemlerinden PLC verisi, ADS protokolü üzerinden okunabilir. IPC veya embedded PC üzerinde çalışan TwinCAT PLC runtime’ındaki değişkenlere erişilerek makine durumu, sayaç, alarm ve proses verileri toplanır.

ADS'de bağlantı, AMS Net ID'ler ve route tanımlarıyla kurulur: kontrolörün, veriyi okuyacak edge sunucusunu tanıması gerekir. Bu route'u TwinCAT tarafında tesisin otomasyon ekibi ekler; VOLSOFT PLC kodu yazmaz, gereken route bilgisini ve okunacak değişken listesini hazırlar.

Beckhoff kullanan makineler genellikle özel makine üreticilerinden gelir ve değişken isimleri makineden makineye değişir. Bu yüzden işin önemli kısmı, farklı isimlendirmeleri tesis genelinde tek bir veri modeline oturtmaktır.

Ne yapıyoruz

Beckhoff TwinCAT veri toplama

  • TwinCAT 2 ve 3

    Beckhoff kontrolörlerden PLC değişkenlerini okumak için ADS kullanılır. Klasik ADS bağlantılarında TCP 48898 kullanılır; TwinCAT 2 için PLC runtime AMS portu genellikle 801, TwinCAT 3 için 851’dir. Gerçek AMS Net ID, runtime portu ve erişim ayarları kontrolörde doğrulanır.

  • AMS route

    ADS üzerinden bağlantı kurulabilmesi için gerekli AMS Net ID ve route tanımları kontrol edilir. Proxus Edge Gateway’in Beckhoff kontrolöre erişmesi için gereken bağlantı bilgilerini hazırlarız. TwinCAT tarafındaki route ve güvenlik ayarlarını tesisin otomasyon ekibi yapar.

  • Değişken listesi

    Okunacak değişkenleri makine üreticisinin projesinden ya da dokümanından çıkarır, veri tipleri ve birimleriyle listeleriz.

  • Ortak isimlendirme

    Farklı makine üreticilerinin değişken adlarını tesis, hat ve makine hiyerarşisinde tek bir isimlendirmeye eşleriz.

  • Ağ ayrımı

    Edge sunucusu makine ağına yakın durur ve merkeze kendisi bağlanır. Kontrolöre ofis ağından doğrudan erişim açılmaz.

Proje nasıl ilerler

Saha keşfinden devreye almaya proje süreci

  1. 01

    Makine ve kontrolör tespiti

    TwinCAT sürümünü, AMS Net ID'yi, IP adresini ve makine üreticisinin dokümanlarını toplarız.

  2. 02

    Route ve erişim

    Edge sunucusu için gereken AMS route'u ve ağ kurallarını otomasyon ve IT ekipleriyle birlikte netleştiririz.

  3. 03

    Değişken eşleme

    Okunacak değişkenleri seçer, ortak veri modelindeki adlarına ve birimlerine eşleriz.

  4. 04

    Devreye alma

    Okumayı Proxus Edge'de başlatır, değerleri makine ekranıyla doğrular ve hedef sistemlere bağlarız.

Proxus ile

Proxus'un Beckhoff ADS sürücüsü TwinCAT 2 ve 3 kontrolörleri Edge Gateway üzerinden okur. Değerler, aynı hattaki diğer marka PLC'lerin verisiyle aynı ortak veri modelinde durur ve buradan MES, historian ve ERP'ye gider.

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

Proxus Beckhoff sürücüsü ↗

Sıkça sorulan sorular

Merak edilenler

Beckhoff TwinCAT'ten veri nasıl okunur?

Beckhoff TwinCAT'ten veri, ADS protokolüyle okunur. Kontrolörde veriyi okuyacak sunucu için bir AMS route tanımlanır, ardından değişkenler ADS üzerinden okunur. PLC kodunda değişiklik gerekmez.

ADS protokolü nedir?

ADS (Automation Device Specification), Beckhoff'un TwinCAT bileşenleri ve dış uygulamalar arasındaki haberleşme katmanıdır. Cihazlar AMS Net ID ile adreslenir; Ethernet üzerinde genellikle 48898 numaralı TCP portu kullanılır.

TwinCAT OPC UA sunucusu üzerinden de okuyabilir misiniz?

Evet. Kontrolörde TwinCAT OPC UA sunucusu çalışıyorsa veriyi Proxus'un OPC UA sürücüsüyle okuyabiliriz. Hangi yolun seçileceği, kontrolördeki mevcut yapılandırmaya ve güvenlik gereksinimlerine göre belirlenir.

Makine üreticisinin projesine erişimimiz yoksa ne olur?

Okunacak değişkenlerin adları ve anlamları gerekir. Proje yoksa makine dokümanından, HMI ekranlarından ve makine üreticisiyle yapılan görüşmeden liste çıkarılır; bu iş keşif sırasında planlanır.

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 →