Informations relatives
Informations
Installation
à la sécurité
sur le produit
mécanique
NOTE
Le nombre de liaisons cycliques est limité à 2 lors de l'accès aux
paramètres internes d'un module optionnel (par ex., les menus de
registre API 7x).
9.3.1
Débit de messages RTMoE
Lors de la conception d'un réseau, le chargement des messages pour
chaque dispositif doit être vérifié afin de s'assurer que le nombre de
messages ne dépasse pas la valeur maximum recommandée.
Dans l'exemple suivant, un Digitax HD M750 communique avec trois
autres dispositifs via Ethernet en utilisant le protocole Modbus TCP/IP
(lecture de 10 paramètres toutes les 100 ms), EtherNet/IP (lecture de
5 paramètres toutes les 10 ms et écriture de 5 paramètres toutes les
10 ms) et RTMoE (écriture de 2 paramètres toutes les 500 µs).
Nombre de
Protocole
Débit
paramètres
Modbus
10 lus
100 ms
TCP/IP
5 lus
10 ms
EtherNet/IP
5 écrits
10 ms
RTMoE
2 écrits
500 µs
Total
Maximum autorisé
Dans les limites des capacités ?
9.3.2
Type de message RTMoE
Dès la conception du système, il faut connaître le nombre de variateurs
qui seront utilisés, les données à envoyer et leur destination.
Deux méthodes principales sont disponibles pour partager les données :
•
Données cycliques : utiliser les liaisons cycliques pour les
informations importantes relatives au comportement
dynamique de la machine (par ex., mot de commande,
référence de vitesse, etc.)
•
Données non cycliques : utilisées pour les informations non
urgentes (par ex., données de configuration du variateur).
Un programme utilisateur doit être utilisé pour contrôler le
transfert des messages non cycliques. (voir Non cyclique
activé (S.02.035) et Paramètre de base non cyclique
(S.02.036))
Il existe trois types de message cyclique :
Unicast : utilisé lorsque les données
1
doivent être transférées d'un
dispositif vers un autre
Broadcast : utilisé lorsque les
2
données doivent être transférées
d'un dispositif vers tous les autres
Multicast : utilisé lorsque les données
doivent être transférées d'un
3
dispositif vers un sous-ensemble
d'autres dispositifs
Le choix du type de transmission le plus approprié permet de concevoir
un réseau efficace et fiable.
Exemple :
•
Trois variateurs doivent être synchronisés (ELS, Electronic
Line Shaft) pour assurer leur asservissement à un variateur
Smart Drive. Dans ce cas, un message multidiffusion
(multicast) doit être utilisé afin de transmettre la position de
référence à partir du variateur Smart Drive.
Guide de mise en service - Contrôle du Digitax HD M750
Édition : 1
Installation
Mise en
Paramètres
Mise en marche
électrique
service
de base
du moteur
Débit de
Paramètres
messages /
consultés/s
secondes
100
10
500
100
500
100
4000
2000
5100
2210
6000
8000
Communication
Fonctionnement
Optimisation
avec le variateur
de la carte SD
•
Trois variateurs doivent renvoyer les informations d'état général
au variateur Smart Drive. Dans ce cas, chaque variateur doit
envoyer un message monodiffusion (unicast) au variateur
Smart Drive.
•
Le variateur Smart Drive doit commander l'arrêt/la mise en route
de tous les autres variateurs. Le variateur Smart Drive doit
utiliser un message de diffusion pour transmettre la commande
à tous les autres variateurs.
NOTE
Les messages de diffusion doivent être utilisés avec précaution,
car des goulets d'étranglement peuvent facilement se former sur le
réseau suite à l'utilisation de messages de diffusion. Dans ce cas,
les performances du réseau peuvent être affectées et, dans des cas
extrêmes, le fonctionnement même du système peut s'en trouver
considérablement dégradé.
9.3.3
Vérification des goulets d'étranglement
Plusieurs raisons peuvent être à l'origine de la formation de goulets
d'étranglement :
1. Un variateur reçoit plus de messages Ethernet qu'il ne peut en gérer
(8000 trames par seconde).
2. Un variateur reçoit une demande d'accès à plus de paramètres qu'il
ne peut en gérer (6000 paramètres par seconde).
3. Un segment du réseau a atteint sa limite de bande passante.
Pour un réseau Ethernet full-duplex 100 Mbit/s, en considérant que la
longueur maximum de tous les messages Ethernet est de 1500 octets,
la bande passante est égale à 8000 trames/s dans toutes les directions.
NOTE
•
Il n'est pas réaliste de considérer que tous les messages seront des
trames complètes.
•
En fait, le nombre maximum de trames/s sera plus élevé.
•
Une analyse plus détaillée des trames peut être effectuée,
si nécessaire, mais les valeurs indiquées peuvent être utilisée pour
déterminer rapidement si des goulets d'étranglement risquent de
constituer un problème.
9.3.4
Synchronisation des messages RTMoE
Les messages cycliques peuvent être synchronisés ou non synchronisés.
Une seule liaison cyclique synchronisée dans chaque direction
(une liaison de transmission et une liaison de réception) est possible,
c'est pourquoi ces liaisons doivent être utilisées uniquement pour les
applications à haute précision dans le cadre desquelles le mouvement
de plusieurs variateurs doit être couplé précisément (par ex.,
les applications d'impression). Tous les autres messages doivent être
envoyés en utilisant une liaison cyclique non synchronisée.
Les liaisons de données cycliques synchronisées utilisent l'heure
d'horloge IEEE1588 distribuée à l'échelle du réseau. L'horloge
IEEE1588 peut synchroniser les boucle de contrôle du variateur suivant
une précision de 1 µs. Pr 0.11.002 Synchronisation en option activée
affiche l'emplacement de module optionnel fournissant la
synchronisation. Avec les boucles de contrôle synchronisées, l'interface
Ethernet peut être utilisée pour transférer les paramètres du variateur
contenant les informations de mouvements, y compris celles relatives à
l'AMC.
Avec une liaison Ethernet normale, plusieurs variables peuvent affecter
les performances du réseau. Celles-ci incluent :
•
Délais au niveau des switches : Ethernet est un réseau commuté et
les messages sont généralement copiés entièrement dans un switch
avant d'être transférés. Ce fonctionnement est essentiel à l'Ethernet
moderne et ne peut pas être influencé par la conception du système.
•
Longueur des messages : plus un message est long, plus il faut de
temps pour le transmettre et le copier dans un switch avant de le
transférer. Pour une trame de liaison cyclique synchrone, ce délai
est de 12 µs ; pour une trame Ethernet complète, il s'élève 120 µs.
La longueur du message peut être contrôlée, mais pour maximiser
la compatibilité avec un autre trafic Ethernet, il est judicieux
d'autoriser les messages Ethernet à trame complète, dans la
API
Paramètres
Informations sur
Diagnostics
embarqué
avancés
la conformité UL
105