Caractéristiques Techniques Du Protocole Modbus; Synthèse Des Fonctions - ABB ACS550-02 Manuel De L'utilisateur

Masquer les pouces Voir aussi pour ACS550-02:
Table des Matières

Publicité

Caractéristiques techniques du protocole Modbus
Généralités
Le protocole Modbus® a été développé par l'entreprise Modicon, Inc. pour les
applications avec automates programmables industriels (API) Modicon et autres
automatismes. Du fait de sa simplicité d'utilisation et de mise en oeuvre, ce langage
a rapidement été adopté comme standard de fait pour l'intégration d'un large
éventail de contrôleurs maîtres et de dispositifs esclaves.
Modbus est un protocole série asynchrone. Les échanges se font en semiduplex
avec un seul maître commandant un ou plusieurs esclaves. Alors que le standard
RS232 peut être utilisé pour la transmission point à point entre un maître et un seul
esclave, une solution plus courante utilise une liaison RS485 multipoint avec un seul
maître commandant plusieurs esclaves. L'ACS550 intègre une liaison RS485 pour
son interface physique Modbus.
RTU
Modbus spécifie deux modes de transmission distincts: ASCII et RTU. L'ACS550
gère uniquement le mode RTU.
Synthèse des fonctions
Les codes fonction Modbus suivants sont gérés par l'ACS550.
Lire état registres (Coil) 0x01
Lire état entrées
discrètes
Lire plusieurs registres
analogiques (Holding)
Lire plusieurs registres
d'entrée
Forcer un seul registre
(Coil)
Ecrire un seul registre
analogique (Holding)
Diagnostic
Forcer plusieurs
registres (Coils)
Code
Fonction
(Hex)
0x02
0x03
0x04
0x05
0x06
0x08
0x0F
Lecture de l'état des sorties discrètes. Pour l'ACS550, chacun des
bits du mot de commande correspond aux registres 1...16. Les
sorties relais sont numérotées en séquence en commençant par le
registre 33 (ex., SR1=Coil 33).
Lecture de l'état des entrées discrètes. Pour l'ACS550, chacun des
bits du mot d'état correspond aux entrées 1...16 ou 1...32, en
fonction du profil activé. Les entrées sont numérotées en séquence
en commençant par l'entrée 33 (ex., EL1=entrée 33).
Lecture de plusieurs registres analogiques. Pour l'ACS550, le jeu
complet de paramètres correspond à des registres analogiques de
même qu'à des valeurs de commande, d'état et de référence.
Lecture de plusieurs registres d'entrée. Pour l'ACS550, les deux
voies d'entrée analogique correspondent aux registres d'entrée 1 &
2.
Ecriture d'une seule sortie discrète. Pour l'ACS550, chacun des bits
du mot de commande correspond aux registres 1...16. Les sorties
relais sont numérotées en séquence en commençant par le registre
33 (ex., SR1=Coil 33).
Ecriture d'un seul registre analogique. Pour l'ACS550, le jeu
complet de paramètres correspond à des registres analogiques de
même qu'à des valeurs de commande, d'état et de référence.
Diagnostic de Modbus. Les sous-codes Interrogation (0x00),
Redémarrage (0x01) & Ecoute seule (0x04) sont gérés.
Ecriture de plusieurs sorties discrètes. Pour l'ACS550, chacun des
bits du mot de commande correspond aux registres 1...16. Les
sorties relais sont numérotées en séquence en commençant par le
registre 33 (ex., SR1=Coil 33).
Protocole intégré de communication (EFB)
Description
171

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Acs550-u2

Table des Matières