
Funktionsblokken MACROS definerer flere makroer på visualiseringen.
Makroerne adskiller sig fra scenerne, da hver kommando udføres asynkront pr. SPS-cyklus. Desuden tillader funktionsblokken også den overordnede styring af scener.
Bemærk: Denne funktionsblok kan have mere end to indgange eller to udgange. Du kan højreklikke på funktionsblokken for at tilføje en yderligere indgang eller udgang.
Databasen DB angiver placeringen af makroerne. På den måde kan et element flere makrofunktionsblokke have. Databasen er gemt bag visualiseringsvariablen, og der kan ikke tilgås den som ved en normal database.
Ved en positiv flanke på en indgang udføres det tilsvarende makro øjeblikkeligt. Den modstående udgang vil blive sat til sand. Alle andre udgange bliver sat til falsk.
Der er kun den udgang for det sidst valgte makro, der bliver sat til sand. Alle makroer og udgangen kan også styres via visualiseringen.
Styringen af makroerne foregår via elementerne Makroer og Makro-Konfiguration. Under Grænseflade kan værdien forbindes med de anvendte funktionsblokke.
Styringen via visualiseringen har prioritet over den tilsvarende indgang.
Konfigurationen af et makro forklares i hjælpafsnittet under Visualisering.