Schneider Electric PCMCIA communication card protocols UNI-TELWAY, MODBUS/JBUS Mode d'emploi

Ajouter à Mes manuels
53 Des pages
Schneider Electric PCMCIA communication card protocols UNI-TELWAY, MODBUS/JBUS Mode d'emploi | Fixfr
C 16

carte de communication PCMCIA
protocoles
UNI-TELWAY, MODBUS/JBUS
PCMCIA communication card
protocols
UNI-TELWAY, MODBUS/JBUS
VW3-A66301
guide d'exploitation
user's manual
TE
Altivar 16
Carte de communication PCMCIA ............................................................................. page 2
protocoles
UNI-TELWAY, MODBUS / JBUS
PCMCIA communication card .................................................................................. page 52
protocols
UNI-TELWAY, MODBUS / JBUS
1
F
R
A
N
Ç
A
I
S
E
N
G
L
I
S
H
F
R
A
N
Ç
A
I
S
Malgré
tout
le
soin
apporté
à
l'élaboration
de
ce
document,
Schneider Electric SA ne donne aucune garantie sur les informations qu'il contient, et ne peut être tenu
responsable ni des erreurs qu'il pourrait comporter, ni des dommages qui pourraient résulter de son
utilisation ou de son application.
NOTE
Les produits matériels, logiciels et services présentés dans ce document sont à tout moment
susceptibles d'évolutions quant à leurs caractéristiques de présentation, fonctionnement ou utilisation. Leur
description ne peut en aucun cas revétir un aspect contractuel.
2
Sommaire
Présentation
4
Installation de la carte
5
Connexion sur bus multipoint
6à8
Principe de la communication
9 à 11
Mise en route de l'Altivar 16
12 et 13
Lecture des paramètres
14
Ecriture des paramètres
15
Variables de l’Altivar 16
16 à 34
Requêtes UNI-TELWAY
35 à 38
Protocole MODBUS / JBUS
39 à 50
Diagnostic
F
R
A
N
Ç
A
I
S
51
3
Présentation
La carte de communication référencée VW3-A66301 est prévue pour être utilisée avec les
variateurs de vitesse Altivar 16, munis d'une interface de communication VW3-A16303.
Elle est conçue pour intégrer ces constituants de commande de puissance dans les architectures modernes d'automatisme en permettant de les connecter sur un bus industriel multipoint.
Les échanges de données permettent d'exploiter toutes les fonctions de l'Altivar 16 :
• configuration des fonctions,
• téléchargement des paramètres de réglage,
• commande-contrôle,
• surveillance,
• diagnostic.
La carte de communication VW3-A66301, au format PCMCIA type 3, est équipée d'un câble de
raccordement de longueur 3 m muni d'un connecteur SUB-D 15 points.
Cette carte gère les protocoles de communication suivants :
F
R
A
N
Ç
A
I
S
• UNI-TELWAY,
• MODBUS/J BUS.
Seules les interfaces communication VW3-A16303 dont la version du
logiciel est supérieure ou égale à V1.3 IE04 peuvent être utilisées avec
la carte de communication PCMCIA VW3-A66301.
4
Installation de la carte
Avant toute intervention sur le variateur couper l'alimentation et attendre la décharge des
condensateurs (environ 1 mn après la mise hors tension).
• Vérifier que le variateur est relié à la terre par l'intermédiaire de la borne G.
• Monter l'interface de communication VW3-A16303 sur le variateur (voir guide d'exploitation).
• Insérer la carte de communication VW3-A66301 dans son guide de telle façon que son câble
de raccordement, dont la longueur est de 3 mètres, soit dirigé vers le bas du produit.
• Positionner le câble de raccordement au travers du serre-fils situé au-dessous du logement
de la carte de communication.
Interface de
communication
F
R
A
N
Ç
A
I
S
Carte de
communication
Serre-fils
5
Connexion sur bus multipoint
Brochage du connecteur SUB-D
L'interface de transmission conforme au standard RS 485 et RS 422 (compatible RS 232 C) est
isolée galvaniquement du variateur. Elle est disponible sur connecteur SUB-D 15 points.
5V
4,7 kΩ
TX
E
14
D (A)
7
8
4,7 kΩ
&
validation
émission
5
15
OV
D (B)
7
0V
6
15
14
13
5
12
4
11
5V
100 kΩ
F
R
A
N
Ç
A
I
S
RX
3
10
2
3
RD (B)
&
0V
1
9
8
RD (A)
100 kΩ
2
Vue côté contacts
extérieurs
0V
Raccordement sur bus au standard RS 485
Points à utiliser
Connecteur SUB-D (15 points)
Automatisme
*
PG
PG
0V
15
0V
D(B)
14
RXD+
Reception
Emission
E
Zt
D(A)
RX
7
RXD-
TXD+
R
TXD-
0V
Reception
A'
B'
120 Ω
R
1 nF
A
B
E
Emission
Terminaison de
ligne Zt recommandée
aux 2 extrémités
* Le raccordement du blindage aux 2 extémités dépend des contraintes liées à l'installation
Recommandations
• utiliser un câble blindé avec 2 paires de conducteurs torsadés,
• relier les potentiels de référence entre eux,
• longueur maximale de la ligne : 1000 mètres,
• longueur maximale d'une dérivation : 20 mètres,
• ne pas connecter plus de 28 stations sur un bus,
• cheminement du câble : éloigner le bus des câbles de puissance (30 cm au minimum),
effectuer les croissements à angle droit si nécessaire,raccorder le blindage du câble à la masse
de chaque équipement,
• adapter la ligne à ses deux extrémités.
6
Connexion sur bus multipoint
Raccordement sur bus au standard RS 422
Points à utiliser
Connecteur SUB-D (15 points)
Automatisme
0V
15
A
14
0V
Emission
TXD+
RXD+
A'
E
TXDRXD+
7
B
Rp
0V
A
3
RXDTXD+
E
Zt
Rp
B'
RXDReception
B'
0V
A'
R
8
B
5V
*
PG
Reception
R
Zt
Emission
TXD-
PG
* Le raccordement du blindage aux 2 extrémités dépend des contraintes électriques liées à
l'installation.
L'utilisation de l'interface de câblage ABE-6SD15F permet, à partir du SUB-D 15 points,
un raccordement avec un bornier à vis.
Raccordement en RS 232 C
Points à utiliser
Automatisme (exemple de raccordement
sur connecteur SUB-D 25 points)
Connecteur SUB-D (15 points)
*
PG
1
PG
Emission TXD
7
2
TXD Emission
Reception RXD
8
3
RXD Reception
0V SG
3
7
SG
14
4
RTS
2
5
CTS
15
6
DSR
5
20
DTR
* Le raccordement du blindage aux 2 extrémités dépend des contraintes électriques liées à
l'installation.
L'utilisation de l'interface de câblage ABE-6SD15F permet, à partir du SUB-D 15 points, un
raccordement avec un bornier à vis.
Configuration des fonctions de communication
se rapporter au guide d'exploitation de l'interface de communication PCMCIA de l'Altivar 16.
7
F
R
A
N
Ç
A
I
S
Connexion sur bus multipoint
Pour faciliter le raccordement des équipements divers accessoires sont proposés.
Câbles pour bus TSX-CSA… commercialisés en 100, 200 ou 500 m.
Prise abonnés TSX-SCA62
Ce boîtier passif comporte un circuit imprimé équipé de borniers à vis et permet le raccordement
de 2 équipements sur le bus. Il inclut l'adaptation de fin de ligne lorsque la prise est située en
extrémité. Les commutateurs, placés dans la prise, doivent être positionnés de la façon suivante
numéro du commutateur
position du commutateur
2
OFF
3
OFF
5
OFF
la position des autres commutateurs est sans influence.
F
R
A
N
Ç
A
I
S
Exemple de raccordement sur bus UNI-TELWAY
TSX-SCM 21.6
TSX-CSB015
TSX-CSAXXX
VW3-A16303
VW3-A66301
ATV-16
8
TSX-SCA62
Principe de la communication
Raccordements du variateur
Le raccordement de l’Altivar 16 peut s’effectuer suivant les schémas figurant dans le catalogue.
La fonction communication offre la possibilité de télécommander le relais de sécurité du
variateur (contacts disponibles sur bornes SA-SC-SB). L’utilisation de ces contacts dans le
circuit de commande du contacteur de ligne permet d’effectuer à distance une mise hors tension
de la puissance.
Nota : Les alimentations puissance et contrôle étant communes, une mise sous tension n'est
pas possible par la liaison série. La retombée du contacteur de ligne rompt donc la communication.
La fonction sécurité du relais est néanmoins conservée et reste prioritaire par rapport à la
possibilité de télécommande : contact ouvert si le variateur est en défaut.
Etat de l’Altivar 16
Le graphe suivant montre les trois états stables du variateur.
➀
DEFAUT
➁
REARMEMENT
HORS
DEFAUT
F
R
A
N
Ç
A
I
S
EN DEFAUT
CORRIGIBLE
DEFAUT "BLOQUANT"
DEFAUT "BLOQUANT"
➂
EN DEFAUT
NON CORRIGIBLE
1 HORS DEFAUT : dans cet état le relais de sécurité est enclenché.
2 EN DEFAUT CORRIGIBLE : cet état fait suite à l’apparition d’un défaut susceptible de
disparaître sans intervention (surchauffe moteur par exemple). Un défaut de ce type provoque
le déclenchement du relais de sécurité du variateur.
Après disparition du défaut ,si les contacts SA-SC, SC-SB ne sont pas utilisés dans la séquence
d'alimentation du variateur, la commande de réarmement de l'Altivar 16 (bit de rang 0 du mot
W3050) acquitte le défaut et réenclenche le relais de sécurité.
3 EN DEFAUT NON CORRIGIBLE : cet état est atteint dès l’apparition d’un défaut grave ou
"bloquant" nécessitant une intervention (surintensité due à un court-circuit par exemple).
Le relais de sécurité ne peut être réarmé que par une phase de mise sous tension du variateur.
Lorsqu'un défaut de communication est présent, le variateur peut passer en 2 états selon la
configuration :
- Passage de mode ligne en mode local par entrée logique carte métier :
le variateur passe de la fréquence ligne à la fréquence demandée sur les entrées analogiques
avec la rampe d'accélération ou de décélération.
- Passage de mode local en mode ligne :
le variateur freine sur la rampe de décélération et reprend la vitesse et le sens de marche
demandé par la liaison série.
9
Principe de la communication
Structure des données
Le réglage, la commande, le contrôle et la surveillance de l’Altivar 16 s’effectuent par
l’intermédiaire de données (ou objets) qui sont propres à ce produit.
Ceux-ci sont constitués essentiellement de :
• BITS : désignés Bi (i = numéro du bit) qui permettront d'effectuer des commandes
logiques.
Exemple : B5 = commande de marche / arrêt.
• MOTS (de 16 bits) : désignés Wi (i = numéro du mot) qui seront utilisés pour mémoriser,
soit des valeurs numériques entières (- 32768 à + 32767), soit 16 états logiques indépendants (ces mots sont alors appelés registres).
Exemples :
W3051 = consigne de fréquence (valeur numérique),
W3069 = registre de défaut (16 bits de défaut).
F
R
A
N
Ç
A
I
S
Notation : W3069,2 désigne le bit de rang 2 du registre W3069.
Accès aux données
Les tableaux ci-après fournissent la liste des paramètres accessibles par la communication. La
fonction précise de chaque paramètre ainsi que son influence sur le comportement du variateur
sont décrites dans le guide d’exploitation et le catalogue du variateur auxquels il y a lieu de se
reporter.
Certaines données sont accessibles aussi bien en écriture qu’en lecture : ce sont les bits et les
mots correspondants à des réglages, des consignes et des commandes. Ces données sont
exploitées par le variateur.
Inversement, les données élaborées par le variateur ne sont accessibles qu’en lecture :
informations de signalisation, de défaut,... . Leur écriture n’a pas de sens et est refusée.
10
Principe de la communication
Unités
Les mots sont toujours exprimés en valeurs numériques entières signées (-32768 à +32767).
L’unité est précisée pour chacun d’eux.
Exemple : W3052 : consigne de fréquence, unité = 0,1 Hz,
W3052 = 455 correspond à une consigne de fréquence de + 45,5 Hz.
Plage
La plage admissible par le variateur est spécifiée pour chacun des paramètres.
L’écriture d’une valeur hors de ses limites est toujours acceptée, mais sera automatiquement
ajustée par le variateur soit à sa borne inférieure, soit à sa borne supérieure.
Exemple : W3029 : compensation de glissement, plage = 0.... 5 Hz.
Toute valeur négative est ajustée à 0 (0 Hz).
Toute valeur supérieure à 50 est ajustée à 50 (5 Hz).
Valeurs à la mise sous tension
Lors de chaque mise sous tension, l’Altivar 16 est toujours initialisé avec la configuration et les
réglages mémorisés dans sa mémoire EEPROM.
Le variateur est systématiquement placé en commande LOCALE (ordres attendus sur son
bornier).
Pour le piloter à partir du bus multipoint, il est nécessaire d’affecter ses commandes en
LIGNE : écriture du mot de commande W3050 en positionnant à 1 les bits DLI et FLI.
Variables de l'Altivar 16
Certaines variables de l'Altivar 16 sont accessibles à deux adresses différentes :
• dans la zone d'adresse 3000 à 3078 réservée à l'Altivar 16,
• dans la zone d'adresse 0 à 127 déjà utilisée par l'Altivar 45 2.
Pendant l'exploitation de l'automatisme (commande, surveillance ou modification des réglages
du variateur), il ne faut utiliser qu'une seule zone.
1– Zone d'adresse réservée à l'Altivar 16 (3000 à 3078)
Cette zone d'adresse contient tous les paramètres du variateur pour une utilisation optimale des
possibilités offertes par l'Altivar 16.
2– Zone d'adresse (0 à 127) commune à l'Altivar 16 et à l'Altivar 45 2
Cette zone d'adresse ne doit être utilisée que lors de l'intégration d'un Altivar 16 dans un
automatisme composé jusqu'alors d'Altivar 45 2. Tous les paramètres de l'Altivar 16 n'y
apparaîssent pas, notamment ceux liés à une fonction qui nécessite une reconfiguration de carte
métier. L'utilisation de ces adresses permet dans certains cas, d'éviter les modifications de
programme.
De petites différences par rapport à l'Altivar 45 2 sont indiquées en remarque.
11
F
R
A
N
Ç
A
I
S
Mise en route de l'Altivar 16
Configuration de la communication
A l'aide de la console, vous devez paramétrer les données suivantes :
• Pro : définit le protocole de communication :
- UtL : UNI-TELWAY
- ASC : Modbus ASCII
- rtu : Modbus RTU / JBUS
- FIP : FIPIO
• bdr : définit la vitesse de transmission en kbits / s.
Les valeurs possibles : 0.3 / 0.6 / 1.2 / 2.4 / 4.8 / 9.6 / 19.2
• For : format de la trame de données
8
0
1
1 : 1 stop
2 : 2 stops
0 : parité impaire (odd)
E : parité paire (even)
n : sans parité
8 : 8 bits de données
7 : 7 bits de données
F
R
A
N
Ç
A
I
S
• Adr : Adresse logique du variateur
UtL
bdr
12
rTu
ASC
FIP
Toutes les valeurs Toutes les valeurs Toutes les valeurs
For
8.0.1
8.0.7 / 8.E.1
8.n.7 / 8.n.2
8.0.7 / 8.E.1
8.n.1 / 8.n.2
7.0.1 / 7.E.1
7.0.2 / 7.E.2
Adr
1 à 31
1 à 31
1 à 31
1 à 63
Mise en route de l'Altivar 16
Diagnostic
Lors de la mise sous tension, et après avoir configuré le protocole, le voyant COM situé sur la
carte PCMCIA indique le fonctionnement ou non de la communication.
Protocole UNI-TELWAY - FIPIO :
Voyant COM vert : Fonctionnement normal,
Voyant ERR rouge : Défaut de communication,
Voyant vert clignotant : Liaison série non configurée.
Protocole Modbus RTU/JBUS :
Voyant COM vert : Transfert de données en cours,
Voyant ERR rouge : En attente de transfert d'informations.
Nota : Pour de plus amples informations, se reporter à la page diagnostic .
Liste des défauts réarmables ou non par la communication
Lors de l'apparition d'un défaut, le variateur s'arrête en roue libre. Pour redémarrer, l'opérateur
doit acquitter le défaut et réarmer le variateur (W3050.0). Par contre, 2 types de défauts ne sont
pas réarmables par la communication mais par action sur le variateur (voir tableau
ci-après) :
Désignation
Défaut interne variateur
Impossibilité
Possibilité
de réarmer
de réarmer
le variateur (1) le variateur (2)
X
Défaut sur la communication
Défaut de mémorisation EEPROM
Code
affiché
INF
X
X
SLF
EEF
Défaut externe
X
SRF
Réseau trop faible
X
USF
Réseau trop fort
X
OSF
Absence de phase réseau
X
PnF
Défaut de régulation de vitesse
X
SPF
Surintensité - surchauffe
X
DRF
Surtension due à un freinage brutal
X
OBF
Surintensité due à un freinage brutal
X
OBF
Surcharge moteur
X
OLF
Défaut relais de charge de condensateur
X
CRF
(1) Une mise hors tension et ensuite une mise sous tension est nécessaire pour réarmer le
variateur.
(2) Le variateur est réarmable après l'élimination du défaut.
13
F
R
A
N
Ç
A
I
S
Lecture des paramètres
Toutes les données du variateur peuvent être lues moteur en marche ou à l'arrêt.
Les mots de signalisation (mot W3060 - W3078) sont destinés à la lecture seulement.
Exemple de lecture des mots W3020 à 3043 (24 mots) avec le protocole UNI-TELWAY.
Désignation
Format
Code
Commentaires
Code
Requête
Code
Catégorie
octet
octet
octet
H'36'
H'07'
H'68'
lecture
d'objet
Type
d'objet
Adresse
d'objet
Nombre
d'objet
octet
Mot
Mot
H'07'
H'OBCC'
mots
octet
(3020
internes spécifique en hexa)
H'0018'
Nombre de mots
(24 en hexa)
Bloc texte à l'émission
TxTi, C = H'0736'
TxTi, L = 4
F
R
A
N
Ç
A
I
S
Table d'émission
Table de réception
H'07'
H'68'
W3020 p.faible
H'07'
H'CC'
H'OB'
W3021 p.faible
W3020 p.fort
H'18'
H'00'
W3021 p.fort
Code réponse :
- Réponse positive : H'FE'
- Réponse négative : H'FD'
Nota :
14
Cause : nombre de paramètre incorrect
ou mauvaise adresse
Pour de plus amples renseignements sur le protocole UNI-TELWAY, se reporter à la
page requêtes UNI-TELWAY.
Ecriture des paramètres
L'écriture des paramètres de l'Altivar 16 est possible pour :
- les mots de commande (moteur en marche ou à l'arrêt),
- les mots de réglage (moteur en marche ou à l'arrêt),
- les mots de configuration (moteur à l'arrêt).
Pour piloter le variateur à partir du bus multipoint, il est nécessaire d'effectuer
les commandes en ligne : écriture du mot de commande W3050 en positionnant à 1 les bits DLI
et FLI. Les 2 bits DLI et FLI du registre de commande offre la possibilité d'affecter de façon
partielle les commandes pouvant être exécutées à partir du bus.
Nota :
la mise à 1 du bit NTO dans le registre de commande inhibe le contrôle du défaut de
la communication (défaut "SLF" de l'Altivar 16).
Cette commande doit être utilisée avec précautions pour des raisons de sécurité.
Ecriture du mot W3050 à la valeur 5 avec le Protocole Modbus (Trame RTU)
Designation
Format
Code
Code
Fonction
N° du mot
Valeur
du mot
CR16
1 octet
1 octet
2 octets
2 octets
2 octets
01
Commentaire
Nota :
N° Esclave
06
Ecriture
d'un mot
OB
EA
00
05
6A
F
R
A
N
Ç
A
I
S
19
3050 en Hexa
= OBEA
Pour de plus amples renseignements sur les trames Modbus, se rapporter à la fin
du guide (Protocole Modbus / Jbus).
Le tableau suivant indique toutes les fonctionnalités de l'Altivar 16 avec ses différentes
cartes "métier".
15
Variables de l'Altivar 16
Applications
Fonctions "entraînement"
Fréquence maximale
Choix du type de loi U/F(1)
Compensation de glissement
Fréquence de découpage
Limitation de courant
Freinage d’arrêt
par Icc (f<0,1 Hz)
F
R
A
N
Ç
A
I
S
ATV16
Usage
général
Manutention
Couple
variable
haute
vitesse
▲ 40 ... 200Hz
■ n-P-L
■ oui/non
■ 5/10kHz
●1,5 In
▲40 ... 200Hz
■ n-L
■ oui/non
■ 5/10kHz
▲0,5 à 1,5 In
▲40 ... 200 Hz
■ n-L
■ oui/non
● 5kHz
●1,5 In
▲40 ... 70/80Hz
●P
non
■ 5/10kHz
●1,2 In
▲40 ... 400Hz
■ n-L
non
● 5kHz
●1,2 In
■ oui/non
■ oui/non
non
non
■ oui/non
■
■
■
■
■
■
■
■
■
■
■
■
Fonctions spéciales
dans cartes "métier"
• Entrée analogique ± 10 V
Sommatrice
Régulation de vitesse
Régulateur PI
• Entrées logiques
2èmes rampes
Vitesses présélectionnées
Limitation de courant
+ vite/-vite
Pas à pas (JOG)
Arrêt rapide
Arrêt en «roue libre»
Injection de courant continu
Automatique/manuel
Marche/arrêt
Réarmement après défaut
Changement de puis. moteur
Variateur forcé en local (3)
• Sorties logiques
Logique de cde de frein
Consigne de vitesse atteinte
Petite vitesse atteinte
Grande vitesse atteinte
Limitation de courant atteinte
Surcharge 1.1 In atteinte
Etat thermique 100% atteint
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
▲
■
■
■
■
■
■
• Sortie analogique
Fréquence moteur
Courant moteur
■
■
■
■
■
■
■
■
■
■
■
■
■
■
Caractéristiques
préprogrammées
et programmables
– Rampes en S
– Fréquences occultées
– Arrêt contrôlé sur
coupure réseau (2)
– Rattrapage automatique
– Redémarrage automatique
■
■
■
■
■
■
■
■
(1) n : couple constant (applications courantes), P : couple variable,
L : couple constant (machines fortement chargées).
(2) Variateur ATV16 U..N4 uniquement.
(3) Seul l'Altivar 16 dont la version du logiciel est égale à IE07.
● - fonction fixe programmée
■ - fonction programmable
▲ - fonction à valeur réglable
16
■
■
■
■
■
■
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
MOT
NOM
PLAGE
UNITÉ DESCRIPTION
W3000
LI1
0…10
Affectation de l’entrée logique LI1
0 = non affectée
1 = marche/arret
2 = arrêt rapide
3 = reset défaut
4 = + vite
5 = arrêt roue libre
6 = commutation rampes 2
7 = réduction I limitation
8 = Jog
9 = changement de puiss. moteur
10 = forçage local
W3001
LI2
0…11
Affectation de l’entrée logique LI2
0 = non affectée
1 = 3ème vitesse
2 = arrêt rapide
3 = reset défaut
4 = - vite
5 = arrêt roue libre
6 = commutation automatique /
manuel
7 = commutation rampes 2
8 = réduction I limitation
9 = Jog
10 = changement de puiss. moteur
11 = forçage local
W3002
LI3
0…10
Affectation de l’entrée logique LI3
W3003
AI1
0…5
Affectation de l’entrée
analogique AI1
VALEURS POSSIBLES
F
R
A
N
Ç
A
I
S
0 = non affectée
1 = 4ème vitesse
2 = arrêt rapide
3 = injection de courant continu
4 = reset défaut
5 = arrêt roue libre
6 = commutation rampes 2
7 = réduction I limitation
8 = Jog
9 = changement de puiss. moteur
10 = forçage local
0 = non affectée
1 = retour vitesse
2 = retour vitesse + contrôle dévirage
3 = entrée réf. 2 sommatrice
4 = retour PI
5 = entrée référence manuelle
17
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
F
R
A
N
Ç
A
I
S
MOT
NOM
PLAGE
W3004
LO1
0…6
UNITÉ DESCRIPTION
Affectation de la sortie logique LO 0 = non affectée
1 = état thermique 100% atteint
2 = consigne de fréquence atteinte
3 = limitation I atteinte
4 = LSP atteinte
5 = HSP atteinte
6 = surcharge 1,1 Ith atteinte
VALEUR POSSIBLE
W3005
SAB
0…4
Affectation du relais S2A S2B
W3006
AO1
0…2
Affectation
0 = non affectee
de la sortie analogique AO
1 = fréquence moteur
2 = courant moteur
0 = non affectée
1 = état thermique 100% atteint
2 = consigne de fréquence atteinte
3 = HSP atteinte
4 = commande de frein
W3007 CPM
0…4
Coefficient puissance moteur
0 = coefficient 1/1
1 = coefficient 1/2
2 = coefficient 1/3
3 = coefficient 1/4
4 = coefficient 1/5
W3008
0…3
Type d’injection DC
0 = pas d’injection
1 = injection pour f < 0,1 Hz
2 = injection pour f < LSP
3 = injection pour f < SRF
TIC
W3009
TFR
W3010
UNS
W3011
FRS
W3012
UFT
18
40…400 Hz 0,1 Hz Fréquence maximale
0…7
Tension nominale moteur
0 = 208 V
1 = 220 V
2 = 230 V
3 = 240 V
4 = 380 V
5 = 400 V
6 = 415 V
7 = 460 V
40…400 Hz 0,1 Hz Fréquence nominale moteur
0…2
Type de loi tension / fréquence
0 = linéaire N
1 = quadratique P
2 = linéaire L
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
MOT
NOM
W3013
CF1
PLAGE UNITÉ DESCRIPTION
Registre de configuration des fonctions spéciales
RPS
W3013,1 Rampe en S
VALEUR POSSIBLE
W3013,0 Réservé
0 = lineaire 1 = en S
FLR
W3013,2 Reprise à la volée
0 = non
1 = oui
ATR
W3013,3 Redémarrage automatique
0 = non
1 = oui
SFR
W3013,4 Fréquence de découpage 10 kHz
0 = 5 kHz
1 = 10 kHz
W3013,5 Réservé
STP
W3013,6 Arret contrôlé sur coupure réseau
0 = non
1 = oui
BRA
W3013,7 Adaptation rampe de décélération
0 = non
1 = oui
SLP
W3013,8 Compensation de glissement
0 = non
1 = oui
RBL
W3013,9 Activation mémo cons. + / – vite
0 = non
1 = oui
SCE
W3013,A Mémo cons. en EEPROM
0 = non
1 = oui
BST
W3013,B Suppression du boost au démarrage
0 = non
1 = oui
F
R
A
N
Ç
A
I
S
W3013,C Réservé
W3013,D Réservé
W3013,E Réservé
W3013,F Réservé
W3014 à W3019 : Réservé
19
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de réglage (lecture et écriture)
F
R
A
N
Ç
A
I
S
MOT
NOM
PLAGE
UNITÉ
DESCRIPTION
W3020
LSP
0…HSP
0,1 Hz
Petite vitesse
W3021
HSP
LSP…TFR
0,1 Hz
Grande vitesse
W3022
ACC
0,1…600s
0,1 s
W3023
DEC
0,1…600s
01s
W3024
FLG
0…100
1
Gain de boucle fréquence (si FLG=100 : suppression
de la boucle fréquence)
W3025
UFR
0…100
1
Réglage loi tension / fréquence
W3026
ITH
0,5…1,15 In
0,1 A
Courant thermique
W3027
IDC
0,5…1,5 Ith
0,1 A
Amplitude courant CC
W3028
TDC
0…5,1 s
0,1s
Temps d’injection CC (si TDC= 5,1s: injection de courant
continu en permanence)
W3029
CGL
0…5 Hz
0,1 Hz
W3030
AC2
0,1…600 s
0,1 s
Temps d’accélération 2
W3031
DE2
0,1…600 s
0,1 s
Temps de décélération 2
W3032
JOG
0,1…10 Hz
0,1 Hz
Vitesse JOG
W3033
SP3
LSP…HSP
0,1 Hz
3ème vitesse
W3034
SP4
LSP…HSP
0,1 Hz
4ème vitesse
W3035
JF1
0…TFR
0,1 Hz
Fréquence occultée 1
W3036
JF2
0…TFR
0,1 Hz
W3037
RGP
0…100
0,1
Gain proportionnel du régulateur PI
W3038
RGI
0…100
0,1
Gain intégral du régulateur PI
W3039
IBR
0…1,15 ln
0,12 A
Seuil de commande de frein
W3040
SMF
0…LSP
0,1 Hz
Seuil de montée de frein
W3041
SRF
0…LSP
0,1 Hz
Seuil de retombée de frein
W3042
TMF
0…5 s
0,1 s
Temporisation de montée de frein
W3043
LTI
0,5…1,5 ln
0,1 A
Seuil de limitation de courant
W3044 à W3049 : Réservé
20
Temps d’accélération
Temps de décélération
Compensation de glissement
Fréquence occultée 2
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de commande (lecture et écriture)
MOT
NOM
PLAGE
W3050 COM
UNITÉ DESCRIPTION
Registre de commande
RST
W3050,0 Réarmement variateur
DLI
W3050,1 Affectation des commandes en ligne
FLI
W3050,2 Affectation de la consigne de fréquence en ligne (1)
W3050,3 Résevé
NTO
W3050,4 Suppression contrôle communication (2)
RUN
W3050,5 Commande de marche / arrét (1)
DCB
W3050,6 Commande de freinage par injection de courant continu
W3050,7 Réservé
CAL
W3050,8 Sélection arrêt roue libre
CAR
W3050,9 Sélection arrêt rapide
F
R
A
N
Ç
A
I
S
W3050,A Réservé
W3050,B Réservé
W3050,C Réservé
W3050,D Réservé
EFL
W3050,E Commande de défaut externe
W3050,F Mémorisation en EEPROM (3)
W3051
FRH
W3052
LOL
LSP…HSP
Consigne de fréquence en ligne signée
Écriture des sorties logiques en ligne
(uniquement si elles ne sont pas affectées)
W3053,0 Valeur appliquée à S2A-S2B
W3053,1 Valeur appliquée à LO
W3053,2 à F Résevé
W3053
AOL
0…255
Écriture de la sortie analogique en ligne
(uniquement si Al non affectée)
W3054 à W5059 : Réservé
Les bits sont actifs à l'état 1
(1) Ne pas employer le même message pour l'affectation de FLI et RUN. Utiliser 2 messages le 1er pour FLI, le
2eme pour RUN.
(2) L'Altivar 16 passe en défaut SLF :
• en UNI-TELWAY après absence de polling pendant 10 s,
• en MODBUS s'il s'écoule plus de 10 s entre deux requêtes.
La mise à 1 de ce bit inhibe ce contrôle. A réserver aux phases de mise au point pour des raisons de sécurité.
(3) Commande globale de mémorisation en EEPROM du variateur, de tous les réglages et de toute la configuration.
La mémorisation dure quelques secondes, et les accès au variateur sont refusés durant l'exécution de cette
opération. Cette fonction nécessite que le variateur soit en ligne et le moteur à l'arrêt.
21
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de signalisation (lecture seule)
MOT
NOM
W3060
STR
LOC
PLAGE
UNITÉ DESCRIPTION
Registre d’état du variateur
W3060,0 Toutes les commandes
en local
RDY
W3060,1 Variateur prêt (RDY ou SLC)
FAI
W3060,2 en défaut
REN
W3060,3 Réarmement autorisé
(aprés defaut corrigible)
VALEURS POSSIBLES
W3060,4 Réservé
F
R
A
N
Ç
A
I
S
FLO
W3060,5 Variateur forcé en Local
NTO
W3060,6 Contrôle de la communication
supprimé
CFA
W3060,7 En defaut corrigible
RNG
W3060,8 Moteur en marche
RVE
W3060,9 Sens de rotation
BRE
W3060,A En freinage par injection
de courant continu
SST
W3060,B En régime établi
OVL
W3060,C Alarme surcharge thermique
moteur
OBR
W3060,D Alarme freinage excessif
LIM
W3060,E En limitation de courant
W3060,F Réservé
W3061
FRR
0,1 Hz Fréquence réelle de rotation
(valeur signée)
W3062
LCR
0,1 A
Courant moteur
W3063
ULN
0,1 V
Tension réseau
W3064
IOL
W3065
AIV
0…10000
W3066
IAI
-10000…+10000
W3067
IAO
0…255
W3068
FRE
22
Registre d’état des E/S logiques
du variateur
W3064,0 État entrée FW
W3064,1 État entrée RV
W3064,2 État entrée Ll1
W3064,3 État entrée Ll2
W3064,4 État entrée Ll3
W3064 5 État sortie S2A-S2B
W3064 6 État sortie LO
W3064,7 à W3064,F Reservé
Valeur entree analogique AIV ou AIC
Valeur entrée analogique Al
Valeur sortie AO
0,1 Hz Consigne de fréquence effective
(valeur signée)
0 = sens avant
1 = sens arrlère
1= état thermique ≥100%
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de signalisation (lecture seule)
MOT
NOM
W3069
FLT
PLAGE UNITÉ DESCRIPTION
VALEURS POSSIBLES
Registre de défaut: défaut ayant provoqué
l’arrêt du variateur
INF
W3069,0 Défaut inteme variateur (*)
SLF
W3069,1 Défaut sur la communication
EEF
W3069,2 Défaut de mémorisation en EEPROM
SRF
W3069,3 Défaut externe
(généré par une commande EFL)
USF
W3069,4 Réseau trop faible
OSF
W3069,5 Réseau trop fort
PHF
W3069,6 Absence de phase(s) réseau
W3069,7 Réservé
W3069,8 Défaut de régulation
de vtiesse / absence DT
DRF
W3069,9 Surintensité, surchauffe IPM (*)
OBF
W3069,A Surtension due à un freinage trop brutal
OBF.
W3069,B Surintensité due à un freinage trop brutal
OLF
F
R
A
N
Ç
A
I
S
W3069 C Surcharge moteur
W3069,D Réservé
W3069,E Réservé
W3070
CRF
W3069,F Défaut relais de charge
des condensateurs
DPR
Registre des défauts présents
INF
W3070,0 Défaut interne variateur
SLF
W3070,1 Défaut sur la communication
EEF
W3070,2 Défaut de mémorisation en EEPROM
SRF
W3070,3 Défaut externe
(généré par une commande EFL)
USF
W3070,4 Réseau trop faible
OSF
W3070,5 Réseau trop fort
PHF
W3070,6 Absence de phase(s) réseau
W3070,7 Réservé
W3070,8 Défaut de régulation
de vtiesse / absence DT
DRF
W3070,9 Surintensité
OBF
W3070,A Surtension due à un freinage trop brutal
OBF.
W3070,B Surintensité due à un freinage trop brutal
OLF
W3070,C Surcharge moteur
W3070,D Réservé
W3070,E Réservé
CRF
W3070,F Défaut relais de charge
des condensateurs
(*) Ces défaults sont de type non corrigible et ne peuvent être acquittés par la communication.
23
Variables de l'Altivar 16
Zone d'adresse réservée à l'Altivar 16
Mots de signalisation (lecture seule)
MOT
NOM PLAGE UNITÉ
DESCRIPTION
VALEURS POSSIBLES
W3071
DP1
Défaut passé 1
chacun de ces mots
W3072
DP2
Défaut passé 2
a la même structure
W3073
DP3
Défaut passé 3
que W3069
W3074
DP4
Défaut passé 4
W3075
DP5
Défaut passé 5
W3076
DP6
Défaut passé 6
W3077
DP7
Défaut passé 7
W3078
DP8
Défaut passé 8
F
R
A
N
Ç
A
I
S
24
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Bits de commande (lecture et écriture)
BIT
NOM
DESCRIPTION
FONCTION
B0
TST
Déclenchement du relais
de sécurité du variateur
Entraîne la mise hors puissance de l’Altivar 16 si le contact
de ce relais est utilisé pour le maintien du contacteur de ligne
B1 (*)
RST
Reset défaut
(Réarmement du variateur)
Acquitte un défaut corrigible ayant disparu et réarme le relais
de sécurité
B2 (*)
CLO
Affection des commandes
en LOCAL
L’Altivar 16 ne peut être commandé qu’à partir de son
bornier (entrées logiques et analogiques)
B3 (*)
CLI
Affection des commandes
en LIGNE
L’Altivar 16 est commandé par le bus multipoint
B4
NTO
Suppression du contrôle de
communication
B5
RUN
Commande de marche / arrêt
L’Altivar 16 passe en défaut SLF :
• en UNI-TELWAY après absence de polling pendant 10 s
• en MODBUS s’il s’écoule plus de 10 s entre deux requêtes
La mise à 1 de ce bit inhibe ce contrôle. A réserver aux phases
de mise au point pour des raisons de sécurité
1 = marche 0 = arrêt
B6
REV
Signe de la consigne
de fréquence
B7
DCB
Commande de freinage
B8
CAL
B9
CAR
Sélection d’un arrêt en roue
libre
Sélection d’un arrêt rapide
B10
1 = négatif 0 = positif
L’inversion du sens de rotation peut être obtenue en
changeant l’état de ce bit ou bien en fournissant une consigne
de fréquence de signe opposé dans le mot W19
Prioritaire par rapport au bit RUN
Actif lors d’une commande d’arrêt
Actif lors d’une commande d’arrêt
Réservé
(*) Ces bits provoquent l’action indiquée dès qu’ils sont écrits à 1. Ils sont remis à zéro par le variateur.
Leur écriture à zéro n’a pas d’effet et leur lecture donne toujours zéro.
25
F
R
A
N
Ç
A
I
S
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de réglage (lecture et écriture)
MOT
NOM
PLAGE
W0
–
–
–
Réservé
W1
–
–
–
Réservé
W2
CGL
[0... 5Hz]
W3
F
R
A
N
Ç
A
I
S
UNITE DESCRIPTION
REMARQUES
0,1Hz Compensation de glissement
–
Inutilisé
W4
–
–
–
Inutilisé
W5
–
–
–
Inutilisé
W6
–
–
–
Inutilisé
W7
IDC
[0,5... 1,5Ifh]
0,1A
Amplitude du courant continu
lors de l’arrêt
W8
TDC
[0... 4s]
0,1s
Temps d’injection du courant continu
lors de l'arrêt
W9
UFR
[0... 100]
1
W10
ITH
[0,45... 1,05In]
0,1A
W11
FLG
[0... 99%]
1%
Coefficient de réglage de la loi U / f
Avec ATV 45 2
plage de 0,5 à 1,5 In
Avec ATV 45 2
plage de 0 à 99
Courant thermique moteur
Gain de la boucle de fréquence
W12
–
–
–
Inutilisé
W13
–
–
–
Inutilisé
Avec ATV 45 2
plage de 0 à 100
W14
LSP
[0...HSP]
0,1Hz Petite vitesse
W15
HSP
[LSP... TFR]
0,1Hz Grande vitesse
W16
ACC
[0,1... 600s]
0,1s
Temps d’accélération
Avec ATV 45 2
plage de 0,2 à 990 s
W17
DEC
[0,1... 600s]
0,1s
Temps de décélération
Avec ATV 45 2
plage de 0,2 à 990 s
26
Réglage de TFR en W3009
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de commande (lecture et écriture)
MOT
NOM
PLAGE
W18
COM
–
UNITE
–
DESCRIPTION
REMARQUES
Registre de commande
W18,0 (RST) Réarmement du variateur
(reset défaut)
W18,1 (DLI) Affectation commandes
Voir nota 1
logiques en LIGNE
W18,2 (FLI) Consigne de fréquence
Voir nota 1 et 2
en LIGNE
W18,3 Réservé
F
R
A
N
Ç
A
I
S
W18,4 (NTO) Suppression contrôle
communication
W18,5 (RUN) Commande marche / arrêt
voir nota 2
W18,6 (DCB) Commande de freinage
W18,7 Réservé
W18,8 (CAL) Sélection arrêt roue libre
W18,9 (CAR) Sélection arrêt rapide
W18,A Inutilisé
W18,B Réservé
W18,C Réservé
W18,D Réservé
W18,E Réservé
W19
FRH
[LSP... HSP]
0,1Hz
W18,F Mémorisation en EEPROM
Voir nota 3
Consigne de fréquence signée
Valeur signée
Les bits sont actifs à l’état 1.
nota 1 : les 2 bits W18,1 et W18,2 offrent la possibilité d’affecter de façon partielle les commandes pouvant
être exécutées à partir du bus multipoint. Il est important de les positionner correctement lors de chaque
écriture du registre COM.
nota 2 : ne pas employer le même message pour l’affectation de FLI et de RUN. Utiliser 2 messages : le
1er pour FLI, le 2eme pour RUN.
nota 3 : commande globale de mémorisation en EEPROM du variateur de tous les réglages (W0 à W17)
et de toute la configuration (W33 à W66).
Cette commande doit être utilisée avec précautions : la mémorisation dure quelques secondes, et les
accès au variateur sont refusés durant l’exécution de cette opération.
27
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de signalisation (lecture seule)
MOT
NOM
PLAGE
W20
STR
–
UNITE
DESCRIPTION
REMARQUES
Registre d’état
W20,0 (LOC) Toutes commandes
affectées en LOCAL
W20,1 (RDY) Variateur prêt
W20,2 (FAI) En défaut
W20,3 (REN) Réarmement autorisé
W20,4 Inutilisé
F
R
A
N
Ç
A
I
S
W20,5 (FLO) Variateur forcé en LOCAL
W20,6 (NTO) Contrôle de
la communication supprimé
W20,7 (CFA) En défaut corrigible
W20,8 (RNG) En marche
Moteur en rotation
W20,9 (RVE) Sens de marche
0 = avant 1 = arrière
W20,A (BRE) En freinage ICC
W20,B (SST) En régime établi
W20,C (OVL) Alarme surcharge
thermique du moteur
W20,D (OBR) Alarme freinage excessif
W20,E (LIM) En limitation de courant
W20,F Inutilisé
28
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de signalisation (lecture seule)
MOT
NOM
W21
FLT
PLAGE
UNITE
–
DESCRIPTION
REMARQUES
Registre de défaut
W21,0 (INF) Défaut interne du variateur (*)
W21,1 (SLF) Défaut communication
W21,2 (EEF) Défaut EEPROM
W21,3 (SRF) Défaut généré par
la commande TST
W21,4 (USF) Réseau trop faible
F
R
A
N
Ç
A
I
S
W21,5 (OSF) Réseau trop fort
W21,6 (PHF) Absence phase(s) réseau
W21,7 Inutilisé
W21,8 (SPF) Défaut régulation de vitesse
W21,9 (DRF) Surintensité, surchauffe IPM,
Avec ATV 45 2, ce bit
sous alimentation de la commande IPM (*)
indique une surintensité
W21,A (OBF) Surtension due à
un freinage excessif
W21,B (OBF.) Surintensité due à
un freinage excessif
W21,C (OLF) Surcharge moteur
W21,D Inutilisé
W21,E Réservé
W21,F (CRF) Défaut relais de charge
W22
LCR
0,1A
Courant moteur
W23
RFR
0,1Hz
Fréquence réelle de rotation
W24
–
–
W25
ULN
1V
W26
–
–
Inutilisé
W27
–
–
Réservé
W28
–
–
Réservé
Valeur signée
Inutilisé
Tension réseau
(*) Ces défauts sont de type non corrigible et ne peuvent être acquittés par la communication.
29
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de signalisation (lecture seule)
MOT
NOM
W29
DIN
PLAGE
UNITE
DESCRIPTION
–
Registre d’état des entrées logiques
REMARQUES
du variateur
W29,0 Entrée FW
W29,1 Entrée RV
W29,2 Inutilisé
W29,3 Inutilisé
W29,4 Inutilisé
F
R
A
N
Ç
A
I
S
W29,5 à W29,F : réservé
W30
DAI
[0... 1000]
Valeur de l’entrée analogique
0 = 0V ou 0 mA ou 4 mA
du variateur
1000 = 10V ou 20 mA
W31
–
–
Réservé
W32
–
–
Réservé
30
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Configuration
L’écriture de mots de configuration n’est possible que variateur à l’arrêt.
La sauvegarde en EEPROM s'effectue par le registre de commande COM
(bit W18,F).
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
MOT NOM
PLAGE
UNITE
DESCRIPTION
W33
–
–
Inutilisé
W34
–
–
Inutilisé
W35
–
–
Registre de configuration
VALEURS POSSIBLES
W35,0 Inutilisé
F
R
A
N
Ç
A
I
S
W35,1 Inutilisé
W35,2 Inutilisé
W35,3 Inutilisé
W35,4 (SLP) Compensation de
glissement
0 = non et 1 = oui
W35,5 Inutilisé
W35,6 Inutilisé
W35,7 Inutilisé
W35,8 Inutilisé
W35,9 Inutilisé
W35,A Inutilisé
W35,B Inutilisé
W35,C Inutilisé
W35,D Inutilisé
W35,E Inutilisé
W35,F Inutilisé
31
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
MOT
NOM
PLAGE
W36
–
–
UNITE DESCRIPTION
VALEURS POSSIBLES
Registre de configuration 2
W36,0 (FLR) Reprise à la volée
(rattrapage automatique)
0 = non et 1 = oui
W36,1 Inutilisé
W36,2 Inutilisé
W36,3 (ATR) Redémarrage
automatique
0 = non et 1 = oui
W36,4 à W36,F : inutilisé
F
R
A
N
Ç
A
I
S
W37
–
Inutilisé
W38
–
Inutilisé
W39
–
Inutilisé
W40
–
Inutilisé
W41
RPS
0...1
Forme des rampes (1)
W42
–
Inutilisé
W43
–
Inutilisé
W44
–
0 = linéaire 1 = en S
Inutilisé
W45
BRA
0...1
Adaptation rampe de décélération
0 = non
1 = oui
W46
UFT
0...2
Type de loi U / f (2)
0 = linéaire N
1 = quadratique P
2 = linéaire L
(1) Rampe parabolique non disponible sur l'Altivar 16
(2) Le type F n'existe pas sur l'Altivar 16
32
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
MOT
NOM
PLAGE
UNITE DESCRIPTION
W47
–
–
Inutilisé
W48
–
–
Inutilisé
W49
–
–
Inutilisé
W50
–
–
Inutilisé
W51
–
–
Inutilisé
W52
IBR
W53
AC2
0...In
0,1...600 s
0,1 A
Seuil de commande de frein
0,1 s
Temps d'accélération 2
REMARQUES
en ATV 45 2 :
F
R
A
N
Ç
A
I
S
réglable de 0,2 à 990 s
W54
DE2
0,1...600 s
0,1 s
Temps de décélération 2
W55
–
–
Inutilisé
W56
–
–
Inutilisé
en ATV 45 2 :
réglable de 0,2 à 990 s
33
Variables de l'Altivar 16
Zone d'adresse commune à l'Altivar 16 et à l'Altivar 45 2
Mots de configuration (lecture et écriture) (écriture moteur à l'arrêt)
F
R
A
N
Ç
A
I
S
MOT
NOM
PLAGE
UNITE DESCRIPTION
REMARQUES
W57
–
–
Inutilisé
W58
–
–
Inutilisé
W59
–
–
Inutilisé
W60
–
–
Inutilisé
W61
–
0...LSP
0,1Hz
Seuil de montée de frein
W62
–
0...LSP
0,1 s
Seuil de retombée de frein
W63
–
0...5 s
0,1 s
Temporisation de montée de frein
réglable de 0 à 4 s
W64
–
W65
–
W66
–
–
Inutilisé
–
Inutilisé
40...200 Hz
0,1 s
Fréquence nominale
W67 à W119 : Réservé
Maintenance
Les mots suivants sont utilisables pour diagnostic et maintenance. Ils contiennent la liste des 8
derniers défauts ayant provoqués un arrêt du variateur (la coupure puissance n’étant pas
considérée comme un défaut).
Ces 8 mots sont gérés suivant le principe d’une pile : l’apparition d’un défaut provoque un
décalage de la pile vers le bas et l’enregistrement du défaut apparu dans le 1er mot W120. Ce
principe est conservé lorsque la pile est pleine.
Il n’est pas possible de modifier ou de remettre à zéro ces mots.
Mots pour maintenance (lecture seule)
34
MOT
NOM
DESCRIPTION
REMARQUES
W120
W121
.
.
à
.
.
W127
DP1
DP2
Registre du défaut le plus récent
Chacun de ces mots a le même format que
le registre de signalisation FLT [W21]
etc...
La valeur 0 indique une absence de défaut
DP8
Registre du huitième défaut passé
Requêtes UNI-TELWAY
Généralités
L’échange de données entre systèmes informatiques, automates programmables et autres
systèmes intelligents doit s’effectuer dans un langage commun.
Ce langage doit être le plus simple possible et compris par chaque interlocuteur, néanmoins
chaque échange doit pouvoir être contrôlé afin d’assurer l’intégrité des transferts. Les variables
échangées sont alors insérées dans une trame constituée généralement de la façon suivante :
En-tête
Adresse
Requête
Données
Contrôle
Fin
Chaque protocole définit la présence, le format, le contenu des différents groupes de variables
entourant la zone de données.
Cette structuration permet de définir le début des messages, la taille de ceux-ci, éventuellement
le système auquel sont adressées les données, le type de fonction demandée, les variables ellesmêmes, un paramètre de contrôle et un code de fin validant l’ensemble du message.
Cette trame est différente par son contenu et sa forme pour chaque type de protocole.
Liste des requêtes
F
R
A
N
Ç
A
I
S
Le tableau ci-après précise les requêtes acceptées par l’Altivar 16 et leurs limites.
Le détail du codage des requêtes est donné dans le manuel de référence UNI-TELWAY.
Requête
Code (hexa)
Altivar 16
Identification
Version protocole
Status
Miroir
Lecture compteurs d’erreurs
RAZ compteurs
H’0F’
H’30'
H’31'
H’FA’
H’A2'
H’A4'
Oui
Oui
Oui
Oui
Oui
Oui
Lecture d’un bit
Ecriture d’un bit
H’00'
H’10'
Oui
Oui
Lecture d’un mot
Ecriture d'un mot
H’04'
H'14'
Oui
Oui
Lecture d’objets
Ecriture d’objets
H’36'
H’37'
63 mots maxi
60 mots maxi
Données
évènementielles
–
Spécifique
H’F2'
Oui
2 mots
Voir détail
Requête identification - Code requête H'OF'
Réponse fournie par l'Altivar
Code réponse
= H'3F'
Type produit
= H'14' pour Altivar
Sous-type
= H'16' Altivar 16
Version produit
= H'XX' version logicielle (ex : H'21' pour V2.1)
Chaîne ASCII*
= symbole du produit (ex : ATV-16U29N4)
* Le premier octet d’une chaîne ASCII correspond toujours à la longueur de la chaîne.
35
Requêtes UNI-TELWAY
Requête status - Code requête H'31'
Réponse fournie par l'Altivar
Code réponse
= H'61'
Etat courant
= H'XX'
bit 0 : défaut interne
bit 1 : défaut corrigible
bit 2 : défaut non corrigible
bit 3 : non significatif
bit 4 : non significatif
bit 5 : non significatif
bit 6 : variateur à l’arrêt (RDY ou SLC ou défaut)
bit 7 : variateur en commande LOCALE
Masque d’état
= H'C7' indique les bits significatifs de l’état courant
Trame UNI-TELWAY
En-tête
F
R
A
N
Ç
A
I
S
Adresse
destinataire
Adresse
émetteur
Longueur
du message
Catégorie
+ requête
Données
Contrôle
Requêtes lecture et écriture d’objets
Ces requêtes permettent d’accéder à plusieurs mots dans les limites spécifiées à la page
précédente. Le codage de ces requêtes peut s’effectuer en spécifiant :
Code question (TXTi,C)
Catégorie
Segment
Type objet
= H’36' (lecture) ou H’37' (écriture)
= 0...7
= H’68' (mot interne)
= H’06' pour octet (8 bits) en lecture ou H’07' pour mot (16 bits)
en lecture et en écriture
= H’xxxx’
Adresse objet
Etc...
Les mots réservés ou inutilisés sont lus à 0 et leur écriture est sans effet.
La réponse à la requête "écriture d'objets" est acceptée si au moins un mot est écrit.
Exemple : programmation sur automate TSX7 avec utilisation du bloc texte.
LECTURE des mots W3020 à W3023 de l’Altivar 16.
– En utilisant le type objet mot = H’07'
Bloc texte à l’émission
TxTi,C = H’0736' (catégorie + requête)
TxTi,L = 6
+ table d’émission
Table d'émission
Segment mot interne
Type mot
H'07'
H'68'
3020
4
Bloc texte à la réception
TxTi,V = H’66' (compte-rendu)
TxTi,S = 9 (9 octets reçus)
+ table de réception
Table de réception
W3020 (p. faible)
H'07'
W3021 (p. faible)
W3020 (p. fort)
W3022 (p. faible)
W3021 (p. fort)
W3023 (p. faible)
W3022 (p. fort)
W3023 (p. fort)
4 mots à lire
Numéro du premier mot
Les données reçues dans la table de réception sont décalées d’un octet. Il appartient au
programme d’application d’en effectuer un recalage (par décalages successifs par exemple)
avant de les exploiter.
36
Requêtes UNI-TELWAY
– En utilisant le type objet octet = H'06'
Bloc texte à l'émission
Bloc texte à la réception
TxTi,C = H'0736' (catégorie + requête)
TxTi,V = H'66' (compte-rendu)
TxTi,L = 6
TxTi,S = 10 (10 octets reçus)
+ table d'émission
+ table de réception
Table d'émission
Segment mot interne
Type octet
Table de réception
W3019 (p. fort)
H'06'
W3020
H'06'
H'68'
W3021
6039
9
W3022
W3023
9 octets à lire (poids fort de W3019 + 8 octets constituant W3020 à W3023)
Numéro du premier octet
(le poids fort de W3019 a pour adresse 2 x 3019 + 1 = 6039)
La lecture du poids fort W3019 permet d’obtenir directement un cadrage correct des mots suivants
dans la table de réception, et d'éviter des décalages entre poids forts et poids faibles dans ces
mots.
Données événementielles
L’Altivar 16 émet de sa propre initiative des données au maître de la liaison UNI-TELWAY sans
avoir reçu de question préalable.
Ces données sont envoyées au moyen de la requête "données non sollicitées" et ne nécessitent
pas de réponse de la part du destinataire.
Elles sont émises dans les 2 cas suivants :
– Lors de l’apparition et de la disparition d’un défaut (front montant ou descendant du bit
W3060,2 du registre d’état).
– Lorsque le variateur est forcé en commande locale par l’intermédiaire de l’une de ses entrées
logiques si celle-ci a été affectée à cette fonction (front montant ou descendant sur cette entrée)
ou par la touche locale de l'interface pour carte de communication PCMCIA.
Taille des données évènementielles : 2 mots de 16 bits envoyés dans cet ordre :
– Registre d’état STR (mot W3060).
– Registre de défaut FLT (mot W3069).
L'Altivar 16 doit avoir une adresse comprise entre 1 et 32 pour pouvoir émettre des données non
sollicitées.
37
F
R
A
N
Ç
A
I
S
Requêtes UNI-TELWAY
Rappels :
l’exploitation des données évènementielles avec automate TSX nécessite :
– D’avoir configuré correctement le coupleur maître de la liaison UNI-TELWAY.
– De surveiller régulièrement les indicateurs signalant l'arrivée de données non sollicitées et les
adresses des émetteurs.
– D’effectuer l’acquisition de ces données par la requête lecture des données
évènementielles.
Requête spécifique de commande
Cette requête permet d’effectuer la commande de l’Altivar 16 et d’obtenir en retour des
informations essentielles au contrôle du variateur.
Format de la requête
Code requête
Catégorie
Code requête spécifique
Réservé
Commande
Consigne
Accélération
Décélération
F
R
A
N
Ç
A
I
S
: octet
: octet
: octet
: octet
: mot
: mot
: mot
: mot
= H'F2'
= 0...7
=0
=0
= COM
= FRH
= ACC
= DEC
: octet
: octet
: octet
: mot
: mot
: mot
: mot
= H'F2'
= H’30'
=0
= FRH
= STR
= FLT
= LCR
Format du compte-rendu
Code réponse
Code réponse spécifique
Réservé
Consigne
Registre d’état
Registre de défaut
Courant moteur
Réponse négative
Code réponse
: octet
= H'FD'
Cause : nombre de paramètres incorrect
38
Protocole MODBUS / JBUS
Trames MODBUS
Nota : Dans la suite de ce document les fonctionnalités MODBUS et JBUS sont regroupées sous
le terme de MODBUS.
Deux modes de transmission sont utilisables, un seul d’entre eux étant employé dans un système.
Mode RTU
La trame définie pour le protocole MODBUS ne comporte ni octets d’en-tête de message,
ni octets de fin de message. Sa définition est la suivante :
Adresse
Requête
Données
CRC16
Les données sont transmises en binaire.
CRC16 : paramètre de contrôle polynomial (cyclical redundancy check).
La détection de fin de trame est réalisée sur un silence ≥ 3 caractères.
Mode ASCII
F
R
A
N
Ç
A
I
S
La trame est complète et se définit de la façon suivante :
En-tête
Adresse
Requête
Données
LRC
Fin "CRLF"
– en-tête = ":" (H’3A),
– les données sont codées en ASCII : chaque octet est divisé en 2 quartets et chaque
quartet est codé par un caractère ASCII (0 à F),
– LRC : paramètre de contrôle longitudinal (longitudinal redundancy check),
– fin : "CR" "LF" (H’0D et H’0A).
39
Protocole MODBUS / J BUS
Principe
Le protocole MODBUS est un protocole de dialogue créant une structure hiérarchisée (un maître
et plusieurs esclaves).
Le protocole MODBUS permet d’interroger depuis le maître, un ou plusieurs esclaves intelligents.
Une liaison multipoint relie entre eux maître et esclaves.
Deux types de dialogue sont possibles entre maître et esclaves :
– le maître parle à un esclave et attend sa réponse,
– le maître parle à l’ensemble des esclaves sans attendre de réponse (principe de la diffusion
générale).
Le numéro d'esclave varie de 1 à 255 et le numéro 0 est réservé pour la diffusion.
Maître
Le maître gère les échange et seul, en a l’initiative. Ce maître
réitère la question lors d’un échange erroné, et décrète
l’esclave interrogé absent après une non-réponse dans un
temps enveloppe donné. Il ne peut y avoir sur la ligne qu’un
seul équipement en train d’émettre. Aucun esclave ne peut de
lui-même envoyer de message sans y avoir été invité.
F
R
A
N
Ç
A
I
S
Esclave j
Esclave i
Esclave k
Nota
Toute communication latérale (c’est-à-dire d’esclave à esclave) ne peut s’effectuer directement.
Il est nécessaire que le logiciel d’application du maître ait été conçu en conséquence : interroger
un esclave et renvoyer les données reçues à l’autre esclave.
40
Protocole MODBUS / J BUS
Données accessibles
Le protocole MODBUS permet d’échanger des données (bits et mots) entre un maître et des
esclaves, et assure le contrôle des échanges.
Par conséquent, dans chaque entité d’esclave, sont définies des zones de bits qui seront lues ou
écrites par le maître.
Un objet d’entrée peut être lu uniquement.
Un objet de sortie peut être lu ou écrit.
Esclave i
Table
émission
Maître
Adressage MODBUS
Esclave j
Bits
d'entrée
F
R
A
N
Ç
A
I
S
Programme
utilisateur
Bits
de sortie
Table
réception
Mots
d'entrée
Mots
de sortie
Esclave k
Les échanges
Le maître, ou organe de supervision, a l’initiative des échanges. Ce maître va s’adresser à un
esclave en lui fournissant quatre types d’informations :
– adresse de l’esclave,
– fonction demandée à l’esclave,
– zone de données (variable en fonction de la requête),
– contrôle d’échange.
Le maître de la liaison attend la réponse de l’esclave avant d’émettre le message suivant, évitant
ainsi tout conflit sur la ligne. Ceci autorise donc un fonctionnement en half-duplex.
41
Protocole MODBUS / J BUS
Contrôle et surveillance
Toute gestion d’échanges entre deux entités dialoguant par liaison série asynchrone, inclut
évidemment des réponses d’exception lorsque sont apparus des défauts d’échange. Différents
messages incohérents peuvent arriver à un esclave. Dans ce cas, ce dernier répond sa noncompréhension au maître qui prend ou non la décision de réitérer l’échange.
Maître
ATV 16
F
R
A
N
Ç
A
I
S
Le maître a accès à un certain nombre d’informations détenues et gérées par l’esclave. Le maître
accède à ces données par des codes fonctions particuliers (mode diagnostic, lecture du compteur
d’évènements,...).
42
Protocole MODBUS / J BUS
Fonctions MODBUS
Parmi les fonctions MODBUS on distingue :
– les fonctions principales permettant l’échange des données,
– les fonctions complémentaires pour le diagnostic des échanges.
Le tableau suivant indique les fonctions gérées par l’option communication de
l’ALTIVAR 16, et précise en outre les limites.
La définition des fonctions "lecture" et "écriture" s’entend vue du maître.
Code
Nature des fonctions
01
02
03
04
05
06
08
11
16
Lecture de N bits de sortie
Lecture de N bits d’entrée
Lecture de N mots de sortie
Lecture de N mots d’entrée
Ecriture d’un bit de sortie
Ecriture d’un mot de sortie
Diagnostic (voir détails)
Lecture compteur d’événements
Ecriture de N mots de sortie
D
D
D
D
ALTIVAR 16
1 maxi
1 maxi
63 maxi
63 maxi
Oui
Oui
Oui
Oui
60 maxi
F
R
A
N
Ç
A
I
S
Les fonctions notées «D» peuvent être utilisées en diffusion générale.
Le message émis par le maître doit alors spécifier un numéro d’esclave = 0.
Il n’y a jamais de message réponse en retour.
Détails des fonctions
Code 01 :
lecture de N bits de sortie.
Cette fonction permet la lecture de bits de sortie (bits qui peuvent être
écrits et lus par le maître dans l’esclave).
Code 02 :
lecture de N bits d’entrée.
Idem précédemment, mais s’applique aux bits d’entrée (bits que le
maître ne peut que lire).
Code 03 :
lecture de N mots de sortie.
Cette fonction permet la lecture de mots de sortie (mot qui peuvent être
écrits et lus par le maître dans l’esclave).
Code 04 :
lecture de N mots d’entrée.
Idem précédemment, mais s’applique aux mots d’entrée (mots que le
maître ne peut que lire).
Code 05 :
écriture d’un bit de sortie.
Permet le positionnment à 0 ou 1 d’un bit de sortie (seuls accessibles
en écriture).
Code 06 :
écriture d’un mot de sortie.
Permet d’effectuer l’écriture d’un mot de sortie de 16 bits (seuls
accessibles en écriture).
43
Protocole MODBUS / J BUS
Le code fonction diagnostic 08 est toujours accompagné d’un sous-code.
F
R
A
N
Ç
A
I
S
44
Code 08/00 :
écho.
Cette fonction demande à l’esclave interrogé de retourner intégralement le message envoyé par le maître.
Code 08/01 :
réinitialisation de la voie.
Cette fonction permet de réinitialiser la communication d’un esclave et
en particulier de lui faire quitter le mode écoute seule (LOM) par l'envoi d'une
donnée H'0000 ou H'FF00.
Code 08/03 :
changement délimiteur ASCII.
En mode ASCII, les messages sont délimités par le caractère line feed
(LF = H’0A). Cette fonction permet de changer ce caractère.
Code 08/04 :
passage en mode LOM.
Cette fonction permet de forcer un esclave à passer en écoute seule
(LOM). Dans ce mode l’esclave ne traite pas les messages qui lui sont
adressés, et n’émet jamais de réponse à l’exception de la réinitialisation
de la voie.
Code 08/0A :
remise à zéro des compteurs.
Cette fonction effectue la remise à zéro de tous les compteurs de
surveillance des échanges d’un esclave.
Code 08/0B :
nombre de messages corrects vus sur la ligne sans erreur CRC
ou checksum. Cette fonction permet de lire sur un compteur 16 bits
(incrémenté de 0 à H’FFFF) qui totalise les messages vus sur la ligne
et traités par l’esclave.
Code 08/0C :
nombre de messages reçus avec erreur de checksum (lecture d’un
compteur de 16 bits).
Code 08/0D :
nombre de réponses d’exception.
Lecture d’un compteur 16 bits totalisant le nombre de messages
d’exception émis par un esclave vers le maître (suite à une trame
incorrecte).
Code 08/0E :
nombre de messages adressés à l’esclave sauf en diffusion.
Lecture d’un compteur 16 bits totalisant tous les messages adressés à
l’esclave quelle que soit leur nature.
Code 08/0F :
nombre de messages de diffusion reçus.
Lecture d’un compteur 16 bits totalisant tous les messages adressés à
l’esclave quelle que soit leur nature.
Code 08/10 :
lecture du nombre de réponses NAQ. La valeur lue est toujours 0.
Code 08/11 :
lecture du nombre de réponses de l'esclave non prêt. La valeur lue est
toujours 0.
Code 08/12 :
lecture du nombre de caractères non traités (erronés).
Protocole MODBUS / J BUS
Code 11 :
lecture compteur d’évèvements.
– un status (toujours nul),
– un compteur qui est incrémenté à chaque réception de message
correct (forme et contenu) destiné à l’esclave sauf pour les réponses
d’exception.
Code 16 :
écriture de N mots de sortie.
Cette fonction permet au maître d’écrire des mots de sortie dans
l’esclave (mots pouvant être écrits ou lus).
F
R
A
N
Ç
A
I
S
45
Protocole MODBUS / J BUS
Détails des trames (mode RTU)
Lecture de N bits : fonction 1 ou 2
Question
N°
esclave
1 octet
01 ou 02
N° du 1er bit
PF
Pf
2 octets
1 octet
Nombre de bits
PF
Pf
2 octets
CRC16
2 octets
Réponse
N°
esclave
1 octet
F
R
A
N
Ç
A
I
S
01 ou 02
Nombre
d’octets lus
1 octet
1 octet
Valeur
------------
Valeur
CRC16
2 octets
Exemple : lecture du bit B4 de l’esclave 2
Question
02
01
0004
Réponse
02
01
02
01
0001
BC38
01
00
51CC
si B4 = 0
01
01
900C
si B4 = 1
Le bit B4 est toujours utilisable et peut être lu à 1 ou à 0.
Lecture de N mots : fonction 3 ou 4
Question
N°
esclave
1 octet
03 ou 04
N° du 1er mot
PF
Pf
2 octets
1 octet
Nombre de mots
PF
Pf
2 octets
CRC16
2 octets
Réponse
N°
esclave
1 octet
03 ou 04
1 octet
Nombre
d’octets lus
Valeur 1er mot
-------
PF
Pf
2 octets
1 octet
Valeur du
dernier mot
PF
Pf
2 octets
CRC16
2 octets
Exemple : lecture des mots W3020 à W3023 de l’esclave 2
Question
02
04
0BCC
0004
Réponse
02
04
08
xxxx
33E1
----------------------
Valeur
de W3020
46
xxxx
CRC16
Valeur
de W3023
Protocole MODBUS / JBUS
Ecriture d’un bit de sortie : fonction 5
Question
N°
esclave
1octet
05
N° du bit
PF
Pf
2 octets
1 octet
Valeur du bit
CRC16
2 octets
2 octets
Le champ "valeur du bit" a deux valeurs possibles à l’exclusion de toute autre :
– bit à 0 = 0000
– bit à 1 = FF00
Réponse
N°
esclave
1 octet
05
N° du bit
PF Pf
2 octets
1 octet
Valeur du bit
CRC16
2 octets
2 octets
F
R
A
N
Ç
A
I
S
Exemple : écriture de la valeur 1 dans le bit B3 de l’esclave 2
Question
et réponse
02
05
0003
FF00
7C09
Ecriture d’un mot de sortie : fonction 6
Question
N°
esclave
1 octet
06
Numéro du mot
PF
Pf
2 octets
1 octet
Valeur du mot
PF
Pf
2 octets
CRC16
2 octets
Réponse
N°
esclave
1 octet
06
Numéro du mot
PF
Pf
2 octets
1 octet
Valeur du mot CRC16
PF
Pf
2 octets
2 octets
Exemple : écriture de la valeur H'0315' = 789 dans le mot W3022
de l’esclave 2 ( ACC = 78,9s )
Question
et réponse
02
06
0BCE
0315
2B1D
47
Protocole MODBUS / JBUS
Diagnostic : fonction 8
Question et réponse
N°
esclave
1 octet
Sous-code
00
01
03
04
0A
0B
0C
0D
0E
F
R
A
N
Ç
A
I
S
08
Sous-code
Données
CRC16
1 octet
2 octets
2 octets
2 octets
Données questions
XX YY
00 00
XX 00
00 00
00 00
00 00
00 00
00 00
00 00
Données réponses
XX YY
00 00
XX 00
Pas de réponse
00 00
XX YY
XX YY
XX YY
XX YY
Fonction exécutée
Echo
Réinitialisation
XX = nouveau délimiteur
Passage en mode LOM
Remise à 0 compteurs
XXYY = valeur compteur
XXYY = valeur compteur
XXYY = valeur compteur
XXYY = valeur compteur
Lecture du compteur d’événements : fonction 11 ( H'0B' )
Question
N°
esclave
1 octet
0B
CRC16
1 octet
2 octets
Réponse
N°
esclave
1 octet
0B
00
1 octet
00
Valeur compteur
PF
Pf
2 octets
2 octets
CRC16
2 octets
Ecriture de N mots de sortie : fonction 16 (H'10' )
Question
N°
10
esclave
1 octet 1 octet
N° du 1er mot Nombre Nombre
PF
Pf
de mots d’octets
2 octets
2 octets 1 octet
Valeur 1er mot
CRC16
---PF
Pf
2 octets
2 octets
Réponse
N°
esclave
1 octet
10
1 octet
N° 1er mot
PF
Pf
2 octets
Nombre de mots
PF
Pf
2 octets
CRC16
2 octets
Exemple : écriture des valeurs 2 et 3 dans les mots W3022 et W3023 de l’esclave 2
48
Question
02
10
0BCE
0002
04
Réponse
02
10
0BCE
0002
2220
0002
0003
E3C6
Protocole MODBUS / JBUS
Réponses d’exception
Une réponse d’exception est retournée par un esclave lorsque celui-ci ne peut exécuter la
demande qui lui est adressée.
Format d’une réponse d’exeption :
N°
esclave
1 octet
Code
réponse
1 octet
Code
erreur
1 octet
CRC16
2 octets
Code réponse : code fonction de la demande + H’80 (le bit de rang le plus élevé
est mis à 1).
Code erreur : 1 = la fonction demandée n’est pas reconnue par l’esclave.
2 = les numéros (adresses) de bits et de mots indiqués lors de la
demande n’existent pas dans l’esclave.
3 = les valeurs de bits et de mots indiquées lors de la demande ne
sont pas permises dans l’esclave.
4 = l’esclave a commencé à exécuter la demande, mais ne peut
continuer à la traiter entièrement.
F
R
A
N
Ç
A
I
S
Calcul du CRC16
Le CRC16 se calcule sur tous les octets du message en appliquant la méthode suivante.
Initialiser le CRC (registre de 16 bits) à H’FFFF.
Faire du 1er octet du message au dernier :
CRC
X0R
<octet> —> CRC
Faire 8 fois
Décaler le CRC d’un bit à droite
Si le bit sorti = 1, faire CRC X0R H’A001—> CRC
Fin faire
Fin faire
Le CRC obtenu sera émis poids faibles d’abord, poids forts ensuite.
X0R = OU exclusif.
49
Protocole MODBUS / JBUS
Mode ASCII
Dans ce mode, la trame MODBUS possède la structure suivante :
•
•
N° esclave Code
Données
LRC
--------------------fonction
PF Pf
CR
LF
Informations identiques au mode
RTU, mais codées différemment
Délimiteurs : ":" = H’3A’, CR = H’0D’, LF = H’0A’.
Informations : le champ information est analogue aux trames RTU, mais codé en caractères
ASCII. Chaque octet est séparé en 2 quartets et chacun d’eux est codé par son équivalent ASCII.
Exemple : l’octet contenant le numéro d’esclave 06 sera codé par les 2 caractères ASCII
"0" et "6", c’est-à-dire par H’30' et H’36'.
LRC : somme hexadécimale modulo 256 du contenu de la trame (sans les délimiteurs)avant
codage en ASCII, complémentée à 2.
L’octet obtenu est ensuite codé sous forme de 2 caractères ASCII comme précédemment.
F
R
A
N
Ç
A
I
S
Exemple : écriture de la valeur 1 dans le bit B3 de l'esclave 2
Question et réponse
En hexadécimal
3A
30 32 30 35
30303033
46463030
4637
0D
0A
0003
FF00
F7
CR
LF
En ASCII
:
02
05
Calcul du LRC
Somme des octets de la trame :
H'02' + H'05' + H'00' + H'03' + H'FF' + H'00' = H'109' = 265
Somme modulo 256 : H'09' = 9
Complément à 2 de la somme modulo 256 :
H'100' - H'09' = 256 - 9 = 247 = H'F7'
50
Diagnostic
Défaut
Pour les codes de défaut communication se reporter au guide d' exploitation de l' interface
pour carte de communication PCMCIA.
Diagnostic complémentaire
Vérifier l'état des 2 voyants situés sur la face avant de la carte communication VW3-A66301.
Equivalence pour les automates
ERR
NET
COM
RUN
F
R
A
N
Ç
A
I
S
Câble
Câble
Etats des voyants : 0 = éteint
1/2 = clignotant
Voyant COM Voyant ERR Causes probables
vert
rouge
1 = allumé
Actions correctives
1
0
Fonctionnement normal
1/2
0
Configuration communication
incorrecte, ou défaut de
communication avec l'Altivar 16
Vérifier la configuration.
S'assurer de la compatibilité
logicielle.
0
1
Défaut de communication sur le
bus (Attente requête en MODBUS
ou pas de relance cyclique
(pooling) en UNI-TELWAY)
Vérifier la position des
commutateurs de la prise abonnés
TSX-SCA62 de l'Altivar 16.
Vérifier les raccordements, la
présence, la configuration et le
fonctionnement du maître de la
liaison.
0
0
Défaut de la carte PCMCIA ou du Vérifier l'Altivar 16 en retirant la
variateur
carte PCMCIA.Suivant le cas,
remplacer l'Altivar 16 ou la carte.
51
1997-03
VD0C01B311
54749

Manuels associés