Questo blocco funzione verifica se un indirizzo MAC specificato è compreso nell'intervallo di indirizzi MAC consentiti per il controller. L'applicazione continua l'esecuzione solo se l'indirizzo MAC corrisponde. In caso contrario, l'applicazione si arresta, il controller passa in stato HALT e la variabile di sistema i_wLastApplicationError viene aggiornata correttamente.
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresentazione di funzioni e blocchi funzione.
La seguente tabella descrive le variabili di ingresso:
Ingresso |
Tipo |
Commento |
---|---|---|
byAllowedMacAddress |
ARRAY[0...5] OF BYTE |
Indirizzo MAC da controllare
|
La tabella seguente descrive le variabili di uscita:
Uscita |
Tipo |
Commento |
---|---|---|
xControllerMacAddressOk |
BOOL |
TRUE = indica che l'indirizzo MAC è consentito per questo controller. |