Ana içeriğe geç

Kalite

YTCC'deki her sinyal değeri bir kaliteyle gelir. Kalite değere güvenilip güvenilemeyeceğini söyler: sürücünün değeri okuyabildiğini ve cihazla bağlantının açık olduğunu. Değerin yaşı değildir. Değişmeyen bir değer haberleşme çalıştığı sürece Good kalitesini korur.

Sürücülerin bildirdiği kalite​

Sürücüler altı kaliteden birini bildirir. Arayüz bunları şu metinlerle gösterir:

KodKaliteGösterimAnlamı
0GoodGoodDeğer okundu ve geçerli.
1UncertainUncertainDeğer şüpheli. Simüle sinyalde metin Uncertain · Simulated olur.
2BadBadCihaz değeri geçersiz bildiriyor.
3Not connectedBad · Not connectedCihazla bağlantı yok ya da sürücü çalışmıyor.
4OverflowUncertain · EU exceededDeğer mühendislik aralığının dışında.
5SubstitutedGood · Substituted ya da Good · Local overrideDeğer sahada ya da YTCC'de elle girildi. Geçerlidir, arıza değildir.

Türkçe arayüzde bu metinler İyi, Belirsiz, Kötü, Bağlı değil, Mühendislik aralığı aşıldı, İkame, Yerel zorlama ve Simüle sözcükleriyle görünür.

Good, Uncertain ve Bad arkasında bir neden taşıyabilir: Comm failure, Sensor failure, Config error, Stale (last usable) ya da Initial value (Türkçe arayüzde: Haberleşme hatası, Sensör arızası, Yapılandırma hatası, Bayat (son kullanılabilir), Açılış değeri).

Bir sürücü kalp atışı göndermeyi bırakınca bütün sinyalleri Bad · Not connected olur. Son değer o kaliteyle ekranda kalır. Sürücü bir cihazla bağlantıyı kaybettiğinde o cihazın sinyallerini de aynı şekilde işaretler.

Kalite bitleri​

IEC 60870-5 türü kalite kullanan sürücüler şu bitleri de iletir; arayüz bunları değerle birlikte listeler:

BitAnlamı
IVGeçersiz
NTGüncel değil
SBİkame: değer elle ayarlandı. YTCC manuel moddaki sinyallerde de SB'yi işaretler.
BLBloke
OVTaşma

Ekranlarda ve ekran betiklerinde kalite​

Ekranlar ve ekran betikleri quality değerinde daha basit bir ölçek kullanır:

qualityAnlamı
0İyi
1Tarayıcının YTCC sunucusuyla bağlantısı yok.
2Sürücü ya da cihaz bağlı değil.
3Sinyal arızası: sürücü Uncertain, Bad ya da Overflow bildirdi.
4Manuel değer (Substituted)
5Simüle değer

Nesneler 0, 4 ve 5'i kullanılabilir değer sayar. Diğer kalitelerde bağlı nesne değer yerine bağlamasında değer yokken için tanımlananı gösterir.

Alarmlarda ve sunucu betiklerinde kalite​

Alarm servisi bir değeri yalnız kalitesi Good, Substituted ya da simüle Uncertain olduğunda değerlendirir. Diğer kalitelerde yeni alarm üretmez ve etkin alarmı kapatmaz; alarm güvenilir bir değer gelene kadar olduğu gibi kalır. Kesilen bağlantı, cihaz başına bir tane olmak üzere kendi haberleşme alarmını üretir.

Sunucu betikleri kaliteyi ad olarak alır: good, uncertain, bad, not_connected, overflow, substituted ya da henüz değer yoksa unknown. Sunucu betikleri değerleri kaliteye göre süzmez; ne yapılacağına betik karar verir.