
Blocul funcțional MACROS_NUM definește mai multe macrouri pe vizualizare.
Macrourile se diferențiază de scene, deoarece fiecare comandă este executată asincron în fiecare ciclu PLC. În plus, blocul funcțional permite și controlul superior al scenelor.
Baza de date DB indică locația macrourilor. Astfel, un element poate avea mai multe blocuri funcționale de macrouri. Baza de date este stocată în spatele variabilei de vizualizare și nu se poate accesa ca la o bază de date normală.
La modificarea valorii la intrare, macroul corespunzător este executat imediat. După execuție, ieșirea Q este setată la valoarea macroului apelat. Dacă macroul nu există, valoarea este totuși setată.
Intrarea dezactivează execuția unui macro cu intrarea NUM.
La o frontă pozitivă, macroul cu numărul de la intrarea NUM este executat imediat.
Sfaturi: Conectați această intrare la un declanșator al interfeței pentru a apela din nou macroul cu același număr.
Ieșirea returnază numărul ultimului macro executat.
Controlul macrourilor se face prin intermediul elementelor Macrouri și Configurarea macrourilor. Sub Interfață, valoarea poate fi conectată la blocurile funcționale utilizate.
Controlul prin vizualizare are prioritate față de intrarea corespunzătoare.
Configurarea unui macro este explicată în secțiunea Ajutor sub Vizualizare.