TM_10ms_FUN

Temporizzatore per intervalli di 10ms (da 0 a 327.67s)

Questa è una funzione definita dall'utente da un Function Block di sistema. Questo temporizzatore per unità di 0.01s funziona come un temporizzatore con ritardo all’accensione. Se il contatto start della funzione è in stato TRUE, il tempo preimpostato SV (valore target) viene avviato. Una volta trascorso questo tempo, il contatto temporizzatore T passa a TRUE.

Parametri

Ingresso

start (BOOL)

contatto di avvio

ogni qualvolta viene rilevato un fronte di salita, il valore target SV viene copiato nel valore corrente EV e il temporizzatore viene avviato

SV (INT, WORD)

valore target

tempo di ritardo accensione definito (da 0 a 327.67s)

Ingresso/uscita

dutInstance (TM_10ms_FUN_INSTANCE_DUT)

Memoria interna contenente i valori e gli stati interni, che corrisponde alla memoria di istanza del relativo FB.

Uscita

T (BOOL)

contatto temporizzatore

viene impostato quando il tempo definito in SV è trascorso, ovvero quando EV diventa 0

EV (INT, WORD)

valore corrente

valore di conteggio dal quale viene sottratto 1 ogni 0.01s mentre il temporizzatore è in esecuzione

Il valore può essere cambiato durante il conteggio scrivendo sulla variabile dall’editore di programmazione.

Note

Diagramma tempi

  1.  (1) download modalità PROG
  2.  (2) modalità RUN
Argomenti correlati

Modificado el: 2021-07-05Comentarios sobre esta páginaPanasonic hotline