DM72F•SetImmediateOutput•: scrittura dell'uscita di un I/O Expert integrato

Descrizione della funzione

Questa funzione imposta il valore fisico corrente dell'uscita veloce di un I/O Expert integrato (DM72F•).

Vi è una funzione per ogni uscita veloce:

oDM72F0SetImmediateOutput0

oDM72F0SetImmediateOutput1

oDM72F1SetImmediateOutput0

oDM72F1SetImmediateOutput1

NOTA: La forzatura di un'uscita annulla tutti gli altri comandi alla data uscita, indipendentemente dalla programmazione dei task che sono in fase di esecuzione.

Rappresentazione grafica

G-SE-0017042.3.jpg

 

 

Rappresentazione IL e ST

Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresen­tazione di funzioni e blocchi funzione.

Descrizione della variabile di I/O

Nella tabella seguente viene descritta la variabile di ingresso:

L'ingresso

Tipo

Commento

Valore

BOOL

Valore di uscita richiesto.

Nella tabella seguente è descritta la variabile di uscita:

Uscita

Tipo

Commento

DM72Fb1SetImmediateOutputn2

BOOL

TRUE = il valore dell'uscita fisica viene impostato.

(1) b è il blocco di destinazione:

o0= DM72F0

o1= DM72F1

(2) n è l'uscita di destinazione del blocco:

o0= DO0

o1= DO1

Implementazione di DM72F•SetImmediateOutput•

EcoStruxure Machine Expert restituisce un errore di compilazione nei seguenti casi:

oLa funzione DM72F•SetImmediateOutput• viene utilizzata in più di un task.

oIl valore %Q associato a DM72F•SetImmediateOutput• è utilizzato nell'applicazione.

oL'uscita è già dedicata a una funzione del blocco I/O Expert integrato (ad esempio: PWM, generatore di frequenza, uscita riflessa encoder, allarme).