Al Event (Interrupt Event) Et Interrupt Enable; Registre Interrupt Enable (Adresse 0X0204:0X0205) - Kollmorgen AKD EtherCAT Mode D'emploi

Table des Matières

Publicité

4.2 AL Event (Interrupt Event) et Interrupt Enable

La communication entre le variateur et le circuit FPGA EtherCAT peut être interrompue. La fonctionnalité
d'interruption de l'interface EtherCAT est prise en charge par le registre Interrupt Enable et le registre AL Event.
Deux types d'événements provoquent également une interruption matérielle dans le variateur, à savoir une
émulation EEPROM et un événement SyncManager 2. Les valeurs réelles du variateur (données SyncManager
3) sont écrites sans aucune requête AL Event durant chaque requête d'interruption matérielle déclenchée, par
exemple, par un événement SyncManager 2. L'échange Mailbox entre le maître et le variateur AKD est géré
entièrement en interrogeant le registre AL Event dans une tâche en arrière-plan du variateur.
Le variateur active des événements individuels de l'interface EtherCAT lorsque le bit correspondant du registre
Interrupt Enable est défini sur 1. Lorsque ce bit est réglé sur 0, les interruptions matérielles pour des événements
spécifiques sont désactivées.

4.2.1 Registre Interrupt Enable (adresse 0x0204:0x0205)

Paramètre
AL Control Event
-
Sync0 DC Distributed
Clock
Sync1 DC Distributed
Clock
SyncManager activation
register change
EEPROM emulation
event
-
SyncManager 0 Event
(Mail Out Event)
SyncManager 1 Event
(Mail In Event)
SyncManager 2 Event
(Pro Out Event)
SyncManager 3 Event
(Pro In Event)
-
ZA
ZA
Adresse
Bit
var.
ECAT Description
0x204
0
RW
RO
0x204
1
RW
RO
0x204
2
RW
RO
0x204
3
RW
RO
0x204
4
RW
RO
0x204
5
RW
RO
0x204
3 à 7
RW
RO
0x205
0
RW
RO
0x205
1
RW
RO
0x205
2
RW
RO
0x205
3
RW
RO
0x205
4 à 7
RW
RO
AKD EtherCAT | 4   Profil EtherCAT
Activation de AL Control Event pour l'accélération
de phase
Réservé
Activation d'interruptions de synchronisation 0 de
l'horloge distribuée (DC) pour toute la
communication
Activation d'interruptions de synchronisation 1 de
l'horloge distribuée (DC) pour toute la
communication
Activation de la requête d'interruption du
changement de registre d'activation de
SyncManager
Activation d'interruptions d'émulation EEPROM
Réservés
Activation de l'événement de sortie Mailbox (SDO,
SyncManager 0) pour le canal d'objet
Activation de l'événement d'entrée Mailbox (SDO,
SyncManager 1) pour le canal d'objet
Activation de l'événement de sortie de données de
traitement (PDO, valeurs de consigne cycliques de
la carte)
Activation de l'événement d'entrée de données de
traitement (PDO, valeurs réelles cycliques du
variateur)
Réservés
Kollmorgen™ | Octobre 2011
29

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Ethercat akd

Table des Matières