Configurazione di eventi esterni

Procedura

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).

Eventi esterni

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).