Herunterladen Inhalt Inhalt Diese Seite drucken

Ascii-Protokoll - Rexroth Indramat ECODRIVE03 Funktionsbeschreibung

Mit integrierter nc-steuerung und parallelschnittstelle
Vorschau ausblenden Andere Handbücher für ECODRIVE03:
Inhaltsverzeichnis

Werbung

ECODRIVE03 ELC-01VRS

ASCII-Protokoll

Erstes Steuerzeichen im
Datenstring:
Zweites Steuerzeichen im
Datenstring:
Drittes Steuerzeichen:
DOK-ECODR3-ELC-01VRS**-FK01-DE-P
Das
erste
Steuerzeichen
Datenübertragung:
?
1)
Hexadezimal 3F / Zeichen für Datenabfrage
Empfängt die Steuerung ein `?´, so wird die durch die folgenden Zeichen
angeforderte Information (Programmsatz, Parameter, Statusmeldung)
über die RS-Schnittstelle ausgegeben.
#
2)
Hexadezimal 23 / Zeichen für Satzübertragung
Empfängt die Steuerung ein `#´, so werden die folgenden Zeichen an der
entsprechenden Satznummer in den Programmspeicher eingelesen.
!
3)
Hexadezimal 21
Empfängt die Steuerung ein `!´, so werden die folgenden Zeichen als
Steuerkommando aufgefaßt.
:
4)
Hexadezimal 3A
Doppelpunkt für Pollingabfrage.
s
Dieses Zeichen kennzeichnet die Stationsnummer. Das
`s´ ist je nach Betriebsmodus durch ein entsprechendes
Zeichen zu ersetzen.
1) Beim RS232C-Betriebsmodus ist das `s´ durch ein Leerzeichen
zu ersetzen. Ein anderes Zeichen wird nicht akzeptiert.
2) Beim RS485-Betrieb ist das `s´ durch die jeweilige Stationsnummer
(1 ... 9 ; A ...W) zu ersetzen. Stimmt diese Nummer nicht mit der auf
dem Programmiermodul eingestellten Nummer überein, so erfolgt
keine Reaktion auf die empfangenen Daten.
Ist `s´ ein Leerzeichen, dann ist diese Information für alle Teilnehmer
am Bus relevant.
Das dritte Zeichen kennzeichnet den Informationstyp:
N
1)
Hexadezimal 4E / Zeichen für Satznummer
Die dem `N´ folgende Information wird als Programmsatz interpretiert.
K
2)
Hexadezimal 4B / Zeichen für Parameter
Die dem `K´ folgende Information wird als Parameter interpretiert.
X
3)
Hexadezimal 58 / Kennzeichen für Status
Die dem `P´ folgende Information wird als Logik-Task-Satz interpretiert.
C
4)
Hexadezimal 43 / Zeichen für Kommandos
Die dem `C´ folgende Information wird als Kommando interpretiert.
kennzeichnet
den
NC, Parameter, Logik-Task, Variable
9-11
Interface
Beginn
einer

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis