Vega VEGACOM 557 Modbus protocol Bedienungsanleitung Seite 43

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 68
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 42
VEGACOM 557 Modbus 43
Transmission des données avec modbus ASCII
5.5 Transmission des données avec modbus ASCII
Il y a des années déjà que la société AEG a mis au point une technique de communication
pour ses API appelée modbus. Cette technique est utilisée aujourd’hui par de nombreuses
entreprises pour le couplage d’appareils IO.
Il faut différencier deux types de modbus: le modbus RTU et le modbus ASCII. Ils possède
tous deux le même contenu de données, mais se différencient quant au cadre et au codage
des signes.
Mode ASCII
Au mode ASCII, la transmission commence par le caractère ‘:’ et finit par CR LF. Pour le co-
dage, on dispose des chiffres hexadécimaux de ‘0’ à ‘9’ et ‘A’ à ‘F’. Le codage s’effectue en
convertissant chacun des caractères sous forme hexadécimale. Par cette conversion, il faut
que le double des caractères soit transmis par l’interface.
Il est nécessaire pour la communication qu’un participant-esclave observe constamment le
bus. Un nouveau cadre de données commence à la réception du caractère ‘:’. Avec les deux
caractères suivants, on détermine l’esclave interrogé.
Transmettre des valeurs de mesure comme valeurs UCP au mode ASCII
Quel que soit le transmetteur VEGA raccordé, qu’il s’agisse du VEGAMET ou de la VEGA-
LOG, la transmission des valeurs UCP par le modbus s’effectue toujours suivant le même
procédé, à savoir par le code de fonction 04 „Read Input Registers“.
Procédure au maître-modbus Modicon ou Freelance 2000
Si vous utilisez un modicon de AEG ou une Freelance 2000 de Hartmann et Braun comme
maître-modbus, ces systèmes se chargent de la communication sur le modbus. Dans ce cas,
il suffit uniquement de programmer l’appel de fonction „Read Input Registers“ dans l’API et
d’indiquer les paramètres nécessaires tels que adresse-esclave, registre de lancement et
nombre de registres. Vous trouverez dans les tableaux en annexe A à la fin de ce manuel la
conversion des adresses de valeurs de mesure dans la VEGALOG ou au VEGAMET dans les
registres Input de l’API.
Exemple de données du VEGAMET 515:
Il s’agit de récupérer deux valeurs UCP du VEGAMET #2 (sorties UCP 1 et 2). La VEGACOM
557 fonctionne au mode „classement des valeurs de mesure en adresses VEGAMET“.
L’adresse esclave de la VEGACOM 557 se trouve sur 1.
Paramétrage de l’appel de fonction „Read Input Registers“:
- adresse esclave = 1
- adresse de mots de registre (lancement) = 30.029 (ou 028 avec Freelance 2000)
- nombre de mots de registre = 4
Seitenansicht 42
1 2 ... 38 39 40 41 42 43 44 45 46 47 48 ... 67 68

Kommentare zu diesen Handbüchern

Keine Kommentare