Herunterladen Inhalt Inhalt Diese Seite drucken

Lesezugriff Auf Einen Parameter - Rexroth Indramat ECODRIVE03 Funktionsbeschreibung

Antrieb für die allgemeine automatisierung mit profibus-interface
Vorschau ausblenden Andere Handbücher für ECODRIVE03:
Inhaltsverzeichnis

Werbung

1-12
Anhang C: Serielle Schnittstelle

Lesezugriff auf einen Parameter

Der Lesezugriff auf Parameter geschieht allgemein in folgender Art und
Weise:
Identnummer
des
(Carriage Return)
Der
Antrieb
gibt
Datenblockelementes wider.
Um beispielsweise auf das Betriebsdatum des Parameters P-0-4040
zuzugreifen, ist folgende Eingabe erforderlich:
Schritt 1
Request abschicken
z.B.: "P-0-4040,7,r" (CR)
Schritt 2
Zeichen vom Antrieb empfangen
Antrieb wiederholt den Request (Echo)
Zeichenfolge ":>" im
Empfangsbuffer gefunden?
ja
Schritt 3
Zur Überprüfung der Übertragung
Request mit Empfangsbuffer
vergleichen. (String-Compare)
Compare ok?
ja
Schritt 4
Request aus dem Empfangs-
buffer löschen. Alle Zeichen bis
zum 1. "CR" (inclusive).
Als nächstes Zeichen "#"
im Empfangsbuffer?
nein
Parameterdatum auswerten
Lesezugriff abgeschlossen
Abb. 1-14: Lesezugriff auf einen Parameter
ECODRIVE03 FGP-01VRS
Parameters,Datenblockelementnummer,r
dann
den
Inhalt
keine Kommunikation mit
Antrieb möglich
-> Adresse prüfen
-> Einstellungen prüfen
-> Verbindung prüfen
nein
nein
Inhalt des Empfangsbuffers:
"P-0-4040,7,r"(CR)"#xxxx"(CR)"A01:>"
"P-0-4040,7,r"(CR)"1C3Fh"(CR)"A01:>"
nein
Übertragungsfehler
Nun stehen Datum oder
Fehlernummer im
Eingangsbuffer
Beim Parameterzugriff ist
ja
ein Fehler aufgetreten.
Fehlercode: #xxxx
DOK-ECODR3-FGP-01VRS**-FKB1-DE-P
des
angesprochenen
ja
Timeout ?
oder
FD5000B1.WMF

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis