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 profibus-interface
Vorschau ausblenden Andere Handbücher für ECODRIVE03:
Inhaltsverzeichnis

Werbung

1-10
Anhang C: Serielle Schnittstelle

Kommunikation mit ASCII-Protokoll

Ansprechen eines bestimmten Busteilnehmers

Um die Kommunikation mit einem Busteilnehmer aufzunehmen, ist
dieser durch ein CHANGE DRIVE - Kommando unter Angabe der
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.
"A##:>"
Muster gefunden
ja
Antrieb ist "geöffnet"
-> bereit zur Kommunikation
Abb. 1-12: Ansprechen eines Busteilnehmers
ECODRIVE03 FGP-01VRS
keine Kommunikation mit
Antrieb möglich
-> Adresse prüfen
-> Einstellungen prüfen
-> Verbindung prüfen
nein
Timeout ?
nein
Inhalt des Empfangsbuffers:
[BCD:01] "A01:>"
Die Zeichen in [ ] erscheinen nur, wenn
bereits ein anderes Gerät am Bus
geöffnet ist.
nein
Übertragungsfehler
DOK-ECODR3-FGP-01VRS**-FKB1-DE-P
ja
FD5002B1.WMF

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis