
A MACROS funkcióblokk több makrót definiál a vizualizációban.
A makrók különböztetnek meg a jelenetekről, mivel minden parancs aszinkron módon fut le SPS-ciklusonként. Emellett a funkcióblokk lehetővé teszi a jelenetek felső szintű vezérlését is.
Megjegyzés: Ez a funkcióblokk több mint két bemenetet vagy két kimenetet is tartalmazhat. Jobb egérgombbal kattintva a funkcióblokra, további be- vagy kimenetet adhat hozzá.
A DB adatbázis megadja a makrók tárolási helyét. Így egy elem több makró-funkcióblokkot is tartalmazhat. Az adatbázis a vizualizációs változó mögött van elhelyezve, és nem lehet rá normálisan hozzáférni.
Egy bemenet pozitív élénél az megfelelő makró azonnal lefut. Az ellentétes kimenet ekkor igaz állapotba kerül. A többi kimenet hamis állapotba kerül.
Csak az utolsóként kiválasztott makró kimenete kerül igaz állapotba. Mind a makrók és a kimenetek vezérlhetők a vizualizáció segítségével is.
A makrók vezérlése a Makrók és a Makró-konfiguráció elemeken keresztül történik. A Szerkesztőben az értéket a használt funkcióblokkokkal lehet összekötni.
A vizualizáció által végzett vezérlés prioritása magasabb, mint a megfelelő bemeneté.
Egy makró konfigurálását a Segítség szakaszban találja meg a Vizualizáció alatt.