Scriptler

inSCADA içerisinde javascript dilinde makrolar yazabilir bu sciprtleri zamanlayarak periyodik olarak çalışmasını sağlayabilirsiniz. Scriptlerinizle inSCADA platformu ile etkileşimde bulunmak için inSCADA API'lerini kullanabilirsiniz. Bakınız (APIs...)

Resim 1 : Developement-Scripts

Resim 1'de görüldüğü gibi inSCADA altında projelerinize bağlı olarak scriptler oluşturabilirsiniz. Bunun için sağ üst köşede bulunan butonuna bastığınızda Resim 2'deki form açılacaktır.

Resim 2 : Script Add/Edit Form

Project

Script'inizin bağlı olacağı projeyi seçebilirsiniz.

Name

Script Name

Description

Script Açıklama

Type

Scriptlerinizi Periodic, Daily, Once, None olarak dört farklı tipte oluşturabilirsiniz.

  • Periodic : ilgili script'in Periyot ve offset değerlerinin girilmesi ile oluşturulur ve scriptin periyodik olarak çalışması sağlanmaktadır.

  • Daily : İlgili script'in Gün içinde seçilen bir saat zamanında çalışmasını sağlamaktadır.

  • Once : ilgili script'in "delay" süresi belirlenerek , uygulama çalışmaya başladıktan sonra belirlenen delay süresinde sadece bir kere çalışmasını sağlamaktadır.

  • None : İlgili script'in yazılan code içindeki kurallar ile çalışmasını sağlamaktadır.

Period

Script'inizi zamanladığınızda arka planda çalıştırılma periyodunu girebilirsiniz. Değer olarak 1000 girerseniz scriptinizi zamanladığınızda 1 sn periyotla çalışacaktır.

Scriptlerinizin otomatik olarak çalıştırılması için yani zamanlanması için Control Panel'i kullanmalısınız. Control Panel ' de Script kısmına göz atınız.

Log

Log'u seçtiğiniz, scriptiniz ile ilgili bilgilendirme mesajı Logs yazılacaktır.

Code

Bakınız Code2Form

Oluşturduğunuz scriptlerinizi sağ üst köşede bulunan " run script " ikonu ile çalıştırabilirsiniz.

Last updated