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
- Integer - typ całkowity
- Float - typ zmiennoprzecinkowy
- 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]