Download REMOTE PROCESS INTERFACE HANDBUCH

Transcript
Remote Process Interface
Integration in das übergeordnete Bussystem
Datentransfer
Im RPI-Gateway gibt es zwei Register mit jeweils 256 Wörtern, die für den Modbus Plus Master zugänglich
sind. Das Leseregister beginnt mit der Registernummer 1 und das Schreibregister mit der Nummer 1025.
Die Daten im Schreibregister werden durch den Host über die „Preset Multiple Registers“-Funktion geschrieben, während die Daten im Leseregister über die „Read Holding Register“-Funktion gelesen werden.
Das Lese- und Schreibregister sind in zwei Abschnitte, Control-Register und Daten-Register, unterteilt. Das
Control-Register umfasst die ersten 10 Register und das Datenregister die restlichen 246 Register.
Write Holding Register
Register
Area
1025
1026
Control Register
...
Area
1034
1035
1036
Data Register
...
Area
1280
Read Holding Register
Register
Area
1
2
Control Register
Area
...
10
11
12
Data Register
...
Area
256
Bild 9.6: Aufbau des Schreib- und Leseregisters
Allgemein wird das Control-Register vom Master zum Senden von Anweisungen bzw. zum Lesen der Antworten zum bzw. vom RPI-Gateway verwendet.
9.4.6
Aufbau des Control-Registers
Schreibregister (Register 1025 - 1034)
Von den zehn Registern wird nur das erste Register 1025 für die Übertragung von Anweisungen verwendet.
Die restlichen Register werden nicht benötigt und beinhalten eine „0“.
Register
Beschreibung des Schreibregisters
1025
HOST Anweisungsregister
- wird zur Übertragung von Anweisungen an das Modbus Plus Gateway benötigt.
- wird nicht verwendet und eine ’0’ sollte eingetragen sein
1026 ... 1034
Modbus Plus unterstützt folgende acht HOST-Befehle, die im „Modbus Plus Gateway - User Manual“ genauer beschrieben werden.
HOST-Command 1: Datenaustausch
•
HOST-Command 2: I/O Datenstruktur setzen
•
HOST-Command 3: Modus für Redundanz setzen
•
HOST-Command 4: Moduldiagnose auslesen
•
HOST-Command 5: Funktionsdiagnose der einzelnen Kanäle
•
HOST-Command 6: Fehlercode und Alarmmeldung des Kanals auslesen
•
HOST-Command 7: ID-Liste des Gateway auslesen
•
HOST-Command 8: Modultypen des RPI-Systems auslesen
Ausgabedatum
2005-10-19
•
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
171
Copyright Pepperl+Fuchs, Printed in Germany
Pepperl+Fuchs GmbH • 68301 Mannheim • Telefon (06 21) 7 76-22 22 • Telefax (06 21) 7 76-27-22 22 • Internet http://www.pepperl-fuchs.com