Download - FONCTION COMMUNIQUER

Transcript
Page 1: FONCTION COMMUNIQUER

FONCTION COMMUNIQUER

Michel SEGURA

Stéphane LIBUTTI

Page 2: FONCTION COMMUNIQUER

VARIATEUR COMMUNIQUANT

Pour gagner un peu de temps dans la mise en service…et

ne pas trop galerer…

Page 3: FONCTION COMMUNIQUER

CÂBLAGE

Raccorder la carte PCMCIA de l’A.P.I au bornier du répartiteur (fil dénudé à l’extrémité)

Liaison RJ 45 entre le répartiteur et le variateur

Page 4: FONCTION COMMUNIQUER

Raccordement du répartiteur avec la liaison PCMCIA

Borne D(B)

Fils Orange/blanc

Blanc/vert

Borne D(A)

Fils

Blanc/orange

Vert/blanc

Marron/blanc

Blanc/bleu non connecté

Page 5: FONCTION COMMUNIQUER

Paramétrer valeurs de fonctionnement

• (Voir doc   « guide de programmation »)

• Sur face avant du variateur:

• Dans « drc » (contrôle moteur) rentrer la plaque signalétique moteur: U,I,…

Page 6: FONCTION COMMUNIQUER

Paramétrage de l’ATV31 pour

l’utilisation en Modbus : • (Menu Ctl):•  Paramètre LAC sur L3 appui

prolongé sur touche ENT jusqu’au clignotement pour validation de cette modification;Puis modif.

• Paramètre Fr1 à Mdb• Verifier la vitesse de transmission

tbr=19200• Les autres paramètres: réglage usine

Page 7: FONCTION COMMUNIQUER

Configuration API :

• Paramétrer Entrées / Sorties

• Paramétrer Port de communication: Double clic sur « com »

Page 8: FONCTION COMMUNIQUER
Page 9: FONCTION COMMUNIQUER

Paramétrer la voie 0

Voie 0 : Liaison Modbus/Jbus

Vitesse: 9600 bits/s

Parité: paire

N° esclave: 1

RTU: 8 bits

1 bit de STOP

Page 10: FONCTION COMMUNIQUER

Paramétrer la voie 1Voie 1: Carte TSX SCP 114

Maitre

Vitesse 19200bit/s

Données RTU

Parité: paire

1 bit de stop

Page 11: FONCTION COMMUNIQUER

Vérifier le bon état de la liaison

En mode connecté, « mise au point » ‘(à la place de configuration), choisir l’esclave,, cliquer sur « identification »

Un auto test se lance

On peut ainsi vérifier le bon état de la liaison

Page 12: FONCTION COMMUNIQUER

• Attention, en cas de coupure du variateur alors que l’automate est allumé, celui ci continue à communiquer vers ce variateur éteint ce qui risque de saturer la communication

• Effectuer une RAZ compteur (voir écran précédent) sinon éteindre l’API

Problème que l’on peut rencontrer

Page 13: FONCTION COMMUNIQUER

Affectation des registres variateur à des mots automate

DOC: « paramètres de communication »

Ici, CMD (adresse 8501) placé dans mot %MW10 API

Page 14: FONCTION COMMUNIQUER

Aide à la saisie des fonction: Appuyer sur F8

Page 15: FONCTION COMMUNIQUER

« Soulager la communication »

Page 16: FONCTION COMMUNIQUER

Un compteur peut permettre de cadencer les ordres de lecture.

Tous ces ordres en simultané satureraient la communication

Page 17: FONCTION COMMUNIQUER

Autres méthodes pour « soulager » la communication

On écrit uniquement si le mot n’est pas à la bonne valeur

La lecture est désactivée quand l’écriture est demandée

Page 18: FONCTION COMMUNIQUER

READ_VAR(ADR#0.0.6, `%MW', 100, 10, %MW10:10, %MW40:4)

Utiliser des mots consécutifs de façon à lire des séries

Donc un seul message transmis pour plusieurs lectures

Ici, lecture de 10 mots à partir de %MW100

Page 19: FONCTION COMMUNIQUER

Utiliser des « fronts »:

Front descendant pour l’écriture

Front montant pour la lecture

Page 20: FONCTION COMMUNIQUER

En fonction de l’ordre arrivant, on place une valeur différente dans le mot %MW20 (correspondant au

code LFR, de consigne fréquence)

Ici, 4 contacts donnent 4 consignes de vitesse différentes

CHOIX DE VITESSE

Page 21: FONCTION COMMUNIQUER

Solution retenue: incrémentation/ décrémentation de la vitesse avec un compteur:

Page 22: FONCTION COMMUNIQUER

On réalise un masque sur le mot %MW100 (correspondant au registre d’état)

Page 23: FONCTION COMMUNIQUER

Guide exploitation

Altivar 31

« Variables de communication »

page 6

Page 24: FONCTION COMMUNIQUER

MSK = ETA masqué (on ne tient compte que des deux dernières valeurs)

Ex xx40

L’état du variateur est testé:

Phase 2 Si ETA = 40 , CMD= 6

Phase 3: Si ETA = 21 , CMD= 7

Phase 4: Si ETA = 23 , CMD= F