Zmienne systemowe są wirtualnymi obiektami, które ułatwiają funkcje automatyzacji.

Wykorzystanie:

  • Stan zmiennych można zmieniać na podstawie innych zdarzeń poprzez instrukcje warunkowe, za pomocą interfejsów użytkownika (np. telefon komórkowy, tablet)
  • Zmienne mogą wpływać na stan innych obiektów poprzez iw

Zmienne można wygenerować w programatorze, w oknie drzewa w obiekcie [system variables], lub w obszarze vd [virtual device]

Przycisk [dodaj zmienną] otworzy kreator dodawania zmiennych

  • Nazwa zmiennej - nazwa którą nadaje uzytkownik
  • Typ zmiennej: Dostępne typy
    1. Integer - typ całkowity
    2. Float - typ zmiennoprzecinkowy
    3. String - typ znakowy
  • Wskaźnik - powiązanie z innym obiektem w systemie
  • Maska / Wskaźnik - maska zakresu wartości dla zmiennych; Wskaźnik dla powiązania

pole maska/wskaźnik nie musi być wypełnione

  • Wartość domyślna - wartość przy starcie systemu

pole musi być wypełnione, aby system mógł poprawnie wystartować

  • RAV - określa zachowanie zmiennej, każde wywołanie wartości (nawet tej samej) spowoduje zadziałanie powiązanych ze zmienną IW

bez RAV ponowne wywołanie tego samego stanu nie wywoła powiązanych IW

[Zapisz] zapisze zmiany i utworzy zmienną

  • Wartość domyślną możemy zmodyfikować w każdym momencie przysickiem [1]

spowoduje zapisanie wartości bieżącej jako domyślna

  • Modyfikator - określa sposób prezentowania zmiennej dla użytkownika
  • Nazwa - nazwa zmiennej
  • Strefa - określa lokaliację zmiennej
  • Cecha - określa typ zmiennej
  • Opis - opis użytkownika do zmiennej

Zawsze możemy powrócić do edycji zmiennej lub ją usunąć przyciskami [2]