Bernard Controls Fielbus Solution MODBUS FOR INTELLI+ Manuel utilisateur

Ajouter à Mes manuels
19 Des pages
Bernard Controls Fielbus Solution MODBUS FOR INTELLI+ Manuel utilisateur | Fixfr
INTELLIMODBUS
Number : NR 1158
Revision : A
INSTRUCTIONS DE MISE EN SERVICE
Instructions de mise en service
INTELLIMODBUS
MODBUS RTU POUR INTELLI+
(Intelli+ 2801)
Page 1/19
INTELLIMODBUS
Number : NR 1158
Page 2/19
Revision : A
Instructions de mise en service
SOMMAIRE
1
INTRODUCTION
3
2
CARACTERISTIQUES TECHNIQUES
3
3
INTERFACE MODBUS
4
4
3.1
Description matériel
4
3.2
Type de câble
5
3.3
Raccordement du bus
5
3.4
Réglage
5
3.5
Indications sur l’état de la communication du bus
6
3.6
Alimentation de secours
6
3.7
Architecture du bus
6
COMMANDE, SIGNALISATION ET CONFIGURATION DU SERVOMOTEUR 8
4.1
Commande des vannes
8
4.2
Signalisation des vannes
10
4.3
Configuration du servomoteur
15
INTELLIMODBUS
Number : NR 1158
Page 3/19
Revision : A
Instructions de mise en service
1 INTRODUCTION
Modbus RTU est un bus de terrain industriel qui permet de connecter des servomoteurs et
d’autres périphériques (capteurs…) à un DCS (Distributed Control System ou encore
Système Numérique de Contrôle-Commande (SNCC)) ou à un Automate Programmable
Industriel (API). De nombreux servomoteurs et autres périphériques peuvent être
connectés à ce bus de terrain à condition qu’ils soient équipés d’une interface Modbus
compatible.
L’interface Modbus RTU décrite dans ce document a été conçue spécialement pour les
servomoteurs Bernard munis de contrôleurs INTELLI+.
2 CARACTERISTIQUES TECHNIQUES
- L’IntelliModbus se comporte comme un esclave par rapport au bus, il peut être
commandé à partir d’une carte Modbus RTU maître : API, PC, DCS, cartes d’interfaces…
de fournisseurs divers.
- Type de support physique: RS-485.
- Vitesse de communication configurable dans le menu BUS à 1200, 2400, 4800, 9600,
19200, 38400, 57800, 115200 Bauds.
- Parité configurable dans menu BUS sur ‘Pas de parité’, ‘Parité paire’ , ‘Parité impaire’.
- Nombre maximal de maîtres et d’esclaves sur la ligne: 32 (247 avec des répéteurs).
- Configuration de l'adresse esclave (1 à 247) par le menu BUS du servomoteur.
- Codage des données binaire sur la ligne
- Fonctions Modbus supportées:
Fonction 3 et 4 : lecture de n mots
Fonction 6 : écriture de 1 mot
Fonction 16 : écriture de n mots
- Le bus est isolé électriquement du réseau du servomoteur.
- Conformité CE
INTELLIMODBUS
Number : NR 1158
Page 4/19
Revision : A
Instructions de mise en service
3 INTERFACE MODBUS
3.1
Description matériel
Le module Modbus “IntelliModbus” situé dans le servomoteur est connecté à la carte
principale, l’INTELLI+.
FPX : INTELLI+ Boitier Antidéflagrant
Boite de
raccordement
INTELLIMODBUS
Afficheur
INTELLI+
Afficheur
FPI : INTELLI+ Boitier étanche
Boite de
raccordement
INTELLIMODBUS
Contrôle
local
INTELLI+
Contrôle
local
INTELLIMODBUS
Number : NR 1158
Page 5/19
Revision : A
Instructions de mise en service
3.2
Type de câble
Il faut utiliser exclusivement un câble blindé et à paire torsadée.
Le câble Modbus doit être séparé d’au moins 20 cm des autres câbles. Il doit
impérativement être branché à la terre. Il est également nécessaire de vérifier que tous les
servomoteurs soient bien raccordés à la même terre.
3.3
Raccordement du bus
Bornes de raccordement:
A, B: bus MODBUS
S: Blindage
120R
S A B
S A
34 35 36
R
30
Blindage
Blindage
Servomoteur
précédent
B
34 35 36
Servomoteur
suivant
Servomoteur
Servomoteur
précédent
Servomoteur de fin de ligne
Terminaison de fin de ligne:
Une terminaison doit être installée à chaque fin de ligne. Afin de faciliter le travail de
l’utilisateur, cette terminaison se fait dans la boite de raccordement.
Un pont entre les bornes 30 et 36 doit être fait pour connecter la résistance de fin de ligne.
3.4
Réglage
La carte MODBUS RTU se comporte en esclave par rapport au bus MODBUS. Elle est
configurée par défaut à l’adresse esclave 1. Pour changer cette adresse, il faut utiliser les
boutons de contrôle local. (Se référer à NR1151).
Dans le menu sélectionner Modifier,
puis sélectionner Bus,
ensuite sélectionner Nr esclave.
Avec le bouton bleu modifier l’adresse.
Confirmer avec le bouton rouge.
Pour sauvegarder, sélectionner Retour dans chaque
sous-menu jusqu’à lire :
Retour
(Modif. OK?)
Confirmer avec le bouton rouge.
Number : NR 1158
INTELLIMODBUS
Page 6/19
Revision : A
Instructions de mise en service
Autre configuration :
En cas de perte de communication le servomoteur peut soit rester en position, soit ouvrir la
vanne ou bien fermer la vanne. Par défaut le servomoteur reste en position en cas de perte
de communication. La modification de cette commande peut se faire soit localement soit
par le bus (§4.3 Adresse 17).
Attention: La détection de perte de communication se fait lorsqu'il n'y a pas de
communication valide avec le servomoteur pendant plus de 10 secondes.
3.5
Indications sur l’état de la communication du bus
Une indication de l’état de la communication est disponible sur l’afficheur du servomoteur.
Echange de données (triangle en rotation)
BUS
IntelliModbus en défaut (croix clignotante)
BUS
3.6
Alimentation de secours
Le servomoteur Intelli+ est ordinairement alimenté par le secteur mais en cas de coupure
d’alimentation une alimentation de secours peut être utilisée afin de poursuivre la
communication sur le bus. Cette alimentation de secours doit être de type 24V courant
continu 4W.
Cette alimentation de secours n’est pas utile si le servomoteur est équipé de l’option pile.
Dans ce cas un changement de position est pris en compte quand le servomoteur est hors
tension secteur. L’interface IntelliModbus est alimentée pendant 5 secondes pour
communiquer le changement de position.
3.7
Architecture du bus
•
Simple ligne
Le câble Modbus venant de l’automate est connecté au premier servomoteur, ensuite le
câble relie ce servomoteur avec le suivant et ainsi de suite. Tous les servomoteurs sont
connectés sur la ligne les uns après les autres. Aucune ligne de retour jusqu’à l’automate
n’est requise. Afin d’éviter de réduire les performances de transmission il ne faut pas
ajouter de ramifications sur la ligne.
Number : NR 1158
INTELLIMODBUS
Page 7/19
Revision : A
Instructions de mise en service
Automate
Note: L’API est aussi à
une extrémité de ligne, il
nécessite
donc
une
terminaison
Terminaison
fin de ligne
Pour faire un détour utiliser
2 câbles, pour l’aller et
pour le retour
Pas de
ramifications
La longueur maximale de ligne est de 1200m. Le nombre maximal de servomoteur par
ligne est de 30.
Le temps de balayage estimé pour 30 servomoteurs sur une ligne de 1200mde long est de
0.7s.
Une terminaison de fin de ligne doit être connectée dans chaque servomoteur de fin de
ligne (voir§3.3).
Vitesse de transmission
Longueur maximale de ligne
•
≤19.2kbit/s
1200m
38.4kbit/s
1000m
57.8kbit/s
750m
115.2kbit/s
500m
Répéteurs
Ajouter des modules de répétitions permet d’accroitre à la fois le nombre de servomoteurs
sur une même ligne ainsi que la longueur de cette ligne. Chaque répéteur utilise une
connexion, aussi cela limite le nombre de servomoteurs par segment à 30 unités mais
permet d’allonger la ligne de 1000m.
En fonction du type de répéteur, il est possible d’en utiliser 9 en série et d’étendre la ligne à
10Km.
Le nombre maximal de servomoteurs sur une même ligne dépends des capacités de
l’automate, des capacités d’adressages ainsi que du nombre de segments avec répéteurs.
Le maximum sur une ligne Modbus est de 247.
L’avantage du répéteur comparé aux autres techniques est qu’il n’affecte pas la vitesse de
communication et qu’il permet des temps de réponse très courts.
Alimentation
du répéteur
Automate
Répéteur
Segment de 1000m
de long
Segment de 1200m
de long,
31 servomoteurs
INTELLIMODBUS
Number : NR 1158
Page 8/19
Revision : A
Instructions de mise en service
Les répéteurs peuvent également être utilisés pour avoir des lignes de bus
supplémentaires à faible coût s’ils sont placés à la sortie de l’automate. Chaque ligne est
indépendante des autres, et donc un problème sur une ligne n’affecte pas les autres.
Répéteur
Automate
Répéteur
L. Bernard peut fournir des répéteurs étanches et antidéflagrants en boitier.
4 COMMANDE, SIGNALISATION ET CONFIGURATION DU
SERVOMOTEUR
4.1
Commande des vannes
Le contrôle des vannes par le bus n’est possible que si le sélecteur du servomoteur est sur
la position distance.
Cas pouvant empêcher les commandes d’être exécutées :
- Sélecteur du servomoteur en position « local » ou « OFF »
- Alarme déclenchée (déclenchement de la protection thermique)
- Commande d’urgence reçue (ESD)
•
Description des octets de commandes
Les commandes du servomoteur sont aux adresses suivantes:
Adresse 0:
Bit n°
Bit 0
Bit 1
Bit 2 à 7
Bit 8
Bit 9
Bit 10
Bit 11 à 15
Valeur
0
1
0
1
0
1
0
1
0
1
Description
Pas de commande auxiliaire 1
Commande auxiliaire 1 active
Pas de commande auxiliaire 2
Commande auxiliaire 2 active
Non utilisés
Pas d’ordre d’ouverture
Ouverture
Pas d’ordre de fermeture
Fermeture
Stop ou mode commandes maintenues
Pas de stop ou commande impulsionnelle
Non utilisés
INTELLIMODBUS
Number : NR 1158
Page 9/19
Revision : A
Instructions de mise en service
COMMANDE AUXILIAIRE 1, COMMANDE AUXILIAIRE 2 :
Par défaut, la commande auxiliaire 1 est affectée à interdiction de commande locale.
Par défaut, la commande auxiliaire 2 n’est pas affectée à une commande par le bus mais à
une commande d’urgence (ESD) câblée séparément du bus.
Ces commandes dépendent de la configuration du servomoteur et peuvent être assignées
aux fonctions suivantes :
LOCAL/DISTANCE : remplace le sélecteur local/distance du servomoteur et est utilisé à
distance pour autoriser soit le contrôle en local soit le contrôle à distance.
LOCAL+DISTANCE/DISTANCE : cette fonction a le même rôle que la précédente, mais le
contrôle en local et le contrôle à distance peuvent être autorisés simultanément.
INTERDICTION DE COMMANDE LOCALE : l’interdiction de commande locale est contrôlée
à distance. Cette fonction interdit les commandes locales d’ouverture et de fermeture et
autorise les commandes à distance même si le sélecteur du servomoteur est placé sur
local.
INTERDICTION D’OUVERTURE / DE FERMETURE : cette commande est utilisée pour
interdire l’ouverture ou la fermeture du servomoteur.
AUTO / ON-OFF : pour un servomoteur utilisé en régulation avec une fonction
positionneur, il est possible de sélectionner une commande par consigne de position
(équivalent au signal 4/20mA) ou par les commandes d’ouverture, de fermeture ou d’arrêt.
La commande auto/on-off est utilisée pour passer d’un mode de contrôle à un autre.
FERMETURE / OUVERTURE / STOP D’URGENCE : l’ESD (Emergency Shut Down) est une
commande à distance d’urgence prioritaire sur les autres commandes. Selon le type
d’opérations auxquelles sera destinée la vanne, cette commande d’urgence pourra être une
ouverture, une fermeture ou un arrêt en position intermédiaire. Cette commande ESD est
assignée à une commande Modbus pour la commande auxiliaire 1 et assigné à une liaison
filaire (câblage séparé) pour la commande auxiliaire 2.
Note : L’ESD filaire a une priorité plus grande que l’ESD Modbus. La commande d’urgence
n’est pas possible lorsque le sélecteur est placé sur OFF.
COURSE PARTIELLE : cette commande exécute automatiquement un test afin de
confirmer que le servomoteur est toujours opérationnel. Ce test consiste à manœuvrer le
servomoteur sur une course partielle. La position de départ ainsi que le pourcentage de
course sont configurables. Une alarme est émise si le test n’a pas été effectué dans un
délai prédéterminé.
FERMETURE / OUVERTURE : commandes de marche sens fermeture ou ouverture.
Suivant la configuration du servomoteur il est possible de choisir une priorité à la
commande ouverture ou à la commande fermeture.
En standard, il n’y a pas de priorité à l’ouverture ou à la fermeture. Les priorités servent :
- A inverser le sens de marche en cours de manœuvre sans passer par une commande
stop. Il faut dans ce cas configurer une priorité à l’ouverture et à la fermeture.
- Donner la priorité à un sens de rotation : si le servomoteur reçoit 2 ordres ouverture et
fermeture simultanés et qu’une priorité ouverture a été choisie, alors le servomoteur va en
ouverture.
STOP : si cette commande reste à zéro (cas général) les ordres ouverture ou fermeture
doivent être maintenus pour actionner le servomoteur. Si cette commande est à 1 une
impulsion courte d’ouverture ou de fermeture suffit pour commander la vanne jusqu’en
ouverture ou fermeture. Dans ce cas la commande STOP mise à zéro arrête le
servomoteur en cours de marche.
INTELLIMODBUS
Number : NR 1158
Page 10/19
Revision : A
Instructions de mise en service
Adresse 1: Commande par consigne de position
Bit n°
Bit 0 à 15
Valeur
0 à 1000
Description
Pas de 0.1%.
0 = fermée, 1000 = ouverte.
C’est la fonction positionneur avec consigne de position.
Le choix du mode de commande par consigne de position ou par ordre d’ouverture ou de
fermeture se fait à l’aide de la commande auxiliaire auto/on-off (consigne de
position/ordres).
Adresse 2: Relais de sortie
Bit n°
Bit 0 à 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Valeur
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Bit 15
Description
Non utilisés
Relais 1 contact ouvert
Relais 1 contact fermé
Relais 2 contact ouvert
Relais 2 contact fermé
Relais 3 contact ouvert
Relais 3 contact fermé
Relais 4 contact ouvert
Relais 4 contact fermé
Relais 5 contact ouvert (si option RS3)
Relais 5 contact fermé (si option RS3)
Relais 6 contact ouvert (si option RS3)
Relais 6 contact fermé (si option RS3)
Relais 7 contact ouvert (si option RS3)
Relais 7 contact fermé (si option RS3)
Non utilisé
COMMANDE DES RELAIS DE SORTIE : permet de commander des appareils externes au
servomoteur à partir de la liaison bus de terrain. Pour utiliser cette fonction il faut configurer
le relais correspondant sur l’information Commande par bus (voir NR1151).
4.2
Signalisation des vannes
Les 5 premières adresses donnent l’état et la position du servomoteur :
Adresse 0:
Bit n°
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Valeur
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Description
Servomoteur pas en ouverture
Servomoteur en ouverture
Servomoteur pas en fermeture
Servomoteur en fermeture
Pas d’action volant
Action volant
Pas de commande ESD
Commande ESD en cours
Servomoteur au repos
Servomoteur en action
Servomoteur disponible
Défaut servomoteur
Pas de défaut capteur de position
Défaut capteur de position
INTELLIMODBUS
Number : NR 1158
Page 11/19
Revision : A
Instructions de mise en service
Bit 7
Bit 8
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Pas de défaut capteur de couple
Défaut capteur de couple
Vanne non ouverte
Vanne ouverte
Vanne non fermée
Vanne fermée
Pas de déclenchement
Déclenchement limiteur d’effort ouverture
Pas de déclenchement
Déclenchement limiteur d’effort fermeture
Sélecteur pas en position locale
Sélecteur en position locale
Sélecteur pas en position distance
Sélecteur en position distance
Sélecteur pas en position off
Sélecteur en position off
Servomoteur hors tension
Servomoteur sous tension
SERVOMOTEUR EN OUVERTURE / FERMETURE : le servomoteur est en cours
d’ouverture ou de fermeture.
ACTION VOLANT : le volant a été actionné depuis la dernière opération électrique.
COMMANDE ESD EN COURS : le servomoteur n’est pas disponible car il reçoit une
commande d’urgence prioritaire sur toutes les autres.
SERVOMOTEUR EN ACTION : le servomoteur est en cours d’ouverture ou de fermeture.
DEFAUT SERVOMOTEUR : le servomoteur n’est pas disponible pour une des raisons
suivantes :
- déclenchement protection thermique moteur
- perte d’une phase (dans le cas d’une alimentation triphasée)
- le rotor est bloqué
mais aussi :
DEFAUT CAPTEUR DE POSITION OU DE COUPLE : le servomoteur ne reçoit plus
d’informations du capteur de position ou de couple.
VANNE OUVERTE OU FERMEE : confirme si la vanne est ouverte ou fermée
DECLENCHEMENT LIMITEUR D’EFFORT EN OUVERTURE / FERMETURE : le limiteur
d’effort a été actionné. Cette information est transmise même si la vanne se ferme ou
s’ouvre normalement sur couple.
SELECTEUR SUR LOCAL : aucune commande n’est permise en Modbus mais la
signalisation est toujours disponible.
SELECTEUR SUR DISTANCE : les commandes sont permises en Modbus et les
signalisations sont disponibles.
SELECTEUR SUR OFF : aucune commande n’est permise, ni en local ni en Modbus, mais
les indications sont toujours disponibles.
SERVOMOTEUR SOUS TENSION : le servomoteur est alimenté normalement.
Adresse 1: Alarmes
Bit n°
Bit 0 à 7
Bit 8
Valeur
0 to 150
0
1
Description
Couple courant du servomoteur en %
Pas d’alarme blocage ouverture
Alarme blocage ouverture
INTELLIMODBUS
Number : NR 1158
Page 12/19
Revision : A
Instructions de mise en service
Bit 9
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Pas d’alarme blocage fermeture
Alarme blocage fermeture
Pas de déclenchement protection thermique moteur
Déclenchement protection thermique moteur
Pas de perte de phase
Perte de phase (en triphasée uniquement)
Pas de surcourse du servomoteur
Surcourse du servomoteur (dépassement de position > à 5%
après arrêt moteur)
Pas de défaut sens de rotation ouverture
Défaut sens de rotation ouverture
Pas de défaut sens de rotation fermeture
Défaut sens de rotation fermeture
Pas de défaut pile
Défaut pile
COUPLE COURANT : indication en temps réel du couple du servomoteur.
ALARME BLOCAGE FERMETURE / OUVERTURE : le servomoteur est bloqué soit dans le
sens ouverture soit dans le sens fermeture.
DECLENCHEMENT PROTECTION THERMIQUE MOTEUR : le servomoteur sera à
nouveau disponible dès que le moteur aura refroidit.
DEFAUT PERTE DE PHASE: uniquement en triphasé, une phase est manquante. Aucun
démarrage n’est permis.
DEFAUT SURCOURSE: dépassement de position > à 5% après arrêt du moteur.
DEFAUT SENS DE ROTATION OUVERTURE / FERMETURE : sens de rotation non
conforme.
DEFAUT PILE : la pile devrait être changée car sa tension est faible (si option pile) ou il n’y
a pas de pile.
Adresse 2: Signalisation des entrées filaires
Bit n°
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8 à 15
Valeur
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0 à 100
Description
Pas de commande présente sur la borne 8
Commande présente sur la borne 8
Pas de commande présente sur la borne 9
Commande présente sur la borne 9
Pas de commande présente sur la borne 10
Commande présente sur la borne 10
Pas de commande présente sur la borne 11
Commande présente sur la borne 11
Pas de commande présente sur la borne 12 (entrée ESD par défaut)
Commande présente sur la borne 12 (entrée ESD par défaut)
Pas de défaut vanne bloquée
Vanne bloquée
Pas de défaut 24V auxiliaire
Défaut 24V auxiliaire
Nombre de démarrages normal
Nombre de démarrages trop élevé
Position courante du servomoteur en %
Signalisation des entrées filaires : permet de transférer des signalisations d’appareils
externes au servomoteur à travers la liaison bus de terrain.
VANNE BLOQUEE : l’ouverture ou la fermeture n’est pas complète en raison d’un couple
trop élevé.
INTELLIMODBUS
Number : NR 1158
Page 13/19
Revision : A
Instructions de mise en service
DEFAUT 24V AUXILIAIRE: alimentation auxiliaire pour des circuits externes en défaut.
NOMBRE DE DEMARRAGES TROP ELEVE : le nombre de démarrages est supérieur à la
moyenne définie par la classe du servomoteur.
POSITION COURANTE DU SERVOMOTEUR: 0% = fermé, 100% = ouvert.
Adresse 3:
Bit n°
Valeur
Description
Bit 0 à 7
0-150
Couple maxi d’étanchéité en %
Bit 8 à 15
0-150
Couple maxi de décollement en %
COUPLE MAXI D’ETANCHEITE : couple maxi d’étanchéité relevé lors de la dernière
manœuvre (en %). Cette indication n’est disponible que si la fermeture en couple a été
sélectionnée.
COUPLE MAXI DE DECOLLEMENT : couple maxi de décollement relevé lors de la
dernière manœuvre (en %). Cette indication n’est disponible que si la fermeture en couple
a été sélectionnée.
Adresse 4:
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
0-150
0-150
Description
Couple maxi de fermeture en %
Couple maxi d’ouverture en %
COUPLE MAXI DE FERMETURE: Couple maxi de fermeture relevé lors de la dernière
manœuvre (en %).
COUPLE MAXI D’OUVERTURE : Couple maxi d’ouverture relevé lors de la dernière
manœuvre (en %).
Adresse 5:
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
MSB
LSB
Description
Nombre de démarrages au cours des 12 dernières heures
NOMBRE DE DEMARRAGES AU COURS DES 12 DERNIERES HEURES : cette donnée
fournie des informations sur les activités récentes du servomoteur. Cela peut être
intéressant de savoir si le servomoteur n’a pas effectué un nombre de manœuvres trop
important, lorsqu’il est utilisé en régulation, par exemple.
Adresses 6 et 7:
Adresse n°
6
7
Bit n°
Bit 0 à 15
Bit 0 à 15
Valeur
MSB
LSB
Description
Nombre de démarrages total
NOMBRE DE DEMARRAGES TOTAL : utile pour connaitre le nombre de démarrages
effectués depuis la sortie d’usine du servomoteur.
Adresses 8 et 9:
Adresse n°
8
9
Bit n°
Bit 0 à 15
Bit 0 à 15
Valeur
MSB
LSB
Description
Temps de fonctionnement total
INTELLIMODBUS
Number : NR 1158
Page 14/19
Revision : A
Instructions de mise en service
TEMPS DE FONCTIONNEMENT TOTAL : utile pour connaitre le temps de fonctionnement
de l’appareil depuis la sortie d’usine (en 1/10s).
Adresses 10 et 11:
Adresse n°
10
11
Bit n°
Bit 0 à 15
Bit 0 à 15
Valeur
MSB
LSB
Description
Nombre de démarrages partiel
NOMBRE DE DEMARRAGES PARTIEL : Nombre de démarrages du servomoteur depuis
la dernière remise à zéro.
Adresses 12 et 13:
Adresse n°
12
13
Bit n°
Bit 0 à 15
Bit 0 à 15
Valeur
MSB
LSB
Description
Temps de fonctionnement partiel
TEMPS DE FONCTIONNEMENT PARTIEL : temps de fonctionnement du servomoteur
depuis la dernière remise à zéro (en 1/10s).
Adresse 14:
Bit n°
Bit 0 à 9
Bit 10
Bit 11
Valeur
0 à 1000
0
1
0
1
Bit 12 à 15
Description
Position courante du servomoteur en ‰
Pas de course partielle en cours
Course partielle en cours
Pas de défaut course partielle
Défaut course partielle
Non utilisés
POSITION COURANTE DU SERVOMOTEUR : cette indication est la même qu’à l’adresse
2 mais avec une résolution plus importante (0 = fermé, 1000 = ouvert).
COURSE PARTIELLE EN COURS : Une commande de course partielle a été émise et ce
test n’est pas fini.
DEFAUT COURSE PARTIELLE : le test de course partielle a détecté un défaut.
Adresse 15:
Bit n°
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6 et 7
Bit 8 à 15
Valeur
0
1
0
1
0
1
0
1
0
1
0
1
0 à 256
Description
Le servomoteur ne pompe pas (en fonction positionneur)
Le servomoteur pompe (en fonction positionneur)
Pas de défaut de mémoire de configuration
Défaut de mémoire de configuration
Pas de défaut de mémoire d’activité
Défaut de mémoire d’activité
Pas de défaut de mémoire de base
Défaut de mémoire de base
Pas d’arrêt en position intermédiaire
Arrêt en position intermédiaire
Pas de perte de signal
Perte de signal
Non utilisés
Signal d’entrée analogique
LE SERVOMOTEUR POMPE : le positionnement est instable.
DEFAUT DE MEMOIRE DE CONFIGURATION / D’ACTIVITE / DE BASE : défaut mémoire.
INTELLIMODBUS
Number : NR 1158
Page 15/19
Revision : A
Instructions de mise en service
ARRET EN POSITION INTERMEDIAIRE : le servomoteur est à l’arrêt, il n’est ni ouvert ni
fermé.
PERTE DE SIGNAL : perte de signal 4/20mA (dans le cas d’un signal d’entrée analogique
filaire).
SIGNAL D’ENTREE: un signal filaire (4/20mA par exemple) permet de commander le
positionneur. L’interface Modbus du servomoteur reste active pour communiquer.
4.3
•
Configuration du servomoteur
Lecture / Ecriture
Note : Les adresses 16 à 33 sont utilisées pour la configuration du servomoteur, attention à
ne pas écrire de valeur incorrecte.
Adresse 16:
Bit n°
Bit 0 à 3
Valeur
Bit 4 à 7
Bit 8
Bit 9
Bit 10
0
1
0
1
0
Description
Affectation commande auxiliaire 1 venant du bus.
( ) : état du bit pour effectuer la commande
(voir 4.1 adresse 0)
0 = non affectée
1 = local (0) / distance (1)
2 = local + distance (0) / distance (1)
3 = interdiction de commande locale (1)
4 = interdiction d’ouverture (1)
5 = interdiction de fermeture (1)
6 = on-off (0) / auto (1)
7 = fermeture d’urgence bus (1)
8 = ouverture d’urgence bus (1)
9 = stop d’urgence bus (1)
10 = course partielle (1)
Affectation commande auxiliaire 2 venant du bus ou si configuré en
commande d’urgence venant d’une commande ESD câblée
séparément du bus.
( ) : état du bit pour effectuer la commande
(voir 4.1 adresse 0)
0 = non affectée
1 = local (0) / distance (1)
2 = local + distance (0) / distance (1)
3 = interdiction de commande locale (1)
4 = interdiction d’ouverture (1)
5 = interdiction de fermeture (1)
6 = on-off (0) / auto (1)
7 = fermeture d’urgence filaire (1)
8 = ouverture d’urgence filaire (1)
9 = stop d’urgence filaire (1)
10 = course partielle (1)
En cas d’interdiction de commande locale le stop reste actif
En cas d’interdiction de commande locale le stop est inactif
Pas de commande temporisée
Commande temporisée
Stop local possible en commande à distance
Number : NR 1158
INTELLIMODBUS
Page 16/19
Revision : A
Instructions de mise en service
1
0
1
0
1
0
1
0
1
Pas de stop local possible en commande à distance
Pas de priorité ouverture
Priorité ouverture
Pas de priorité fermeture
Priorité fermeture
En cas de commande d’urgence, le couple n’est pas limité à 100%
En cas de commande d’urgence, le couple est limité à 100%
En cas de commande d’urgence, le thermique moteur n’est pas shunté
En cas de commande d’urgence, le thermique moteur est shunté
Non utilisé
Bit n°
Bit 0 à 2
Valeur
Bit 3
0
1
Description
Position de repli en cas de perte du bus
0 = reste en position
1 = fermeture
2 = ouverture
La position de départ de la course partielle est : fermée
La position de départ de la course partielle est : ouverte
Non utilisés
Bande morte pour fonction positionneur
(pas: 0.1% ; mini: 0.2% ; maxi: 5%)
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
Adresse 17:
Bit 4 à 7
Bit 8 à 15
2 to 50
Adresse 18: Zone temporisée en fermeture
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
Description
Début de la zone temporisée sens fermeture (0 à 100%)
Fin de la zone temporisée sens fermeture
(0 à 100% mais doit être < à la valeur de début)
Adresse 19: Zone temporisée en ouverture
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
Description
Début de la zone temporisée sens ouverture (0 à 100%)
Fin de la zone temporisée sens ouverture
(0 à 100% mais doit être > à la valeur de début)
Adresse 20: Temporisation en ouverture désirée
Bit n°
Bit 0 à 15
Valeur
Description
Temporisation en ouverture désirée, exprimée en secondes
Adresse 21: Temporisation en fermeture désirée
Bit n°
Bit 0 à 15
Valeur
Description
Temporisation en fermeture désirée, exprimée en secondes
Adresse 22: Temps de manœuvre
Bit n°
Bit 0 à 15
Valeur
Description
Temps de manœuvre du servomoteur, exprimé en secondes
Adresses 23 et 24 : Mot de passe utilisateur
Adresse
23
23
24
Bit n°
Bit 0 à 7
Bit 8 à 15
Bit 0 à 15
Valeur
MSB
LSB
Description
Non utilisés
Mot de passe utilisateur (3 octets)
En ASCII et uniquement en chiffre de “000” à “999”
INTELLIMODBUS
Number : NR 1158
Page 17/19
Revision : A
Instructions de mise en service
Adresse 25 to 28: Repère de la vanne
Adresse n°
Adresse 25 à 28
Value
Description
Repère de la vanne (8 octets)
En ASCII ex: “MOV55VV”
Adresse 29: Limitation du couple de décollement
Bit n°
Bit 0 à 7
Valeur
40 à 100
Bit 8 à 15
1 à 100
Description
Limitation du couple de décollement en %, seulement si arrêt
sur couple en fermeture
Course partielle en %
Adresse 30: Limitation du couple d’étanchéité
Bit n°
Bit 0 à 7
Valeur
40 à 100
Bit 8 à 15
Description
Limitation du couple d’étanchéité en %, seulement si arrêt
sur couple en fermeture
Non utilisés
Adresse 31: Limitation du couple en ouverture
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
40 à 100
Description
Limitation du couple en ouverture en %
Non utilisés
Adresse 32: Limitation du couple en fermeture
Bit n°
Bit 0 à 7
Bit 8 à 15
•
Valeur
40 à 100
Description
Limitation du couple en fermeture en %
Non utilisés
Ecriture seule
Adresse 33:
Bit n°
Bit 0
Bit 1
Bit 2 à 15
Valeur
1
1
Description
Remise à zéro du temps de fonctionnement partiel
Remise à zéro du nombre de démarrages partiel
Non utilisé
TEMPS DE FONCTIONNEMENT PARTIEL : temps de fonctionnement depuis la dernière
remise à zéro.
NOMBRE DE DEMARRAGES PARTIEL : nombre de démarrages depuis la dernière
remise à zéro.
•
Lecture seule
Adresse 33:
Bit n°
Bit 0 et 1
Bit 2
Valeur
Description
Classe du servomoteur
1 = Tout ou rien
2 = Régulation classe III
3 = Régulation classe II
Type d’alimentation du servomoteur
0 = Triphasée
1 = Monophasée ou CC
INTELLIMODBUS
Number : NR 1158
Page 18/19
Revision : A
Instructions de mise en service
Bit 3 et 4
Type de fermeture
0 = Fermeture sur position
1 = Fermeture sur couple
3 = Ouverture et fermeture sur couple
Unité de la course
1 = Exprimée en tours
2 = Exprimée en degrés
3 = Exprimée en mm
Pas de l’écrou (si système linéaire)
En mm (pour le calcul de la course mais uniquement lors du réglage).
Valeur 0 si pas de système linéaire.
Bit 5 et 6
Bit 8 à 15
Adresse 34: Temporisation de détection de blocage et inversion sens de marche
Bit n°
Bit 0 à 7
Bit 8 à 15
Valeur
Description
Temporisation de détection de blocage en secondes.
Temporisation d’inversion de sens de marche
Multiple de 50ms, ex: 3 = 150ms
Adresse 35: Réduction réducteur supplémentaire
Bit n°
Bit 0 à 15
Valeur
Description
Réduction réducteur supplémentaire
Format: 1/…., ex: 200 = 1/200
Adresse 36: Course du servomoteur réglée
Bit n°
Bit 0 à 15
Value
Description
Course du servomoteur réglée exprimée en unité de course.
(voir adresse 33).
Adresse 37 à 39: Version logiciel
Adresse n°
Adresse 37 à 39
Valeur
Description
Version du logiciel du servomoteur.
Chaîne de caractères en ASCII ex: “1.03”.
Adresse 40 à 45: Date de sortie usine
Adresse n°
Adresse 40 à 45
Valeur
Description
Date de sortie d’usine du servomoteur.
Chaîne de caractères en ASCII.
Adresse 46 à 53: N° de série
Adresse n°
Adresse 46 à 53
Valeur
Description
N° de série du servomoteur.
Chaîne de caractères en ASCII.
Adresse 54 à 104: Courbe de couple en ouverture (101 octets)
Adresse n°
Adresse 54
Adresse 54
…
…
Adresse 104
Adresse 104
Bit n°
Valeur
Bit 0 à 7
Bit 8 à 15
…
…
Bit 0 à 7
Bit 8 à 15
Description
Donnée 1 = % de couple en position fermée
Donnée 2 = % de couple à 1% d’ouverture
…
…
Donnée 101 = % de couple à 100% d’ouverture
Non utilisés
INTELLIMODBUS
Number : NR 1158
Revision : A
Instructions de mise en service
Adresse 105 à 155: Courbe de couple en fermeture (101 octets)
Adresse n°
Adresse 105
Adresse 105
…
…
Adresse 155
Adresse 155
Bit n°
Valeur
Bit 0 à 7
Bit 8 à 15
…
…
Bit 0 à 7
Bit 8 à 15
Description
Donnée 1 = % de couple en position fermée
Donnée 2 = % de couple à 1% d’ouverture
…
…
Donnée 101 = % de couple à 100% d’ouverture
Non utilisés
Page 19/19

Manuels associés