Vega VEGACOM 557 Modbus protocol Bedienungsanleitung Seite 38

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 68
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 37
38 VEGACOM 557 Modbus
Schaltzustände übertragen im RTU-Modus
Unabhängig vom angeschlossenen VEGA-Auswertgerät (VEGAMET oder VEGALOG) erfolgt
die Übertragung der Schaltzustände über den Modbus stets nach demselben Verfahren über
den Funktionscode 01 „Read Coil Status“ oder wahlweise über Funktionscode 02 „Read Input
Status“.
Vorgehen bei Modbus-Master Modicon oder Freelance 2000
Wenn Sie eine AEG-Modicon oder eine Freelance 2000 von Hartmann und Braun als Modbus-
Master verwenden, so übernehmen diese Systeme die Kommunikation auf dem Modbus. In
diesem Fall muss lediglich der entsprechende Funktionsaufruf „Read Coil Status“ bzw. „Read
Input Status“ in der SPS programmiert werden und die erforderlichen Parameter wie Slave-
Adresse, Startregister und Anzahl der Register angegeben werden. Die Umsetzung von
Ausgangsadressen im VEGALOG bzw. Ein-/Ausgangsadressen im VEGAMET auf die Input-
register der SPS entnehmen Sie bitte der Tabelle in Anhang B.
Beispiel für Daten von VEGAMET 515:
Es sollen die Schaltzustände von VEGAMET #3 (Relaisausgänge 1 und 2 und Störmelde-
relais) a/jointfilesconvert/1351151/bgeholt werden. Ferner soll das Statusbit für die Ausgänge eingelesen werden, um
sicherzustellen, ob die Daten gültig sind. Die Slave-Adresse des VEGACOM 557 steht auf 1.
Parametrierung für Funktionsaufruf „Read Input Registers“:
- Slave-Adresse = 1
- Registerbitadresse (Start) = 10.041 (oder 040 bei Freelance 2000)
- Anzahl Registerbits = 8
Vorgehen bei Modbus-Master-Nachbildung (z.B. PC)
Soll die Abfrage der Schaltzustände über eine Modbus-Master-Nachbildung erfolgen, so kann
dies beispielsweise über einen selbst geschriebenen Kommunikationstreiber erfolgen, der
den „Funktionscode 01 = Read Coil Status“ oder „Funktionscode 02 = Read Input Status“
verwendet. Die nachfolgenden Abbildungen sollen die Kommunikationsabläufe zwischen Mod-
bus-Master und VEGACOM 557 auf dem Modbus verdeutlichen.
Beispiel für Schaltzustände von VEGALOG:
Es sollen die Schaltzustände der VEGALOG-AR-Karten an Steckplatz #3 und #4 ausgelesen
werden. Ferner sollen die zugehörigen Statusbits für die Ausgangskarten ausgelesen wer-
den, um sicherzustellen, dass die Daten gültig sind. Die Slave-Adresse des VEGACOM 557
steht auf 1.
Aktuelle Schaltzustände am VEGALOG seien:
Ausg.: 1 2 3 4 5 6 7 8 9 10 Status
AR-Karte #3 ON ON ON ON OFF OFF OFF OFF OFF OFF OK
AR-Karte #4 ON ON ON ON OFF OFF OFF OFF OFF OFF OK
Datenübertragung mit Modbus RTU
Seitenansicht 37
1 2 ... 33 34 35 36 37 38 39 40 41 42 43 ... 67 68

Kommentare zu diesen Handbüchern

Keine Kommentare