1. Comment configurer la voie Modbus du variateur ATV31 ?
Pour réaliser la commande de l'ATV31 par la voie de communication Modbus , il est nécessaire de :
o configurer les paramètres Modbus du bus de communication dans le menu COM de l'ATV31. Cette configuration est détaillée
dans le lien suivant :
Comment renseigner les caractéristiques du bus de communication dans le menu COM de l'ATV31 ?
o configurer la commande et la consigne. Ce qui est l'objet de ce document.
Configuration de la commande et la consigne
Il est possible de dissocier ces deux informations par rapport à la programmation dans le menu Commande CTL.
1er CAS : la commande et la consigne proviennent toutes deux de la communication Modbus.
o menu Commande CtL => LAC = L3 : Accès aux fonctions avancées et gestion des canaux par configuration,
o menu Commande CtL => Fr1 = Mdb : Consigne par Modbus,
o menu Commande CtL => CHCF = SIM : Profil non séparé.
2ème CAS : les canaux de commande sont séparés des canaux de consigne, seule la
consigne est en Modbus, la commande pouvant provenir du bornier, du terminal, etc.
o Menu Commande : CtL => Niveau d’accès aux fonctions : LAC = L3 : Accès aux fonctions avancées et gestion des canaux par
configuration.
o Menu Commande CtL => Configuration consigne 1: Fr1 = Mdb : Consigne par Modbus.
o Menu Commande CtL => Mode mixte : CHCF = SEP : Profil séparé.
o Menu Commande CtL => Cd1: Configuration du canal de commande =
tEr : Commande bornier,
LOC : Commande clavier (ATV31...A seulement),
LCC : Commande terminal déporté,
Mdb : Commande via Modbus,
CAn : Commande via le CAN,
2. 3ème CAS : les canaux de commande sont séparés des canaux de consigne, seule
la commande est en Modbus
o Menu Commande : CtL => LAC = L3 : Accès aux fonctions avancées et gestion des canaux par configuration.
o Menu Commande CtL => Fr1= AI1 : Entrée analogique AI1,
AI2 : Entrée analogique AI2,
AI3 : Entrée analogique AI3,
AIP : Potentiomètre (ATV31A seulement),
UPdt : Consigne +vite/ -vite par entrées logiques,
UpdH : Consigne + vite/- vite par les touches du clavier ATV31 ou ATV31...A ou du terminal déporté.
LCC : Commande terminal déporté,
Mdb : Commande via Modbus,
CAn : Commande via le CAN.
o Menu Commande CtL => CHCF = SEP : Profil séparé.
o Menu Commande CtL => Cd1: Configuration du canal de commande = Mdb Commande par Modbus.
Remarque : Le processus de commande de l’Altivar31 par bus de communication est conforme au graphe d’état du profil CANopen DSP402
compatible avec le standard DRIVECOM. Chaque état représente un comportement interne du variateur.
Graphe d'état Drivecom
Comment configurer simplement un ATV312 ( ATV31 ) pour qu'il accepte des
commandes et consignes générées par un organe de commande via un des bus
de communications intégrés Modbus ou CanOpen ?
Le variateur ATV312 (ATV31) peut être piloté à distance via les bus CanOpen et Modbus.
Pour que ces variateurs puisse accepter des commandes et consignes issues de ces deux bus, il est nécessaire de configurer :
o le canal consigne et le canal commande du variateur en Modbus ou CanOpen.
Ces deux canaux : consigne et commande peuvent être séparés, en réglage usine, ils sont non séparés et comme le canal commande suit le
canal consigne, il suffit de régler le canal consigne Fr1,
o la vitesse de transmission et l'adresse Modbus ou CanOpen du variateur.
Comment réaliser un retour aux réglages usine ?
3. Menu CtL => CFG = Std,
=> FCS = InI (le paramètre repasse à no à la fin).
Comment s'assurer que les deux canaux commande et consigne sont non
séparés ?
En consultant le paramètre CHCF ( profil ), s'il est à la valeur SIM, les deux canaux consigne et commandes sont non séparés, s'il est à la valeur
SEP, les deux canaux sont séparés.
Menu CtL => CHCF = SIM ( non séparé) ou SEP (séparé).
En réglage usine, CHCF = SIM (non séparé).
Attention!
Pour faire évoluer CHCF de SIM vers SEP ou à l'inverse de SEP vers SIM, il est nécessaire de disposer du niveau d'accès suffisant.
Menu CtL => LAC = L3, ce paramétrage génère un retour réglage usine.
Modbus
A la suite d'un réglage usine, le profil CHCF est forcé en non séparé, il suffit de définir le canal consigne Fr1 en Modbus :
Menu CtL => Fr1 = Mdb,
puis de renseigner les quelques paramètres suivants:
o menu COM => Add = adresse Modbus du variateur (de 1 à 247),
o menu COM => tbr = vitesse de transmission : 4.8 (4800 bits/s), 9.6 (9600 bits/s) ou 19.2 (19200 bits/s),
o menu COM => tFO = format de communication : 801, 8E1, 8n1, 8n2 (8 : 8 bits de données , 0 : parité impaire , E : parité paire, n:
sans parité, 1 ou 2 bits de stop),
o menu COM => tt0= time-out Modbus (de 0,1s à 10s).
CanOpen
A la suite d'un réglage usine, le profil CHCF est forcé en non séparé, il suffit de définir le canal consigne Fr1 en CanOpen :
Menu CtL => Fr1 = nET (ATV312) ou Fr1 = Can (ATV31),
puis de renseigner les quelques paramètres suivants:
o menu COM => AdCO = adresse CanOpen du variateur (de 1 à 127),
o menu COM => bdCO = vitesse de transmission : 10.0 (10 kbits/s), 20.0 (20 kbits/s) 50.0 (50 kbits/s) , 150.0 (150 kbits/s), 250.0
(250 kbits/s), 500.0 (500 kbits/s), 1000.0 (1000 kbits/s).
4. Fonctionnement
Dès qu'une connexion est établie et qu'une requête est envoyée, l'ATV312 commute sa commande sur le bus actif. L'état du variateur passe alors
de RDY à NST, indiquant que l'ATV a reconnu une connexion Modbus ou CanOpen et qu'il est prêt à être commandé par ce canal.