Comparatore analogico

Descrizione sintetica

L'uscita viene attivata e disattivata in funzione della differenza Ax - Ay e di due valori di soglia parametrizzabili.

Circuito

Descrizione

Ingressi Ax, Ay

Gli ingressi Ax, Ay sono due dei seguenti segnali analogici:

  • AI1 ... AI8 (*)

  • AM1 ... AM6 (nello 0BA6), AM1 ... AM16 (nello 0BA7) o AM1 ... AM64 (nello 0BA8)

  • NAI1 ... NAI32 (nello 0BA7 o 0BA8)

  • AQ1 e AQ2 (nello 0BA7) o AQ1 ... AQ8 (nello 0BA8)

  • NAQ1 ... NAQ16 (nello 0BA7 o 0BA8)

  • Il numero di blocco di una funzione con uscita analogica

Parametri

Guadagno

Campo di valori: -10,00 ... 10,00

Offset
Campo di valori: -10000 ... 10000

On: Soglia di attivazione
Campo di valori: -20000 ... 20000

Off: Soglia di disattivazione
Campo di valori: -20000 ... 20000

p: Numero di decimali
Campo di valori: 0, 1, 2, 3

Uscita Q

Q viene impostata o resettata a seconda dei valori di soglia impostati.

* AI1 ... AI8: 0 .. 10 V equivale a 0 .. 1000 (valore interno).

0BA4:

A: Guadagno (Gain)


Campo di valori: 0,00 ... 10,00

 

0BA0-0BA3:
valgono i seguenti parametri:

G : guadagno (Gain) in [%]
Campo di valori: 0% ... 1000%

O : Offset
Campo di valori: -999 ... 999

Delta : valore di soglia

Q viene impostata a 1 se la differenza Ax-Ay supera il valore soglia.

Parametri On e Off

Il tempo preimpostato per i parametri "soglia di attivazione On" e "soglia di disattivazione Off" può essere anche il valore attuale di un'altra funzione già programmata. Si possono utilizzare i valori attuali delle seguenti funzioni:

  • Interruttore a valore di soglia analogico: Ax

  • Amplificatore analogico: Ax

  • Multiplexer analogico: AQ

  • Rampa analogica: AQ

  • Operazione matematica: AQ

  • Regolatore PI: AQ

  • Contatore avanti/indietro: Cnt

Nei dispositivi 0BA7 e versioni successive si possono utilizzare anche i valori attuali delle seguenti funzioni già programmate:

  • Ritardo all'attivazione: Ta

  • Ritardo alla disattivazione: Ta

  • Ritardo all'attivazione/disattivazione: Ta

  • Ritardo all'attivazione con memoria: Ta

  • Relè a intermittenza (uscita a impulsi): Ta

  • Relè a intermittenza triggerato dal fronte: Ta

  • Generatore di impulsi asincrono: Ta

  • Interruttore di luci scala: Ta

  • Interruttore multifunzione: Ta

  • Cronometro: AQ

  • Filtro analogico: AQ

  • Valore medio: AQ

  • Max/Min: AQ

  • Interruttore a valore di soglia: Fre

Per scegliere la funzione desiderata si deve specificare il numero di blocco.

Parametro p (numero di decimali)

Il parametro p è utilizzabile soltanto per la rappresentazione dei valori Ax, Ay, Differenza (Delta), On e Off nei testi di segnalazione.

Il parametro p non è invece utilizzabile per il confronto con i valori On e Off (durante il confronto il punto decimale viene ignorato).

Diagramma di temporizzazione

Descrizione del funzionamento

La funzione legge il valore del segnale presente nell'ingresso analogico Ax.

Quindi moltiplica il valore per il parametro A (Gain). Il parametro B (Offset) viene sommato al rispettivo valore analogico, quindi

(Ax * Gain) + Offset = valore attuale Ax.

(Ay * Gain) + Offset = valore attuale Ay.

L'uscita Q viene impostata o resettata in funzione della differenza tra i valori attuali Ax - Ay e i valori di soglia impostati. Per effettuare i calcoli utilizzare la seguente formula.

Formula

  • Se "soglia di attivazione (On) ≥ soglia di disattivazione (Off)":
    Q = 1, se (valore attuale Ax - valore attuale Ay) > On
    Q = 0, se (valore attuale Ax - valore attuale Ay) ≤ Off.

  • Se "soglia di attivazione (On) < soglia di disattivazione (Off)", allora Q = 1, per cui:
    On ≤ (valore attuale Ax - valore attuale Ay) < Off.

0BA2, 0BA3:

vale la seguente descrizione del funzionamento/formula:

la funzione somma l'offset indicato rispettivamente ai valori analogici Ax e Ay. Quindi moltiplica i risultati per il parametro Gain. La differenza viene ricavata dai due valori così calcolati.

Se la differenza tra questi valori supera il valore soglia parametrizzato come differenza, l'uscita Q viene impostata a 1.

Formula
Q = 1, se:
((Ax + Offset) * guadagno) - ((Ay + Offset)*guadagno)> valore soglia della differenza
Q viene resettata a 0 se il valore delta è pari o inferiore alla soglia di disattivazione (SO verso il basso).

Riduzione della sensibilità dell'ingresso del comparatore analogico

L'uscita del comparatore analogico può essere ritardata in modo selettivo mediante le funzioni speciali "Ritardo all'attivazione" e "Ritardo alla disattivazione". Con questo accorgimento l'uscita Q viene impostata soltanto quando il trigger applicato Trg (=uscita del comparatore analogico) si prolunga oltre il tempo di ritardo all'attivazione definito.

In questo modo si ottiene un'isteresi artificiale che rende l'ingresso meno sensibile alle variazioni di breve durata.

Particolarità della parametrizzazione

Tener conto delle Informazioni sull'elaborazione dei valori analogici che forniscono chiarimenti sui parametri dei blocchi analogici.

Descrizione