Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnosemeldungen Des Fb Modbuspn - Siemens simatic S7 Handbuch

Vorschau ausblenden Andere Handbücher für simatic S7:
Inhaltsverzeichnis

Werbung

7.3

Diagnosemeldungen des FB MODBUSPN

Meldungen an den
STATUS-
Ausgängen des
FBs
Fehlermeldungen
der aufgerufenen
SFCs und FBs
Fehlermeldungen am Ausgang STATUS_MODBUS
STATUS
Ereignistext
(Hex)
A001
Der Parameter-DB MODBUS_PARAM ist zu kurz.
A002
Der Parameter end_x ist kleiner als start_x.
A003
Ein DB, auf den MODBUS-Adressen abgebildet
werden sollen, ist zu kurz.
Minimallänge:
- bei Registern: ( end_x - start_x + 1 ) ∗ 2
- bei Bitwerten: (end_x - start_x + 7) / 8
weitere mögliche Ursachen:
S7 ist Client: falsche Aufrufparameter
S7 ist Server: falscher Adressbereich im
Anforderungstelegramm des Clients
A004
Nur S7 ist Client:
Es wurde eine unzulässige Kombination von
DATA_TYPE und WRITE_READ angegeben.
MODBUS/TCP Kommunikation über die integrierte PN-Schnittstelle der CPU
2XV9450-1MB02; Handbuch Ausgabe 2.1
Am Baustein MODBUSPN gibt es 3 Statusausgänge: STATUS_MODBUS,
STATUS_CONN und STATUS_FUNC.
An STATUS_MODBUS werden die Fehlermeldungen bezüglich der
Modbustelegrammbearbeitung angezeigt. An STATUS_CONN werden die
Fehlermeldungen bezüglich der Verbindungsbearbeitung angezeigt. An
STATUS_FUNC wird der Name der Funktion angezeigt, die den Fehler
verursacht hat. Die STATUS-Werte sind gültig, wenn ERROR gesetzt ist.
Nachfolgend finden Sie eine Aufstellung der FB-spezifischen
Fehlermeldungen.
Die FBs MODBUSPN, MOD_CLI und MOD_SERV benutzen die
Standardbausteine SFC6, SFC20, SFC24, SFC51 und SFC52. Die
Fehlermeldungen dieser Bausteine werden unverändert an
STATUS_MODBUS weitergegeben.
Der in MOD_CLI bzw. MOD_SERV aufgerufene FB TCP_COMM benutzt die
Standardbausteine SFB4, FB63, FB64, FB65 und FB66. Die
Fehlermeldungen dieser Bausteine werden unverändert an STATUS_CONN
weitergegeben.
Im Diagnosepuffer oder der Online-Hilfe zu den SFCs/FBs aus dem SIMATIC
Manager finden Sie weitere Hinweise zu diesen Fehlermeldungen.
Abhilfe
Korrigieren Sie die Länge des
DBs MODBUS_PARAM.
Korrigieren Sie die Angaben im
DB MODBUS_PARAM.
Verlängern Sie den DB.
S7 ist Client: Korrigieren Sie die
Auftragsparameter START_
ADDRESS oder LENGTH.
S7 ist Server: Ändern Sie die
Anforderung des Client.
Korrigieren Sie die
Aufrufparameter. Es können nur
die Datentypen 1 und 3
geschrieben werden.
Diagnose
7-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Open modbus/tcp

Inhaltsverzeichnis