
Blloku funksion MACROS_NUM definon disa makro në vizualizim.
Makrot dallohen nga skenat, sepse çdo urdhër ekzekutohet asinkronisht për cikël të SPS. Për më tepër, blloku i funksioneve lejon edhe kontrollin e lartë të skenave.
Baza e të dhënave DB tregon vendndodhjen e makrove. Kështu, një element mund të ketë disa blloqe funksionesh makro. Baza e të dhënave është regjistruar pas variablës së vizualizimit dhe nuk mund të aksesohet si në një bazë të dhënash normale.
Nëse vlera ndryshon në hyrje, makroja e përgjithshme ekzekutohet menjëherë. Pas ekzekutimit, dalja Q vendoset në vlerën e makros që është thirrur. Nëse makroja nuk ekziston, vlera ende vendoset.
Hyrja çaktivizon ekzekutimin e një makros me hyrjen NUM.
Nëse ka një anë positive, makroja me numrin në hyrje NUM ekzekutohet menjëherë.
Këshillë: Lidhni këtë hyrje me një trigger të ndërfaqes për të thirrur përsëri makron me numrin e njëjtë.
Dalia kthen numrin e fundit të makros që është ekzekutuar.
Kontrolli i makrove bëhet përmes elementeve Makro dhe Konfigurim Makro. Nëpërmjet Ndrfaqes mund të lidhet vlera me blloqet e përdorura të funksioneve.
Kontrolli përmes vizualizimit ka prioritet para hyrjes së përgjithshme.
Konfigurimi i një makros shpjegohet në seksionin Ndihmë nën Vizualizim.