inSCADA
TR
TR
  • Giriş
  • Başlarken
  • Kullanıcı Arayüzü
    • Ana Sayfa
    • Geliştirme
      • Projeler
      • Bağlantılar
      • Cihazlar
      • Değişkenler
      • Alarm
        • Alarm Grupları
        • Alarmlar
      • Animasyonlar
        • Get
        • Color
        • Rotate
        • Move
        • Opacity
        • Bar
        • Click
        • Tooltip
        • Access
        • Chart
        • Visibility
        • Slider
        • IFrame
        • Datatable
        • Get Symbol
        • QR Code
      • Trendler
      • Scriptler
      • İfadeler
      • Raporlar
        • Custom Report
        • Raporlar
      • Süreçler
      • Yedekle / İçe Aktar
      • Veri Transferleri
      • Anahtar Kelime
      • Languages
      • Custom Tables
        • Custom Table
        • Custom Table SQL
      • Info
    • Kullanıcı Menüsü
      • Kullanıcılar
      • Roller
    • Bildirimler
      • E-Posta
      • SMS
    • Sihirbazlar
      • Gaz Ölçüm
      • HPP Unit
      • Cihaz Kütüphanesi
    • Alarm Tracking
      • Alarm Geçmişi
      • Alarm Monitör
    • Variable Tracking
      • Değişken Geçmişi
      • Değişken İzleme
      • Variable Trace
    • Kontrol Panel
    • Görselleştirme
    • Akış / Kamera
    • Trend Grafik
    • Süreç
    • İşler
    • Proje Haritası
    • Raporlar
    • Logs
      • Günlükler
      • Yetki Günlükleri
    • Yardım
      • Online Yardım
      • Hakkında
      • Lisans
  • Mimik Tasarım
  • Haberleşme Protokolleri
    • MODBUS
      • Modbus TCP
      • Modbus UDP
      • Modbus RTU Over TCP
      • Modbus TCP Server
      • Modbus RTU Slave Over TCP
    • DNP3
      • DNP3 Master
      • DNP3 Outstation
    • S7 Protokol
    • IEC-104 - Master
    • OPC
      • OPC UA Client
      • OPC DA Client
    • MQTT
  • Programlama
    • APIs
      • Variable Functions
      • Connection Functions
      • Project Functions
      • Alarm Functions
      • Script Functions
      • In-Memory DB Functions
      • System Functions
      • User Functions
      • Date-Time Functions
      • String Functions
      • Notification Functions
      • Confirmation Functions
      • Database Functions
      • Other Functions
  • Veritabanı
  • Faydalı Özellikler
  • Güncelleme Günlüğü
  • Mimari ve Uygulamalar
  • Geliştirme Yol Haritası
  • inSCADA' ya Geçiş
  • Lisanslandırma Politikaları
  • SSS
  • Örnek Ekranlar
  • Yardımcı Araçlar
    • VSTO Excel Add-In
    • S7-PLCSim Connector
  • Kurulumlar
    • Gereksinimler
    • Linux' a Kurulum
    • Windows Kurulum
Powered by GitBook
On this page
  1. Haberleşme Protokolleri
  2. OPC

OPC DA Client

The OPC Classic specifications

PreviousOPC UA ClientNextMQTT

Last updated 3 years ago

OPC Classic spesifikasyonları, yazılım bileşenleri arasında veri alışverişi için COM/DCOM (Dağıtılmış Bileşen Nesne Modeli) kullanan Microsoft Windows teknolojisine dayanmaktadır. Spesifikasyonlar, proses verilerine, alarmlara ve geçmiş verilere erişim için ayrı tanımlar sağlar.

Eski bir teknoloji olmasına rağmen , günümüzde hala kullanıldığı ve cihazlar ile haberleşme sistemini sağladığı için inSCADA'ya dahil edilen protokoller arasındadır.

OPS DA Client'ın başlıca özellikleri :

  • Yerel ya da uzak bilgisayardaki bir çok OPC Sunucudan alınan veriler için tek bir, güvenli bağlantı noktası oluşturur.

  • Tag gruplama ile performans optimizasyonu

  • Her bir OPC Sunucu için bağlantı gözlemleme ve yeniden bağlanma desteği

  • DCOM desteği olmayan client yazılımları için uzak bilgisayarlardaki OPC Sunuculara erişim sağlar

  • Birden fazla OPC Sunucuya bağlantı sağlayamayan ya da bağlantı konusunda sıkıntı çıkaran client yazılımları için birden fazla OPC Sunucuya erişim sağlar.

  • DDE, Wonderware SuiteLink, GE NIO vb. gibi client yazılımları tarafından desteklenen farklı arayüzler kullanan OPC Sunuculara bağlantı sağlar

  • Exception modu (Watchdog ile sadece değer değişiminde güncelleme) ile değer güncelleme

İnSCADA'da OPC DA protokolü ile veri alış verişi yapabilmek için bir cihaz bağlantısı tanımlamak için öncelikle "Development" modülünde bulunan "Bağlantılar" menüsü kullanılmaktadır. Bakınız;Bağlantılar

Bağlantılar menüsünde seçeceğimiz bir proje için yeni bir bağlantı ekleme adımı add ikonu yardımı ile yapılmaktadır. Resim 1'de gösterildiği gibi açılan bağlantı ekleme menüsünde proje seçilir, ad ve açıklamalar yazılır, ip eklendikten sonra protokol olarak "OPC DA" seçilir.

Projemiz için OPC DA bağlantımız eklendikten sonra "development" modülünde bulunan " cihazlar " menüsüne gelerek ilgili bağlantı için cihaz tanımlaması yapılır . Bakınız ; Cihazlar

Resim 3 te kırmızı alan ile belirtilmiş " browse tags " alanına tıkladığımızda server içinde bulunan tag'ların listelendiği bir menüye ulaşılmaktadır. Resim 4 te örneği gösterilen bu menüde server içinde bulunan taglar sıralanır ve seçilen tag add ikonu ile eklenerek , dilerseniz ismini ve tipini değiştirerek kaydedebilirsiniz. Alınan bu tag'lar " variables " menüsüne eklenecek ve veri almaya başlayacaktır. Bu taglarıda takip etmenize olanak sağlayacaktır .

İlgili ayarlar tamamlandıktan sonra OPC DA protokolü kullanılarak veri alışverişi hazır hale getirilmiş olunur.

Cihazlar menüsünde sağ üst köşede bulunan add cihaz ikonu yardımı ile Resim 2'de görüldüğü gibi OPC DA protokolü ile hazırlanmış olan bağlantı seçilerek ana cihaz kaydı oluşturulur.

OPC DA bağlantılı cihaz ana kaydı oluşturulduktan sonra ilgili kayıt seçilerek menünün alt kısmında bulunan "veri blokları" alanındaki veri bloğu ekleme ikonu yardımı ile Resim 3'de görüldüğü gibi detay veri girişleri yapılmalıdır.

Resim1 : OPC DA Protokolü ile Bağlantı Ekleme
Resim 2 : OPC DA protokollü Bağnatıya Cihaz Eklenmesi
Resim 3 : Veri Bloğu Ekleme
Resim 4 : Browse Tag Menüsü