Blocco funzione PTOSimple

Panoramica

Il blocco funzione PTOSimple gestisce la funzione PTO.

Chiamare il blocco funzione in ogni ciclo del task MAST.

Il nome dell'istanza del blocco funzione è il nome definito nella configurazione.

Viene creato quando un utente richiama la modalità PTO su Channel PTO 0 dalla configurazione delle Funzioni integrate:

G-SE-0024878.1.gif-high.gif

 

 

NOTA: Assegnare il nome dell'istanza del blocco funzione alla variabile globale PTO_PWM.PTO00.

G-SE-0026846.1.gif-high.gif

 

 

Rappresentazione grafica

G-RU-0010491.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

ResetError

BOOL

Sul fronte di salita, azzera l'errore PTO rilevato.

NOTA: Il pin Execute di qualsiasi blocco PTOMoveRelative associato all'asse PTO00 deve essere impostato su FALSE per azzerare gli errori rilevati.

DIS_AuxInput

BOOL

TRUE = disattiva l'ingresso ausiliario quando è configurato come ingresso Unità pronta.

Questo pin non ha alcun effetto se non viene utilizzato l'ingresso ausiliario.

Questa tabella descrive le variabili di uscita:

Uscite

Tipo

Commento

PTO_REF

PTO_REF

Riferimento al canale PTO.

Deve essere utilizzato con il pin di ingresso PTO_REF_IN dei blocchi funzione PTO.

PTOError

BOOL

TRUE = indica che è stato rilevato un errore. Usare il blocco funzione PTOGetDiag per ottenere maggiori informazioni su questo errore rilevato.

Moving

BOOL

TRUE = indica che lo stato del movimento è Moving (In movimento).

Stopping

BOOL

TRUE = indica che lo stato del movimento è Stopping (In arresto).

Frequenza

DWORD

Velocità corrente (in Hz) del movimento.

Distanza

DWORD

Distanza percorsa dal movimento corrente dell'asse PTO (in numero di impulsi).