Configurazione di eventi esterni
La seguente procedura descrive come configurare un evento esterno per attivare un task:
Passo |
Azione |
---|---|
1 |
Nella scheda Applicazioni, aggiungere un task. |
2 |
Fare doppio clic sul nodo task da associare a un evento esterno. |
3 |
Nel menu a discesa Tipo, selezionare Esterno. |
4 |
Nel menu a discesa Evento esterno, selezionare l'evento da associare al task (vedere l'elenco di seguito). |
Questa tabella fornisce una descrizione degli eventi esterni associabili a un task:
Nome evento |
Descrizione |
---|---|
BLOCK0_I0 |
Il task viene attivato quando l'ingresso I0 del blocco DM72F0 è impostato a 1. |
BLOCK0_I1 |
Il task viene attivato quando l'ingresso I1 del blocco DM72F0 è impostato a 1. |
BLOCK0_I2 |
Il task viene attivato quando l'ingresso I2 del blocco DM72F0 è impostato a 1. |
BLOCK0_I3 |
Il task viene attivato quando l'ingresso I3 del blocco DM72F0 è impostato a 1. |
BLOCK1_I0I4 |
Il task viene attivato quando l'ingresso I0 del blocco DM72F1 è impostato a 1. |
BLOCK1_I1I5 |
Il task viene attivato quando l'ingresso I1 del blocco DM72F1 è impostato a 1. |
BLOCK1_I2I6 |
Il task viene attivato quando l'ingresso I2 del blocco DM72F1 è impostato a 1. |
BLOCK1_I3I7 |
Il task viene attivato quando l'ingresso I3 del blocco DM72F1 è impostato a 1. |
BLOCK0_TH0 |
Il task viene attivato quando la soglia TH0 dell'HSC o l'encoder del blocco DM72F0 è impostato a 1. |
BLOCK0_TH1 |
Il task viene attivato quando la soglia TH1 dell'HSC o l'encoder del blocco DM72F0 è impostato a 1. |
BLOCK0_TH2 |
Il task viene attivato quando la soglia TH2 dell'HSC o l'encoder del blocco DM72F0 è impostato a 1. |
BLOCK0_TH3 |
Il task viene attivato quando la soglia TH3 dell'HSC o l'encoder del blocco DM72F0 è impostato a 1. |
BLOCK1_TH0 |
Il task viene attivato quando la soglia TH0 dell'HSC o l'encoder del blocco DM72F1 è impostato a 1. |
BLOCK1_TH1 |
Il task viene attivato quando la soglia TH1 dell'HSC o l'encoder del blocco DM72F1 è impostato a 1. |
BLOCK1_TH2 |
Il task viene attivato quando la soglia TH2 dell'HSC o l'encoder del blocco DM72F1 è impostato a 1. |
BLOCK1_TH3 |
Il task viene attivato quando la soglia TH3 dell'HSC o l'encoder del blocco DM72F1 è impostato a 1. |
ENCODER_TH0 |
Il task viene attivato quando la soglia TH0 di un encoder dell'interfaccia Encoder è impostata a 1. |
ENCODER_TH1 |
Il task viene attivato quando la soglia TH1 di un encoder dell'interfaccia Encoder è impostata a 1. |
ENCODER_TH2 |
Il task viene attivato quando la soglia TH2 di un encoder dell'interfaccia Encoder è impostata a 1. |
ENCODER_TH3 |
Il task viene attivato quando la soglia TH3 di un encoder dell'interfaccia Encoder è impostata a 1. |
BLOCK0_HSCSTOP |
Il task viene attivato quando il valore dell'HSC relativo al blocco DM72F0 raggiunge 0 nella modalità One-shot . |
BLOCK1_HSCSTOP |
Il task viene attivato quando il valore dell'HSC relativo al blocco DM72F1 raggiunge 0 nella modalità One-shot . |
CAN0_SYNC |
Il task viene attivato quando il gestore CANopen invia un messaggio Sync (attivato quando Enable Sync Producing è selezionato nella finestra di configurazione del gestore CANopen). |
CAN1_SYNC |
Il task viene attivato quando il gestore CANopen invia un messaggio Sync (attivato quando Enable Sync Producing è selezionato nella finestra di configurazione del gestore CANopen). |