Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikation Mit Ascii-Protokoll; Ansprechen Eines Bestimmten Busteilnehmers - Rexroth Indramat ECODRIVE03 Funktionsbeschreibung

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

Werbung

1-10
Serielle Kommunikation

Kommunikation mit ASCII-Protokoll

Ansprechen eines bestimmten Busteilnehmers

Um die Kommunikation mit einem Busteilnehmer aufzunehmen, ist dieser
durch
ein
CHANGE
Antriebsadresse gezielt anzusprechen. Mit jedem CD-Kommando wird
der, über die angegebene Adresse angesprochene Antrieb aktiviert, alle
anderen Antriebe werden dadurch in den Passiv-Modus geschaltet. Der
angesprochene Antrieb meldet sich mit seinem Prompt. Ab jetzt findet die
weitere Kommunikation solange mit dem aktivierten Antrieb statt, bis
durch ein weiteres CHANGE DRIVE-Kommando auf einen anderen
Antrieb umgeschaltet wird.
Schritt 1
Request abschicken
z.B.: "BCD:01" (CR) (bei Adresse 1)
Schritt 2
Zeichen vom Antrieb empfangen
Antrieb sendet Prompt, falls Adresse
übereinstimmt.
Zeichenfolge ":>" im
Empfangsbuffer gefunden?
ja
Schritt 3
Empfangspuffer auf Muster prüfen.
"E##:>"
Muster gefunden
ja
Antrieb ist "geöffnet"
-> bereit zur Kommunikation
Abb. 1-12: Ansprechen eines Busteilnehmers
ECODRIVE03 FGP-03VRS
DRIVE
-
Kommando
keine Kommunikation mit
Antrieb möglich
-> Adresse prüfen
-> Einstellungen prüfen
-> Verbindung prüfen
nein
nein
Inhalt des Empfangsbuffers:
[BCD:01] "E01:>"
Die Zeichen in [ ] erscheinen nur, wenn
bereits ein anderes Gerät am Bus
nein
Übertragungsfehler
DOK-ECODR3-FGP-03VRS**-FK02-DE-P
unter
Angabe
der
ja
Timeout ?
geöffnet ist.
FD5002B1.WMF

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis