Ücretsiz Yazılım İndirme Merkezi
Endüstriyel veri toplama, izleme ve analiz
için yazılımlar.
SCADA sistemlerinde operatör arayüzlerinin yalnızca proses bilgilerini göstermesi değil, aynı zamanda operatörün gerçekleştirebileceği işlemleri de çalışma koşullarına göre yönetmesi önemlidir.
Örneğin bir proses değişkeni belirli bir değerin üzerinde olduğunda bir komut butonunun kullanılmasına izin verilmesi, belirli bir çalışma koşulu oluşmadığında ise aynı butonun devre dışı bırakılması gerekebilir.
EOS SCADA, kullanıcı kontrollerinin etkinlik durumunu herhangi bir SCADA verisinin değerine bağlayabilme imkânı sağlar.
Böylece buton, giriş kutusu, anahtar veya komut gönderen diğer kullanıcı kontrolleri, gerçek zamanlı proses koşullarına göre otomatik olarak etkin veya pasif hale getirilebilir.
Temel çalışma mantığı: İşlenecek veri belirlenen koşulu sağladığında kullanıcı kontrolü etkin hale gelir. Koşul sağlanmadığında ise kullanıcı kontrolü pasif duruma geçirilerek operatörün ilgili işlemi gerçekleştirmesi engellenir.
Kullanıcı kontrollerinin proses verilerine bağlı olarak etkinlik durumunun değiştirilmesi, SCADA operatör arayüzlerinin çalışma koşullarına uyum sağlamasına yardımcı olur.
Kullanıcı kontrolünün etkinlik durumunu bir SCADA verisinin değerine bağlamak için öncelikle EDITOR yazılımında ilgili proje açılmalıdır.
Kullanıcı kontrolünün hangi koşulda etkin veya pasif olacağını belirlemek için Limit Değeri ve Limit Türü birlikte kullanılır.
Örnek ayarlar:
Bu durumda işlenecek veri değeri 0,5 değerinden büyük olduğunda kullanıcı kontrolü etkin hale gelir.
Veri değeri 0,5'e eşit veya daha küçük olduğunda ise kullanıcı kontrolü pasif hale gelir ve kullanıcı kontrol ile işlem gerçekleştiremez.
Böylece kullanıcı kontrolünün kullanılabilirliği, operatör tarafından manuel olarak değiştirilmek yerine doğrudan SCADA sisteminden alınan gerçek zamanlı verinin durumuna göre otomatik olarak yönetilmiş olur.
Enabledisable eylemi, kullanıcı kontrolünün yalnızca etkin veya pasif olmasını belirlemek için kullanılabileceği gibi, kontrolün pasif durumdayken operatöre nasıl gösterileceğini belirlemek amacıyla ilave parametrelerle de yapılandırılabilir.
Bu parametreler, Eylem Ayarları penceresinde bulunan Giriş Parametreleri bölümüne girilerek kullanılabilir.
| Girilecek İfade | İşlem |
|---|---|
| [boş] | Kullanıcı kontrolü pasif olduğunda kontrol gri renge dönüşür. Mouse kontrolün üzerine getirildiğinde işlem yapılamayacağını belirten imleç gösterilir. |
| lock | Kullanıcı kontrolü pasif olduğunda mevcut rengini korur. Kontrolün üst köşesinde KİLİT ikonu gösterilir. Mouse kontrolün üzerine getirildiğinde işlem yapılamayacağını belirten imleç gösterilir. |
| noopen | KESİCİ kullanıcı kontrolü için geçerlidir. Yalnızca Aç Komutu Gönder işlemi pasif hale getirilir. |
| noclose | KESİCİ kullanıcı kontrolü için geçerlidir. Yalnızca Kapa Komutu Gönder işlemi pasif hale getirilir. |
| noboth | KESİCİ kullanıcı kontrolü için geçerlidir. Hem Aç Komutu Gönder hem de Kapa Komutu Gönder işlemleri pasif hale getirilir. |
Not: Giriş parametresi kullanılmadığında kullanıcı kontrolünün pasif durumu varsayılan görünüm davranışıyla gösterilir. lock parametresi ise kontrolün mevcut görünümünü koruyarak pasif olduğunu ayrıca kilit ikonu ile belirtmek için kullanılabilir.
KESİCİ kullanıcı kontrollerinde noopen, noclose ve noboth parametreleri kullanılarak kontrolün tamamını pasif hale getirmek yerine yalnızca belirli komutların gönderilmesi engellenebilir.
Bu özellik özellikle bir KESİCİ'nin mevcut proses koşullarına bağlı olarak yalnızca belirli bir yönde kumanda edilmesine izin verilmesi gereken durumlarda kullanışlıdır.
Kullanıcı kontrolünün veri değerine göre pasif veya etkin hale getirilmesi, özellikle kontrolcüye komut gönderen kullanıcı kontrollerinde önemli bir ilave emniyet katmanı oluşturabilir.
Örneğin bir ekipmanın çalıştırılmasının belirli bir proses koşulunda uygun olmadığı durumda, ilgili komut butonu koşul devam ettiği sürece otomatik olarak pasif hale getirilebilir.
Proses koşulu tekrar uygun hale geldiğinde ise kullanıcı kontrolü otomatik olarak etkin hale getirilebilir. Böylece operatörün sürekli olarak kontrol durumunu manuel biçimde değiştirmesine gerek kalmaz.
DİKKAT: Kullanıcı kontrolünün pasif hale getirilmesi, tek başına bir yetkilendirme veya güvenlik mekanizması olarak değerlendirilmemelidir.
Kullanıcı kontrolünün pasif olması, öncelikle operatör arayüzünde ilgili işlemin gerçekleştirilememesini sağlamak amacıyla kullanılmalıdır.
Gerçek erişim güvenliği ve yetkilendirme için ayrıca uygun kullanıcı yetkileri, erişim denetimleri ve gerekli kontrol sistemi güvenlik mekanizmaları uygulanmalıdır.
EOS SCADA'da kullanıcı kontrolünün pasif / etkin yapılması ile gizli / görünür yapılması birbirinden farklı davranışlardır.
Bu nedenle proses tasarımına bağlı olarak iki özellik birlikte de kullanılabilir. Örneğin bir kontrol belirli koşullarda tamamen gizlenebilir; başka bir koşulda ise görünür kalmakla birlikte pasif durumda tutulabilir.
Örnek yaklaşım: Operatörün işlemi görmesinin önemli olduğu ancak işlemi gerçekleştirmesinin uygun olmadığı bir durumda kullanıcı kontrolü görünür fakat pasif tutulabilir. İşlemin operatöre hiç gösterilmemesi isteniyorsa bunun yerine gizli hale getirilmesi tercih edilebilir.
EOS SCADA'da kullanıcı kontrollerinin veri değerine göre pasif veya etkin hale getirilmesi, operatör arayüzlerinin gerçek zamanlı proses koşullarına uyum sağlamasına olanak verir.
Valuechanged eylemi ile izlenecek veri belirlenebilir; Enabledisable işlemi ile kullanıcı kontrolünün etkinlik durumu yönetilebilir. Limit Değeri ve Limit Türü ise bu davranışın hangi koşullarda gerçekleşeceğini belirler.
Ayrıca Giriş Parametreleri kullanılarak pasif durumdaki kontrollerin görünüm ve davranışları değiştirilebilir. lock, noopen, noclose ve noboth gibi parametreler özellikle KESİCİ gibi komut gönderen kullanıcı kontrollerinde daha ayrıntılı kontrol imkânı sağlar.
Böylece operatör ekranlarında yalnızca hangi kontrollerin gösterileceği değil, hangi kontrollerin hangi proses koşullarında kullanılabileceği de dinamik olarak belirlenebilir.