Lecture D'un Paramètre Via Twincat (Exemple) - Sew Eurodrive MOVIAXIS MX Manuel

Table des Matières

Publicité

6.2.2
Lecture d'un paramètre via TwinCAT (exemple)
La lecture d'un paramètre s'effectue à l'aide de la fonction "SDO-READ". Pour cela,
l'index du paramètre à lire est nécessaire.
Pour l'implémentation dans TwinCAT, le bloc fonction FB_EcCoESdoRead est néces-
saire. Ce bloc fonction se trouve dans la bibliothèque TcEtherCAT.lib. Il peut être intégré
en deux étapes :
1. Création d'une instance du bloc fonction FB_EcCoESdoREAD
2. Les entrées du bloc fonction sont affectées comme suit :
Les flags de sortie bBusy et bError signalent l'état de la fonction, le flag nErrId le cas
échéant le numéro de défaut si le flag bError est activé.
Pour afficher les informations concernant l'index et le sous-index du paramètre à lire, il
suffit, dans l'arborescence des paramètres, de survoler le paramètre concerné avec la
souris : l'information apparaît alors rapidement sous forme d'info-bulle.
L'intégration du bloc fonctionnel se présente de la manière suivante dans TwinCAT :
Fig. 12 : Intégration du bloc fonction dans TwinCAT
Dans l'exemple ci-dessus, la tension du circuit intermédiaire a été lue (9789.1). Si, par
exemple, le chiffre 610000 est réceptionné, celui-ci correspond, selon la description des
paramètres MOVIAXIS
Manuel Interface bus de terrain XFE24A pour EtherCAT
sNetID : indication de l'ID réseau du maître EtherCAT
nSlaveAddr : adresse EtherCAT de l'appareil SEW à partir duquel les données
sont lues
nIndex : indication de l'index du paramètre à lire
nSubIndex : indication du sous-index du paramètre à lire
pDstBuf : pointeur sur la plage de données dans laquelle les paramètres lus
doivent être stockés
cbBufLen : taille mémoire maximale pour les paramètres à lire dans l'octet
bExecute : un front montant lance la lecture
tTimeout : indication de la durée de time out du bloc fonction
®
, à une tension de 610 V.
Fonctionnement avec EtherCAT
Paramétrage via EtherCAT
I
6
0 0
11661AEN
31

Publicité

Table des Matières
loading

Table des Matières