
A MACROS_NUM funkcióblokk több makrót definiál a vizualizációban.
A makrók különböztetnek meg a jelenetekől, mivel minden parancs aszinkron módon fut le SPS-ciklusonként. Emellett a funkcióblokk lehetővé teszi a jelenetek felsőbb szintű vezérlését is.
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, mint egy hagyományos adatbázishoz.
A bemenet értékének megváltozásakor azonnal lefut a megfelelő makró. A kivitelezés után a Q kimenet az meghívott makró értéke lesz beállítva. Ha a makró nem létezik, akkor is beállítódik az érték.
A bemenet letiltja a NUM bemenet által meghatározott makró futtatását.
Egy pozitív él esetén azonnal lefut a NUM bemenet számú makró.
Tip: Csatolja ezt a bemenetet egy interfészen található triggerhez, hogy újra meghívja ugyanazt a számú makrót.
A kimenet visszaadja az utolsó futtatott makró számát.
A makrók vezérlése a Makrók és Makró-konfiguráció elemeken keresztül történik. Az interfészen a értéket a használt funkcióblokkokkal lehet összekötni.
A vizualizáción keresztül történő vezérlés prioritása magasabb, mint a megfelelő bemeneté.
Egy makró konfigurálását a segítség szakaszban, a vizualizáció alatt található részletezik.