Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikation; Die Übergeordnete Steuerung - Nanotec SMCI21-1 Handbuch

Schrittmotorsteuerung
Inhaltsverzeichnis

Werbung

5. Kommunikation

Die SMCI21-1 ist als reiner Slave konfiguriert, sie sendet Daten nur auf
Anforderung einer übergeordneten Steuerung.
5.1 Die übergeordnete Steuerung
Jedes Datenpaket der übergeordneten Steuerung setzt sich aus den fol-
genden Komponenten zusammen:
-
Startbyte
-
Adresse
-
Befehl
-
Daten (abhängig vom Befehl)
-
CR
Startbyte
#
Jedes Byte besteht aus 1 Startbit, 8 Datenbits und 1 Stoppbit ohne Pari-
tätsbit. Die Baudrate ist fest eingestellt auf 19200 Baud.
a) Startbyte und Adresse
Jede Kommunikation mit einer SMCI21-1 beginnt mit dem Startbyte
„#" gefolgt von der Motoradresse. Die angesprochene Adresse muss
beim Einsatz mehrerer Steuerungen im Netzwerk eindeutig sein, um
Kollisionen bei der Antwort mehrerer Steuerungen zu vermeiden. Gül-
tige Adressen sind die Werte 1 bis 249, die Adresse 255 ist die All-
gemeinadresse (alle Steuerungen werden angesprochen).
b) Befehl
Das Befehlsbyte beinhaltet die auszuführende Aktion der SMCI21-1.
c) Daten
Entsprechend dem jeweiligen Befehl wird eine bestimmte Anzahl von
Datenbytes übertragen. Die vorgeschriebene Anzahl der Bytes ist
zwingend einzuhalten. Den Steuerbefehlen folgen keine Datenbytes.
d) CR (Carriage Return)
Jedes Datenpaket wird durch das Zeichen <CR> abgeschlossen.
Adresse
Adressnummer
-41-
Befehl
Daten
1 Byte
0 bis n Byte
SMCI21-1
CR
1 Byte

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis