Ethernet-IP ESVZAE0 | SMV NEMA1 IP31 | Lenze SMV NEMA4X IP65 frequency inverter Manuel du propriétaire

Ajouter à Mes manuels
76 Des pages
Ethernet-IP ESVZAE0 | SMV NEMA1 IP31 | Lenze SMV NEMA4X IP65 frequency inverter Manuel du propriétaire | Fixfr
Module de communication SMVector EtherNet/IP
Manuel de référence de l'interface de communication
Présentation du documentation
Cette documentation concerne le module de communication additionnel EtherNet/IP du convertisseur SMVector.
Elle est destinée à compléter les instructions de mise en service (document SV01) fournies avec le SMVector. Il
convient de lire attentivement ces documents, car ils contiennent des spécifications techniques importantes et
décrivent l'installation et le fonctionnement de l'entraînement.
© 2009 Lenze AC Tech Corporation
Tous droits réservés. Toute reproduction ou diffusion du présent document, en tout ou en partie et sous quelque
forme que ce soit, requiert l'autorisation écrite préalable de Lenze AC Tech Corporation, qui se réserve le droit de
modifier les informations et spécifications techniques qu'il contient sans préavis. Lenze AC Tech Corporation met
à diposition ce document sans aucune garantie de quelque nature que ce soit, explicite ou tacite, y compris mais
sans s'y limiter sur son adéquation et son aptitude générale à un emploi donné. Lenze AC Tech Corporation rejette
toute responsabilité pour d'éventuelles erreurs contenues dans ce document et ne s'engage en rien à mettre à jour
ou à actualiser les informations qu'il contient.
CompoNet™, DeviceNet™, CIP™, CIP Safety™, CIP Sync™, CIP Motion™, DeviceNet Safety™ et EtherNet/IP
Safety™, ainsi que tous les noms de marque assimilés sont des marques déposées de l'ODVA (Open DeviceNet
Vendors Association). EtherNet/IP™ est une marque déposée sous licence de l'ODVA.
RSLogix™, RSLogix™ 5000, CompactLogix, CompactLogix 5000, ControlLogix®, MicroLogix™, SoftLogix, Allen
Bradley® et tous les noms de marque assimilés sont des marques déposées et / ou enregistrées de Rockwell
Automation® Corporation.
Contenu
1
Informations de sécurité................................................................................................................. 1
1.1
2
3
Consignes préventives, consignes de sécurité et remarques...........................................................1
1.1.1
Généralités.......................................................................................................................1
1.1.2
Application........................................................................................................................1
1.1.3
Installation........................................................................................................................1
1.1.4
Raccordement électrique..................................................................................................2
1.1.5
Fonctionnement................................................................................................................2
Introduction.................................................................................................................................... 3
2.1
Présentation générale de la technologie EtherNet/IP.......................................................................3
2.2
Configuration Ethernet TCP/IP.........................................................................................................4
2.2.1
Configuration de la fonction MultiCast...............................................................................4
2.2.2
Implémentation IGMP........................................................................................................4
2.2.3
Sockets TCP/IP.................................................................................................................5
2.2.4
Liaisons CIP......................................................................................................................5
2.3
Spécifications du module................................................................................................................5
2.4
Identification du module.................................................................................................................5
Installation..................................................................................................................................... 6
3.1
Installation mécanique....................................................................................................................6
3.2
Installation électrique.....................................................................................................................7
3.2.1
Connecteur enfichable RJ 45 Ethernet..............................................................................7
3.2.2
Mise à la terre..................................................................................................................7
3.2.3
Câblage............................................................................................................................8
3.2.4
Taille maximale du réseau................................................................................................8
3.2.5
Longueurs de câble minimales entre deux participants.....................................................8
3.2.6
Topologie du réseau.........................................................................................................9
3.2.7
Exemples de réseau..........................................................................................................10
i
CMVETH01B
Contenu
4
Mise en service.............................................................................................................................. 11
4.1
4.2
Liaison avec l'entraînement............................................................................................................11
4.1.1
Configuration de l'adresse IP du PC (Windows XP)............................................................11
4.1.2
Configuration du SMVector...............................................................................................15
Configuration du module EtherNet/IP pour SMV..............................................................................17
4.2.1
Raccordement..................................................................................................................17
4.2.2
Configuration du protocole réseau.....................................................................................17
4.2.3
Adresse IP........................................................................................................................17
4.2.4
Masque de réseau............................................................................................................17
4.2.5
Adresse de la passerelle...................................................................................................17
4.2.6
Adresse Multicast.............................................................................................................17
4.2.7
Valeur TTL........................................................................................................................18
4.2.8
Configuration de référence................................................................................................18
4.2.9
Réglage du mode duplex..................................................................................................18
4.2.10 Réglage de la vitesse de transmission...............................................................................18
4.2.11 Réglage de paramètres indépendants du module..............................................................18
4.3
5
Configuration du maître réseau.......................................................................................................19
4.3.1
Fichiers EDS.....................................................................................................................19
4.3.2
Configuration d'un scanner ou d'un pont...........................................................................19
4.3.3
Ajout d'un pont ou d'un scanner à la configuration des E/S...............................................19
Accès aux données cyclique........................................................................................................... 23
5.1
Messagerie (d'E/S) implicite...........................................................................................................23
5.2
Délai de temporisation pour messagerie implicite...........................................................................27
5.3
Sauvegarde de la configuration......................................................................................................27
5.4
Objets Assembly d'entrée et de sortie.............................................................................................28
5.4.1
Remarque importante concernant les objets Assembly d'entrée........................................28
5.4.2
Remarque importante concernant les objets Assembly de sortie.......................................28
5.5
Utilisation d'objets Assembly pour la commande et la surveillance des données/d'état...................28
5.6
Objets Assembly de sortie..............................................................................................................29
CMVETH01B
5.6.1
Assembly 20 - Pilotage en vitesse de base.......................................................................29
5.6.2
Assembly 21 - Pilotage en vitesse étendu.........................................................................29
5.6.3
Assembly 100 - Vitesse (Hz), sortie numérique et analogique............................................30
5.6.4
Assembly 102 - Consigne PID, sortie numérique et analogique.........................................31
5.6.5
Assembly 104 - Consigne de couple, sortie numérique et analogique...............................32
5.6.6
Assembly 107 - Custom Selectable (personnalisable).......................................................32
ii
Contenu
5.7
6
7
9
5.7.1
Assembly 70 - Pilotage en vitesse de base.......................................................................37
5.7.2
Assembly 71 - Pilotage en vitesse étendu.........................................................................37
5.7.3
Assembly 101 - Vitesse (Hz) & sortie numérique et analogique.........................................38
5.7.4
Assembly 103 - Vitesse (Hz) & consigne PID actuelle et bouclage.....................................38
5.7.5
Assembly 105 - Vitesse (Hz), couple réel et entrée analogique..........................................39
5.7.6
Assembly 106 - Custom Selectable (personnalisable).......................................................39
Accès aux données acyclique......................................................................................................... 47
6.1
Qu'est-ce que des données acycliques ?........................................................................................47
6.2
Messagerie explicite.......................................................................................................................47
6.3
Délai de temporisation pour messagerie explicite...........................................................................54
Caractéristiques étendues.............................................................................................................. 55
7.1
8
Objets Assembly d'entrée...............................................................................................................37
Paramètres avancés du module additionnel....................................................................................55
7.1.1
Version du module............................................................................................................55
7.1.2
Etat du module.................................................................................................................55
7.1.4
Réaction en cas d'expiration du délai d'attente du module (timeout).................................55
7.1.5
Initialisation des paramètres Ethernet/IP...........................................................................55
7.1.6
Firmware du module.........................................................................................................55
Diagnostic...................................................................................................................................... 56
8.1
Codes d'erreur...............................................................................................................................56
8.2
Recherche des anomalies de fonctionnement.................................................................................56
Guide............................................................................................................................................. 57
9.1
Guide des paramètres....................................................................................................................57
9.2
Spécifications relatives aux objets utilisés......................................................................................62
9.2.1
Classe d'objets Identity 0x01 (1 déc.)................................................................................62
9.2.2
Classe d'objets Message Router 0x02 (2 déc.)..................................................................62
9.2.3
Classe d'objets Assembly 0x04 (4 déc.)............................................................................63
9.2.4
Classe d'objets Connection Manager 0x06 (6 déc.)...........................................................64
9.2.5
Classe d'objets Parameter 0x0F (15 déc.).........................................................................65
9.2.6
Classe d'objets Parameter Group 0x10 (16 déc.)...............................................................65
9.2.7
Classe d'objets Motor Data 0x28 (40 déc.)........................................................................66
9.2.8
Classe d'objets Control Supervisor 0x29 (41 déc.).............................................................67
9.2.9
Classe d'objets AC/DC Drive 0x2A (42 déc.)......................................................................68
9.2.10 Classe d'objets TCP/IP Interface 0xF5 (245 déc.)...............................................................69
9.2.11 Classe d'objets Ethernet Link 0xF6 (246 déc.)...................................................................70
iii
CMVETH01B
Informations de sécurité
1
Informations de sécurité
1.1
Consignes préventives, consignes de sécurité et remarques
1.1.1
Généralités
Certains composants des variateurs Lenze (convertisseurs de fréquence, servovariateurs, régulateurs de
courant) sont parfois sous tension, en mouvement ou en rotation et peuvent présenter des températures
de surface élevées.
Un retrait non autorisé du couvercle de protection, une utilisation non conforme à la fonction, ainsi que
toute erreur d'installation ou de manipulation entraînent un risque de dommages matériels importants ou
de blessures graves.
Toutes les opérations liées au transport, à l’installation et à la mise en service, ainsi qu’à la maintenance
de l'équipement doivent être confiées exclusivement à du personnel qualifié et habilité (voir normes CEI
364 et CENELEC HD 384 ou DIN VDE 0100, rapport CEI 664 ou DIN VDE0110 et prescriptions nationales
applicables en matière de prévention d'accidents).
Au sens des présentes consignes de sécurité élémentaires, on entend par personnel qualifié et habilité les
personnes qui maîtrisent l’installation, le montage, la mise en service et le fonctionnement du produit et
qui disposent des qualifications correspondantes.
1.1.2
Application
Les variateurs sont des composants destinés à être incorporés dans des machines ou dans des installations
électriques. Ils ne s'agit pas d'équipements domestiques, mais de composants exclusivement destinés à
un usage industriel ou professionnel au sens de la norme EN 61000-3-2. Cette documentation indique
comment assurer la conformité avec la norme EN 61000-3-2.
Dans le cas d'une incorporation des variateurs de vitesse dans des machines, la mise en service (utilisation
conforme à la fonction) est interdite jusqu'à ce qu'il soit établi que la machine est conforme aux dispositions
de la directive européenne 2006/42/CE (directive Machines). Respecter également la norme EN 60204.
La mise en service (utilisation conforme à la fonction) est par ailleurs soumise à la conformité aux
dispositions de la directive CEM (2004/108/CEE). Les variateurs de vitesse sont conformes aux exigences
de la directive Basse Tension 2006/95/CEE. Les normes harmonisées de la série EN 50178/DIN VDE 0160
servent de référence pour ces équipements.
Les variateurs sont des produits à disponibilité restreinte au sens de la norme EN 61800-3. Ces
produits peuvent provoquer des interférences radio en environnement résidentiel. Dans ce cas, des
mesures adaptées sont à prendre par l'exploitant.
1.1.3
Installation
Veiller à ce que les produits soient manipulés avec soin et éviter les contraintes mécaniques. Ne pas plier les composants,
ni modifier les distances d’isolement au cours du transport ou des opérations de manipulation. Ne pas toucher les
composants ou les contacts électroniques. Les variateurs comportent des composants sensibles aux contraintes
électrostatiques, qu'une manipulation non conforme risque d'endommager. Ne pas endommager ni détruire les
composants électriques : ces opérations comportent des risques pour la santé. Veiller à assurer une ventilation
optimale lors de l'installation en respectant les espaces minimums indiqués dans les instructions de montage.
Ne pas exposer l'entraînement de manière excessive aux vibrations, à des températures extrêmes, à l'humidité,
aux rayonnements UV, à la poussière, à la pollution ambiante, ni à des produits chimiques corrosifs ou à
d'autres conditions ambiantes dangereuses.
1
CMVETH01B
Informations de sécurité
1.1.4
Raccordement électrique
Pour toute opération réalisée sur les variateurs sous tension, respecter les prescriptions nationales en
vigueur en matière de prévention des accidents (VBG 4 p.ex.).
L’installation électrique doit être effectuée conformément aux réglementations en vigueur (notamment
pour ce qui concerne les sections des câbles, les fusibles et le raccordement PE). Des informations
complémentaires sont fournies dans la présente documentation.
Cette documentation contient également des informations sur une installation conforme aux exigences à
respecter en matière de CEM (blindage, mise à la terre, filtres et pose des câbles). Ces indications doivent
être respectées pour les variateurs dotés du marquage CE.
Il incombe au constructeur de l'installation ou de la machine d'assurer la conformité aux valeurs limites
imposées par la législation CEM.
1.1.5
Fonctionnement
Les installations incorporant des variateurs doivent être équipées de dispositifs de surveillance et de
protection supplémentaires, conformément aux dispositions légales applicables en matière de sécurité
(telles que la loi allemande sur les équipements techniques de travail, les prescriptions pour la prévention
des accidents, etc.). Les variateurs peuvent être adaptés à l'application concernée. A cet effet, lire les
indications contenues dans la documentation.
DANGER !
•
Après coupure de l'alimentation du variateur, ne pas toucher les composants sous tension ni les raccordements
de puissance avant de s'être assuré que les condensateurs ne sont plus sous charge. Lire les indications fournies
à cet effet pour le variateur.
•
Respecter un intervalle de 3 minutes entre la mise sous et hors tension du variateur.
•
S'assurer que tous les capots et portes de protection sont fermés pendant le fonctionnement.
AVERTISSEMENT !
Le système de commande réseau permet d'activer le démarrage et l'arrêt automatiques du variateur. La détermination
de l'installation doit englober les dispositifs de protection adaptés pour empêcher l'accès aux éléments tournants de
l'installation quand le système d'entraînement est branché.
Tableau 1 : Pictogrammes utilisés dans cette documentation
Piktogramme
CMVETH01B
Mot associé
Description
DANGER !
Situation dangereuse pour les personnes
en raison d’une tension électrique élevée
AVERTISSEMENT !
Danger imminent ou éventuel pour les
personnes
Blessures mortelles ou graves
STOP !
Risques de dégâts matériels
Dommages du système d’entraînement ou de
son environnement
REMARQUE
IMPORTANTE
Conseil utile pour faciliter la mise en
œuvre de l'entraînement
2
Conséquences en cas de non-respect des
consignes correspondantes
Indication d’un danger imminent qui peut avoir
pour conséquences des blessures mortelles
ou très graves en cas de non-respect des
consignes de sécurité correspondantes
Introduction
2
Introduction
A l'instar des systèmes de bus courants DeviceNet et ControlNet, EtherNet/IP fait appel au protocole
CIP (Common Industrial Protocol, ou Control and Information Protocol) pour l'échange de données entre
plusieurs appareils raccordés à un réseau Ethernet. Le protocole CIP tel qu'il est mis en œuvre par Lenze
AC Tech repose sur la norme de l'ODVA (Open DeviceNet Vendors Association) et prend en charge les deux
principaux types de communication EtherNet/IP : messagerie explicite, d'une part, et messagerie d'E/S
implicite d'autre part).
Le présent document décrit les spécifications relatives à la mise en œuvre de la technologie EtherNet/IP
pour l'entraînement SMV et contient des informations et des exemples utiles pour les utilisateurs et les
programmeurs du réseau. Nous somme partis du principe que les lecteurs sont familiarisés avec la notion
de CIP et disposent de connaissances de base sur les principes de la communication via Ethernet TCP/IP.
2.1
Présentation générale de la technologie EtherNet/IP
Le protocole réseau EtherNet/IP repose sur le modèle OSI (Open Systems Interconnection) à 7 couches
représenté par la figure 1. L'infrastructure du réseau Ethernet est active. Par conséquent, le protocole
EtherNet/IP permet de gérer un nombre quasi-illimité de liaisons point-à-point. Le système EtherNet/IP
n'a besoin que d'une seule liaison pour la configuration et la commande. Il fonctionne selon le principe
de la communication peer-to-peer et peut être configuré de façon à pouvoir fonctionner à la fois en mode
maître-esclave et avec un système de commande décentralisé.
Couches
7
Application
CIP : Bibliothèque d'objets d'application
6
Présentation
CIP : Services de gestion des données Messages explicites, messages d'E/S
5
Session
4
Transport
3
Réseau
2
Liaison de données
1
Physique
CIP : Gestion des connexions - Routage de messages
Transfert via
DeviceNet
Transfert via
ControlNet
Encapsulation
TCP
UDP
IP
CAN
CSMA/NBA
ControlNet
CTDMA
Ethernet
CSMA/CD
Couche physique
DeviceNet
Couche physique
ControlNet
Couche physique
Ethernet
Figure 1 : Modèle OSI
3
CMVETH01B
Introduction
2.2
Configuration Ethernet TCP/IP
Un réseau EtherNet/IP est généralement composé de segments configurés en étoile avec des liaisons
point-à-point (voir figure 2). Au centre de cette topologie en étoile se trouvent plusieurs commutateurs
Ethernet (switches), capables de gérer un grand nombre de liaisons point-à-point.
Objet spécifique
à l'application
Objet Identity
Objet
Message Router
Objet Parameter
Objet Assembly
Objet
Interface TCP/IP
Messages
explicites
Messages
d'E/S
Objet
Interface Ethernet
Objet
Connection Manager
UCMM
Ethernet TCP/IP
Réseau
Figure 2 : Réseau EtherNet/IP à topologie en étoile
2.2.1
Configuration de la fonction MultiCast
Le SMVector génère automatiquement l'adresse Multicast utilisée pour la messagerie d'E/S. La valeur TTL
par défaut (TTL = time to leave) pour une diffusion Multicast est 1. Cela signifie que les messages d'E/S
Multicast seront diffusés uniquement via le sous-réseau local.
L'utilisateur a la possibilité de régler explicitement l'adresse Multicast de l'entraînement et les valeurs TTL.
Il est toutefois recommandé de le faire avec prudence. Les attributs TTL et Mcast Config de l'objet TCP/IP
sont également implémentés. Veiller à ce que la valeur Num Mcast de l'attribut Mcast Config soit toujours
égale à 1. Les variables système suivantes du SMVector correspondant à la fonction Multicast peuvent être
configurés par l'utilisateur :
ID des variables
426
422-425
2.2.2
Description
TTL
Adresse Multicast (par défaut : 239.64.2.224)
Implémentation IGMP
La version IGMP v2 de l'IGMP (Internet Group Management Protocol) est utilisée.
0
15 16
7 8
Type
Temps de réponse max.
23 24
Checksum
Adresse du groupe
Temps de réponse max.
Type de message
0x11 Requête générale Délai maximal pendant lequel
l'émetteur d'une requête
0x12 Rapport v1
attend la réponse
0x16 Rapport v2
correspondante
0x17 Quitter v2
0x22 Rapport v3
Checksum
Complément à 1 de l'ensemble
du message IGMP
Adresse du groupe
Dans le cas d'une requête générale, ce champ contient l'adresse du groupe multicast.
Dans les autres cas, il s'agit d'une adresse multicast spécifique.
Figure 3 : Format de message IGMP v2
CMVETH01B
4
31
Introduction
2.2.3
Sockets TCP/IP
Le SMVector prend en charge jusqu'à 2 liaisons de type socket TCP/IP.
2.2.4
Liaisons CIP
Le SMVector prend en charge jusqu'à 6 liaisons CIP.
2.3
2.4
Spécifications du module
•
Détection automatique de la vitesse de transmission des données
•
Vitesses de transmission prises en charge : 10 BaseT, 100 BaseT
•
Nombre évolutif de mots de données process d'entrée et de sortie (4 mots de sortie, 4 mots d'entrée).
•
Canal de données pour l'accès aux paramètres
•
Les classes d'objets implémentées et les caractéristiques basées sur le profil AC-DRIVE, conformes
aux spécifications CIP (Common Industrial Protocol) de l'ODVA, simplifient la configuration et le
fonctionnement.
Identification du module
La figure 4 montre les plaques apposées sur le module de communication EtherNet/IP du SMV. Le module
EtherNet/IP pour SMVector est identifié par :
•
deux plaques apposées sur les côtés du module ;
•
la plaque d'identification avec codes de couleurs apposée au centre du module.
Marquage de droite :
Classifications et certifications
COMM I/O ONLY
S/N: 123456789
LISTED
ESVZAE0-000XX1A10
Identification du bus de terrain
E = EtherNet/IP
Marquage de gauche :
Données du module
E0
SMV ETH
TYPE: ESVZAE0
ID-NO: 12345678
ESVZAC0-000XX1A10
A
B
C
D
E
A: Protocole bus de terrain
B: Référence du modèle
C: Numéro de commande Lenze
D: Version du Firmware
E: Version matérielle
Figure 4 : Plaques signalétiques du module EtherNet/IP
5
CMVETH01B
Installation
3
Installation
3.1
Installation mécanique
1. S'assurer que l'appareil est coupé du réseau avant de soulever le cache-bornier.
2. Insérer le module additionnel EtherNet/IP dans le cache-bornier jusqu'à ce qu'un petit clic se fasse
entendre (voir figure 5).
3. Raccorder les câbles réseau au connecteur à fiches fourni en suivant les indications de la section 3.2
Installation électrique, puis brancher le connecteur sur le module additionnel.
4. Remettre le cache-bornier dans la bonne position pour le remettre en place. Raccorder le câble
d'alimentation du module à l'entraînement. Remonter et fixer le cache comme indiqué à la figure 6.
NEMA 1
NEMA 1
NEMA 4
NEMA 4
Figure 5 : Installation du module de communication EtherNet/IP
Figure 6 : Remise en place du cache-bornier
CMVETH01B
6
Installation
3.2
Installation électrique
3.2.1
Connecteur enfichable RJ 45 Ethernet
L'interface Ethernet du SMV est un connecteur enfichable RJ 45 utilisé pour la communication avec un
système maître via Ethernet TCP/IP. Le tableau 2 présente l'affectation des broches correspondante.
Tableau 2 : Affectation des broches P2 (communication)
Désignation
+ TX
- TX
+ RX
Non affecté
Non affecté
- RX
Non affecté
Non affecté
Fonction
Port émetteur (+), ligne de données
Port émetteur (-), ligne de données
Port récepteur (+), ligne de données
Port récepteur (-), ligne de données
Connecteur enfichable RJ45
P2
ETHERNET
Broche
1
2
3
4
5
6
7
8
1
8
Le connecteur enfichable RJ 45 intègre des LED d'état de la "liaison" et de l'"activité" de celle-ci. La LED
verte indique si une liaison a été établie avec un autre participant du réseau. La LED jaune indique l'activité
de la liaison et clignote quand des données sont réceptionnées via le module EtherNet/IP.
3.2.2
Mise à la terre
Le module EtherNet/IP du SMV doit être mis à la terre. Fixer le câble de terre ou l'œillet de mise à la terre
du module à l'une des vis de mise à la terre du boîtier de l'entraînement (voir figure 7).
Figure 7 : Raccordement du câble de mise à la terre du module EtherNet/IP
7
CMVETH01B
Installation
3.2.3
Câblage
Afin d'assurer un fonctionnement fiable à long terme, il est souhaitable de tester tous les câbles utilisés
pour raccorder les composants du système à l'aide d'un testeur de câble Ethernet adapté. Ceci est valable
en particulier pour les câbles confectionnés sur site. Pour les nouvelles installations, il est recommandé
de se référer au minimum aux spécifications CAT5e, qui garantissent un bon rapport prix/performances.
L'utilisation de câbles préexistants risque, selon les valeurs caractéristiques, de limiter la vitesse de
transmission maximale des données. Dans les environnements à fortes interférences, les câbles STP ou à
fibre optique peuvent constituer une protection supplémentaire contre les parasites.
3.2.4
Taille maximale du réseau
La principale restriction relative au câblage du réseau Ethernet est la longueur limitée de chaque segment
de câbles (voir tableau 3). Quand les distances à parcourir sont supérieures, le réseau peut éventuellement
être étendu à l'aide de switches supplémentaires ou d'un convertisseur à fibre optique. La principale
cause isolée d'indisponibilité du réseau réside dans les problèmes de câblage. Il est donc recommandé de
s'assurer que le câblage a été correctement effectué, que les connecteurs à fiches sont bien fixés et que
les commutateurs et les routeurs employés sont adaptés à un usage industriel. Les composants Ethernet
pour applications bureautiques n'offrent pas le même degré de protection contre les parasites que ceux
destinés à des applications industrielles.
Tableau 3 : Taille maximale du réseau
Type de câble
Débit (bits/s)
Longueur de câble maximale (m)
Cuivre - UTP/STP CAT 5
10 M
100
Cuivre - UTP/STP CAT 5
100 M
100
Fibre optique - Multimode
10 M
2000
Fibre optique - Multimode
100 M
3000
Fibre optique - Singlemode
10 M
Pas de norme
Fibre optique - Singlemode
100 M
100 000 max.
REMARQUE IMPORTANTE
Les longueur indiquées correspondent aux valeurs maximales qu'il convient de respecter pour
assurer un transfert de données fiable. La longueur des segments à fibre optique dépend des
composants réseau utilisés. Les composants réseau sans fil sont déconseillés pour les systèmes de
commande, car de nombreux facteurs externes peuvent avoir une incidence sur leurs performances.
3.2.5
Longueurs de câble minimales entre deux participants
Les normes Ethernet ne comportent pas de recommandations quant aux longueurs de câbles minimales
en cas d'utilisation d'UTP ou de STP. Par souci de cohérence avec les modules bus de terrain, il est
recommandé de respecter une longueur de câble minimale d'1 m entre les appareils du réseau. Cette
longueur minimale permet de faire en sorte que le rayon de courbure des câbles soit optimal et d'éviter
une contrainte de traction inutile sur les connecteurs.
CMVETH01B
8
Installation
3.2.6
Topologie du réseau
En raison de la connectivité universelle qui le caractérise, le réseau Ethernet peut contenir différents
composants tels que hubs, switches et routeurs. Il est possible de combiner des réseaux Ethernet
commerciaux et industriels, mais il convient alors de veiller à garantir un transfert de données sans entrave.
Les switches administrables sont les plus indiqués pour constituer un réseau Ethernet industriel étendu et
performant. Ils permettent d'orienter les données et de réaliser des fonctions de surveillance.
3.2.6.1
Hubs
Un hub permet d'établir une liaison de base entre les participants au réseau. Chaque participant est relié à
un port du hub. Les données émises par un participant sont envoyées sur tous les ports du hub (flux). Il est
déconseillé d'utiliser des hubs au sein d'un système de commande, car les probabilités de collision sont
élevées. Les collisions peuvent entraîner un ralentissement du transfert de données. Il est donc préférable
de les éviter. Dans le cas le plus défavorable, un seul participant peut entraver l'accès au réseau de tous
les autres équipements raccordés au même hub (ou se trouvant dans la même zone de collision). En cas
de recours à des hubs ou à des répétiteurs, vérifier impérativement les valeurs suivantes : Path Variability
Value et Propagation Equivalent Values (procédures non décrites dans le présent manuel).
3.2.6.2
Switches
Les switches sont à privilégier aux hubs : au bout d'une phase d'apprentissage initiale, ils reconnaissent
l'adresse des participants au réseau et n'envoient les données que sur le port via lequel leur destinataire
est raccordé. Cela permet d'éviter un trafic de données trop important. Certains switches administrables
permettent de commander et de surveiller la commutation de données, ce qui est intéressant notamment
pour les systèmes étendus et puissants. Le terme "switch" est synonyme de scanner, de matrice et de
pont (bridge).
3.2.6.3
Routeurs
Les routeurs assurent la communication entre deux réseaux (ou sous-réseaux) physiques. Dans la mesure
où il n'autorise que des liaisons bien définies entre les deux réseaux, il offre un certain niveau de sécurité.
L'exemple d'application type du routeur est la liaison entre des réseaux bureautiques et de production
ou la connexion d'un réseau à un fournisseur de services Internet (Internet Service Provider ou ISP). On
rencontre parfois le terme « gateway » (passerelle) dans la littérature spécialisée à propos des routeurs,
car ces derniers font office de passerelle entre deux réseaux.
3.2.6.4
Pare-feu
Comme le routeur, le pare-feu (firewall) permet de relier des réseaux entre eux. Il offre cependant plus
d'options de sécurité et de commande. Les fonctions suivantes sont généralement proposées : conversion
d'adresses, filtrage de ports, filtrage de protocoles, filtrage d'URL, mappage de ports, protection contre les
attaques DoS, surveillance et recherche de virus. L'utilisation d'un pare-feu constitue la meilleure solution
pour le trafic de données entre des réseaux bureautiques et de production.
3.2.6.5
VPN (Virtual Private Network)
Le VPN désigne une méthode consistant à relier des équipements entre eux via un réseau ouvert ou non sécurisé comme s'il
s'agissait d'un réseau privé. L'exemple d'application type du VPN est la liaison entre deux bureaux distants (l'un à Londres,
l'autre à New York p. ex.). Pour cela, chaque bureau doit être équipé d'une connexion Internet à haut débit et d'un pare-feu (ou
d'un module VPN). Pour la configuration du VPN, les clés de chiffrement sont partagées, de façon à permettre la communication
entre les deux bureaux. Les données sont envoyées sous forme codée via Internet (ou un réseau commun) comme s'il s'agissait
d'un seul et unique réseau interconnecté (ralentissement possible de la communication).
9
CMVETH01B
Installation
3.2.7
Exemples de réseau
3.2.7.1
Liaison entre un PC et un SMVector
Câble croisé
Convertisseur SMV
Figure 8 : PC et SMV
3.2.7.2
Liaison entre un PC et plusieurs SMVector via un seul switch
Switch
Câble droit
(des convertisseurs
au switch)
Câble droit
(du PC au switch)
PC/ordinateur portable
Convertisseurs SMV
Figure 9 : Un PC et plusieurs SMV
3.2.7.3
Liaison entre un PC et plusieurs SMVector via plusieurs switches
(De switch à switch)
Câble droit ou croisé selon le switch
Switch 1
Câble droit
(du PC au switch)
Switch 2
Câble droit
(des convertisseurs
au switch)
Câble droit
(des convertisseurs
au switch)
PC/ordinateur portable
Convertisseurs SMV
Figure 10 : Un PC, plusieurs SMV et plusieurs switches
CMVETH01B
10
Convertisseurs SMV
Mise en service
4
Mise en service
Pour pouvoir mettre en place un réseau Ethernet/IP, il faut d'abord configurer les ports Ethernet de tous
les appareils interconnectés. Dans l'exemple fourni à la section 4.3 de ce manuel, il s'agit d'une unité de
commande Allen-Bradley 1769-L32E CompactLogix, d'un PC et d'un entraînement SMVector avec module
additionnel EtherNet/IP.
4.1
Liaison avec l'entraînement
Le SMVector dispose d'un serveur Web intégré pouvant être utilisé pour la configuration du module et
la détection des anomalies de fonctionnement. L'accès peut être effectué via un navigateur Internet
standard. Le serveur Web intégré permet de charger (lecture) ou de définir (écriture) tous les paramètres
de l'entraînement et d'accéder à tous les paramètres de diagnostic de ce dernier.
STOP
De façon générale, pour que l'entraînement prenne en compte les données du serveur Web ou
du réseau, l'une des entrées programmables (TB-13A, TB-13B ou TB-13C) doit être affectée
(manuellement) à l'activation du réseau (P121, P122 ou P123 = 9). L'entrée configurée doit
par ailleurs être elle-même activée, p. ex. via un cavalier reliant celle-ci (TB-13A, TB-13B ou
TB-13C) à la borne 4 du bornier de commande du SMV.
Pour pouvoir accéder au serveur Web de l'entraînement, il faut d'abord régler l'adresse IP du PC sur le
même sous-réseau que l'entraînement (les trois premiers octets de l'adresse IP doivent être identiques, le
dernier octet doit être univoque). Voir section 4.1.1.
4.1.1
Configuration de l'adresse IP du PC (Windows XP)
REMARQUE IMPORTANTE
Cette section du manuel décrit comment configurer les paramètres de communication
Ethernet sur un PC pour que la communication avec le SMV soit possible. Vous trouverez sur
notre site Web ou en annexe des informations complémentaires relatives à d'autres systèmes
d'exploitation ou plate-formes.
Si les adresses IP sont automatiquement attribuées à l'entraînement ou au PC via un serveur
DHCP, normalement, il est inutile de configurer le port du PC.
Dans le cas d'un réseau d'automatisation industriel, il est toutefois recommandé d'utiliser
des adresses IP fixes pour assurer la fiabilité et le pilotage du réseau.
La procédure suivante décrit les étapes de configuration de l'adresse IP du PC sous Windows XP avec
l'affichage classique et par catégories.
Accès aux paramètres du réseau sur un PC fonctionnant sous Windows XP :
Affichage par catégories (mode par défaut) :
Affichage classique :
[Démarrer]
[Démarrer]
[Panneau de configuration]
[Propriétés]
[Connexions réseau et Internet]
[Panneau de configuration]
[Connexions réseau]
[Connexions réseau]
11
CMVETH01B
Mise en service
Menus Démarrer - Windows XP
Affichage par catégories (mode par défaut)
Affichage classique
Suivant la configuration de Windows XP par l'utilisateur, l'un des deux écrans ci-dessous apparaît.
Panneau de configuration - Windows XP
Affichage par catégories (par défaut)
CMVETH01B
Affichage classique
12
Mise en service
Selon le mode d'affichage de Windows XP, la fenêtre ci-dessous apparaît ([Network Connections] ou
Connexions réseau). Les fenêtres de configuration suivantes varient également pour les deux modes
d'affichage de Windows XP.
Sélectionner la connexion à configurer. La connexion au réseau local [Local Area Connection] est
généralement le port Ethernet standard ou local sur le PC (port intégré). Les ports supplémentaires
apparaissent comme connexion au réseau local x [Local Area Connection x], le x étant une valeur
numérique. Effectuer un double-clic sur l'icône correspondant au port à configurer. La fenêtre «Propriétés
de connexion au réseau local » [Local Area Connection Properties] apparaît.
Utiliser la barre de défilement située à droite de la fenêtre pour accéder à l'option « Protocole Internet (TCP/
IP) » [Internet Protocol (TCP/IP)]. Cocher la case correspondante et cliquer sur « Propriétés » [Properties]. La
fenêtre « Propriétés de protocole Internet (TCP/IP) » [Internet Protocol (TCP/IP) Properties] apparaît.
13
CMVETH01B
Mise en service
Cocher la case « Utiliser l'adresse IP suivante » [Use the following IP address]. Les champs de texte
«Adresse IP » [IP address] et « Masque de sous-réseau » [Subnet mask] n'apparaissent plus en grisé et
peuvent être édités.
Saisir l'adresse IP du PC. Cette adresse IP doit être univoque (c'est-à-dire se distinguer de celles des
autres appareils raccordés au réseau) tout en permettant la communication via le sous-réseau dans lequel
se trouve l'entraînement. Pour cela, les trois premières valeurs constituant l'adresse IP du PC doivent être
identiques aux valeurs IP_1, IP_2 et IP_3 des paramètres d'entraînement du SMV. La dernière valeur de
l'adresse IP (IP_4) doit être univoque et se distinguer de toutes les autres au sein du réseau.
A titre d'exemple, avec le réglage usine de l'adresse IP de l'entraînement (192.168.124.16), l'adresse IP
suivante peut être attribuée au PC : 192.168.124.1.
Une fois le champ Adresse IP renseigné, normalement, la valeur par défaut du masque de sous-réseau
est 255.255.255.0. Cette valeur signale au PC que les 3 premiers octets des adresses IP des autres
appareils raccordés au réseau sont identiques, mais que le dernier est univoque. Habituellement, il n'est
pas nécessaire de modifier ce champ, sauf s'il s'agit d'un réseau très étendu.
REMARQUE IMPORTANTE
Pour attribuer automatiquement les adresses IP à l'entraînement et au PC via un
serveur DHCP, la case « Obtenir une adresse IP automatiquement » [Obtain an IP
address automatically] doit rester cochée. Les champs « Adresse IP » et « Masque de
sous-réseau » doivent en outre rester vides.
CMVETH01B
14
Mise en service
4.1.2
Configuration du SMVector
Une fois l'adresse IP du PC configurée, ouvrir un navigateur Web standard et saisir l'adresse IP de
l'entraînement (par défaut : 192.168.124.16) dans la barre d'adresse. Actionner la touche [Entrée]. La
fenêtre « SMVector Programming and Configuration » (programmation et configuration du SMVector)
apparaît. L'utilisateur peut naviguer dans le menu [Commissioning] (mise en service) à gauche de l'écran
pour définir les paramètres de configuration et de diagnostic.
Tableau 4 : Dossiers du menu [Commissioning] (mise en service)
Dossier
[IP Settings]
(paramètres IP)
Paramètres
Adresse MAC
configurables Adresse IP
Masque de réseau
Adresse de la passerelle
Adresse Multicast
[Basic Setup]
(configuration de base)
P100 (source de commande de démarrage)
P112 (sens de rotation)
P121 (fonction d'entrée TB-13A)
P122 (fonction d'entrée TB-13B)
P123 (fonction d'entrée TB-13C)
[Get/Set Parameter]
(afficher/définir les paramètres)
Numéro du paramètre
Valeur du paramètre
Pour sélectionner une nouvelle adresse IP dans la fenêtre [IP Settings] (paramètres IP), cliquer sur [Write]
(définir). Saisir les valeurs correspondant aux différents octets de l'adresse IP, puis cliquer sur [Apply
Settings] (appliquer). Eteindre l'entraînement puis le remettre sous tension pour que la nouvelle adresse IP
soit prise en compte.
SMVector Programming & Configuration
IP Settings
Commissioning
MAC Address
00-0c-61-80-00-00
IP Settings
IP Address
192
.
168
.
124
.
16
Basic Setup
Network Mask
255
.
255
.
255
.
0
Gateway Address
192
.
168
.
124
.
1
Multicast Address
239
.
64
.
2
.
224
Get/Set Parameter
Read
Write
Apply Settings
Figure 11 : Dossier [Commissioning] (mise en service) du SMV - [IP Settings] (paramètres IP)
AVERTISSEMENT !
Avant de brancher le système d'entraînement SMV sur le réseau, prière de s'assurer du fonctionnement sûr
des composants récepteurs, afin d'éviter tout dommage matériel et / ou d'éventuelles blessures.
15
CMVETH01B
Mise en service
SMVector Programming & Configuration
Basic Setup
Commissioning
No.
Name
IP Settings
P100
Start Control Source
Basic Setup
P112
Rotation
Get/Set Parameter
P121
TB-13A Input Function
9 - Network Enable
P122
TB-13B Input Function
10 - Reverse Rotation
P123
TB-13C Input Function
8 - Control Select
Read
Selection / Setting
0 - Local Keypad
1 - Forward and Reverse
Write
Figure 12 : Dossier [Commissioning] (mise en service) du SMV - [Basic Setup] (configuration de base)
SMVector Programming & Configuration
Get/Set Parameter
Commissioning
Parameter Number
0
IP Settings
Parameter Value
0
Basic Setup
Read
Write
Get/Set Parameter
Figure 13 : Dossier [Commissioning] (mise en service) du SMV - [Get/Set Parameter] (afficher/définir les paramètres)
L'accès en écriture au serveur Web peut être désactivé par mesure de sécurité en réglant P492 sur "1".
CONSEIL !
Pour faire en sorte que l'entraînement puisse être commandé via le réseau, ouvrir le dossier [Get/Set Parameter] (afficher/définir
les paramètres). Inscrire la valeur 97 dans le registre 65 pour démarrer l'entraînement. Définir une valeur en P61 (p. ex. 212 =
21.2 Hz). Saisir ensuite la valeur 0 dans le registre 65 pour arrêter l'entraînement.
AVERTISSEMENT !
Avant de brancher le système d'entraînement SMV sur le réseau, prière de s'assurer du fonctionnement sûr des composants
récepteurs, afin d'éviter tout dommage matériel et / ou d'éventuelles blessures.
CMVETH01B
16
Mise en service
4.2
Configuration du module EtherNet/IP pour SMV
4.2.1
Raccordement
Couper l'alimentation de l'entraînement, installer le module EtherNet/IP et brancher le câble réseau
conformément aux indications fournies dans les sections précédentes. S'assurer que la borne d'activation
du fonctionnement de l'entraînement est désactivée et remettre l'appareil sous tension. (Pour plus de
détails sur l'alimentation de l'entraînement, se reporter au manuel de l'utilisateur.)
4.2.2
Configuration du protocole réseau
P400 - Protocole réseau
Standard : 0
Accès : RW
Plage : 0 à 5
Type : Entier numérique
Régler P400 sur 5 (Ethernet)
Certains modules additionnels du SMV prennent en charge plusieurs protocoles. Par conséquent, il est
indispensable de configurer le protocole à utiliser. Le module additionnel ne s'initialise qu'après la sélection
du protocole à utiliser.
4.2.3
Adresse IP
P410 - P413 - Adresse IP
Standard : 192 168 124 16
Accès : RW
Plage : 0 - 255
Type : Entier numérique
Régler les paramètres P410 à P413 sur la valeur requise. L'adresse par défaut est 192.168.124.16.
Chaque participant au réseau doit disposer d'une adresse qui lui est propre. Les doublons entravent le bon
fonctionnement du réseau. La prise en compte des modifications apportées à ce paramètre nécessite une
nouvelle mise sous tension de l'entraînement.
4.2.4
Masque de réseau
P414 - P417 - Masque de réseau
Standard : 255 255 255 0
Accès : RW
Plage : 0 - 255
Type : Entier numérique
Régler les paramètres P414 à P417 sur la valeur requise. L'adresse par défaut est 255.255.255.0.
4.2.5
Adresse de la passerelle
P418 - P421 - Adresse de la passerelle
Standard : 192 168 124 1
Accès : RW
Plage : 0 - 255
Type : Entier numérique
Régler les paramètres P418 à P421 sur la valeur requise. L'adresse par défaut est 192.168.124.1.
4.2.6
Adresse Multicast
P422 - P425 - Adresse Multicast
Standard : 239 64 2 224
Accès : RW
Plage : 0 - 255
Type : Entier numérique
L'adresse Multicast est réglée via le maître EtherNet/IP. Au besoin, elle peut également être réglée
manuellement via les paramètres P422 à P425. L'adresse par défaut est 239.64.2.224.
17
CMVETH01B
Mise en service
4.2.7
Valeur TTL
P426 - Valeur TTL
Standard : 1
Accès : RW
Plage : 1 - 255
Type : Entier numérique
Régler le paramètre P426 sur la valeur requise. La valeur TTL par défaut est 1. La valeur TTL détermine le
nombre de sauts de routeur pouvant être effectué pendant la diffusion du message Multicast. Pour savoir
quel est le bon réglage à effectuer pour un réseau donné, s'adresser au service informatique de l'entreprise
concernée.
4.2.8
Configuration de référence
P427 - Configuration de référence
Standard : 0
Accès : RW
Plage : 0, 1
Type : Entier numérique
Régler le paramètre P427 sur la valeur requise. La valeur par défaut est 0 (enregistré). La valeur 1
correspond à DHCP.
4.2.9
Réglage du mode duplex
P428 - Réglage du mode duplex
Standard : 1
Accès : RW
Plage : 0 - 1
Type : Entier numérique
Régler le paramètre P428 sur la valeur requise. La valeur par défaut est 1 (duplex intégral). La valeur 0
correspond au semi-duplex.
4.2.10 Réglage de la vitesse de transmission
P429 - Réglage de la vitesse d'exécution de l'interface
Standard : 1
Plage : 0 ou 1
Accès : RW
Type : Entier numérique
Le module EtherNet/IP du SMV détecte la vitesse de transmission du réseau auquel il est raccordé et est
automatiquement synchronisé sur celle-ci. La valeur P429 indique la vitesse détectée : 1 = 100 Mbits/s,
0 = 10 Mbits/s.
4.2.11 Réglage de paramètres indépendants du module
Outre la configuration du module additionnel EtherNet/IP, le cas échéant, il convient également de régler
les paramètres d'entraînement spécifiques, notamment :
•
P100 - Source de commande de démarrage ; la commande via le réseau est possible dans tous les
modes, à l'exception du mode 2 (commande par clavier uniquement).
•
P112 - Sens de rotation, pour activation d'un fonctionnement unidirectionnel ou bidirectionnel du
moteur
•
P121, 122 ou 123 = 9. L'une des entrées numériques DOIT être réglée sur le mode 9 (commande
via le réseau) et se trouver en position fermée pour permettre l'accès en écriture aux paramètres de
l'entraînement et la commande de l'unité via le réseau.
CMVETH01B
18
Mise en service
4.3
Configuration du maître réseau
4.3.1
Fichiers EDS
Une partie du logiciel de configuration du maître EtherNet/IP utilise des fichiers EDS (Electronic Data Sheet)
pour configurer le profil du réseau et la communication avec les appareils concernés, ainsi que pour la
création automatique de marqueurs (tags). Le fichier EDS concernant le SMV figure sur le cédérom livré
avec le module. Il peut également être téléchargé sur le site Web de Lenze AC Tech.
4.3.2
Configuration d'un scanner ou d'un pont
Pour configurer un réseau simple comme celui représenté à la figure 14, suivre les étapes décrites à la
section 4.3.3. Dans cet exemple, une unité de commande Allen-Bradley 1769-L32E CompactLogix assure
la communication avec les entraînements SMV via un système de messagerie d'E/S implicite faisant
appel à un réseau Ethernet. L'unité de commande dispose d'un scanner (pont), qu'il faut configurer. Les
instances d'objet Assembly représentent les données d'état, d'entrée et de sortie dans la mémoire de
l'unité de commande.
API
Réseau
Switch
Ordinateur portable
Figure 14 : Exemple de réseau
4.3.3
Ajout d'un pont ou d'un scanner à la configuration des E/S
Pour établir une communication via un réseau EtherNet/IP, la configuration des E/S doit être complétée en
y ajoutant le système de commande, avec le scanner ou le pont (bridge) correspondant.
1.
Démarrer RSLogix 5000
La fenêtre RSLogix 5000 s'affiche (voir figure 15). Dans le cas de l'unité de commande CompactLogix
L32E, la configuration des E/S comprend déjà un port Ethernet local.
En cas d'utilisation d'une unité de commande SoftLogic ou ControlLogix, un scanner de port
Ethernet doit être ajouté à la configuration (voir figure 15).
REMARQUE IMPORTANTE
Comme le montre la figure 15, l'API ne doit pas être connecté (offline). Dans le cas
contraire, il n'est pas possible d'ajouter un nouveau module.
19
CMVETH01B
Mise en service
Figure 15 : Fenêtre RSLogix 5000 (CompactLogix L32E)
CMVETH01B
20
Mise en service
Figure 16 : Fenêtre RSLogix 5000 (SoftLogix 5800)
2.
Concerne uniquement CompactLogix et SoftLogix :
A l'aide du bouton droit de la souris, cliquer sur [Backplane, 1789-A17/A Virtual Chassis] afin de sélectionner
l'adaptateur Ethernet.
Sélectionner [New module] (nouveau module) pour accéder à la boîte de dialogue [Select Module] (sélection du
module).
Dans l'onglet [By Category] (par catégories), cliquer sur le sympbole [+] pour afficher le contenu du dossier
[Communications].
Sélectionner le pont ou le scanner EtherNet/IP utilisé par votre système de commande (exemple : SoftLogix5800
EtherNet/IP).
Saisir ensuite le numéro de version principal du Firmware dans le champ prévu à cet effet ([Major Revision]).
Figure 17 : Choix de l'adaptateur Ethernet (SoftLogix 5800)
21
CMVETH01B
Mise en service
3.
Cliquer sur [OK].
La boîte de dialogue contenant les caractéristiques du module s'affiche. Pour CompactLogix,
cliquer sur [1769-L32E EthernetPort LocalENB] dans le dossier [I/O] puis sélectionner [Properties]
(propriétés).
Figure 18 : Réglage des propriétés du scanner Ethernet (SoftLogix 5800)
4.
Régler les propriétés du nouveau module selon les indications du tableau 5.
Tableau 5 : Champs de la fenêtre [New Module]
5.
Champ
Type
Name
Désignation permettant d'identifier le scanner ou le pont
Slot
Numéro d'emplacement du scanner ou du pont EtherNet/IP dans le rack.
Revision
Numéro de version secondaire du Firmware du scanner. (Le numéro de version principal a d'ores et
déjà été saisi dans la boîte de dialogue « Select Module Type ».)
IP Address
Adresse IP du scanner ou du pont EtherNet/IP
Electronic Keying
Compatible Keying (module compatible). Ce réglage permet de s'assurer que le module physique
est compatible avec la configuration logicielle avant que le système de commande et le scanner /
pont ne tentent d'établir une liaison. Vérifier que le numéro de version saisi est correct. Pour savoir
comment modifier ce réglage en cas de problème lors de l'établissement de la liaison via le système
de commande et le scanner, se référer à l'aide en ligne.
Pour terminer, cliquer sur [OK].
Le scanner (ou le pont) est désormais configuré pour le réseau EtherNet/IP. La désignation
correspondante apparaît dans le dossier [I/O Configuration].
CMVETH01B
22
Accès aux données cyclique
5
Accès aux données cyclique
5.1
Messagerie (d'E/S) implicite
Etapes à suivre dans RSLogix 5000 avec une messagerie implicite pour représenter l'entraînement via un
scanner EthernetIP :
Cliquer sur le dossier [I/O Configuration] dans le volet de navigation situé à gauche de l'écran.
Cliquer sur le dossier correspondant au port Ethernet concerné (dans notre exemple : [1769-L32E
Ethernet Port]).
Cliquer sur l'icône correspondant au réseau [Ethernet] à l'aide du bouton droit de la souris et sélectionner
[New Module] (nouveau module).
Afficher le contenu du dossier [Communications] et sélectionner [ETHERNET-MODULE Generic Ethernet
Module].
23
CMVETH01B
Accès aux données cyclique
Définir le nom de l'entraînement - nom généralement lié au process (p. ex. booster_pompe_4 ) ou numéro
d'identification de l'appareil comme PP105.
Saisir l'adresse IP du SMV. Vérifier que le masque de sous-réseau est le même que celui de l'API (les 3
premiers octets de l'adresse IP doivent être identiques).
CMVETH01B
24
Accès aux données cyclique
Pour les applications de base, choisir le format de communication (Comm Format) « Data – INT».
Indiquer les numéros des objets Assembly d'entrée et de sortie voulus et la taille correspondante. La taille
dépend du nombre de mots contenant effectivement les objets Assembly à utiliser.
CONSEIL ! Les objets Assembly 101 (Input = entrée) et 100 (Output = sortie) peuvent être utilisés pour la
majorité des applications.
A titre de configuration, saisir l'instance Assembly (Assembly Instance) 1 et la taille (Size) 0 (valeur
obligatoire).
Dans l'onglet Connection (connexion), saisir la valeur RPI voulue. Cette valeur indique la fréquence
d'interrogation de l'API par l'entraînement. La valeur minimale recommandée est 5.0 millisecondes.
Cette fenêtre permet d'activer l'état d'erreur pour l'unité de commande en cas de perte de la liaison
Ethernet IP avec l'entraînement pendant le fonctionnement de celle-ci. Pour cela, activer l'option [Major
Fault On Controller If Connection Fails While in Run Mode].
Les marqueurs correspondants seront alors créés parmi les marqueurs du projet relatifs à l'unité de
commande (voir figure ci-dessous).
25
CMVETH01B
Accès aux données cyclique
Pour plus de clarté, nous avons appelé l'entraînement « My_SMVector_Drive » dans la configuration cidessus représentée. On y distingue trois ensembles de marqueurs désignés par « My_SMVector_Drive » :
[:C] pour Configuration Assembly (objet Assembly de configuration) (1)
[:I] pour Input Assembly (objet Assembly d'entrée) (101 dans l'exemple)
[:O] pour Output Assembly (objet Assembly de sortie) (100 dans l'exemple)
Cliquer sur le symbole [+] précédent [My_SMVector_Drive:O] pour afficher les quatre mots contenus dans
l'objet Assembly de sortie.
Pour afficher des données plus détaillées sur l'entraînement, l'autre option consiste à représenter
l'entraînement au format « Data – INT- With Status » et d'utiliser un second objet Assembly d'entrée
comme entrée d'état (Status Input) (Assembly 106 dans la capture d'écran ci-dessous).
CMVETH01B
26
Accès aux données cyclique
Dans ce cas de figure, la sortie d'état (Status Output) correspondante est représentée par l'objet Assembly
109 (valeur obligatoire).
STOP !
L'objet Assembly représentant l'entrée d'état est limité à deux mots de 16 bits. L'objet Assembly 70, 71 ou 106 peut être utilisé à cet
effet. En cas d'utilisation de l'objet Assembly 106, la taille doit être réglée sur 2, et les paramètres P452 et P453 doivent être mis à 0.
5.2
Délai de temporisation pour messagerie implicite
Dans de nombreux cas, il est recommandé de prévoir une condition d'erreur associée à un délai de
temporisation, ceci afin d'éviter un fonctionnement de l'entraînement dans des conditions non contrôlées
ou en cas de défaillance de la communication. Pour réaliser cela via un système de messagerie implicite, les
paramètres P431, P432 et P434 doivent être mis à 0. Le délai de temporisation souhaité (en millisecondes)
est réglé en P435.
5.3
Sauvegarde de la configuration
Une fois le scanner (ou le pont) et l'adaptateur ajoutés à la configuration des E/S, celle-ci doit être chargée
sur le système de commande. Il est en outre recommandé d'enregistrer une copie de sauvegarde sur
l'ordinateur.
1. Dans la barre d'outils située en haut de l'écran, cliquer sur [Communications] et sélectionner [Download]
(téléchargement) dans le menu déroulant pour accéder à la boîte de dialogue du même nom.
REMARQUE IMPORTANTE
Si un message signale un échec de l'activation du mode connecté pour l'unité RSLogix, sélectionner [Communications Who Active] et
rechercher l'unité de commande utilisée dans la boîte de dialogue [Who Active]. Si elle ne figure pas dans la liste, ajouter ou configurer le
pilote Ethernet/IP dans RSLinx. Pour plus d'informations, consulter l'aide en ligne de RSLinx.
27
CMVETH01B
Accès aux données cyclique
2. Pour charger la configuration sur l'unité de commande, cliquer sur [Download] (télécharger). A la fin du
téléchargement, l'unité RSLogix passe en mode connecté et le champ [I/O OK] situé en haut à gauche
de l'écran est vert.
3. Dans la barre d'outils, cliquer sur [File] (fichier) puis sélectionner [Save] (enregistrer) dans le menu
déroulant. A la première sauvegarde du projet, la boîte de dialogue [Save As] (enregistrer sous) apparaît.
Pour enregistrer la configuration dans un fichier sur l'ordinateur, sélectionner un dossier, saisir le nom
du fichier et cliquer sur [Save] (enregistrer).
5.4
Objets Assembly d'entrée et de sortie
Le protocole Ethernet/IP implémenté sur le SMV prend en charge la classe d'objets Assembly d'entrée
et de sortie 0x04. Les objets Assembly du SMV sont des objets statiques. Pour l'échange de données,
plusieurs objets Assembly d'entrée et de sortie fixes (instances d'objet Assembly) sont disponibles.
Les termes entrée et sortie se rapportent au scanner. Les données de sortie sont produites par le
scanner et « consommées » par l'adaptateur. Les données d'entrée sont produites par l'adaptateur et
« consommées » par le scanner. Le SMV joue toujours le rôle d'adaptateur. Selon la référence de l'objet
Assembly, l'image mémoire des données varie.
5.4.1
Remarque importante concernant les objets Assembly d'entrée
L'image des objets Assembly d'entrée (de l'adaptateur vers le scanner) est reproduite dans la mémoire de
l'adaptateur à partir de l'octet 0. Il n'y a pas de header de 4 octets comme avec la plupart des unités Allen
Bradley. La fonctionnalité header du SMVector n'est pas utilisée pour indiquer l'état de la communication en
temps réel. L'adresse de départ dans l'image mémoire de l'objet Assembly correspond donc effectivement
au début du premier élément de données Assembly. L'utilisateur doit tenir compte de la taille réelle de l'objet
Assembly pour la représentation de l'objet Assembly d'entrée dans la mémoire de l'unité de commande.
5.4.2
Remarque importante concernant les objets Assembly de sortie
Pour les objets Assembly de sortie (du scanner vers l'adaptateur), le header de 4 octets est un prérequis.
La majorité des API / CLC Allen Bradley intègre ce header automatiquement dans le flux de données
reproduisant les objets Assembly. Si le scanner est une unité d'un autre fabricant, configurer celle-ci de
façon à ce que le header de 4 octets précède les données Assembly proprement dites lors des envois. Il
convient de mettre à 0 les données du header.
5.5
Utilisation d'objets Assembly pour la commande et la surveillance des données/d'état
Les objets Assemblys de sortie servent habituellement à commander le blocage/le déblocage de
l'entraînement et à transmettre les consignes de vitesse ou de couple. Les objets Assembly d'entrée sont
généralement utilisés pour la surveillance de l'état de l'entraînement et des temps d'exécution (vitesse
réelle, courant, position réelle, etc.). Configurations recommandées pour les objets Assembly d'entrée et
de sortie :
Objet Assembly de configuration :
Assembly 1 de taille 0
Objet Assembly de sortie d'indication d'état : Assembly 109
Objet Assembly d'entrée d'indication d'état : Assembly 70, 71 ou 106 ; la taille doit correspondre
à la taille réelle de l'objet Assembly (soit 2 x 16 bits
pour CompactLogix).
CMVETH01B
28
Accès aux données cyclique
5.6
Objets Assembly de sortie
5.6.1
Assembly 20 - Pilotage en vitesse de base
Mot 1
Mot 0
Bit 0
0 = PAS de marche normale
1 = Marche normale
Bit 1
Réservé
Bit 2
Réarmement de défaut au passage de 0 à 1
Bit 3
Réservé
Bit 4
Réservé
Bit 5
Réservé
Bit 6
Réservé
Bit 7
Réservé
Bit 8
Réservé
Bit 9
Réservé
Bit 10
Réservé
Bit 11
Réservé
Bit 12
Réservé
Bit 13
Réservé
Bit 14
Réservé
Bit 15
Réservé
Vitesse en min-1 (32767 max.)
• La vitesse min-1 est calculée à l'aide de P305 et P304.
• Exemple 1 (P305 = 1750 min-1, P304 = 60 Hz) :
Consigne de vitesse requise : 25.0 Hz = 25.0 x 1750/60 = 729 = 0x02D9
REMARQUE IMPORTANTE
En cas d'utilisation de l'objet Assembly de sortie 20, le système de commande réseau et la consigne réseau doivent
être réglés par messagerie explicite, en définissant un NetId 65 dans le mot de commande. La configuration des
bits de ce mot correspond à celle du MOT 0 de l'objet Assembly de sortie 100.
Assembly 21 - Pilotage en vitesse étendu
Mot 0
Bit 0
Mot 1
5.6.2
0 = PAS de marche normale
1 = Marche normale
Bit 1
0 = PAS de marche inversée
1 = Marche inversée
Bit 2
Réarmement de défaut au passage de 0 à 1
Bit 3
Réservé
Bit 4
Réservé
Bit 5
0 = Système de commande local
1 = Système de commande réseau
Bit 6
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
Bit 7
Réservé
Bit 8
Réservé
Bit 9
Réservé
Bit 10
Réservé
Bit 11
Réservé
Bit 12
Réservé
Bit 13
Réservé
Bit 14
Réservé
Bit 15
Réservé
Vitesse en min-1 (32767 max.)
• La vitesse min-1 est calculée à l'aide de P305 et P304.
• Exemple 1 (P305 = 1750 min-1, P304 = 60 Hz) :
Consigne de vitesse requise : 25.0 Hz = 25.0 x 1750/60 = 729 = 0x02D9
REMARQUE IMPORTANTE
Pour pouvoir démarrer ou arrêter l'entraînement via le système de commande réseau, le bit 5 du mot 0 doit
être activé dans l'objet Assembly ci-dessus. Pour que la vitesse puisse être commandée via le système de
communication réseau, le bit 6 du mot 0 doit être activé dans l'objet Assembly ci-dessus.
29
CMVETH01B
Accès aux données cyclique
5.6.3
Assembly 100 - Vitesse (Hz), sortie numérique et analogique
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Mot 0
Bit 6
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Mot 1
Vitesse non précédée d'un signe, résolution : 0.1 Hz
• Valeur réceptionnée = 0x01F0 = 49.6 Hz
Mot 2
Sortie numérique + relais – activé si paramètre P140, P142 = 25 (système de commande réseau)
Bit 9 – Collecteur ouvert
Bit 10 - Relais
Autre – Réservé à une utilisation ultérieure
Mot 3
Bit 15
0 = PAS de marche normale
1 = Marche normale
0 = PAS de marche inversée
1 = Marche inversée
Réarmement de défaut au passage de 0 à 1
Réservé
Réservé
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
Réservé
Consigne de vitesse du réseau (applicable si bit 6 activé)
0 – Réseau
3 – 4-20 mA
6 – Réglage initial : 3 9 – Réglage initial : 6
1 – Clavier de commande 4 – Réglage initial : 1 7 – Réglage initial : 4 10 – Réglage initial : 7
2 – 0-10 VCC
5 – Réglage initial : 2 8 – Réglage initial : 5 11 – +vite / - vite
0 = Sans réaction
1 = Blocage (ARRÊT en roue libre)
0 = Sans réaction
1 = Activer l'arrêt rapide
0 = Sans réaction
1 = Privilégier le mode manuel (uniquement si système de commande réseau activé, séquence de
commande non délimitée en mode PID)
0 = Frein CC activé
1 = Frein CC NON activé
Sortie analogique [0.01VCC] – activé si paramètre P150 = 9 (système de commande réseau)
• Valeur réceptionnée = 0x024B = 5.87[VCC]
REMARQUE IMPORTANTE
Pour pouvoir démarrer ou arrêter l'entraînement via le système de commande réseau, le bit 5 du mot 0 doit être
activé dans l'objet Assembly ci-dessus.
Pour que la vitesse puisse être commandée via le système de communication réseau, le bit 6 du mot 0 doit être
activé dans l'objet Assembly ci-dessus.
CMVETH01B
30
Accès aux données cyclique
Assembly 102 - Consigne PID, sortie numérique et analogique
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Mot 0
Bit 6
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Mot 1
Consigne PID réseau
Valeur précédée d'un signe entre -999 et 31000
Mot 2
Bit 15
0 = PAS de marche normale
1 = Marche normale
0 = PAS de marche inversée
1 = Marche inversée
Réarmement de défaut au passage de 0 à 1
Réservé
Réservé
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
Réservé
Consigne de vitesse du réseau (applicable si bit 6 activé)
0 – Réseau
3 – 4-20 mA
6 – Réglage initial : 3 9 – Réglage initial : 6
1 – Clavier de commande 4 – Réglage initial : 1 7 – Réglage initial : 4 10 – Réglage initial : 7
2 – 0-10 VCC
5 – Réglage initial : 2 8 – Réglage initial : 5 11 – MOP (+ vite / - vite)
0 = Sans réaction
1 = Blocage (ARRÊT en roue libre)
0 = Sans réaction
1 = Activer l'arrêt rapide
0 = Sans réaction
1 = Privilégier le mode manuel (uniquement si système de commande réseau activé, séquence de
commande non délimitée en mode PID)
0 = Frein CC activé
1 = Frein CC NON activé
Sortie numérique + relais – activé si paramètre P140, P142 = 25 (système de commande réseau)
Bit 9 – Collecteur ouvert
Bit 10 - Relais
Autre – Réservé à une utilisation ultérieure
Mot 3
5.6.4
Sortie analogique [0.01VCC] – activé si paramètre P150 = 9 (système de commande réseau)
• Valeur réceptionnée = 0x024B = 5.87[VCC]
REMARQUE IMPORTANTE
Pour pouvoir démarrer ou arrêter l'entraînement via le système de commande réseau, le bit 5 du mot 0 doit être
activé dans l'objet Assembly ci-dessus.
Pour que la vitesse puisse être commandée via le système de communication réseau, le bit 6 du mot 0 doit être
activé dans l'objet Assembly ci-dessus.
31
CMVETH01B
Accès aux données cyclique
5.6.5
Assembly 104 - Consigne de couple, sortie numérique et analogique
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Mot 0
Bit 6
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Mot 1
Consigne de couple non précédée d'un signe
0 – 400%, limité en fonction du paramètre P330 (couple limite)
Mot 2
Sortie numérique + relais – activé si paramètre P140, P142 = 25 (système de commande réseau)
Bit 9 – Collecteur ouvert
Bit 10 - Relais
Autre – Réservé à une utilisation ultérieure
Mot 3
Bit 15
0 = PAS de marche normale
1 = Marche normale
0 = PAS de marche inversée
1 = Marche inversée
Réarmement de défaut au passage de 0 à 1
Réservé
Réservé
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
Réservé
Consigne de vitesse du réseau (applicable si bit 6 activé)
0 – Réseau
3 – 4-20 mA
6 – Réglage initial : 3 9 – Réglage initial : 6
1 – Clavier de commande 4 – Réglage initial : 1 7 – Réglage initial : 4 10 – Réglage initial : 7
2 – 0-10 VCC
5 – Réglage initial : 2 8 – Réglage initial : 5 11 – MOP (+ vite / - vite)
0 = Sans réaction
1 = Blocage (ARRÊT en roue libre)
0 = Sans réaction
1 = Activer l'arrêt rapide
0 = Sans réaction
1 = Privilégier le mode manuel (uniquement si système de commande réseau activé, séquence de
commande non délimitée en mode PID)
0 = Frein CC activé
1 = Frein CC NON activé
Sortie analogique [0.01VCC] – activé si paramètre P150 = 9 (système de commande réseau)
• Valeur réceptionnée = 0x024B = 5.87[VCC]
REMARQUE IMPORTANTE
Pour pouvoir démarrer ou arrêter l'entraînement via le système de commande réseau, le bit 5 du mot 0 doit
être activé dans l'objet Assembly ci-dessus. Pour que la vitesse puisse être commandée via le système de
communication réseau, le bit 6 du mot 0 doit être activé dans l'objet Assembly ci-dessus.
Assembly 107 - Custom Selectable (personnalisable)
Mot 3
Mot 2
Mot 1
Mot 0
5.6.6
Inscription des données au registre/ID selon valeur de P440
Inscription des données au registre/ID selon valeur de P441
Inscription des données au registre/ID selon valeur de P442
Inscription des données au registre/ID selon valeur de P443
Choix possibles :
0 – Désactivé / ignoré
1 – Mot de commande du SMV
2 – Consigne de fréquence réseau
3 – Mot de commande C135 de Lenze
4 – Vitesse réseau en min-1 non précédée d'un signe
5 – Consigne PID réseau
6 – Consigne de couple réseau
7 – Vitesse réseau en min-1 précédée d'un signe (détermine le sens de rotation)
8 – Sorties numériques
9 – Sortie analogique
EXEMPLE : si P440 = 1, la valeur du MOT 0 de l'objet Assembly de sortie réceptionné est reprise dans le
mot de commande du SMV.
CMVETH01B
32
Accès aux données cyclique
REMARQUE IMPORTANTE
La dernière valeur non nulle des paramètres P440 à P443 délimite l'objet Assembly 107.
Exemple : P440 = 0 ; P441=2 ; P442=4 ; P443=0. La dernière valeur non nulle se trouve en P442. La taille de
l'objet Assembly de sortie 107 est ainsi de 3 mots (6 octets), sachant que le MOT 0 (P440 = 0) sera ignoré.
Options pour objet Assembly de sortie 107
•
•
•
•
•
•
•
•
P44x = 1, mot de commande du SMV
P44x = 2, consigne de fréquence réseau
P44x = 3, mot de commande C135 de Lenze
P44x = 4 ou 7, consigne de vitesse réseau
P44x = 5, consigne PID réseau
P44x = 6, consigne de couple réseau
P44x = 8, réseau - mot de commande des E/S numériques
P44x = 9, réseau - mot de commande des E/S analogiques
5.6.6.1
P44x = 1, mot de commande du SMV
Le mot de commande du SMV comporte 16 bits de commande, dont certains sont réservés.
Tableau 6 : mot de commande du SMV
b15
Freinage
CC
b7
Réservé
b14
Désactivation du
mode PID
b6
Activation de la
consigne réseau
b13
Arrêt
rapide
b5
Activation du
système de
commande
réseau
b12
Blocage
variateur
b4
Réservé
b11
b10
b9
b8
Source de la consigne réseau
b3
Réservé
b2
Réarmement de
défaut
b1
Marche
inversée
b0
Marche
normale
Tableau 7 : Fonctions associées aux bits du mot de commande du SMV
BIT
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Fonction
Marche normale
Marche inversée
Réarmement de défaut
Réservé
Réservé
Activation du système
de commande réseau
Activation de la
consigne réseau
Réservé
Source
de la
consigne
réseau
Blocage variateur
Arrêt rapide
Désactivation du mode
PID
Freinage CC
Description
Sélectionner la valeur 1 pour activer la MARCHE NORMALE du moteur.
Sélectionner la valeur 1 pour activer la MARCHE INVERSEE du moteur.
Tout passage de 0 à 1 entraîne la réinitialisation de l'entraînement à l'état d'erreur.
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
0 = réseau
1 = Clavier de commande
2 = 0-10 VCC
3 = 4-20 mA
4 = Réglage initial 1
5 = Réglage initial 2
6 = Réglage initial 3
7 = Réglage initial 4
8 = Réglage initial 5
9 = Réglage initial 6
10 = Réglage initial 7
11 = MOP (+ vite / - vite)
La valeur 1 entraîne le blocage de l'entraînement et arrête le moteur en roue libre.
La valeur 1 entraîne le blocage de l'entraînement et l'arrêt de la rampe définie en P127.
En mode PID, le réglage de ce bit (14) sur 1 entraîne la désactivation de la régulation PID (uniquement si
système de commande réseau activé).
La valeur 1 active le frein CC. Pour plus d'informations, voir P174.
33
CMVETH01B
Accès aux données cyclique
En cas d'utilisation du mot de commande du SMV, la MARCHE et l'ARRÊT de l'entraînement sont pilotées
comme l'indique le tableau 8.
Tableau 8 : Evénements MARCHE et ARRET avec le mot de commande du SMV
BIT 0 - MARCHE NOR.
0
0 -> 1
0
0 -> 1
1
1 -> 0
1
BIT 1 - MARCHE INV.
0
0
0 -> 1
0 -> 1
1
1
1 -> 0
Réaction
Méthode d'ARRET (voir P111)
MARCHE NORMALE
MARCHE INVERSEE
SANS REACTION / état inchangé
SANS REACTION / état inchangé
MARCHE INVERSEE
MARCHE NORMALE
REMARQUE IMPORTANTE
Si P112 (SENS DE ROTATION) est réglé sur MARCHE NORMALE UNIQUEMENT, une marche inversée
de l'entraînement est impossible. Précision pour éviter toute erreur d'interprétation : 0 -> 1 décrit le
passage de 0 à 1 et 1 -> 0 le passage de 1 à 0
5.6.6.2
P44x = 2, consigne de fréquence réseau
La consigne de fréquence réseau est représentée par une valeur en Hz non précédée d'un signe. Ce
mappage et l'utilisation des bits du mot de commande qui conviennent permettent de définir la consigne de
fréquence de l'entraînement via le réseau. Cette fonction de mappage fait appel à des entiers numériques
non précédés d'un signe. Exemple :
•
•
Consigne de fréquence du maître réseau à appliquer = 33.5 Hz.
La valeur effectivement appliquée à l'entraînement doit être 335 (0x014F).
5.6.6.3
P44x = 3, mot de commande C135 de Lenze
Le mot de commande C135 de Lenze comporte 16 bits de commande, dont certains sont réservés.
Tableau 9 : Mot de commande C135 de Lenze
b15
Activation de la
consigne réseau
b7
Réservé
b14
Freinage
CC
b6
Réservé
b13
Réservé
b12
Réservé
b5
Réservé
b4
Réservé
b11
b10
Réarmement de
Réservé
défaut
b3
b2
Arrêt rapide
Sens de rotation
b9
b8
Blocage
Activation de la
variateur
cde réseau
b1
b0
Consigne réseau
Tableau 10 : Fonctions associées aux bits du mot de commande C135 de Lenze
BIT
0
1
2
3
4-7
8
9
10
11
Fonction
Source de la
consigne réseau
Sens de rotation
Arrêt rapide
Réservé
Activation du système de
commande réseau
Blocage variateur
Réservé
Réarmement de défaut
12 - 13
14
15
CMVETH01B
Description
0 = Réseau
2 = Réglage initial 2 (appliqué uniquement si la consigne réseau
1 = Réglage initial 1
3 = Réglage initial 3 est activée)
0 = Rotation en sens horaire (MARCHE NORMALE) 1 = Rotation en sens antihoraire (MARCHE INVERSEE)
La valeur 1 entraîne le blocage de l'entraînement et l'arrêt de la rampe définie en P127.
0 = Système de commande local
1 = Système de commande réseau
La valeur 1 entraîne le blocage de l'entraînement et arrête le moteur en roue libre.
Tout passage de 0 à 1 entraîne la réinitialisation de l'entraînement à l'état d'erreur.
Si l'erreur n'est toujours pas éliminée ou si une autre erreur est détectée, l'état d'erreur de l'entraînement
est immédiatement réactivée. En cas de réinitialisation de l'entraînement, vérifier le mot d'état pour
s'assurer que le réarmement a été correctement effectué avant de tenter de redémarrer le système.
Réservé
Freinage CC
La valeur 1 active le frein CC. Pour plus d'informations, voir P174 et 75.
Activation de la consigne réseau 0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
34
Accès aux données cyclique
5.6.6.4
P44x = 4 ou 7, consigne de vitesse réseau
Si P44x = 4, la consigne de vitesse réseau se présente sous la forme d'une valeur en min-1 non précédée
d'un signe.
Si P44x = 7, la consigne de vitesse réseau se présente sous la forme d'une valeur en min-1 précédée d'un
signe (commande le sens de rotation).
Ces deux mappages et l'utilisation des bits du mot de commande qui conviennent permettent de définir la
consigne de vitesse de l'entraînement via le réseau.
REMARQUE IMPORTANTE
Pour le transfert de données, les valeurs ne doivent pas être mises à l'échelle. La mise à l'échelle
en min-1 repose sur P304 (fréquence moteur assignée) et sur P305 (vitesse moteur assignée).
Exemple : si P304 = 60Hz et P305 = 1750 min-1, la consigne de marche normale fournie (rotation
en sens horaire) pour 25.0 HZ = 25.0 x 1750/60 = 729 = 0x02D9
Exemple 1 :
•
P44x = 4
•
Consigne de vitesse du maître réseau à appliquer = 750 min-1.
•
La valeur effectivement appliquée à l'entraînement doit être 750 (0x02EE).
Exemple 2 :
•
P44x = 7
•
Consigne de vitesse du maître réseau à appliquer = +750 min-1
•
La valeur effectivement appliquée à l'entraînement doit être 750 (0x02EE).
•
Consigne de vitesse du maître réseau à appliquer = -333 min-1
•
La valeur effectivement appliquée à l'entraînement doit être -333 (0xFEB3).
•
En cas d'activation de la marche inversée, le sens de rotation de l'entraînement sera inversé.
5.6.6.5
P44x = 5, consigne PID réseau
La consigne PID réseau se présente sous la forme d'une valeur PID précédée d'un signe comprise entre
-999 et 31000.
Ce mappage et l'utilisation des bits du mot de commande qui conviennent permettent de définir la consigne
consigne PID de l'entraînement via le réseau quand celui-ci n'est pas en mode PID.
5.6.6.6
P44x = 6, consigne de couple réseau
La consigne de couple réseau se présente sous la forme d'une valeur en pourcentage non précédée d'un
signe comprise entre 0 et 400 %.
Ce mappage et l'utilisation des bits du mot de commande qui conviennent permettent de définir la consigne
de couple de l'entraînement via le réseau quand celui-ci n'est pas en mode couple. Le couple maximal est
de 400 %. Il est néanmoins possible de spécifier un couple limite prioritaire via P330.
35
CMVETH01B
Accès aux données cyclique
5.6.6.7
P44x = 8, réseau - mot de commande des E/S numériques
L'exécution directe des fonctions associées au relais et à la sortie numérique via le système maître du
réseau implique les réglages suivants :
•
P140 = 25 - Relais commandé via le réseau
•
P142 = 25 - Sortie numérique commandée via le réseau
Le mot de commande des E/S numériques comprend 16 bits de commande, dont certains sont réservés.
Tableau 11 : Mot de commande des E/S numériques
b15
b14
b13
b12
b11
b10
b9
b8
Réservé
Réservé
Réservé
Réservé
Réservé
Activation
du relais
Réservé
Réservé
b7
b6
b5
b4
b3
b2
Activation de la
sortie
numérique
b1
Réservé
Réservé
Réservé
Réservé
Réservé
Réservé
Réservé
5.6.6.8
b0
P44x = 9, réseau - mot de commande des E/S analogiques
L'activation directe de la sortie analogique de l'entraînement via le système maître du réseau requiert le
réglage suivant :
•
P150 = 9 - sortie analogique commandée via le réseau
Cette fonction de mappage utilise un entier numérique non précédé d'un signe.
Exemple :
•
Valeur analogique du système maître du réseau à appliquer = 5.78 V
•
La valeur effectivement appliquée à l'entraînement doit être 578 (0x024B).
CMVETH01B
36
Accès aux données cyclique
Objets Assembly d'entrée
5.7.1
Assembly 70 - Pilotage en vitesse de base
Mot 1
Mot 0
5.7
Assembly 71 - Pilotage en vitesse étendu
Mot 0
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Mot 1
5.7.2
Bit 0
1 = Affecté d'une erreur
Bit 1
Réservé
Bit 2
1 = Marche normale
Bit 3
Réservé
Bit 4
Réservé
Bit 5
Réservé
Bit 6
Réservé
Bit 7
Réservé
Bit 8
Réservé
Bit 9
Réservé
Bit 10
Réservé
Bit 11
Réservé
Bit 12
Réservé
Bit 13
Réservé
Bit 14
Réservé
Bit 15
Réservé
• Vitesse réelle en min-1
• La vitesse min-1 est calculée à l'aide de P305 et P304.
• Exemple 1 (P305 = 1750 min-1, P304 = 60 Hz) : fréquence pour 25.0 Hz = 25.0 x 1750/60.0 = 729 = 0x02D9
1 = Affecté d'une erreur
Réservé
1 = Marche normale
1 = Marche inversée
1 = Opérationnel
0 = Système de commande local
1 = Système de commande réseau
Bit 6
0 = Consigne (local)
1 = Consigne (réseau)
Bit 7
1 = A la valeur de consigne
Bit 8
Réservé
Bit 9
Réservé
Bit 10
Réservé
Bit 11
Réservé
Bit 12
Réservé
Bit 13
Réservé
Bit 14
Réservé
Bit 15
Réservé
• Vitesse réelle en min-1
• La vitesse min-1 est calculée à l'aide de P305 et P304.
• Exemple 1 (P305 = 1750 min-1, P304 = 60 Hz) : fréquence pour 40.0 Hz = 40.0 x 1750/60.0 = 1166 = 0x048E
37
CMVETH01B
Accès aux données cyclique
5.7.3
Assembly 101 - Vitesse (Hz) & sortie numérique et analogique
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
5.7.4
Bit 6
Mot 1
Fréquence réelle non précédée d'un signe, résolution : 0.1 Hz.
Mot 2
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
Etat de l'entrée / la sortie numérique (pour plus d'informations, lire la remarque 1)
Mot 3
Mot 0
Bit 5
1 = Affecté d'une erreur
Réservé
1 = Marche normale
1= Marche inversée
1 = Opérationnel
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne (local)
1 = Consigne (réseau)
1 = A la valeur de consigne
Source actuelle de la consigne :
0 – Clavier de commande 3 – Réglage initial : 1 6 – Réglage initial : 4 9 – Réglage initial : 7
1 – 0-10 VCC
4 – Réglage initial : 2 7 – Réglage initial : 5 10 – MOP (+ vite / - vite)
2 – 4-20 mA
5 – Réglage initial : 3 8 – Réglage initial : 6 11 – Réseau
1 = PID activé (régulation)
1 = Mode de couple activé
1 = Limitation de courant
1 = Freinage CC
Entrée analogique 0-10V TB [0.01 VCC]
• Valeur réceptionnée = 0x024B = 5.87 [VCC]
Assembly 103 - Vitesse (Hz) & consigne PID actuelle et bouclage
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
CMVETH01B
Bit 6
Mot 1
Fréquence réelle non précédée d'un signe, résolution : 0.1 Hz.
Mot 2
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
Consigne PID actuelle ; valeur précédée d'un signe entre -999 et 31000
Mot 3
Mot 0
Bit 5
1 = Affecté d'une erreur
Réservé
1 = Marche normale
1= Marche inversée
1 = Opérationnel
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne (local)
1 = Consigne (réseau)
1 = A la valeur de consigne
Source actuelle de la consigne :
0 – Clavier de commande 3 – Réglage initial : 1 6 – Réglage initial : 4 9 – Réglage initial : 7
1 – 0-10VCC
4 – Réglage initial : 2 7 – Réglage initial : 5 10 – MOP (+ vite / - vite)
2 – 4-20 mA
5 – Réglage initial : 3 8 – Réglage initial : 6 11 – Réseau
1 = PID activé (régulation)
1 = Mode de couple activé
1 = Limitation de courant
1 = Freinage CC
Bouclage PID actuel ; valeur précédée d'un signe entre -999 et 31000
38
Accès aux données cyclique
5.7.5
Assembly 105 - Vitesse (Hz), couple réel et entrée analogique
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Mot 1
Fréquence réelle non précédée d'un signe, résolution : 0.1 Hz.
Mot 2
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
Couple réel [%]
Entrée analogique 0-10V TB [0.01 VCC]
• Valeur réceptionnée = 0x024B = 5.87 [VCC]
Mot 0
Données basées sur un paramètre/ID selon valeur de P450
Exemple :
Si P450 = 508, la valeur de P508 (courant moteur) est reprise dans le Mot 0 de
l'objet Assembly d'entrée 106.
Mot 1
Données basées sur un paramètre/ID selon valeur de P451
Exemple :
Si P451 = 527 la valeur de P527 (fréquence réelle) est reprise dans le Mot 1 de
l'objet Assembly d'entrée 106.
Mot 2
Assembly 106 - Custom Selectable (personnalisable)
Données basées sur un paramètre/ID selon valeur de P452
Exemple :
Si P452 = 520, la valeur du paramètre P520 (entrée analogique 0-10 VCC) est
reprise dans le Mot 2 de l'objet Assembly d'entrée 106.
Mot 3
5.7.6
Bit 6
Mot 3
Mot 0
Bit 5
1 = Affecté d'une erreur
Réservé
1 = Marche normale
1= Marche inversée
1 = Opérationnel
0 = Système de commande local
1 = Système de commande réseau
0 = Consigne (local)
1 = Consigne (réseau)
1 = A la valeur de consigne
Source actuelle de la consigne :
0 – Clavier de commande 3 – Réglage initial : 1 6 – Réglage initial : 4 9 – Réglage initial : 7
1 – 0-10VCC
4 – Réglage initial : 2 7 – Réglage initial : 5 10 – MOP (+ vite / - vite)
2 – 4-20 mA
5 – Réglage initial : 3 8 – Réglage initial : 6 11 – Réseau
1 = PID activé (régulation)
1 = Mode de couple activé
1 = Limitation de courant
1 = Freinage CC
Données basées sur un paramètre/ID selon valeur de P453
Exemple :
Si P453 = 506, la valeur du paramètre P506 (tension moteur) est reprise dans le
Mot 3 de l'objet Assembly d'entrée 106.
REMARQUE IMPORTANTE
La dernière valeur non nulle des paramètres P450 à P453 délimite l'objet Assembly 106.
Exemple : P450 = 0 ; P451=504 ; P452=104 ; P453=0. Le dernière valeur non nulle se trouve en P452. La
longueur de l'objet Assembly d'entrée 106 est donc définie à 3 mots (6 octets), le MOT 0 (P450 = 0) étant en
permanence à zéro.
39
CMVETH01B
Accès aux données cyclique
REMARQUE 1 : Etat de l'entrée numérique / la sortie numérique
Mot – Etat de l'entrée numérique / la sortie numérique
Bit 0
Bit 1
Bit 2
Erreur côté sortie
Bit 3
Limitation de courant rapide - état
Bit 4
TB1 ON
Bit 5
Bit 6
TB13A
Bit 7
TB13B
Bit 8
TB13C
Bit 9
TB14 Etat de la sortie
Bit 10
Etat du relais
Bit 11
Relais de charge
Bit 12
Niveau d'entrée
Bit 13
Bit 14
Bit 15
Options pour objet Assembly d'entrée 106
Des valeurs d'état et en temps réel (comprises entre 1 et 12) peuvent être spécifiées en plus des paramètres
d'entraînement pouvant être définis via P450 ... P453.
•
P45x = 1, mot d'état du SMV
•
P45x = 2, fréquence réelle
•
P45x = 3, mot d'état C150 de Lenze
•
P45x = 4, vitesse réelle en min-1
•
P45x = 5, état supplémentaire
•
P45x = 6, état de fonctionnement de l'entraînement
•
P45x = 7, code de l'erreur affectant l'entraînement
•
P45x = 8, état des E/S numériques
•
P45x = 9, entrée analogique 0-10 V
•
P45x = 10, entrée analogique 4-20 mA
•
P45x = 11, consigne PID actuelle
•
P45x = 12, bouclage PID actuel
CMVETH01B
40
Accès aux données cyclique
5.7.6.1
P45x = 1, mot d'état du SMV
Le mot d'état du SMV comporte 16 bits de commande, dont certains sont réservés.
Tableau 12 : Mot d'état du SMV
b15
b14
b13
b12
Etat
freinage CC
Mode de
fonctionnement
Etat
mode PID
b7
Etat
limitation de
courant
b6
b11
b10
b9
b8
b5
b4
b3
b2
b1
b0
A la vitesse
de consigne
Etat
consigne
Etat du système
de commande
réseau
Entraînement
opérationnel
Marche
inversée
Marche
normale
Réservé
Entraînement
affecté d'une
erreur
Source actuelle de la consigne
Tableau 13 : Fonctions associées aux bits du mot de commande du SMV
BIT
Fonction
0
Entraînement affecté d'une
erreur
0 = Pas d'erreur
1 = Entraînement affecté d'une erreur
1
Réservé
2
Marche normale
1 = indique que l'entraînement fonctionne en marche NORMALE
3
Marche inversée
1 = indique que l'entraînement fonctionne en marche INVERSEE
4
5
Entraînement opérationnel
6
Etat de la consigne
7
A la vitesse de consigne
11
Source
actuelle
de la
consigne
12
Etat du mode PID
13
Mode de fonctionnement
9
10
14
15
1 = entraînement opérationnel
Etat du système de commande 0 = Système de commande local
réseau
1 = Système de commande réseau
8
5.7.6.2
Description
0 = Consigne de vitesse (locale)
1 = Consigne de vitesse (réseau)
0 = Fréquence de sortie actuelle <> consigne
1 = Fréquence de sortie actuelle = consigne
0 = Clavier de commande
4 = Réglage initial 2
8 = Réglage initial 6
1 = 0-10 VCC
5 = Réglage initial 3
9 = Réglage initial 7
2 = 4-20 mA
6 = Réglage initial 4
10 = MOP (+ vite / - vite)
3 = Réglage initial 1
7 = Réglage initial 5
11 = Réseau
0 = PID off - commande
1 = PID on - régulation
0 = Entraînement en mode pilotage en vitesse
1 = Entraînement en mode pilotage en couple
Etat de la limitation de courant 1 = Courant limite atteint
Etat du freinage CC
0 = Frein CC non activé (OFF)
1 = Frein CC activé (ON)
P45x = 2, fréquence réelle
Fréquence réelle en Hz non précédée d'un signe (résolution de 0.1 Hz).
41
CMVETH01B
Accès aux données cyclique
5.7.6.3
P45x = 3, mot d'état C150 de Lenze
Le mot d'état C150 de Lenze comporte 16 bits de commande, dont certains sont réservés.
Tableau 14 : Mot d'état C150 de Lenze
b15
b14
b13
b12
Entraînement
non affecté
d'une erreur
Sens
de rotation
Sur-
Avertissement
de
surtempérature
Tension
b11
b10
b9
Etat du variateur
b7
b6
b5
b4
b3
b2
b1
b0
Blocage
variateur
A vitesse
nulle
Survitesse
A la vitesse
de consigne
Réservé
Etat
limitation de
courant
Blocage
des impulsions
Réservé
Tableau 15 : Fonctions associées aux bits du mot de commande C150 de Lenze
BIT
Fonction
0
Réservé
1
Blocage des impulsions
0 = Impulsions débloquées
1 = Impulsions bloquées
2
Etat de la limitation de
courant
0 = Courant limite non atteint
1 = Courant limite atteint
3
Réservé
4
A la vitesse de consigne
5
Survitesse
6
A vitesse nulle
7
Blocage variateur
Description
0 = Fréquence de sortie actuelle <> consigne
1 = Fréquence de sortie actuelle = consigne
0 = Fréquence de sortie actuelle <= valeur de P136
1 = Fréquence de sortie actuelle > valeur de P136
0 = Fréquence de sortie actuelle <> 0 Hz
1 = Fréquence de sortie actuelle = 0 Hz
0 = Variateur débloqué
1 = Variateur bloqué
8
9
10
Etat du
variateur
0 = Pas d'erreur
8 = Erreur détectée
11
5.7.6.4
12
Avertissement de
surtempérature
13
Surtension
14
Sens de rotation
15
Entraînement opérationnel
0 = Pas de surtempérature (pas d'erreur)
1 = Surtempérature (erreur)
0 = Pas de surtension sur le bus CC
1 = Surtension sur le bus CC
0 = Rotation en sens horaire (MARCHE NORMALE)
1 = Rotation en sens antihoraire (MARCHE INVERSEE)
0 = Non opérationnel
1 = Opérationnel (pas d'erreur)
P45x = 4, vitesse réelle en min-1
Vitesse réelle en min-1 non précédée d'un signe, comprise entre 0 et 65535.
CMVETH01B
b8
42
Accès aux données cyclique
5.7.6.5
P45x = 5, état supplémentaire
Le mot d'état supplémentaire comporte 16 bits de commande, dont certains sont réservés.
Tableau 16 : Mot d'état supplémentaire
b15
b14
Etat
freinage CC
Système de
commande
réseau
b6
b5
b4
b3
b2
b1
b0
Etat
mode PID
Mode de
fonctionnement
Etat
consigne
Sens de marche
actuel
Sens de
consigne
Etat
arrêt rapide
Etat de
fonctionnement
b7
Mode
état de
l'entraînement
b13
b12
b11
b10
Mode de commande
b9
b8
Consigne réseau actuelle
Tableau 17 : Fonctions associées aux bits du mot d'état supplémentaire
BIT
Fonction
0
Etat de fonctionnement
1
Etat de l'arrêt rapide
0 = Arrêt rapide désactivé
1 = Arrêt rapide activé
2
Sens de marche de
consigne
0 = Marche NORMALE
1 = Marche INVERSEE
3
Sens de marche actuel
0 = Marche NORMALE
1 = Marche INVERSEE
4
Etat de la consigne
5
Mode de fonctionnement
6
Etat du mode PID
0 = PID off - commande
1 = PID on - régulation
7
Etat de l'entraînement
Mode
0 = Mode manuel
1 = Mode automatique
8
Source
actuelle
de la
consigne
réseau
9
10
11
12
Description
0 = Entraînement en mode ARRÊT
1 = Entraînement en mode MARCHE
0 = Source locale de la consigne
1 = Consignes provenant du réseau
0 = Entraînement en mode pilotage en vitesse
1 = Entraînement en mode pilotage en couple
0 = Clavier de commande 4 = Réglage initial 2
8 = Réglage initial 6
1 = 0-10 VCC
5 = Réglage initial 3
9 = Réglage initial 7
2 = 4-20 mA
6 = Réglage initial 4
10 = MOP (+ vite / - vite)
3 = Réglage initial 1
7 = Réglage initial 5
11 = Réseau
0 = Clavier de commande
1 = Borne
2 = Clavier de commande externe
3 = Réseau
13
Mode de
commande
14
Etat du système de
commande réseau
0 = Désactivé
1 = Activé
15
Etat du freinage CC
0 = Frein CC non activé (OFF)
1 = Frein CC activé (ON)
43
CMVETH01B
Accès aux données cyclique
5.7.6.6
P45x = 6, état de FONCTIONNEMENT de l'entraînement
Comme son nom l'indique, l'état de FONCTIONNEMENT de l'entraînement indique l'état de fonctionnement
actuel de l'entraînement.
Tableau 18 : Etat de FONCTIONNEMENT de l'entraînement
Valeur de l'état de
FONCTIONNEMENT
5.7.6.7
Description
0
Entraînement affecté d'une erreur, tentative de redémarrage et blocage ; reinitialisation manuelle requise
1
Entraînement affecté d'une erreur ; consulter le journal des erreurs (P500) et corriger l'erreur
2
Erreur activée ; redémarrage automatique de l'entraînement
3
Identification interrompue
4
Arrêt forcé en roue libre
5
Entraînement arrêté
6
Préparation de l'entraînement en vue du fonctionnement
7
Identification en cours
8
Fonctionnement en cours
9
Accélération en cours
10
Décélération en cours
11
Décélération interrompue pour éviter une erreur HF liée à un excédent d'énergie génératrice (2 s max.)
12
Frein CC activé
13
Tentative de rattrapage après erreur
14
Courant limite atteint
15
Limitation de courant rapide - charge excessive
16
Entraînement en mode veille
P45x = 7, code de l'erreur affectant l'entraînement
Ce code indique le type d'erreur affectant l'entraînement.
Tableau 19 : Code de l'erreur affectant l'entraînement
Numéro d'erreur
Affichage
Codes d'erreur
Description de l'erreur
0
1
CMVETH01B
PAS D'ERREUR
F.AF
Erreur affectant la sortie de température
2
F.OF
Surintensité
3
F.OF1
Défaut de mise à la terre (court-circuit à la terre)
4
F.AF
Surtempérature de l'entraînement
5
F.rF
Erreur de redémarrage à la volée
6
F.hF
Tension sur le bus CC trop élevée, surtension
7
F.LF
Tension sur le bus CC trop faible, sous-tension
8
F.PF
Erreur liée à une surcharge du moteur
9
F.JF
Paramètres OEM non valides
10
F.IL
Configuration illicite
11
F.dbF
Surchauffe du frein dyn.
12
F.SF
Ondulation de tension monophasée trop élevée
13
F.EF
Erreur externe
14
F.CF
Erreur affectant la mémoire EEPROM du système de commande
15
F.UF
Erreur liée à la puissance dissipée au démarrage
44
Accès aux données cyclique
Codes d'erreur
Description de l'erreur
Numéro d'erreur
Affichage
16
F.CF
Problème de compatibilité
17
F.F1
Défaut de matériel EEPROM
18
F.F2
Problème d'impulsions ; lente reprise int.
19
F.F3
Dépassement MLI
20
F.F5
Surtension de la partie puissance
21
F.F5
Sous-tension de la partie puissance
22
F.F6
BGD manquant
23
F.F7
Watchdog timeout
24
F.F8
OPCO illicite
25
F.F9
Adresse incorrecte
26
F.bF
Défaut matériel de l'entraînement
27
F.F12
Erreur offset AD
28
F.JF
Défaillance du RKPD
29
F.AL
Erreur de réglage du niveau d'entrée en cours de fonctionnement
30
F.F4
FGD manquant
31
F.F0
PW manquant
32
F.FOL
Perte de consigne
33
F.F11
Défaillance de la communication interne de JK1
34
F.ntF
Expiration du délai d'attente du module de communication
35
F.fnr
Erreur FNR (réception d'un message erroné)
36
F.nF1
Erreur réseau 1
37
F.nF2
Erreur réseau 2
38
F.nF3
Erreur réseau 3
39
F.nF4
Erreur réseau 4
40
F.nF5
Erreur réseau 5
41
F.nF6
Erreur réseau 6
42
F.nF7
Erreur réseau 7
43
F.nF8
Erreur réseau 8
44
F.nF9
Erreur réseau 9
46 - 50
5.7.6.8
Réservé
P45x = 8, état des E/S numériques
Le mot d'état des d'E/S numériques comprend 16 bits de commande, dont certains sont réservés.
Tableau 20 : Mot d'état des E/S numériques
b15
b14
b13
b12
b11
b10
b9
b8
Réservé
Réservé
Réservé
Réservé
Réservé
Sortie TB14
activée
b1
Entrée TB13C
activée
b0
Réservé
Réservé
b7
b6
b5
b4
b3
Relais
activé
b2
Entrée TB13B
activée
Entrée TB13A
activée
Réservé
TB1
activée
Réservé
Réservé
45
CMVETH01B
Accès aux données cyclique
5.7.6.9
P45x = 9, entrée analogique 0-10 V
Entrée analogique : 0 - 10 V (incrémentée par 0.1 VCC)
Valeur réceptionnée = 0x3A = 5.8 VCC
5.7.6.10
P45x = 10, entrée analogique 4-20 mA
Entrée analogique : 4 - 20 mA (incrémentée par 0.1 mA)
Valeur réceptionnée = 0xA5 = 16.5 mA
5.7.6.11
P45x = 11, consigne PID actuelle
Valeur précédée d'un signe entre -999 et 31000
5.7.6.12
P45x = 12, bouclage PID actuel
Valeur précédée d'un signe entre -999 et 31000
CMVETH01B
46
Accès aux données acyclique
6
Accès aux données acyclique
6.1
Qu'est-ce que des données acycliques ?
6.2
•
L'accès acyclique ou non cyclique permet au maître du réseau d'accéder à tous les paramètres
d'entraînement ou du module.
•
Ce mode d'accès aux paramètres est généralement utilisé à des fins de surveillance ou pour accéder à
des paramètres non prioritaires, consultés de manière irrégulièren. Cette procédure peut toutefois être
utilisée aussi pour le pilotage de l'entraînement (via l'écriture de données Assembly).
•
Le module EtherNet/IP du SMV propose plusieurs méthodes à cet effet.
Messagerie explicite
Un message explicite est une instruction logique du programme automate utilisée pour la transmission de
messages. Il peut servir à lire ou à décrire un paramètre ou les données d'un objet Assembly. Cette section
décrit les possibilités offertes par l'instruction MSG disponible avec les unités CompactLogix, ControlLogix
et SoftLogix. Pour plus d'informations sur les autres types d'API, se reporter aux guides de programmation
correspondants.
47
CMVETH01B
Accès aux données acyclique
Les réglages suivants doivent être effectués pour pouvoir définir une valeur paramètre par transmission
d'un message explicite au SMV via Ethernet/IP :
Message Type (type de message) = CIP Generic
Class (classe) = F (Hex)
Attribute (attribut) = 1
Service Code (code de service) = 10 (écriture de paramètre)
Instance = numéro de paramètre voulu de l'entraînement (i. e. 100 pour P100)
Source Element (élément source) = variable de l'API utilisée comme source des données à définir
Pour pouvoir définir une valeur paramètre, le paramètre [Source Length] (longueur source) doit être réglé
sur 2.
CMVETH01B
48
Accès aux données acyclique
Les réglages suivants doivent être effectués pour pouvoir charger une valeur paramètre du SMV (lecture)
par transmission d'un message explicite via Ethernet/IP :
Message Type (type de message) = CIP Generic
Class (classe) = F (Hex)
Attribute (attribut) = 1
Service Code (code de service) = e (lecture de paramètre)
Instance = numéro de paramètre voulu de l'entraînement (i. e. 100 pour P100)
Destination (cible) = variable cible de l'API vers laquelle les données de l'entraînement seront copiées.
Tenir compte du fait que le marqueur cible doit être un mot individuel au format INT.
49
CMVETH01B
Accès aux données acyclique
Les réglages suivants doivent être effectués pour pouvoir définir les données d'un objet Assembly par
transmission d'un message explicite au SMV via Ethernet/IP :
Message Type (type de message) = CIP Generic
Class (classe) = 4 (Hex)
Attribute (attribut) = 3
Service Code (code de service) = 10 (Set Attribute Single)
Instance = numéro de l'objet Assembly de l'entraînement (i. e. 100 pour Assembly 100)
Source Element (élément source) = variable de l'API utilisée comme source des données à définir
(format INT impératif)
Pour définir un objet Assembly (écriture), le paramètre Source Length (longueur source) doit être aligné sur
le nombre d'octets contenu dans l'objet Assembly voulu (example : l'objet Assembly 100 contient 4 mots
= 8 octets).
CMVETH01B
50
Accès aux données acyclique
Les réglages suivants doivent être effectués pour pouvoir charger des données Assembly du SMV (lecture)
par transmission d'un message explicite via Ethernet/IP :
Message Type (type de message) = CIP Generic
Class (classe) = 4 (Hex)
Attribute (attribut) = 3
Service Code (code de service) = e (Get Attribute Single)
Instance = numéro de l'objet Assembly de l'entraînement (i. e. 100 pour Assembly 100)
Destination (cible) = variable cible de l'API vers laquelle les données de l'entraînement seront copiées.
Tenir compte du fait que le marqueur cible doit être un tableau (array) au format INT de même longueur
que l'objet Assembly voulu.
51
CMVETH01B
Accès aux données acyclique
Un tableau de marqueurs de type INT doit être créé pour les données. La Dimension 0 DOIT ETRE ALIGNEE
SUR LE NOMBRE DE MOTS REQUIS POUR L'OBJET ASSEMBLY CONCERNE (p. ex. 4 pour l'objet Assembly
d'entrée 101). Il est recommandé de régler la Dimension 1 sur 1.
Création d'un tableau de marqueurs pour un objet Assembly en présence d'un système de messagerie
explicite
CMVETH01B
52
Accès aux données acyclique
Les réglages suivants doivent être effectués pour pouvoir définir un objet Assembly par transmission d'un
message explicite au SMV via Ethernet/IP :
Message Type (type de message) = CIP Generic
Class (classe) = 4 (Hex)
Attribute (attribut) = 3
Service Code (code de service) = 10 (Set Attribute Single)
Instance = Numéro de l'objet Assembly voulu
Source Element (élément source) = variable de l'API utilisée comme source des données à définir
Tenir compte du fait que le marqueur cible doit être un tableau au format INT.
Un tableau de marqueurs de type INT doit être créé pour les données. La Dimension 0 DOIT ETRE ALIGNEE
SUR LE NOMBRE DE MOTS REQUIS POUR L'OBJET ASSEMBLY UTILISE (p. ex. 4 pour l'objet Assembly
d'entrée 100). Il est recommandé de régler la Dimension 1 sur 1.
53
CMVETH01B
Accès aux données acyclique
Pour chaque message explicite, il faut configurer la voie de transmission du message via le port Ethernet
du système de commande à l'adresse IP de l'entraînement. Cette voie de transmission dépend de l'API
utilisé. Pour obtenir de l'aide sur la configuration de cette voie de transmission, contacter le fabricant de
l'API.
6.3
Délai de temporisation pour messagerie explicite
Dans de nombreux cas, il est recommandé de prévoir une condition d'erreur associée à un délai de
temporisation, ceci afin d'éviter un fonctionnement de l'entraînement dans des conditions non contrôlées.
Pour appliquer ce principe à la commande de l'entraînement et le réaliser via un système de messagerie
explicite, les paramètres P431, P433 et P434 doivent être mis à 0. Le délai de temporisation souhaité (en
millisecondes) est réglé en P435.
CMVETH01B
54
Caractéristiques étendues
7
Caractéristiques étendues
7.1
Paramètres avancés du module additionnel
7.1.1
Version du module
P401 - Date de révision du module
Standard : 5.x.x
Accès : RO
Plage : 5.0.0 - 5.9.9
Type : Entier numérique
L'information affichée à l'écran est 5.x.x, sachant que 5 = module EtherNet/IP et x.x = version du module
7.1.2
Etat du module
P402 - Etat du module
Standard : Non affecté
Accès : RO
Plage : 0 - 7
Type : Entier numérique
Tableau 21 : Etat du module
7.1.4
Valeur de P402
Description
Valeur de P402
0
Non initialisé
4
Description
Erreur : échec de l'initialisation
1
Initialisation : module sur EPM
5
Erreur : expiration du délai de temporisation (timeout)
2
Initialisation : EPM sur module
6
Erreur : discordance concernant le module (P401)
3
En ligne
7
Erreur : discordance concernant le protocole (P400)
Réaction en cas d'expiration du délai d'attente du module (timeout)
P404 - Réaction en cas d'expiration du délai d'attente du module (timeout)
Standard : 3
Plage : 0 - 3
Accès : RW
Type : Entier numérique
Ce paramètre détermine la réaction activée en cas d'erreur de type timeout entre le module et l'entraînement.
Le délai d'attente est de 200 ms (réglage fixe).
Tableau 22 : Réaction en cas d'expiration du délai d'attente du module (timeout)
7.1.5
Valeur de P404
0
1
2
3
Description
SANS REACTION
Arrêt (lié à P111)
Arrêt rapide
ErreurF.ntf
Initialisation des paramètres Ethernet/IP
P408 - Initialisation des paramètres Ethernet/IP
Standard : 0
Accès : RW
Plage : 0 - 1
Type : Entier numérique
Ce paramètre sert à réinitialiser les paramètres du réseau Ethernet/IP. 0 = sans réaction 1 = réinitialisation
de la communication
7.1.6
Firmware du module
P494 - Firmware du module
Standard : Non affecté
Accès : RO
Plage : 1.00 - 99.99
Type : Entier numérique
Affichage de la version du Firmware du module au format xx.yy, sachant que xx désigne la version principale
et yy la mise à jour
55
CMVETH01B
Diagnostic
8
Diagnostic
8.1
Codes d'erreur
Outre les codes d'erreur standard de l'entraînement, le module additionnel peut générer les codes d'erreur
présentés au tableau 23 lorsqu'une erreur est activée.
Tableau 23 : Codes d'erreur
8.2
Code d'erreur
Définition
Solution
F.ntF
Expiration du délai d'attente du module
(timeout)
Erreur de type timeout affectant la communication entre le module et
l'entraînement
Vérifier le câble et la liaison entre l'entraînement et le module additionnel.
F.nF1
Mode NetIdle
(événement Idle détecté dans l'en-tête du
message I/O)
Voir section 9.1, paramètre P431
F.nF2
Mode NetFault
(défaillance du propriétaire exclusif - Exclusive
Owner - d'une liaison I/O)
Voir section 9.1, paramètre P432
F.nF3
Erreur réseau activée par l'objet Control
Supervisor 0x29-1-17
Voir section 9.2.8, objet Control Supervisor
F.nF4
Réaction après expiration du délai d'attente
des messages explicites
Activée après expiration du délai d'attente d'un taux de paquets donné de
messages explicites, 'F.nF4'
Voir section 9.1, paramètre P433
F.nF5
Réaction après expiration d'un délai d'attente
Ethernet général
(ne concerne pas la réception de messages
(I/O) explicites ou implicites, ni d'accès à un
serveur Web)
Activé après expiration du temps de surveillance applicable à tous les
messages réceptionnés par le module (voir P435 pour plus d'informations
sur la configuration de ce temps)
Voir section 9.1, paramètre P434
F.nF6
Réaction après expiration du délai de
temporisation de la messagerie explicite
Expiration du délai de temporisation général défini pour la messagerie
explicite 'F.nF6'.
Voir section 9.1, paramètre P433
F.nF7
Expiration du délai de temporisation général
défini pour la messagerie d'E/S
Expiration du délai de temporisation général défini pour la messagerie
d'E/S implicite 'F.nF7'.
Voir section 9.1, paramètre P432
Recherche des anomalies de fonctionnement
Tableau 24 : Recherche des anomalies de fonctionnement
Evénement
Cause possible
Pas de communication avec
le module additionnel
Module non initialisé
Solution
•
•
Vérifier la liaison entre l'entraînement et le module additionnel.
Contrôler P400 et P402.
Paramètres EtherNet/IP incorrects •
•
Contrôler les paramètres P410 à P421.
En cas d'incertitude relative au réglage des paramètres
EtherNet/IP via P403, restaurer les paramètres par défaut
(réglage usine).
En cas de modification de l'adresse IP, couper brièvement
l'alimentation de l'entraînement et le remettre sous tension ou
passer par P408.
•
Problème de câblage
•
•
•
CMVETH01B
Vérifier le câblage entre le réseau EtherNet/IP et le module de
communication.
Vérifier que le bornier est bien fixé.
Vérifier la liaison entre le module additionnel et l'entraînement.
Les instructions d'écriture
EtherNet/IP sont ignorées
ou entraînent l'émission de
messages d'erreur.
La borne d'activation du réseau
n'est pas en circuit ou n'est pas
configurée.
Affecter l'une des bornes d'entrée (P121, P122 ouP123) à l'activation
du réseau (9) et fermer le contact correspondant.
L'entraînement ne passe
pas en marche INVERSEE.
P112 = 0 (marche normale
uniquement)
Régler le paramètre d'entraînement P112 sur 1 pour permettre à la
fois une marche normale et une marche inversée.
56
Guide
9
Guide
9.1
Guide des paramètres
Le tableau 25 répertorie les paramètres EtherNet/IP importants du SMVector, ainsi que les réglages
correspondants. Il indique les numéros de paramètres, les désignations correspondantes, les droits d'accès
requis, les valeurs par défaut, les réglages possibles, et comprend également des remarques.
Tableau 25 : Paramètres de communication EtherNet/IP du SMV
N°
Désignation
Accès
Paramètres EtherNet/IP spécifiques au module
Standard Réglages possibles
400
Protocole réseau
R/W
5
401
Version du module
RO
402
Etat du module
RO
0
0…7
403
Réinitialisation du module
R/W
0
0 – Sans réaction
Restauration des valeurs par défaut des paramètres du module 401…499
1 – Rétablir les valeur par défaut des paramètres du module indiquées dans le présent manuel
404
Expiration du délai d'attente du
module (timeout)
R/W
0
0 – Pas d'erreur
1 – ARRET (voir P111)
2 – Arrêt rapide
3 – Erreur (F_ntF)
Réaction activée en cas d'expiration du délai d'attente du module/de
l'entraînement
Ce délai est de 200 ms (réglage fixe).
Le réglage 1 (ARRET) correspond à la méthode sélectionnée en P111
405
Erreur réseau actuelle
RO
0 – Pas d'erreur
1 – F.nF1
2 – F.nF2
3 – F.nF3
4 – F.nF4
5 – F.nF5
6 – F.nF6
7 – F.nF7
0 – Pas d'erreur
1 – F.nF1 – Mode NetIdle
2 – F.nF2 – Interruption de la liaison Ethernet
3 – F.nF3 – Erreur réseau activée par l'objet Control Supervisor 0x29-1-17
4 – F.nF4 – Expiration du délai de temporisation défini pour la messagerie explicite
5 – F.nF5 – Expiration du délai de temporisation général défini pour le réseau
6 – F.nF6 – Expiration du délai de temporisation général défini pour la messagerie
explicite
7 – F.nF7 – Expiration du délai de temporisation général défini pour la messagerie
d'E/S
406
Propriétaire
Paramètres de configuration EtherNet/IP
408
Initialisation
Ethernet/IP
des
L'information affichée à l'écran est 06.x.x, sachant que :
06 = Module Ethernet IP
x.x = Version du module
0
192
411
Chiffre 2
168
412
Chiffre 3
124
413
Chiffre 4
Réinitialisation Ethernet/IP
Quart supérieur
16
Quart inférieur
Quart supérieur
R/W
414
Chiffre 1
255
415
Chiffre 2
255
416
Chiffre 3
255
417
Chiffre 4
0
Quart inférieur
Quart supérieur
R/W
418
Chiffre 1
192
419
Chiffre 2
168
420
Chiffre 3
124
421
Chiffre 4
Adresse Multicast
0 – Sans réaction
1 – Réinitialisation de la communication
R/W
Chiffre 1
Adresse de la passerelle
0 - Non initialisé
1 – Initialisation : module sur EPM
2 – Initialisation : EPM sur module
3 – En ligne
4 – Erreur : échec de l'initialisation
5 – Erreur de type timeout
6 – Echec de l'initialisation (discordance concernant le type de module - P401)
7 – Erreur d'initialisation (discordance concernant le protocole sélectionné - P400)
Spécifique au fabricant
410
Masque de réseau
0 – Non activé
5 – Ethernet IP
RO
paramètres R/W
Adresse IP
Remarques
1
Quart inférieur
Quart supérieur
R/W
422
Chiffre 1
239
423
Chiffre 2
64
424
Chiffre 3
2
425
Chiffre 4
224
Quart inférieur
57
CMVETH01B
Guide
N°
Désignation
Accès
Standard Réglages possibles
Remarques
426
TTL-Wert
R/W
1
1 minimum
255 maximum
Valeur Time to live pour paquets Multicast IP
427
Configuration de référence
R/W
0
0 – Sauvegardé
1 - DHCP
Source des valeurs de configuration
428
Réglage du mode duplex
R/W
1
0 – Semi-duplex
1 – Duplex intégral
429
Réglage de la vitesse d'exécution
de l'interface
R/W
1
0 – 10 Mbits/s
1 - 100 Mbits/s
430
Vitesse d'exécution actuelle de
l'interface
RO
431
Mode NetIdle
(événement Idle détecté dans
l'en-tête du message I/O)
R/W
0
0 – Erreur réseau 'F.nF1'
1 – Ignorer la condition d'erreur
2 – Spécifique au fabricant (désactiver la commande et la
consigne réseau - pas d'erreur ou mise à l'arrêt !)
Mode lors de l'événement IDLE de la communication CIP
*Uniquement si le système de commande réseau de l'entraînement est activé
(n.xxx)
432
R/W
Mode NetFault
(défaillance du propriétaire
exclusif - Exclusive Owner - d'une
liaison I/O)
0
0 – Erreur réseau 'F.nF2' ou 'F.nF7'
1 – Ignorer la condition d'erreur
2 – Spécifique au fabricant (désactiver la commande et la
consigne réseau - pas d'erreur ou mise à l'arrêt !)
Réaction en cas d'expiration du délai d'attente de paquets de données - défaillance
du réseau CIP. Délai d'attente = 4*taux de paquets requis (Requested Packet
Interval, RPI)
ou
Expiration du délai de temporisation général défini pour la messagerie (d'E/S)
implicite 'F.nF7'. Ce délai de temporisation est déterminé par le réglage effectué
en P435.
100 – 100 Mbits/s
10 - 10 Mbits/s
*Activé après réception d'1 message d'E/S au moins.
*Uniquement si le système de commande réseau de l'entraînement est activé
(n.xxx)
433
434
Réaction après expiration du délai R/W
d'attente des messages explicites
Réaction après expiration d'un
délai d'attente Ethernet général
(ne concerne pas la réception
de messages (I/O) explicités
ou implicites, ni d'accès à un
serveur Web)
0 – Erreur réseau 'F.nF4' ou 'F.nF6'
1 – Ignorer la condition d'erreur
2 – Spécifique au fabricant (désactiver la commande et la
consigne réseau - pas d'erreur ou mise à l'arrêt !)
3 – Activer l'ARRÊT de l'entraînement (méthode déterminée
par P111)
4 – Activer le blocage de l'entraînement (arrêt en roue libre)
5 – Activer l'arrêt rapide
Activé après expiration du délai d'attente d'un taux de paquets donné de messages
explicites, 'F.nF4'
ou
Expiration du délai de temporisation général défini pour la messagerie explicite
'F.nF6'. Ce délai de temporisation est déterminé par le réglage effectué P435.
0 – Erreur réseau 'F.nF5'
1 – Ignorer la condition d'erreur
2 – Spécifique au fabricant (désactiver la commande et la
consigne réseau - pas d'erreur ou mise à l'arrêt !)
3 – Activer l'ARRÊT de l'entraînement (méthode déterminée
par P111)
4 – Activer le blocage de l'entraînement (arrêt en roue libre)
5 – Activer l'arrêt rapide
Activé après expiration du temps de surveillance applicable à tous les messages
réceptionnés par le module (voir P435 pour plus d'informations sur la configuration
de ce temps)
0 – 65535 [ms]
Ce paramètre est utilisé pour la surveillance de l'ensemble des messages (d'E/S)
explicites et implicites réceptionnés par le module.
RO
4 chiffres
Etat de l'alimentation, du système de commande et du réseau
RO
0…3
0 – Système de commande local et consigne
1 – Système de commande réseau, consigne locale
2 – Système de commande local, consigne réseau
3 – Système de commande réseau, consigne réseau
R/W
435
Délai de temporisation des
R/W
messages – temps de surveillance
436
Etat du réseau
1
1
2000
*Activé après réception d'1 message explicite au moins.
*Uniquement si le système de commande réseau de l'entraînement est activé
(n.xxx)
*Activé après réception d'1 message au moins destiné au module, quel qu'il soit.
Chiffre 1 : état de l'alimentation
Chiffre 2 : état du système de
commande
Chiffre 3 : état du réseau
0
0 – Réseau non connecté
1 – Réseau connecté
Chiffre 4 : réservé
437
Télégrammes émis OK
RO
0
438
Télégrammes réceptionnés OK
RO
0
439
Compteur de collisions
RO
0
440
ID par. Mot 0, sortie
R/W
2
0…9
441
ID par. Mot 1, sortie
R/W
0
0…9
442
ID par. Mot 2, sortie
R/W
0
0…9
443
ID par. Mot 3, sortie
R/W
0
0…9
448
Dernier objet Assembly de sortie
consulté
RO
1
20, 21, 100, etc.
449
Compteur du nombre d'accès aux
objets Assembly de sortie
RO
1
0…9999
450
ID par. Mot 0, entrée
R/W
1
0…550
451
ID par. Mot 1, entrée
R/W
2
0…550
452
ID par. Mot 2, entrée
R/W
0
0…550
453
ID par. Mot 3, entrée
R/W
0
0…550
458
Dernier objet Assembly d'entrée
consulté
RO
1
70, 71, 101, etc.
459
Compteur du nombre d'accès aux
objets Assembly d'entrée
RO
1
0…9999
CMVETH01B
0 – Désactivé / ignoré
1 – Mot de commande du SMV
2 – Consigne de fréquence réseau
3 – Mot de commande C135 de Lenze
4 – Vitesse réseau en min-1 non précédée d'un signe
5 – Consigne PID réseau
6 – Consigne de couple réseau
7 – Vitesse réseau en min-1 précédée d'un signe (détermine le sens de rotation)
8 – Sorties numériques
9 – Sortie analogique
Remise à 0 en cas de dépassement de la limite supérieure (9999)
Remise à 0 en cas de dépassement de la limite supérieure (9999)
58
Guide
N°
Désignation
Liaison 1
Accès
Standard Réglages possibles
Remarques
460
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
461
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
462
Taux de paquets attendu
RO
0
463
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
464
Compteur de débit (réception)
Liaison 2
RO
0
Dépassement de la limite supérieure (255)
465
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
466
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
467
Taux de paquets attendu
RO
0
468
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
469
Compteur de débit (réception)
Liaison 3
RO
0
Dépassement de la limite supérieure (255)
470
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
471
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
472
Taux de paquets attendu
RO
0
473
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
474
Compteur de débit (réception)
RO
0
Dépassement de la limite supérieure (255)
0…65535 (ms)
0…65535 (ms)
0…65535 (ms)
59
CMVETH01B
Guide
N°
Désignation
Liaison 4
Accès
Standard Réglages possibles
Remarques
475
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
476
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
477
Taux de paquets attendu
RO
0
478
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
479
Compteur de débit (réception)
Liaison 5
RO
0
Dépassement de la limite supérieure (255)
480
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
481
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
482
Taux de paquets attendu
RO
0
483
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
484
Compteur de débit (réception)
Liaison 6
RO
0
Dépassement de la limite supérieure (255)
485
Affichage chiffre 1 (hex)
(demi-octet de poids faible)
RO
0
0 – Non disponible
3 – Disponible
4 – Délai d'attente
Etat
Affichage chiffre 2 (hex)
(demi-octet de poids fort)
RO
0
0 – Non disponible
1 – Exclusive Owner
2 – Input Only
3 – Listen Only
4 – Liaison explicite
Type
486
Déclenchement (trigger)
RO
0x01 – Classe 1, client cyclique
0xA3 – Classe 3, Application Object Server (liaison explicite)
Bits 0, 1, 2, 3 – Classe de transport
0 – Classe 0
1 – Classe 1
2 – Classe 2
3 – Classe 3
Bits 4, 5, 6 – Création
0 – Cyclique
1 – Changement d'état
2 – Application Object (utilisé pour le sondage)
Bit 7 – Sens
0 – Client
1 – Serveur
487
Taux de paquets attendu
RO
0
488
Compteur de débit (envoi)
RO
0
Dépassement de la limite supérieure (255)
489
Compteur de débit (réception)
RO
0
Dépassement de la limite supérieure (255)
CMVETH01B
0…65535 (ms)
0…65535 (ms)
0…65535 (ms)
60
Guide
N°
Désignation
Accès
Standard Réglages possibles
490
Type de moteur
R/W
7
0…7
Accès en écriture via serveur Web R/W
verrouillé
Paramètres spécifiques au module
0
0, 1
492
Remarques
0 – Accès en écriture autorisé
1 – Accès en écriture verrouillé
494
Module de communication version logicielle
RO
Format : x.yz
495
Code interne
RO
Variante d'affichage : xxx-; -yy
498
Messages manquants : de
l'entraînement au module
RO
499
Messages manquants : du module RO
à l'entraînement
61
CMVETH01B
Guide
9.2
Spécifications relatives aux objets utilisés
9.2.1
Classe d'objets Identity 0x01 (1 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS IDENTITY
ID ATTRIBUT
REGLE D'ACCES
Désignation
1
GET
REVISION
TYPE DE DONNEE
VALEUR
UINT
1
INSTANCE 0
INSTANCE 1
1
GET
VENDOR ID
UINT
587
2
GET
DEVICE TYPE
UINT
2 (entraînement CA)
3
GET
PRODUCT CODE
UINT
_ (module EtherNet/IP du SMV)
4
GET
MAJOR REV.
USINT
1
MINOR REV.
USINT
1
5
GET
ETAT
USINT
0 = Réseau configuré
4 = Configuré
5 = Affecté
6
GET
SERIAL NUMBER
UDINT
Numéro 32 bits univoque
7
GET
PRODUCT NAME
ASCII String
AC Technology Corp, SMV AC Drive
SERVICES PROPOSES PAR LA CLASSE D'OBJETS IDENTITY
CODE DU SERVICE
9.2.2
NOM DU SERVICE
IMPLEMENTE POUR
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x05
NON
OUI
RESET
Classe d'objets Message Router 0x02 (2 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS MESSAGE ROUTER
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
UINT
1
INSTANCE 0
1
GET
REVISION
INSTANCE 1
1
GET
CLASS LIST
TABLEAU
Liste des classes implémentées
2
GET
MAXIMUM NUMBER OF CONNECTIONS
UINT
1
3
GET
CURRENTLY USED CONNECTIONS
UINT
1
4
GET
CURRENTLY USED ID’s
UINT-Array
Liste des ID de connexion
SERVICES PROPOSES PAR LA CLASSE D'OBJETS MESSAGE ROUTER
CODE DU SERVICE
0x0E
CMVETH01B
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
OUI
OUI
Get_Attribute_Single
62
Guide
9.2.3
Classe d'objets Assembly 0x04 (4 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS ASSEMBLY
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
1
GET
REVISION
UINT
2
2
GET
MAXIMUM NUMBER OF INSTANCES
USINT
107
1
GET
NUMBER OF MEMBER
USINT
1
3
GET/SET
DATA
INSTANCE
INSTANCE 0
INSTANCES (voir ci-dessous)
NUMERO D'INSTANCE ET DESIGNATION
REGLE D'ACCES POUR L'ATTRIBUT 3 (DATA)
INSTANCE 20 = BASIC SPEED CONTROL
GET / SET
INSTANCE 21 = EXTENDED SPEED CONTROL
GET / SET
INSTANCE 100 = EXTENDED SPEED HZ + DIGITAL AND ANALOG OUTPUT
GET / SET
INSTANCE 102 = PID SETPOINT + DIGITAL AND ANALOG OUTPUT
GET / SET
INSTANCE 104 = TORQUE SETPOINT + DIGITAL AND ANALOG OUTPUT
GET / SET
INSTANCE 107 = CUSTOM: SELECTABLE WITH PARAMETERS P440 - P443
GET / SET
INSTANCE 70 = BASIC SPEED CONTROL
GET
INSTANCE 71 = EXTENDED SPEED CONTROL
GET
INSTANCE 101 = EXTENDED SPEED HZ + ANALOG AND DIGITAL I/O
GET
INSTANCE 103 = CUSTOM: SPEED, PID SETPOINT, FEEDBACK
GET
INSTANCE 105 = CUSTOM: SPEED, ACTUAL TORQUE, ANALOG INPUT
GET
INSTANCE 106 = CUSTOM: DATA WORDS SELECTABLE WITH PARAMETERS P450 - P453
GET
SERVICES PROPOSES PAR LA CLASSE D'OBJETS ASSEMBLY
CODE DU SERVICE
0x0E
IMPLEMENTE POUR
CLASSE
INSTANCE
OUI
OUI
63
NOM DU SERVICE
Get_Attribute_Single
CMVETH01B
Guide
9.2.4
Classe d'objets Connection Manager 0x06 (6 déc.)
ATTRIBUTS DES INSTANCES D'OBJET CONNECTION MANAGER
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
1
SET
OPEN REQUESTS
UINT
2
SET
OPEN FORMAT REQUESTS
UINT
3
SET
OPEN RESOURCE REJECTS
UINT
4
SET
OPEN OTHER REJECTS
UINT
5
SET
CLOSE REQUESTS
UINT
VALEUR
INSTANCE 0
6
SET
CLOSE FORMAT REQUESTS
UINT
7
SET
CLOSE OTHER REQUESTS
UINT
8
SET
9
CONNECTION TIMEOUTS
UINT
CONNECTION ENTRY LIST
STRUCT de :
NUM COMM ENTRIES
UINT
Nombre de bits de l'attribut
ConnOpenBits
BOOL-ARRAY
0 = Instance de liaison non disponible
1 = Instance de liaison disponible.
Demande d'informations
complémentaires
GET
COMM OPEN BITS
10
RESERVE
11
GET
CPU_UTILIZATION
UINT
0 - 1000 (0-100%)
12
GET
MAX BUFF SIZE
UDINT
Taille en octets
13
GET
BUFF SIZE REMAINING
UDINT
Taille en octets
SERVICES PROPOSES PAR LA CLASSE D'OBJETS CONNECTION MANAGER
CODE DU SERVICE
IMPLEMENTE POUR
CLASSE
01hex
CMVETH01B
NOM DU SERVICE
INSTANCE
OUI
Get_Attributes_All
0Ehex
OUI
Get_Attribute_Single
10hex
OUI
Set_Attribute_Single
64
Guide
9.2.5
Classe d'objets Parameter 0x0F (15 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS PARAMETER - NOMBRE D'INSTANCES (PARAMETRES) : 550
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
1
GET
REVISION
UINT
2
2
GET
NUMBER OF INSTANCES
UINT
550
8
GET
PARAMETER CLASS
WORD
0x03
UINT
0
UINT
0 = Anglais
0à2
INSTANCE 0
DESCRIPTOR
9
GET
CONFIGURATION
10
GET
NATIVE LANGUAGE
1
GET / SET
PARAMETER VALUE
2
GET
LINK PATH SIZE
USINT
3
GET
LINK PATH
DNET PATH
4
GET
DESCRIPTOR
WORD
5
GET
TYPE DE DONNEE
USINT
6
GET
DATA SIZE
USINT
ASSEMBLY #
INSTANCE 1 - 550
SERVICES PROPOSES PAR LA CLASSE D'OBJETS PARAMETER
CODE DU SERVICE
9.2.6
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x10
NON
OUI
Set_Attribute_Single
Classe d'objets Parameter Group 0x10 (16 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS PARAMETER GROUP
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
INSTANCE 0
1
GET
REVISION
UINT
1
2
GET
NUMBER OF INSTANCES
UINT
8
8
GET
NATIVE LANGUAGE
UINT
0 = Anglais
1
GET
GROUP NAME
SHORT STRING
2
GET
NUMBER OF MEMBERS
IN THE GROUP
UINT
3
GET
1st PARAMETER
IN THE GROUP
UINT
4
GET
2nd PARAMETER
IN THE GROUP
UINT
n
GET
(n-2) th PARAMETER
IN THE GROUP
UINT
INSTANCE 1 - 8
65
CMVETH01B
Guide
9.2.7
Classe d'objets Motor Data 0x28 (40 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS MOTOR GROUP
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
1
GET
REVISION
UINT
1
2
GET
NUMBER OF INSTANCES
UINT
1
1
GET
NUMBER OF SUPPORTED
ATTRIBUTES
USINT
7
INSTANCE 0
INSTANCE 1
2
GET
ATTRIBUTE LIST
TABLEAU
3
GET/SET
MOTOR TYPE
USINT
0 - 10
6
GET/SET
RATED CURRENT
UINT
COURANT ROTORIQUE ASSIGNE (0.1 A)
7
GET/SET
RATED VOLTAGE
UINT
TENSION NOMINALE ASSIGNEE (V)
9
GET/SET
RATED FREQUENCY
UNIT
FREQUENCE ASSIGNEE (Hz)
11
GET/SET
NOMINAL SPEED AT RATED
FREQUENCY
UNIT
VITESSE NOMINALE (min-1)
SERVICES PROPOSES PAR LA CLASSE D'OBJETS MOTOR DATA
CODE DU SERVICE
CMVETH01B
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x10
NON
OUI
Set_Attribute_Single
66
Guide
9.2.8
Classe d'objets Control Supervisor 0x29 (41 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS CONTROL
ID ATTRIBUT
REGLE D'ACCES
DESIGNATION
TYPE DE DONNEE
VALEUR
1
GET
REVISION
2
UINT
1
GET
NUMBER OF INSTANCES
UINT
1
GET
NUMBER OF SUPPORTED
ATTRIBUTES
USINT
16
INSTANCE 0
INSTANCE 1
1
2
GET
ATTRIBUTE LIST
TABLEAU
3
GET/SET
RUNFWD
BOOL
0à1
4
GET/SET
RUNREV
BOOL
0à1
5
GET/SET
NETCTRL
BOOL
0à1
6
GET
STATE
UNIT
3 = OPERATIONNEL
4 = DEBLOQUE
5 = AFFECTE D'UNE ERREUR
7
GET
RUNNINGFWD
BOOL
0à1
8
GET
RUNNINGREV
BOOL
0à1
9
GET
READY
BOOL
0à1
10
GET
FAULTED
BOOL
0à1
11
GET
WARNING
UNIT
0 (non pris en charge)
12
GET/SET
FAULTRST
BOOL
0à1
13
GET
FAULT CODE
UNIT
0 à 65535
15
GET
CTRLFROMNET
US INT
0à1
16
GET/SET
ACTION ON LOSS OF
ETHERNET/IP
US INT
0 = ERREUR
1 = IGNORER L'ERREUR DE COMM
2 = SPECIFIQUE A AC TECH
17
GET/SET
FORCE TRIP
BOOL
0à1
L'affichage par LED de l'entraînement indique une erreur de type "nF".
Si l'attribut 5 (NET CONTROL) est sur 1, les événements MARCHE et ARRET sont activés dans les cas
suivants :
ATTRIBUT RUN FWD
ATTRIBUT RUN REV
EVENEMENT TRIGGER
Mode de fonctionnement
0
0
STOP
Non affecté
0 -> 1
0
Marche
MARCHE NORMALE
0
0 -> 1
FONCTIONNEMENT
MARCHE INVERSEE
0 -> 1
0 -> 1
SANS REACTION
Non affecté
1
1
SANS REACTION
Non affecté
1 -> 0
1
FONCTIONNEMENT
MARCHE INVERSEE
1
1 -> 0
FONCTIONNEMENT
MARCHE NORMALE
67
CMVETH01B
Guide
9.2.9
Classe d'objets AC/DC Drive 0x2A (42 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS AC/DC DRIVE
ID ATTRIBUT
REGLE D'ACCES
Désignation
TYPE DE DONNEE
VALEUR
1
GET
REVISION
2
UINT
1
GET
NUMBER OF INSTANCES
UINT
1
1
GET
NO. OF SUPPORTED ATTRIBUTES
USINT
12
2
GET
ATTRIBUTE LIST
TABLEAU
3
GET
AT REFERENCE
BOOL
A la vitesse de consigne
BOOL
0 = Consigne de vitesse locale
1 = Consigne de vitesse réseau
DRIVE MODE
USINT
1 = Pilotage en vitesse
2 = Mode régulation vectorielle
3 = Mode couple
4 = Mode PID
INSTANCE 0
INSTANCE 1
4
6
GET/SET
NET REFERENCE
GET
7
GET
ACTUAL SPEED
INT
Vitesse réelle (min-1)
8
GET/SET
SPEED REFERENCE
INT
Consigne de vitesse (min-1)
9
GET
MOTOR PHASE CURRENT
INT
Courant réel (0.1 A)
15
GET
MOTOR PHASE CURRENT
INT
Puissance réelle (W)
16
GET
INPUT VOLTAGE
INT
(V)
17
GET
OUTPUT VOLTAGE
"
(V)
29
GET
STATUS OF SPEED REFERENCE
INT
0 = Consigne de vitesse locale
1 = Consigne de vitesse réseau
AC-DRIVE-KLASSENDIENSTE
CODE DU SERVICE
CMVETH01B
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x10
NON
OUI
Set_Attribute_Single
68
Guide
9.2.10 Classe d'objets TCP/IP Interface 0xF5 (245 déc.)
ATTRIBUTS DES INSTANCES D'OBJETS TCP/IP
ID attribut
Règle d'accès
Désignation
Type de donnée
Valeur
1
GET
ETAT
DWORD
2
GET
CONFIGURATION CAPABILITY
DWORD
3
SET
CONFIGURATION CONTROL
DWORD
PHYSICAL LINK OBJECT
STRUCT de :
PATH SIZE
UINT
Nombre de mots à 16 bits dans le canal
(ou voie)
PATH
Padded EPATH
12 octets max.
INTERFACE CONFIGURATION
STRUCT de :
IP Address
UDINT
0 = Aucune adresse IP n'est configurée
NETWORK MASK
UDINT
0 = Masque de réseau non configuré
INSTANCE 1
4
5
GET
GET / SET
6
GET / SET
8
GET
9
GET
GATEWAY ADDRESS
UDINT
0 = Adresse IP non configurée
NAME SERVER
UDINT
0 = Adresse du serveur non configurée
NAME SERVER 2
UDINT
0 = Seconde adresse de serveur non
configurée
DOMAIN NAME
STRING
48 caractères ASCII max.
0 = Nom de domaine non configuré
HOST NAME
STRING
64 caractères ASCII max.
0 = Nom d'hôte non configuré
1 - 255
TTL VALUE
USINT
MCAST CONFIG
STRUCT de :
ALLOC CONTROL
USINT
RESERVE
USINT
0
NUM MCAST
UINT
Nombre d'adresses IP attribuées
MCAST START ADDR
UDINT
SERVICES PROPOSES PAR LA CLASSE D'OBJETS TCP/IP INTERFACE
CODE DU SERVICE
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x10
NON
OUI
Set_Attribute_Single
69
CMVETH01B
Guide
9.2.11 Classe d'objets Ethernet Link 0xF6 (246 déc.)
ATTRIBUTS DE LA CLASSE D'OBJETS ETHERNET LINK
ID attribut
Règle d'accès
Désignation
1
GET
REVISION
ID attribut
Règle d'accès
Désignation
1
GET
2
GET
3
GET
Type de donnée
Valeur
UINT
2
INSTANCE 0
ATTRIBUTS DES INSTANCES D'OBJETS ETHERNET LINK
Type de donnée
Valeur
INTERFACE SPEED
UDINT
Vitesse en Mbits/s
INTERFACE FLAGS
DWORD
INSTANCE 1
6
PHYSICAL ADDRESS
ARRAY de 6 USINT
INTERFACE CONTROL
STRUCT de :
CONTROL BITS
WORD
FORCED INTERFACE SPEED
UINT
SET
SERVICES PROPOSES PAR LA CLASSE D'OBJETS ETHERNET LINK
CODE DU SERVICE
CMVETH01B
IMPLEMENTE POUR
NOM DU SERVICE
CLASSE
INSTANCE
0x0E
OUI
OUI
Get_Attribute_Single
0x10
NON
OUI
Set_Attribute_Single
70
Adresse MAC
Vitesse en Mbits/s
Lenze AC Tech Corporation
630 Douglas Street • Uxbridge MA 01569 • USA
Service commercial : 800-217-9100 • Service technique : 508-278-9100
www.lenzeamericas.com
CMVETH01B-fr

Manuels associés