inSCADA
Version 2022
Version 2022
  • inSCADA Version 2022
    • inSCADA 2022
    • Başlarken
    • Kullanıcı Arayüzü
      • Dashboards
      • Development
        • Projeler
        • Bağlantılar
        • Cihazlar
        • Variables
        • Cihaz Kütüphanesi
        • Animasyonlar
          • Pipe
          • Get
          • Click
          • Color
          • Rotate
          • Move & Move Line
          • Opacity
          • Bar
          • Tooltip
          • Visibility
          • Slider
          • Chart
          • Data Table
          • Get Symbol
          • Input
          • QR Code
          • All in One
        • Alarmlar
          • Alarm Grupları
          • Alarmlar
        • Grafikler
        • Scriptler
          • Scriptler
          • Script Editor
        • Expressions
        • Raporlar
          • Custom Reports
          • Raporlar
          • Jasper Reports
        • Custom Table
          • Custom Table
          • SQL Editor
        • Gas Ölçüm
        • Süreçler
        • Veri Transferi
        • Anahtar Kelimeler
        • Languages
        • Info
      • Runtime
        • Kontrol Panel
        • Visualization
        • Trend Grafik
        • Rapor
        • Variable Tracking
          • Değişken Geçmişi
          • Değişken İzleme
          • Variable Trace
        • Alarm Tracking
          • Alarm Geçmişi
          • Alarm Monitor
        • Proje Haritası
        • Akış
        • Süreç
        • Job
      • Kullanıcı Menüsü
        • Kullanıcılar
        • Space
        • Roller
      • Bildirimler
        • E-Posta
        • SMS
        • Chat
      • Yedekle / İçe Aktar
        • Meta Data
        • Data
      • Settings
        • General Settings
        • Custom Table
        • Akış
        • E-posta
        • SMS
        • Harita
      • Logs
        • Log
        • Auth Log
      • Yardım
        • Online Yardım
        • Lisans
        • Hakkında
    • Mimik Tasarım
    • Haberleşme Protokolleri
      • MODBUS
        • Modbus TCP
        • Modbus UDP
        • Modbus RTU Over TCP
        • Modbus TCP Server
        • Modbus RTU Slave Over TCP
      • DNP3
        • DNP3 Master
        • DNP3 Outstation
      • S7 Protokol
      • IEC-104-Master
      • OPC
        • OPC DA Client
        • OPC UA Client
      • MQTT
    • Programlama
      • API's
        • Variable Functions
        • Connection Functions
        • Project Functions
        • Alarm Functions
        • Script Functions
        • In-Memory DB Functions
        • System Functions
        • User Funcitons
        • Date-Time Functions
        • String Functions
        • Notification Functions
        • Confirmation Functions
        • Database Functions
        • Other Functions
    • Veritabanı
    • Faydalı Özellikler
    • Mimari ve Uygulamalar
    • Geliştirme Yol Haritası
    • inSCADA' ya Geçiş
    • Lisanslandırma Politikaları
    • SSS
    • Videolar
    • Örnek Ekranlar
    • Yardımcı Araçlar
      • VSTO Excel Add-In
      • S7-PLCSim Connector
      • Modbus TCP/UDP Client
  • KURULUMLAR
    • Gereksinimler
    • Windows Kurulum
    • Linux'a Kurulum
    • Başlangıç Parametreleri
Powered by GitBook
On this page
  • Device Add/Edit Form
  • Frame Add/Edit Form
  • Device Template Import From Device Library
  1. inSCADA Version 2022
  2. Kullanıcı Arayüzü
  3. Development

Cihazlar

Devices

PreviousBağlantılarNextVariables

Last updated 3 years ago

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.

Cihazlar ekranının üst alanında bulunan " projects " alanından seçeceğiniz projenizin tüm cihazlarına ulaşabilecek, " connection" alanından cihaz bağlantısına , " name " alanından cihaz adına ve " description " alanından cihazın açıklamasına göre filtrelendirme yapabilirsiniz. Cihazınızın hangi protokol ile haberleştiğini görüntüleyebilirsiniz. Ekranın alt bölümünde ise üst alanda seçmiş olduğunuz cihazınızın " veri bloklarını " görüntüleyebilir, yine isim ve açıklamalarına göre filtreleyebilirsiniz.

Device Add/Edit Form

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.

Connection :

Cihazınıza ulaşabileceğiniz tanımlı bağlantılardan herhangi birini seçebilirsiniz.

Name :

Cihazınıza herhangi bir isim (15 karakter) verebilirsiniz.

Description :

Cihazınız ile ilgili detaylı bir açıklama (50 karakter) girebilirsiniz.

Station Address :

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.

Scan Time :

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 Add/Edit Form

Device :

Frame ekleyeceğiniz cihazı seçebilirsiniz.

Name :

Frame için herhangi bir isim (15 karakter) girebilirsiniz.

Description :

Frame için detaylı bir açıklama (50 karakter) girebilirsiniz.

Minutes Offset :

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.

Minutes Offset genellikle bir önceki saat, bir önceki gün verilerini haberleşme tablolarında veren cihazlarda etkili olarak kullanılır. Örneğin bir Gas Flowcomputer bir önceki saat değerlerini modbus tablosu olarak veriyorsa bunları minutes offset alanına -60 yazarak okumanız en doğru yaklaşım olacaktır. Bu sayede veritabanından rapor ve analiz için veri çektiğinizde ilgili saati ile verileri inceleme olanağı bulursunuz.

Start Address :

Frame start adress cihaz içerisinden okunacak/yazılacak başlangıç adresini tanımlar.

Quantity :

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.

Modbus Type :

Frame için haberleşme protokolünüze bağlı olarak tip seçebilirsiniz. Frame types detaylı açıklamalar için Haberleşme Protokolleri bölümüne bakabilirsiniz.

Scan Time Factor :

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.

is Readable :

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.

is Writable :

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.

Device Template Import From Device Library

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.

Cihazlar ekranının üst alanında bulunan " 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 ;

Connection

Cihaz eklemek istediğiniz bağlantıyı seçebilirsiniz. Burada size device grid listesinde seçili olan projenin connectionları listelenecektir.

Devices

Eklemek istediğiniz cihazı seçebilirsiniz. Wizards->Device Library'de tanımlı cihazlarınız listelenecektir.

Prefix

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.

Suffix

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.

Tanımlamalarınız sırasında projenizin altındaki isimlendirmelerinizi kontrol edin. Şayet var olan bir isimlendirme yaparsanız işleminiz iptal olacaktır.

Cihazlar ekranının sağ üst alanında bulunan add ikonu ile " device add form " u açılır. Açılan formda Resim 3 te gösterildiği gibi cihazın bağlantısı seçilir, bağlantı adı ve açıklaması girilir , istasyon adresi ve tarama zamanı verileri girilerek " yeni cihaz " verileri girilmiş olunur.

Cihazlar ekranında oluşturduğumuz bir cihazı üst alandan seçerek , bu cihaza ait veri bloğunu eklemek için ekranın alt alanında bulunan Frame isimli toolbarın sağ tarafındaki add ikonu yardımı ile " Frame add form " u açılır. ( Resim 5 te gösterilmiştir ) Aşağıda form bileşenlerin detaylı açıklaması bulunmaktadır.

Mimari
Resim 1 : Devices Main Menu
Resim 2 : Device Import Template, Backup, Restore , Add, Edit, Delete
Resim 3 : Device Add/Edit Form
Resim 4 : Frame Add/ Edit
Resim 5 : Frame Add Form
Resim 6 : Device Template Import Dialog Window