Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikationsfehlerdaten Der Einzelnen Slaves; Kommunikationsfehlerdaten Der Einzelnen Anforderungen; Anzahl Der Anforderungen In Modbus-Master; Windldr Für Modbus Master Programmieren - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

Kommunikationsfehlerdaten der einzelnen Slaves

Die Fehlerdaten der einzelnen Slaves werden in den Sonderregistern D8069 bis D8099 gespeichert (Nummer
der fehlerhaften Station und Fehlercode). Die Nummer der fehlerhaften Station (High-Order-Byte) und der
Fehlercode (Low-Order-Byte) werden in der Reihenfolge ihres Auftretens in den Datenregistern gespeichert.
Tritt ein Fehler an einer Slave-Station auf, an der bereits ein Fehler aufgetreten ist, wird nur der Fehlercode
aktualisiert, während die Nummer des Slaves unverändert bleibt. Die Daten in D8069 bis D8099 werden beim
Hochfahren der CPU gelöscht.
D8069 bis D8099 werden nur verwendet, wenn Modbus-Master an Port 2 verwendet wird.

Kommunikationsfehlerdaten der einzelnen Anforderungen

Die Fehlerdaten der einzelnen Anforderungen in der gesamten Anforderungstabelle können bestätigt werden.
Um die Fehlerdaten der einzelnen Anforderungen zu bestätigen, wählen Sie den Fehlerstatus in der
Anforderungstabelle aus den Funktionsbereich-Einstellungen aus und geben die ersten Datenregisternummer
ein. Ist "Einzelnes DR für alle Kommunikationsanforderungen verwenden" nicht ausgewählt, werden ab der
Datenregisternummer so viele Datenregister zum Speichern von Fehlerdaten reserviert, wie Anforderungen
vorhanden sind. Wenn ein Fehler für eine Anforderung auftritt, wird ein Fehlercode in einem entsprechenden
Datenregister gespeichert.
Ist "Einzelnes DR für alle Kommunikationsanforderungen verwenden" ausgewählt, gilt dasselbe Datenregister
für alle Anforderungen. Tritt ein Fehler für eine Anforderung auf, wird ein Fehlercode im Datenregister
gespeichert und der alte Wert überschrieben.

Anzahl der Anforderungen in Modbus-Master

Wie viele Anforderungen in einer Anforderungstabelle programmiert werden können, ist vom Typ des CPU-
Moduls und von der Anzahl der Ports abhängig.
CPU-Modul
Port
Anzahl der
Anforderungen
Hinweis: Pro Anforderung werden 8 Byte des Anwenderprogrammbereichs benötigt.
WindLDR für Modbus Master programmieren
Die Modbus Master-Kommunikation wird mit WindLDR entweder für den Modbus ASCII-Modus oder den
Modbus RTU-Modus programmiert. Da diese Einstellungen auf das Anwenderprogramm Bezug nehmen, muss
das Anwenderprogramm in die MicroSmart geladen werden, nachdem Änderungen vorgenommen wurden.
1. Wählen Sie aus der WindLDR-Menüleiste den Befehl Konfiguration > Funktionsbereicheinstellungen >
Komm.-ports. Das Dialogfenster "Funktionsbereicheinstellungen" für Kommunikationsports öffnet sich.
2. Wählen Sie in der Pulldown-Liste
"Kommunikationsmodus" für Port 1 oder
2 das Modbus ASCII Master oder
Modbus RTU Master aus.
Kompakte CPU-Module
Port 2 bis Port 5
255
M
S
FC5A B
ICRO
MART
12: M
ODBUS
Schmale CPU-Module
Port 2
2040
FC9Y-B1271
ENUTZERHANDBUCH
ASCII/RTU-K
OMMUNIKATION
Port 3 bis Port 7
255
12-3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis