UIF (interrupt flush in attesa)

L'istruzione UIF scarica o rimuove un interrupt utente in sospeso.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori L20E, L50E e L70E.
UIF
UIF
Parametri UIF
Parametro
Tipo di parametro
Tipo di dati
Descrizione
Enable
Ingresso
BOOL
Abilitazione istruzioni.
  • TRUE: avvia l'operazione UIF.
  • FALSE: non esegue la funzione.
IRQType
Ingresso
UDINT
Utilizzare le parole STI definite.
  • IRQ_EII0
  • IRQ_EII1
  • IRQ_EII2
  • IRQ_EII3
  • IRQ_EII4
  • IRQ_EII5
  • IRQ_EII6
  • IRQ_EII7
  • IRQ_HSC0
  • IRQ_HSC1
  • IRQ_HSC2
  • IRQ_HSC3
  • IRQ_HSC4
  • IRQ_HSC5
  • IRQ_STI0
  • IRQ_STI1
  • IRQ_STI2
  • IRQ_STI3
  • IRQ_UFR
  • IRQ_UPM0
  • IRQ_UPM1
  • IRQ_UPM2
  • IRQ_UPM3
  • IRQ_UPM4
UIF
Uscita
BOOL
Status del piolo (lo stesso di Abilita).

Esempi di UIF

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