Come possiamo aiutarti?

Print

Come rimuovere il “messaggio di errore” sullo schermo dell’HMI?

 

A volte si desidera rimuovere il messaggio di errore che appare sul display dell’HMI, perché si sa che in alcuni casi la comunicazione con il PLC ACE può fallire (collegamento radio, guasto alla batteria, ecc.)

Per l’utente finale, in questi casi normali di errore, la visualizzazione di un errore non è molto rassicurante.

È qualcosa di possibile. È necessario azzerare il bit interno LB60112.

È possibile farlo dal PLC ACE (se la comunicazione non è ancora fallita!) tramite la funzione di inoltro dei dati.

Se si desidera impostare automaticamente il bit LB60112 a zero nell’HMI, senza passare dal PLC ACE, è necessario configurare una macro.

  • Aggiungere la variabile
    • RemoveHMIError nel nostro esempio
  • Scrivete e compilate la macro.
    • Ecco il codice:


#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
LocalBit[60112] = 0;
}

  • e aggiungere questa macro nell’elenco “Init Macro”: