TRIGGER (TRIGGER di SCHMITT)
Quando l'ingresso CONVALIDA FUNZIONE è allo stato AVVIO, questa funzione analizza le variazioni dell'ingresso VALORE DA CONFRONTARE rispetto alle soglie VALORE LIMITE DA AVVIO A ARRESTO e VALORE LIMITE DA ARRESTO A AVVIO. Quando l'ingresso VALORE DA CONFRONTARE diventa inferiore alla soglia VALORE LIMITE DA AVVIO A ARRESTO, l'USCITA passa allo stato ARRESTO e vi resta fino a quando l'ingresso VALORE DA CONFRONTARE diventa superiore alla soglia VALORE LIMITE DA ARRESTO A AVVIO. In quest'ultimo caso, l'USCITA passa allo stato AVVIO.
In sintesi, l'USCITA resta invariata finché l'ingresso VALORE DA CONFRONTARE è compreso tra la soglia VALORE LIMITE DA AVVIO A ARRESTO e la soglia VALORE LIMITE DA ARRESTO A AVVIO.
Se l'ingresso CONVALIDA FUNZIONE è allo stato ARRESTO all'avvio del programma, l'USCITA è allo stato ARRESTO a prescindere dall'ingresso e dalle soglie. Quando l'ingresso CONVALIDA FUNZIONE passa allo stato ARRESTO durante l'esecuzione del programma, l'USCITA resta invariata.
L'ingresso CONVALIDA FUNZIONE e l'USCITA sono di tipo ON/OFF.
Gli ingressi VALORE DA CONFRONTARE, VALORE LIMITE DA AVVIO A ARRESTO e VALORE LIMITE DA ARRESTO A AVVIO sono di tipo INTERO.