
Blok funkcji MEM_GLOBAL jest prostą globalną funkcją pamięci.
Ten blok funkcji można używać do przechowywania prostych danych w aplikacji i udostępniania ich globalnie.
Wskazówka: Aby wyświetlić wszystkie używane elementy, należy kliknąć prawym przyciskiem myszy na bloku funkcji. Jeśli baza danych została użyta w innym elemencie, zostaną one wyświetlone pod
Używane przez. Lista jest podzielona według przestrzeni nazw NS.
Baza danych DB służy do definiowania globalnej przestrzeni nazw. Na przykład: Licht.EIN lub Lüftung.Störung itd.
Przechowuje dane w tle. Jeśli nazwa zostanie zmieniona później w programie, możliwe jest utracenie danych.
Definiuje dane, które mają być przechowywane. Format jest dowolny.
Na pozytywnej krawędzi wartość na wejściu IN zostaje skopiowana do pamięci i wyświetlona na wyjściu Q. Ponadto wartość zostaje zsynchronizowana ze wszystkimi innymi blokami funkcji MEM_GLOBAL.
Na pozytywnej krawędzi pamięć zostaje zresetowana. Na wyjściu Q znajduje się ponownie wartość NULL.
Za pomocą wejścia NS można dodać dynamiczną przestrzeń nazw. Odpowiada to zmiennej podrzędnej. Ułatwia to obsługę ze szablonami znacznie. Aby wartość mogła zostać zsynchronizowana, musi być identyczna z wejściem NS.
Uwaga: Ponieważ nazwa jest rozszerzana o DB.NS, może wystąpić konflikt z innymi blokami funkcji MEM_GLOBAL. Jeśli NS nie zostanie zdefiniowane, wewnętrzna zmienna ma kropkę na końcu.
Zwraca pamięć bazy danych. Podczas inicjalizacji ta wartość jest NULL.