Communication Ethernet (Unidrive M700 / M702) - Nidec Unidrive M700 Guide De Mise En Service

Masquer les pouces Voir aussi pour Unidrive M700:
Table des Matières

Publicité

Informations relatives
Informations
Installation
à la sécurité
sur le produit
mécanique
Par exemple, si Pr 01.028 a une plage de ±100000 et que Pr 01.029 a une plage de ±10000.
Adresse du registre
Écriture
de début
Pr 01.028
Pr 01.028
Pr 01.028
Pr 01.029
Pr 01.029
* Le bit 14 est réglé pour permettre l'accès 32 bits.
9.1.8
Exceptions
L'esclave envoie une réponse d'exception si une erreur est détectée
dans la demande du maître. Si un message est corrompu et que la
trame n'est pas reçue ou en cas d'échec du CRC, l'esclave n'émet pas
d'exception. Dans ce cas, le maître n'aura pas de réponse de l'esclave
(« timeout »). Si une demande d'écriture multiple (code fonction 16 ou
23) excède la taille maximum acceptée par l'esclave, alors l'esclave
rejettera le message. Aucune exception ne sera transmise et le maître
n'aura pas de réponse.
Format de message d'exception
Le message d'exception de l'esclave utilise le format suivant.
Octet
0
Adresse du nœud de la source de l'esclave
1
Code fonction d'origine avec bit 7 réglé
2
Code d'exception
3
Bit le moins significatif du CRC
4
Bit le plus significatif du CRC
Codes d'exception
Les codes d'exception suivants sont pris en charge.
Code
1
Code fonction non pris en charge
Adresse de registre hors plage ou demande de lecture d'un
2
nombre trop élevé de registres
Dépassement de plage de paramètre pendant l'écriture d'un
bloc code fonction 16
L'esclave traite le bloc d'écriture dans l'ordre de réception des données.
Si une écriture échoue en raison d'une valeur hors plage, le bloc
d'écriture prend fin. Toutefois, l'esclave n'émet pas de réponse
d'exception et la condition d'erreur est signalée au maître par le champ
du nombre d'écritures réussies dans la réponse.
Dépassement de plage de paramètre pendant la lecture/
l'écriture d'un bloc code fonction 23
Aucune indication n'est fournie concernant l'existence d'une valeur hors
plage lors d'un accès de code fonction 23.
9.1.9
CRC
Le CRC est un contrôle de redondance cyclique 16 bits qui utilise
le polynôme CRC-16 standard x16 + x15 + x2 + 1. Le CRC 16 bits
est ajouté au message et transmis avec le bit le moins significatif
en premier.
Le CRC est calculé à partir de TOUS les octets de la trame.
124
Installation
Mise en
Paramètres
Mise en marche
électrique
service
de base
Nombre de
registres 16 bits
127
1
127
1
16511
2
128
1
16512
2
Description
Description
Communication
Optimisation
du moteur
avec le variateur
Données
Écriture 16 bits standard dans un registre 32 bits.
0x1234
Valeur écrite = 0x00001234
Écriture 16 bits standard dans un registre 32 bits.
0xABCD
Valeur écrite = 0xFFFFABCD
0x00001234 Valeur écrite = 0x00001234
0x0123
Valeur écrite = 0x0123
0x00000123 Valeur écrite = 0x00000123
9.1.10
Paramètres de compatibilité d'appareil
Tous les appareils ont les paramètres de compatibilité suivants définis :
Paramètre
ID appareil
Temps minimum de
réponse esclave
Temps maximum de
réponse esclave
Vitesse de transmission
maximum
Type de données flottantes
32 bits pris en charge
Taille de tampon maximum
9.2
Communication Ethernet
(Unidrive M700 / M702)
Cette section décrit l'adaptation de l'interface Ethernet fournie sur les
variateurs Unidrive M700 et M702. La catégorie de logiciels portables
qui met en œuvre ce protocole est également définie.
9.2.1
Caractéristiques générales
La liste suivante fournit un aperçu des caractéristiques du produit :
Connectivité RJ45 double avec prise en charge des paires
torsadées blindées.
Ethernet 100 Mbs Ethernet avec auto-négociation.
Fonctionnement en full et half-duplex avec auto-négociation.
Détection de croisement automatique.
TCP/IP.
Modbus TCP/IP.
E/S EtherNet/IP ou Profinet.
Mode Commutation ou Passerelle.
Marquage VLAN.
SyPTPro.
Unidrive M Connect.
Machine Control Studio.
Configuration IP statique ou client DHCP.
Transfert des données non cycliques avec programme utilisateur.
Jusqu'à 3 liens cycliques de transmission et 3 liens cycliques de
réception (Easy Mode).
Synchronisation IEEE1588 (Precision Time Protocol).
RTMoE (Real Time Motion over Ethernet).
9.2.2
Alimentation de secours/auxiliaire
Certains variateurs fournissent un moyen de mettre sous tension les
circuits de contrôle (et donc, tous les modules optionnels installés)
en cas de coupure de l'alimentation AC, ce qui permet de maintenir les
communications Ethernet même sans alimentation AC.
Guide de mise en service - Contrôle de l'Unidrive M700 / M701 / M702
Fonctionnement de
API
Paramètres
la carte média NV
embarqué
avancés
Commentaires
Description
Code d'identification unique de l'appareil
Intervalle minimum entre la fin d'un message
du maître et le moment où le maître est prêt à
recevoir une réponse de l'esclave.
Voir Pr 11.029 (Délai de transmission minimum
des communications).
Lors d'un adressage global, le maître doit
attendre que ce délai soit écoulé avant
d'émettre un nouveau message. Dans un
réseau d'appareils, la réponse temporelle la
plus lente doit être utilisée.
Si ce type de données n'est pas pris en charge,
une erreur de dépassement de plage est
générée lorsque ce type de données est utilisé.
Détermine la taille de bloc maximum.
Informations sur
Diagnostics
la conformité UL
Édition : 2

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Unidrive m701Unidrive m702

Table des Matières