SCADA kullanırken herzaman script yazmaya gerek yok, mesela ABB Digivis SCADA script desteği vermez, bunun yerine kullanıcının var olan fonksiyonları kullanmasını bekler.
Öte yandan scripte izin veren SCADA'lar da sadece C desteği vermez. Mesela WinCC aynı anda hem C hem de basic ile script yazmanıza olanak tanıyor.Benzer şekilde Cimon SCADA'lar ise sadece basic diline izin veriyor.
Dolayısıyla desteklenen script dili sizin öğrenmek için seçeceğiniz marka SCADA'ya bağlıdır.
Wincc de motor çalışırken bir nesnenin yeşil dururken kırmızı rekte yanmasını sağlamak için script yazmak gerekiyor mu? Yada motor normal çalışırken yeşil arıza yaptığında kırmızı renkte flash vermesi için gereklimidir?
Hayır bunlar için scripte gerek yok (script yazarak da çözülür ama)
Şöyle yaparsınız, dinamik objenin özelliklerine gelirsiniz, özellikler kısmında foreground color kısmına çift tıklayıp ilgili tag ve rengini belirtirsiniz. Dha sonra da ilgili tag değeri boolean olarak 1 olduğunda ilişkilendirdiğiniz renkte motor görünür. Hepsi bu kadardır.
Ancak anamadığım yer motor arıza yaptığında kırmızı renkte flash vermesi için ne yapmalıyız.Bu durumda bir nesneye üç ayrı görev atanmış olmuyor mu? Birinci görev motor çalışırken yeşil yan ikinci görev dururken kırmızı yan üçüncü görevde arıza yaptığında kırmızı flash ver.