Funktionsblok MACROS_NUM

Funktionsblokken MACROS_NUM definerer flere makroer på visualiseringen.

Makroerne adskiller sig fra scenerne, da hver kommando udføres asynkront pr. SPS-cyklus. Derudover tillader funktionsblokken også den overordnede styring af scener.

Database

Databasen DB angiver placeringen af makroerne. På denne måde kan et element flere makrofunktionsblokke besidde. Databasen er gemt bag visualiseringsvariablen, og der kan ikke tilgås den som ved en normal database.

Indgang NUM

Ved en ændring af værdien på indgangen, udføres det tilsvarende makro øjeblikkeligt. Efter udførelsen sættes udgangen Q til værdien af det kaldte makro. Findes makroet ikke, så sættes værdien alligevel.

Indgang DIS

Indgangen deaktiverer udførelsen af et makro med indgangen NUM.

Indgang SET

Ved en positiv flanke, udføres makroet med nummeret på indgangen NUM øjeblikkeligt.

Tip: Forbind denne indgang til en trigger i grænsefladen for at kalde makroet med samme nummer igen.

Udgang Q

Udgangen returnerer nummeret på det sidst udførte makro.

Visualisering

Styringen af makroerne sker via elementerne Makroer og Makro-konfiguration. Under Grænseflade kan værdien forbindes med de anvendte funktionsblokke.

Styringen over visualiseringen har forrang for den tilsvarende indgang.

Konfigurationen af et makro forklares i hjælpafsnittet under Visualisering.

Se Også