Blocco funzione PTOSetParam

Descrizione della funzione

Il blocco funzione modifica il valore di un parametro specifico per un canale PTO specificato.

Rappresentazione grafica

G-RU-0010489.2.gif-high.gif

 

 

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 delle variabili I/O

Questa tabella descrive le variabili di ingresso:

Ingressi

Tipo

Commento

PTO_REF_IN

PTO_REF

Riferimento al canale PTO.

Deve essere collegato a PTO_REF di PTOSimple o a PTO_REF_OUT dei blocchi funzione PTO.

Execute

BOOL

Su un fronte di salita, avvia l'esecuzione del blocco funzione.

Se è FALSE, non azzera le uscite del blocco funzione. I pin di uscita di questo blocco funzione mostrano sempre l'ultimo stato fino al successivo fronte di salita dell'ingresso Execution.

Param

PTO_PARAMETER_TYPE

Parametro da impostare.

Param_Value

DWORD

Valore del parametro da scrivere.

Questa tabella descrive le variabili di uscita:

Uscite

Tipo

Commento

PTO_REF_OUT

PTO_REF

Riferimento al canale PTO.

Deve essere collegato al pin di ingresso PTO_REF_IN dei blocchi funzione PTO.

Done

BOOL

TRUE = indica che ParamValue è valido.

L'esecuzione del blocco funzione è terminata.

Busy

BOOL

TRUE = indica che l'esecuzione del blocco funzione è in corso.

Error

BOOL

TRUE = indica che è stato rilevato un errore.

L'esecuzione del blocco funzione è terminata.

ErrID

PTOPWM_ERR_TYPE

Quando Error è impostato: tipo di errore rilevato.

NOTA: Per maggiori informazioni sui pin Done, Busy, CommandAborted ed Execution, vedere Informazioni generali sulla gestione dei blocchi funzione.