Connections
PLCVisu Protokolü
Standart PLCVisu protokolü, istemci ile arka uç arasında yapılandırılmış mesajlar aracılığıyla gerçek zamanlı iletişim sağlar.
İletişim Modeli
Bu protokol bir istek–yanıt modelini takip eder:
- Widget’lar belirli değişkenlere abone olur
- Değişken değeri değiştiğinde, sistem otomatik olarak güncelleme gönderir
Bu yaklaşım, düşük sistem kaynak kullanımıyla birlikte verimli veri akışı sağlar.
Entegrasyon
- PLC bağlantı tipi ile tamamen entegredir
- Gerçek zamanlı ve duyarlı HMI uygulamaları için idealdir
PLCVisu Static Protokolü
PLCVisu Static, PLCVisu protokolünün performans odaklı bir varyantıdır.
Sistemde sürekli açık bir WebSocket bağlantısı kurar ve arka planda tüm ilgili verilere abone olarak kalır.
Nasıl Çalışır?
Bağlantı kurulduktan sonra:
- Abone olunan tüm veriler sürekli belleğe alınır ve orada saklanır
- Görselleştirmeler, verileri doğrudan bu bellek önbelleğinden okur; her seferinde veri kaynağından çekilmez
Temel Noktalar
Çok hızlı ekran performansı
→ Sayfa geçişleri önceden yüklenmiş veri sayesinde neredeyse anlıktır
Daha yüksek kaynak kullanımı
→ Tüm değişkenler bellekte aktif kalır, bu da RAM ve işlemci yükünü artırabilir
CODESYS Arka Uç
PLCVisu arayüzü üzerinden değişkenleri kullanılabilir hale getirmek için, CODESYS projenizde Symbol Configuration (Sembol Yapılandırması) yapılmalıdır.
Yapılandırma Gereksinimleri
- Symbol Configuration penceresini aç
- PLCVisu içinde kullanılabilir olmasını istediğin değişkenleri açıkça işaretle
Aşağıdaki ekran görüntüsü, alarm ile ilgili değişkenleri içeren örnek bir sembol yapılandırmasını göstermektedir.
Bu değişkenler, daha sonra PLCVisu’deki Connections modülü üzerinden kullanılabilir hale gelir.
[img_0]