TM_100ms_FUN

Temporizzatore per intervalli di 100ms (da 0 a 3276.7s)

Questa è una funzione definita dall'utente da un Function Block di sistema. Questo temporizzatore per unità di 0.1s 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 3276.7s)

Ingresso/uscita

dutInstance (TM_100ms_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.1s mentre il temporizzatore è in esecuzione

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

Note

Diagramma tempi

  1. download modalità PROG

  2. modalità RUN

Argomenti correlati

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