FabyaVisionKullanım Kılavuzu
/

Döngüler

3 dk okumaTag'ler

Döngü, bir işin ne sıklıkla yapılacağını söyleyen adlandırılmış zaman aralığıdır: tag okuma, arşiv kaydı, görev ve sayfa güncellemesi aynı Döngüler tablosundan seçilir.

Ne işe yarar

Döngü, adı ve süresi (milisaniye) olan bir kayıttır. Süreyi her yerde ayrı yazmak yerine Döngüler tablosunda bir kez tanımlar, tag'ler, arşivler, görevler ve sayfalar bu tanımı adıyla seçer. Bir döngünün süresini değiştirmek onu kullanan her şeyi birlikte değiştirir.

Döngüler tablosu: ad ve süre (ms); Değişince süresi 0'dır.12
Döngüler tablosu: ad ve süre (ms); Değişince süresi 0'dır.
  1. Ad — tag, arşiv, görev ve sayfalarda seçilen ad.
  2. Süre (ms) — 0 (Değişince) ya da 20 – 86400000.

Döngü tanımlama

  1. Bölümü açın

    Proje ağacında Döngüler bölümüne tıklayın. Yeni bir proje şu döngülerle gelir: Değişince, 100 ms, 250 ms, 500 ms, 1 sn, 2 sn, 5 sn, 10 sn, 1 dk.

  2. Satır ekleyin

    Ekle yeni bir döngüyü Dongu_1 adıyla ve 1000 ms süreyle açar.

  3. Adı ve süreyi girin

    Ad benzersiz olmalı. Süre (ms) 0 ya da 20 – 86400000 (24 saat) olabilir. Daha kısa değer kabul edilmez: Süre en az 20 ms olabilir (0 = değer değişince).

Döngü nerede kullanılır

YerAlanEtkisi
HMI Tag'leriOkuma döngüsüPLC tag'inin cihazdan ne sıklıkla okunacağı; simülatör sinyalinin ne sıklıkla güncelleneceği.
Geçmiş Veri (arşiv)Kayıt döngüsüDöngüsel kayıt yönteminde örnekleme aralığı (Geçmiş Veri).
Zamanlanmış GörevlerDöngüDöngüsel görevin çalışma aralığı (Zamanlanmış görevler).
Sayfa özellikleriGüncelleme döngüsüSayfadaki tag bağlamalarının ne sıklıkla toplu uygulanacağı. Boşsa (ya da Değişince seçiliyse) değişiklikler 20 ms'lik aralıkla hemen çizilir.

Kullanılan bir döngüyü silerseniz ona başvuran yer Projeyi denetle listesinde silinmiş bir kayda başvuruyor hatası verir.

Tag okuma döngüsü nasıl çalışır

  • Live, bir bağlantının tag'lerini okuma döngülerine göre gruplar. Süresi gelen grup tek seferde okunur; aynı grupta birbirine yakın adresler tek istekte birleşir. Farklı döngüler ayrı gruplardır ve ayrı istek yapar.
  • Bir okuma, cihaz yavaş yanıt verdiği için döngü süresinden uzun sürerse bir sonraki okuma hemen başlar: gerçek hız cihazın yanıt süresiyle sınırlıdır.
  • Yalnızca değişen değerler sayfalara iletilir; bağlantı başına en sık 100 ms'de bir toplu.
  • En kısa 100 ms. Studio 20 ms'ye kadar süre kabul eder, ancak Live PLC ve simülatör tag'leri için okuma döngüsünü en az 100 ms uygular; bundan kısa süreler 100 ms çalışır.
  • Döngü seçilmemiş ya da süresi bulunamayan tag 1 sn ile okunur.
  • Sürücüye göre: OPC UA tag'leri her döngüde toplu Read ile yoklanır. MQTT'de değer abonelikle gelir; döngü yalnızca saklanan son değerin tag'e ne sıklıkla işleneceğini belirler. OPC DA'da Güncelleme hızı sunucunun yenileme aralığıdır, tag'lerin okuma döngüsünden büyük olmamalıdır.
  • Bağlantı durum tag'leri bir döngüye göre okunmaz; bağlantı durumu değişince Live yazar (Bağlantı tanılama).

Performans ve seçim ipuçları

  • Her gruptan her turda bir istek (ya da bir kaç) gider; çok sayıda tag'i kısa döngüye koymak ağ ve PLC yükünü artırır. Hızlı değişen, operatörün izlediği değerleri kısa döngüye (ör. 250 – 500 ms), yavaş değişenleri (sıcaklık, seviye, sayaç) uzun döngüye (1 – 5 sn) koyun.
  • Aynı döngüdeki, aynı veri bloğundaki tag'ler tek istekle okunur; sayfada birlikte görünen tag'leri aynı döngüye koymak istek sayısını azaltır.
  • Çok sayıda döngü tanımlamak gereksizdir; birkaç standart döngü yeterlidir.

CSV ve Excel

CSV'de Döngü (ms) kolonuna süreyi (1000) ya da döngünün adını yazarsınız; Excel'de Okuma döngüsü kolonuna döngünün adı yazılır. CSV'de süre / ad bir döngüyle eşleşmezse tag sessizce 1 sn döngüsüne bağlanır; Excel'de listede olmayan ad satırı hatalı yapar (Tag'leri Excel ile aktarma).

İlgili konular

FabyaVision 0.1.0 Kullanım Kılavuzu · 18 Ekim 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.