Punti di commutazione digitali
CODESYS SoftMotion offre varie opzioni per la creazione di punti di commutazione digitali. Questa sezione fornisce una panoramica dei rispettivi vantaggi e svantaggi.
Esempio di applicazione
I punti di commutazione digitali sono necessari, ad esempio, per accendere una pistola per colla in base alla posizione dell'asse. Nel seguente esempio, la pistola per colla deve applicare l'adesivo su un prodotto dalla posizione 90 alla posizione 120.

Una pistola per colla ha un ritardo tra l'accensione e l'applicazione della colla. Lo stesso vale per lo spegnimento. È quindi necessaria una compensazione on/off in modo che la pistola adesiva venga accesa 50 ms prima della posizione 90 e spenta 50 ms

Panoramica dei blocchi funzionali
Blocco funzionale | Punti di commutazione multipli | Compensazione On/Off | Previsione | Alta precisione (risoluzione temporale superiore al tempo di ciclo) | Base di dati | Nota |
---|---|---|---|---|---|---|
|
|
| Impostare la posizione o la posizione effettiva | Utile quando è richiesta una maggiore precisione temporale. Oltre a questo blocco funzionale, è necessaria una scheda di uscita digitale ad alta precisione per un funzionamento ad alta precisione. Questa combinazione consente di commutare le uscite con elevata precisione anche a tempi di ciclo più elevati Per ulteriori informazioni sull'uso del blocco funzione, vedere quanto segue: esempio Utilizzo di MC_DigitalCamSwitch_HighPrecision. | ||
|
| Impostare la posizione o la posizione effettiva | Utile se si tratta di una versione separata di | |||
|
| Impostare la posizione o la posizione effettiva | Utile se è sufficiente una risoluzione temporale precisa del ciclo. | |||
| Impostare la posizione o la posizione effettiva | Questi blocchi funzionali vengono conservati solo per motivi di compatibilità. Per i progetti attuali e futuri, è necessario utilizzare gli altri blocchi funzionali più avanzati | ||||
| Impostare la posizione o la posizione effettiva |
1 Esatto. Vengono utilizzati i dati della previsione.
2 La previsione deve essere impostata mediante SMC_SetForecast
blocco funzionale. Per ulteriori informazioni sulla previsione, vedere quanto segue: Previsione.
3 Solo per estrapolazione