TOW (settimana di controllo per Real Time Clock)

L'istruzione TOW attiva un'uscita se il valore dell'orologio in tempo reale (RTC) è compreso nell'intervallo dell'impostazione Ora della settimana.
Dettagli operazione:
  • Se non è presente un RTC, l'uscita è sempre OFF.
  • Configurare i parametri di ingresso Time con intervalli validi, secondo quanto specificato nel Tipo di dati TOWDATA. Un valore non valido comporta un errore del controllore a TimeX. Enable è impostato su TRUE ed è presente, e abilitato, un RTC.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
TOW
TOW
Parametri TOW
Parametro
Tipo di parametro
Tipo di dati
Descrizione
EN
Ingresso
BOOL
Abilitazione istruzioni.
  • Se EN = TRUE esegue la funzione.
  • Se EN = FALSE non esegue la funzione.
TimeA
Ingresso
TOWDATA
Impostazione dell'ora del giorno per il canale A.
Utilizzare il tipo di dati TOWDATA per definire TimeA.
TimeB
Ingresso
TOWDATA
Impostazione dell'ora del giorno per il canale B.
Utilizzare il tipo di dati TOWDATA per definire TimeB.
TimeC
Ingresso
TOWDATA
Impostazione dell'ora del giorno per il canale C.
Utilizzare il tipo di dati TOWDATA per definire TimeC.
TimeD
Ingresso
TOWDATA
Impostazione dell'ora del giorno per il canale D.
Utilizzare il tipo di dati TOWDATA per definire TimeD.
TOW
Uscita
BOOL
Se TRUE, il valore del Real Time Clock è compreso nell'intervallo dell'Ora del giorno impostata per uno qualsiasi dei quattro canali.

Tipo di dati TOWDATA

La seguente tabella descrive i tipi di dati TOWDATA:
Tipo di dati TOWDATA
Parametro
Tipo di dati
Descrizione
Enable
BOOL
TRUE: Abilita; FALSE: Disabilita.
DailyWeekly
BOOL
Tipo di timer (0:timer giornaliero; 1:timer settimanale).
DayOn
USINT
Valore Giorno della settimana il (deve essere in set [0 .. .6]).
HourOn
USINT
Valore Ora alle (deve essere in set [0 .. .23]).
MinOn
USINT
Valore Minuto alle (deve essere in set [0 .. .59]).
DayOff
USINT
Valore Giorno della settimana OFF (deve essere in set [0 .. .6]).
HourOff
USINT
Valore Ora OFF (deve essere in set [0 .. .23]).
MinOff
USINT
Valore Minuto OFF (deve essere in set [0 .. .59]).

Esempi di TOW

Esempio di diagramma a blocchi funzionali TOW
Esempio di Diagramma a blocchi funzione TOW
Esempio di diagramma ladder TOW
Esempio di Diagramma Ladder TOW
Esempio di testo strutturato TOW
Esempio di Testo strutturato TOW
(* ST Equivalence: *) TESTOUTPUT := TOW(TIMEA, TIMEB, TIMEC, TIMED) ;
Risultati
Risultati
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal