
Funksjonsblokken MACROS_NUM definerer flere makroer på visualiseringen.
Makroene skiller seg fra scenene, da hver kommando blir utført asynkront per SPS-syklus. Dessuten tillater funksjonsblokken også overordnet styring av scener.
Databasen DB angir lagringsstedet for makroene. På den måten kan et element flere makrofunksjonsblokker inneholde. Databasen er lagret bak visualiseringsvariabelen og det kan ikke, som ved en normal database, tilgås.
Ved en endring av verdien på inngangen, blir det tilsvarende makroet umiddelbart utført. Etter utføringen settes utgangen Q til verdien av det oppkalte makroet. Fins makroet ikke, så settes verdien likevel.
Inngangen deaktiverer utførelsen av et makro med inngangen NUM.
Ved en positiv flanke, blir makroet med nummeret på inngangen NUM umiddelbart utført.
Tips: Koble denne inngangen til en trigger i grensesnittet for å kalle opp makroet med samme nummer igjen.
Utgangen gir tilbake nummeret på det siste utførte makroet.
Styringen av makroene skjer via elementene Makroer og Makro-konfigurasjon. Under Grensesnitt kan verdien kobles til de brukte funksjonsblokkene.
Styringen via visualiseringen har prioritet over den tilsvarende inngangen.
Konfigurasjonen av et makro blir forklarte i hjelpeseksjonen under Visualisering.