Cihazlar
Last updated
Last updated
inSCADA içerisinde bağlantı kurulacak cihazlarınızı tanımlayabilirsiniz. inSCADA haberleşmek istediğiniz herhangi bir cihazı (PLC, RTU, Flowcomputer etc.) kullandığı haberleşme protokolü ve bu protokolüne bağlı parametreleri ile modeller. Protokollerden bağımsız olarak bu modelinin en önemli ortak noktası veri blokları dır. inSCADA da cihaz üzerinden veri alış-verişi için bloklar tanımlamanız gerekmektedir. Bu veri bloklarına inSCADA içerisinde Frame adı verilir. Daha detaylı açıklma için bölümüne bakabilirsiniz.
Sağ üst köşede bulunan,
seçenekleri ile cihaz kütüphanesinde bulunan bir cihazı ekleyebilir, yeni bir cihaz oluşturabilir, düzeltebilir ve silebilirsiniz.
Import Template ile inSCADA içerisinde bulunan Device Library'de kayıtlı bir cihazı herhangi bir connection altına import edebilirsiniz. Bu sayede daha önce tanımladığınız veya inSCADA ile beraber gelen, kullanıma hazır device'larınızı anında kullanabilirsiniz. Device template import ettiğinizde, ilgili bağlantı altında device, frame ve tüm taglarınız kullanıma hazır halde projenize eklenmiş olacaktır.
Import Template butonuna tıkladığınızda ekranınızda "Device Picker" başlıklı bir dialog penceresi açılacaktır. Bu dialog penceresinde sizden istenen parametreler ;
Cihaz eklemek istediğiniz bağlantıyı seçebilirsiniz. Burada size device grid listesinde seçili olan projenin connectionları listelenecektir.
Eklemek istediğiniz cihazı seçebilirsiniz. Wizards->Device Library'de tanımlı cihazlarınız listelenecektir.
Import işlemi sırasında tanımlı cihaz bilgilerinin, ilgili proje altına kaydedilirken alacağı ön-ek bilgisini girebilirsiniz. Örneğin, Cihaz Kütüphanenizde tanımlı cihaz içerisindeki bir değişkeniniz "Temperature" olarak tanımlanmış. Prefix olarak "Station_01_" diye bir tanımlama yaptığınızda, proje altındaki yeni değişken isminiz "Station_01_Temperature" olacaktır.
Prefix ile benzer bir işleyişi vardır. Tek farkı son-ek olarak kullanılır. Örneğin, Suffix olarak "_TT100" tanımladığınızda değişkeninizin yeni ismi "Temperature_TT100" olacaktır.
Cihazınıza ulaşabileceğiniz tanımlı bağlantılardan herhangi birini seçebilirsiniz.
Cihazınıza herhangi bir isim (15 karakter) verebilirsiniz.
Cihazınız ile ilgili detaylı bir açıklama (50 karakter) girebilirsiniz.
Cihazınız ile ilgili tüm protokollerde tanımlanması gereken bir adres numarası vardır. Bu adres numarasını protokole uygun adaptasyonda, cihazınızda tanımlandığı gibi girebilirsiniz.
inSCADA cihazlardan verileri okumak için frame olarak isimlendirilen word blocklarını kullanır. Tanımlı frameleri cihaz üzerinden her birinin sorguladıktan sonra Scan Time (ms) parametresi kadar bekleyerek CPU'ya işlem yapma zamanı tanır. Bu parametre üzerinde ayarlamalar yaparak ağınızın ve donanımlarınızın izin verdiği en optimum haberleşme hızına ulaşabilirsiniz.
Frame isimli toolbarın sağ tarafındaki,
seçimlerini kullanarak frame ekleyebilir, düzenleyebilir ve silebilirsiniz.
Frame ekleyeceğiniz cihazı seçebilirsiniz.
Frame için herhangi bir isim (15 karakter) girebilirsiniz.
Frame için detaylı bir açıklama (50 karakter) girebilirsiniz.
Frame start adress cihaz içerisinden okunacak/yazılacak başlangıç adresini tanımlar.
Quantity, start address ten itibaren okunacak word miktarını belirler. Bu miktar protokollerin veya cihazın izin verdiği sınırlar içerisinde olmalıdır.
inSCADA bir cihaz içerisindeki frameleri Device Scan Time süresince bekleyerek tarar. Şayet bir frame içerisinde Scan Time Factor girilmiş ise o frame için Device Scan Time x Frame Scan Time Factor süresince bekleme yapar. Bu sayede framelerinizin okunma sıklıklarını ayarlayabilir, haberleşme hızınızı kaynaklarınız ile uyumlu bir şekilde optimize edebilirsiniz. Örnek, 1, 2, 3 gibi.
Daha çok zaman etiketi kullanmayan protokoller için kullanılır. 0 set ettiğinizde ilgili frame ile okunan tüm değerler bilgisayarın güncel saati ile etiketlenir. Şayet -60 set ederseniz bu sefer aynı verileri bir saat önceye etiketlemiş olursunuz. Veri tabanına kayıt edildiğinde bu zaman etiketleri ile veriler kayıt altına alınır.
Bu parametre ile framelerinizi okuma kuyruğuna girmemesini sağlayabilirsiniz. Eğer is Readable olarak seçim yapılmamışsa bu frame'i cihaza okuyamazsınız.
Bu parametre ile framelerinizi yazma kuyruğuna girmemesini sağlayabilirsiniz. Eğer is Writeable olarak seçim yapılmamışsa bu frame'i cihaza yazamazsınız.
Frame için haberleşme protokolünüze bağlı olarak tip seçebilirsiniz. Frame types detaylı açıklamalar için bölümüne bakabilirsiniz.