Devi scegliere l’oggetto Funzioni PLC e definire una nuova funzione (Ved screenshot), come tipo di controllo scegli Esegui programma macro e poi definisci la macro da eseguire. Puoi scegliere la variabile da controllare sul PLC ed il tipo di Trigger.
Consiglio, siccome non sai quando il terminale ha acquisito lo stato della variabile dal PLC per essere sicuro della sua acquisizione e della conseguente esecuzione della macro devi temporizzare la variabile almeno 1 secondo. Io preferisco scegliere come trigger OFF<−>ON e poi inverto lo stato della variabile sul programma PLC ogni volta che desidero eseguire la macro. In questo modo non mi preoccupo del tempo di attivazione variabile.