Sinyal değerlerini işleme
Bir cihaz çoğu zaman ham bir sayı verir, örneğin 0–1000 m³/h debi için 0–10000. Sinyal penceresinde YTCC'nin bunu operatörlerin gördüğü değere nasıl çevireceğini, hangi değerlerin geçerli olduğunu, oynak değerlerin nasıl durgunlaştırılacağını ve cihazın ne sıklıkla okunacağını belirlersiniz. Ayarlar sinyalin General (Genel) ve Value source (Değer kaynağı) sekmelerindedir.
Başlamadan önce
- Konfigürasyon editörü açık ve sinyal var olmalıdır. Penceresini satıra çift tıklayarak ya da Enter ile açın. Bkz. Sinyal oluşturma.
Adımlar
1. Aralığı ve ölçeklemeyi ayarlayın
General sekmesinde mühendislik aralığını Eng. Min ve Eng. Max'a, burada 0–1000, ve birimi girin. Scaling (Ölçekleme) altında ham değerin mühendislik değerine nasıl dönüşeceğini seçin:
| Ölçekleme | Alanlar | Mühendislik değeri |
|---|---|---|
| None (Yok) | — | Ham değer |
| Linear (raw → engineering) (Doğrusal) | Raw Min, Raw Max | Raw Min … Raw Max, Eng. Min … Eng. Max'a eşlenir |
| Factor (raw × factor + offset) (Çarpan) | Factor, Offset | ham × çarpan + ofset |

Alanların altındaki satır sonucu gösterir, burada 0 → 0 … 10000 → 1000. Komutlar cihaza gönderilmeden önce aynı şekilde geri çevrilir.
Write outside range (Aralık dışı yazma), biri Eng. Min … Eng. Max dışında bir değer yazınca ne olacağını belirler: Reject (Reddet, varsayılan), Clamp to range (Aralığa kırp; operatör kırpılmış değeri onaylar) ya da Write + warn (Yaz + uyar).
2. Geçerli aralığı ayarlayın
Valid low (OLR) (Geçerli alt) ve Valid high (OHR) (Geçerli üst) alanlarına ölçümün gerçekten alabileceği değerleri, burada 0–950, girin. Üstündeki ya da altındaki bir değer aralık üstü ya da aralık altı olarak işaretlenir; kalitesi olduğu gibi kalır.

Metin sinyallerinde General sekmesi bunun yerine Allowed values (İzinli değerler, örneğin AUTO,MANUAL,MAINT)
ve Max length (characters) (En çok uzunluk) sunar; başka bir metinle gelen komut reddedilir.
3. Süzgeci ve ölü bandı ayarlayın
Value source sekmesinde Filter and deadband (Süzgeç ve ölü bant) grubu sayısal değerleri durgunlaştırır. Tüm ayarlar varsayılan olarak kapalıdır.
| Ayar | Etkisi |
|---|---|
| Deadband (Ölü bant; Absolute ya da % of span) ve Deadband value | Yeni değer yalnız sonuncusundan bundan fazla farklıysa iletilir |
| Min interval (ms) (En kısa aralık) | Yeni değerler en çok bu sıklıkla iletilir |
| Smoothing (Yumuşatma): Time constant τ (s) ile Exponential damping ya da Samples (2–100) ile Moving average | Gürültüyü yumuşatır |
| Max change (… / s) ve Accept after (samples) ile spike rejection (sıçrama reddi) kutusu | En büyük değişimden hızlı sıçramaları yok sayar; verilen örnek sayısı (1–50) süren bir sıçrama kabul edilir |
| Discard values (Atılacak değerler) | "Ölçüm yok" anlamına gelen değerler, örneğin 32767, -32768 (en çok 32) |
| Outlier window (samples) ve k (× MAD) | Son örneklerin ortancasından çok uzak değerleri yok sayar (pencere 3–200) |

Grafik etkiyi 120 örnek değer üzerinde gösterir: soluk ham değerler, parlak sonuç, × reddedilen değerler.
4. Tarama sınıfını seçin
Taranarak okunan sinyallerde (Modbus, S7, OPC UA, BACnet, SNMP, EtherNet/IP, ADS) Scan class (Tarama sınıfı) cihazın ne sıklıkla okunacağını belirler:
| Tarama sınıfı | Periyot |
|---|---|
| (type / device default) | Sinyal tipinin, cihazın ya da projenin ayarı |
| Fast (Hızlı) | 100 ms |
| Normal | 1 s |
| Slow (Yavaş) | 10 s |
| Background (Arka plan) | 60 s |
| Custom… (Özel) | 20 ms – 3 600 000 ms (1 saat); 100 ms altında YTCC cihaz ve ağ yüküne karşı uyarır |

IEC 104 ya da MQTT gibi olay güdümlü protokollerin sinyalleri taranmaz ve tarama sınıfları yoktur.
OK'e tıklayın ve konfigürasyonu uygulayın; bkz. Doğrulama ve uygulama.
İşleme sırası
YTCC cihazdan okunan her değere ayarları şu sırayla uygular:
- Ölçekleme. Sonlu sayı olmayan bir sonuç Bad kalitesini alır.
- Geçerli aralık denetimi (yalnız iyi kaliteli değerler).
- Süzgeç: atılacak değerler, aykırı değerler, sıçramalar, ardından yumuşatma ve en kısa aralık (yalnız iyi sayısal değerler).
- Ölü bant: ekranlara, alarmlara ve tarihçeye yalnız yeterli değişim iletilir.
Dahili sinyallerde ölçekleme yoktur; süzgeç ve ölü bant aynı şekilde uygulanır.
Bilmekte fayda var
- Süzgeç ve ölü bant yalnız sayısal sinyallerde geçerlidir. Kötü kaliteli değerler süzülmeden geçer.
- % of span ölü bant Eng. Min ve Eng. Max'tan hesaplanır.