VisualMotion 8 Funktionsbeschreibung
12
Direkte ASCII-Kommunikation
12.1 Einleitung
12.2 Das VisualMotion-Kommunikationsprotokoll
Anfangszeichen
Netzwerkadresse
Datenbezeichner
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Die VisualMotion-Steuerung von Rexroth Indramat kann über ihren
seriellen
Anschluss
Benutzerprogramme und Tabellen senden und empfangen. Durch
Anwendung des in diesem Abschnitt beschriebenen textgestützten
Protokolls kann eine Vielzahl von Geräten und Programmen mit der PPC-
R kommunizieren. Das Protokoll unterstützt auch ASCII-PC-ISA/EISA-
Kommunikation.
Das ASCII-Protokollformat für VisualMotion ist so konzipiert, dass alle
seriellen Übertragungen eine ähnliche Struktur haben, was die
Codierungs- und Decodierungsabläufe vereinfacht.
Empfangen von Daten wird das gleiche Protokoll verwendet, so dass sich
Handhabung und Verfolgung der Daten einfach gestalten.
Alle seriellen Datenübertragungen erfolgen nach dem nachstehenden
Standard-Protokollschema.
eingeteilt:
• Kommandoklasse
• Unterklasse
• Datenbezeichner
>1 CS s.n 0123...CDEF $cs\r\n
||||||||| |
||||||||| |
||||||||| |
||||||||| |
||||||||| |_________|_ Datenfeld variabler Länge
|||||||||_ Ziffer in Satz-Datenbezeichner
||||||||_ ASCII-Punkt (0x2E)
|||||||_ Satztyp-Datenbezeichner
||||||_ optionales ASCII-Leerzeichen (0x20)
|||||_ Kommandounterklasse
||||_ Kommandoklasse
|||_ obligatorisches ASCII-Leerzeichen (0x20)
||_ Netzwerkadresse (d.h. Kartenpositionskennung)
|_ Anfangszeichen (0x3E)
Der Anfang jeder Meldung wird durch das Zeichen „>„ gekennzeichnet
(ASCII 62 dezimal, 3E hexadezimal).
Anhand der Netzwerkadresse kann die Datenübertragung über ein
Kommunikationssystem an mehrere Steuerungen erfolgen.
Netzwerkadresse muss ein ASCII-Leerzeichen folgen (0x20).
Das Datenbezeichnerfeld ist ein Feld variabler Länge, das den zu
sendenden bzw. den angeforderten Datensatz kennzeichnet.
Direkte ASCII-Kommunikation
Antriebsparameter,
Informationen werden in drei Klassen
|
| |
|
| |_ Ende der Meldung (d.h. cr/lf)
|
|
(\r=0x0D und \n=0x0A)
|
|_
zweistellige ASCII-Prüfsumme
12-1
Systemparameter,
Zum Senden und
Auf die