inSCADA
TR
TR
  • Giriş
  • Başlarken
  • Kullanıcı Arayüzü
    • Ana Sayfa
    • Geliştirme
      • Projeler
      • Bağlantılar
      • Cihazlar
      • Değişkenler
      • Alarm
        • Alarm Grupları
        • Alarmlar
      • Animasyonlar
        • Get
        • Color
        • Rotate
        • Move
        • Opacity
        • Bar
        • Click
        • Tooltip
        • Access
        • Chart
        • Visibility
        • Slider
        • IFrame
        • Datatable
        • Get Symbol
        • QR Code
      • Trendler
      • Scriptler
      • İfadeler
      • Raporlar
        • Custom Report
        • Raporlar
      • Süreçler
      • Yedekle / İçe Aktar
      • Veri Transferleri
      • Anahtar Kelime
      • Languages
      • Custom Tables
        • Custom Table
        • Custom Table SQL
      • Info
    • Kullanıcı Menüsü
      • Kullanıcılar
      • Roller
    • Bildirimler
      • E-Posta
      • SMS
    • Sihirbazlar
      • Gaz Ölçüm
      • HPP Unit
      • Cihaz Kütüphanesi
    • Alarm Tracking
      • Alarm Geçmişi
      • Alarm Monitör
    • Variable Tracking
      • Değişken Geçmişi
      • Değişken İzleme
      • Variable Trace
    • Kontrol Panel
    • Görselleştirme
    • Akış / Kamera
    • Trend Grafik
    • Süreç
    • İşler
    • Proje Haritası
    • Raporlar
    • Logs
      • Günlükler
      • Yetki Günlükleri
    • Yardım
      • Online Yardım
      • Hakkında
      • Lisans
  • 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 UA Client
      • OPC DA Client
    • MQTT
  • Programlama
    • APIs
      • Variable Functions
      • Connection Functions
      • Project Functions
      • Alarm Functions
      • Script Functions
      • In-Memory DB Functions
      • System Functions
      • User Functions
      • Date-Time Functions
      • String Functions
      • Notification Functions
      • Confirmation Functions
      • Database Functions
      • Other Functions
  • Veritabanı
  • Faydalı Özellikler
  • Güncelleme Günlüğü
  • Mimari ve Uygulamalar
  • Geliştirme Yol Haritası
  • inSCADA' ya Geçiş
  • Lisanslandırma Politikaları
  • SSS
  • Örnek Ekranlar
  • Yardımcı Araçlar
    • VSTO Excel Add-In
    • S7-PLCSim Connector
  • Kurulumlar
    • Gereksinimler
    • Linux' a Kurulum
    • Windows Kurulum
Powered by GitBook
On this page
  • Click-Expression
  • Click-Collection
  • Click-Set
  • Click - Alarm
  1. Kullanıcı Arayüzü
  2. Geliştirme
  3. Animasyonlar

Click

PreviousBarNextTooltip

Last updated 3 years ago

Click animasyon mimik ekran üzerinde kullanıcıların mouse olaylarının programlandığı animasyon tipidir. Bu animasyon türünde mimik ekran üzerinde mouse on-click, click-down, click-up, mouse over olaylarına bağlı script'ler yazabilir, set operasyonları bağlayabilirsiniz.

Resim 1'de görüldüğü gibi mimik ekran üzerinde seçili bir nesne için click animasyon formunu açtığınızda karşınıza dört adet mouse olayı için tanımlama formu açılacaktır. Bunlar ;

  • Mouse on-Click

  • Mouse on-Down

  • Mouse on-Up

  • Mouse over

Bu olaylara bağlı olarak ;

  • Expression

  • Collection

  • Set

operasyonları yapabilirsiniz.

On-Click olayı içerisinde on-Down ve on-Up olaylarınıda barındırır. On-Down ve On-Up olaylarını beraber kullanarak push buttonlar yapabilirisiniz.

Click-Expression

Click-Expression ile bir nesnenin mouse olayına bağlı olarak custom bir expression yazabilirsiniz.

Resim 2'de görüldüğü gibi bir nesne üzerinde mouse-click yapıldığında çalışmasını istediğimiz bir javascript yazılmıştır. Örneğimizdeki bu script nesneye tıklandığında, "Hellow World" yazısını bilgilendirme mesajı olarak tüm kullanıcılara gönderir. (Bakınız Notification). "Increaser" isimli değişkeni okur ve değerini 5 arttırır.

Click-Collection

Resim 3'te görüldüğü gibi mouse olayımıza bağlamak için expression kütüphanemizden hazır expressionlardan birini seçebiliriz.

Click-Set

Click-Set ile bir nesneye bağlı olarak set operasyonu çalıştırabilirsiniz.

Resim 4'te görüldüğü gibi bir nesneye tıkladığınızda çalıştırmak istediğiniz set operasyonunu seçebiliyorsunuz.

  • Set-Auto : Bir değişkene default olarak girilen değerin set edilmesini sağlar.

  • Set-Manuel : Bir değişken değerinin Num-Pad aracılığı ile değiştirilmesini sağlar.

  • Set-Yes/No : Bir değişken değerinin default değer olarak set edilmeden önce kullanıcıdan onay (confirmation) alınmasını sağlar.

Set Operasyon formlarındaki notification checkbox'ı set operasyonu yapıldığında sisteme bağlı kullanıcılara mesaj gönderilmesini ve log kayıtlarına düşmesini sağlar.

Click - Alarm

Click Alarm ile animasyonlarınıza alarmlarınızı anlık izleyebilmek veya historisini görebilmek için kullanabilirsiniz.

İlgili özelliği Monitör olarak seçtiğimizde ; " görselleştirme " menüsünde ilgili elemente tıkladığımızda o anda açık olan alarmları gösteren resim 3 te görünen pencere açılacaktır.

İlgili özelliği "History" olarak seçtiğimizde ise ayarladığınız gün sayısına göre alarm geçmişinizi gösteren resim 4 te görünen pencereniz açılacaktır.

Click alarm özelliği ile animasyonunuza eklediğiniz alarmlarınızı farklı bir menüye gitmeden projenizi " görselleştirme" menüsünde izlerken alarm elementlerini tıkladığınızda alarmlarınızı ve alarm geçmişlerinizi takip edebileceksiniz.

Click-Collection ile bir nesnenin mouse olayına bağlı olarak expression kütüphanesinde hazır bir expression'ının çalıştırılmasını sağlayabilirsiniz. (Bakınız )

Resim 1 de görüldüğü gibi animation ekranımıza kırmızı ile işaretlediğimiz alanda alarm elementini görmekteyiz. " Ctrl " tuşu yardımıyla elgili elementi seçerek ekranın sağ üst köşesinde bulunan "edit animation element " ikonu yardımı ile element ayarları sayfasına ulaşılır.

Resim 2 de açılan ekranımızda alarm ve alarm grupları otomatik olarak ekrana gelmektedir. Burada ve ikonları ile ilgili elementi seçtiğimizde hangi özelliğin pop-up olarak açılıp görüneceğini seçiyoruz.

Expressions
Resim 1 : On-Click Expression
Resim 2 : On-Click Expression Form
Resim 3 : Click-Collection.
Resim 4 : Click-Set
Resim 5 : Num-Pad
Resim 6 : Yes/No
Resim1 :Animation Alarm Alanı
Resim 2: Edit Animation Element Menüsü
Resim 3: Animation Alarm Monitör Penceresi
Resim 4: Animation Alarm history penceresi