Herunterladen Inhalt Inhalt Diese Seite drucken

Operandenadresse Für Den Modbus Master; Merker- Und Sondermerker-Operandenadressen; Datenregister- Und Sonderregister-Operandenadressen - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

12: M
ASCII/RTU-K
ODBUS
Operandenadresse für den Modbus Master
Sondermerker und Sonderregister werden wie unten gezeigt für die Modbus Master-Kommunikation zugewiesen.

Merker- und Sondermerker-Operandenadressen

Port 3
Port 2
bis 7
M8005
M8080
Funktionsbereichein-
stellungen

Datenregister- und Sonderregister-Operandenadressen

Port 3
Port 2
bis 7
D8053
(Hinweis)
Funkti-
onsbe-
D8054
reicheins
tellungen
D8069-
D8099
Funktionsbereichein-
stellungen
12-8
OMMUNIKATION
Kommunikationsfehler
Wenn ein Kommunikationsfehler auftritt, schaltet sich unmittelbar nach dem Fehler der
Kommunikationsfehler-Sondermerker M8005 für eine Zykluszeit ein. Ein
Kommunikationsfehler tritt dann auf, wenn nach Ablauf der festgelegten Wiederholzyklen
keine Kommunikation zustande gekommen ist, oder wenn die Master-Station innerhalb der
festgelegten Empfangs-Timeout-Dauer keine Antwort erhält. Wenn ein
Kommunikationsfehler auftritt, wird die Anforderung gelöscht, und die nächste
Anforderung gesendet.
Die Nummer der abgeschlossenen Anforderung und der Fehlercode werden im
Sonderregister D8053 gespeichert.
Modbus Kommunikationsabschlussrelais
Unmittelbar nach Abschluss einer Anforderungskommunikation schaltet sich der Modbus
Kommunikationsabschlussmerker M8080 für eine Zykluszeit ein. Auch wenn ein Fehler
auftritt, schaltet sich M8080 für eine Zykluszeit ein. Gleichzeitig werden die Nummer der
abgeschlossenen Anforderung und der Fehlercode im Sonderregister D8053 gespeichert.
Operand für Ausführungsanforderung
Wird ein Operand für Ausführungsanforderung eingeschaltet, wird die entsprechende
Anforderung ausgeführt. Nach Abschluss der Kommunikation schaltet sich der Operand
für Anforderungsausführung automatisch aus.
Modbus-Kommunikationsfehlercode
Nach Abschluss einer Modbus-Kommunikation werden die Anforderungsnummer und der
Fehlercode gespeichert.
Hochwertige (High-Order) 11-Bit: Anforderungsnr.
1 bis 2040
Niederwertige 5 Bit: Fehlercode
00h: Normaler Abschluss
01h: Funktionsfehler
02h: Zugriffszielfehler (Adresse ungültig, Adress- + Operandenmenge ungültig)
03h: Operandenmengenfehler, 1-Bit-Schreiben-Datenfehler
11h: ASCII-Codefehler (nur ASCII-Modus)
12h: Framelängenfehler
13h: BCC-Fehler
14h: Slavenummerfehler
16h: Timeout-Fehler
Wartezeit für Übertragung bei Modbus-Kommunikation
Wenn die MicroSmart Kommunikationssignale sendet, kann die Wartezeit für die
Übertragung durch Speichern eines Wartezeitwertes in D8054 festgelegt werden. Die
gültigen Werte liegen zwischen 1 und 5000 Millisekunden.
Nummer der fehlerhaften Station und Fehlercode
Wenn ein Kommunikationsfehler während der Modbus-Kommunikation auftritt, werden die
Slave-Nummer (High-Order-Byte) und der Fehlercode (Low-Order-Byte) in diesen
Datenregistern gespeichert. Die Fehlercodes sind dieselben wie bei D8053. Beim
Hochfahren der CPU werden diese Datenregister gelöscht.
Fehlerstatus
Wenn ein Kommunikationsfehler während der Modbus-Kommunikation auftritt, werden die
Slave-Nummer (High-Order-Byte) und der Fehlercode (Low-Order-Byte) in den den
einzelnen Anforderungen zugeordneten Fehlerstatus-Datenregistern gespeichert. Die
Fehlercodes sind dieselben wie bei D8053. Beim Hochfahren des CPU-Moduls werden
diese Datenregister gelöscht.
Ist "Einzelnes DR für alle Kommunikationsanforderungen verwenden" ausgewählt, gilt das
Fehlerstatus-Datenregister für alle Anforderungen. Der Wert im Datenregister wird bei
jedem Auftreten eines Fehlers überschritten.
M
S
FC5A B
ICRO
MART
Beschreibung
Beschreibung
FC9Y-B1271
ENUTZERHANDBUCH
R/W
(L/S)
R (L)
R (L)
R/W
(L/S)
R/W
(L/S)
R (L)
R/W
(L/S)
R (L)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis