Onay Ekranı - SCADA Eğitim Sitesi
Home » Genel » Onay Ekranı
Posted by Salih on May 29, 2015 in Genel, Sayfa Düzenleyici | 0 comments
Eminmisin Konfirme onay
Bazı işlemlerin yanlışlıkla yapılmasını önlemek için onay ekranı gerekebilir. Bu yazımızda Tag değerine tag ismi ile erişip onay ekranı oluşturacağız. Örnek projeyi Örnek Scada Projesi indirebilirsiniz.
Örneğimizde 3 adet motor start ve stop yapılacaktır. Start stop işlemleri script içerinde yapılır. Fakat script çalışmadan önce hangi motor için çalışacağı belirtilmelidir. İşlemlerimiz için aşağıdaki tagları oluşturduk.
TagName tag’ı değerine bağlı olarak seçilen tag değeri script içersinde 0 veya 1 yapılarak motorlar kontrol edilir. Motora start vermek için yazdığımız script aşağıdadır.
RWTagValue.Value(TagName) = 1
Son derece basit olan bu scriptin benzeri stop için de yazılmıştır. Tek farkı aşağıdaki satırdır.
RWTagValue.Value(TagName) = 0
Ayrıca motor durumunu ters çeviren, yani start da ise stop yapan veya stop’da ise start yapan StartStopScript de mevcuttur. Aynı satır bu script’de aşağıdaki gibi değiştirilmiştir.
if RWTagValue.Value(TagName) = 1 Then
Projemizin ana sayfası aşağıdadır. Bu sayfa üzerinden motorlar direkt olarak kontrol edilebileceği gibi en alt sıradaki butonlar ile ikinci bir sayfanın açılması sonucu bu sayfadan kontrol edilebilir.
Butonlar üzerinde sağ kılik yapıp Mouse down fonksiyonlarına bakarsanız yapılan işlemleri görebilirsiniz.
Örneğin M1 Start butonunda aşağıdaki işlemler yapılmıştır.
TagName tag’ına Tag_1 değeri atanmış ve StartScript’i çalıştırılmıştır.
Not: Bu yazıda anlatılan konunun farklı şekilde işlendiği bir yazı daha sistemimizde mevcuttur. Bu yazıya buradan ulaşabilirsiniz.
Posted by karaca_durali on Tem 6, 2013
Posted by yht26 on Şub 8, 2016