HSCE_CFG_PLS
L'istruzione HSCE_CFG_PLS viene utilizzata per la configurazione di HSC con interruttore di fine corsa programmabile (PLS). Questa funzione fornisce un insieme aggiuntivo di modalità operative per il contatore ad alta velocità. In queste modalità i valori dei dati preimpostati di uscita vengono aggiornati usando i dati forniti dall'utente ogni volta che viene raggiunto uno dei valori preimpostati. Per programmare queste modalità, utilizzare un file PLS con i set di dati da usare.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori L20E, L50E e L70E.
HSCE_CFG_PLS

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
Execute | Ingresso | BOOL | Il fronte di salita avvia la configurazione dell'HSC (HSCE Enable deve essere uguale a FALSE). Il fronte di discesa cancellerà tutti i valori di uscita. |
Channel | Ingresso | HSCE_CHANNEL | Il canale HSCE. |
InitAccumulator | Ingresso | LINT | Valore iniziale accumulatore. |
OFSetting | Ingresso | LINT | Valore limite per overflow contatore. |
UFSetting | Ingresso | LINT | Valore limite per underflow contatore. |
PLS_Data | Ingresso | PLS2 | Valori di configurazione per Valore alto preimpostato (LINT), Valore basso preimpostato (LINT), Uscita valore alto preimpostato (UDINT) e Uscita valore basso preimpostato (UDINT). |
PLS_Size | Ingresso | USINT | Dimensioni dei dati PLS, con valore massimo di 24 per il plug-in. |
PLS_Offset | Ingresso | USINT | Offset per l'avvio nel vettore dati PLS. |
OutputMask | Ingresso | UDINT | Maschera di uscita per la funzionalità PLS. |
Done | Uscita | BOOL | Azione di configurazione dell'HSC (avviata da questa istruzione) eseguita correttamente. |
Error | Uscita | BOOL | Indica che si è verificato un errore. |
Esempi di HSCE_CGF_PLS
Esempio di diagramma a blocchi funzionali HSCE_CGF_PLS

Esempio di diagramma ladder HSCE_CGF_PLS

Esempio di testo strutturato HSCE_CGF_PLS

Fornire un feedback