Herunterladen Inhalt Inhalt Diese Seite drucken

Das Mac E300 Als Kommunikationsschnittstelle; (No-Protocol-Modus) - Mitsubishi Electric MAC E300 Bedienungsanleitung

Mac-bediengerät mensch-maschine-interface
Inhaltsverzeichnis

Werbung

Kommunikation
15.2

Das MAC E300 als Kommunikationsschnittstelle

(No-Protocol-Modus)

Im No-Protocol-Modus können verschiedene SPS-Systeme miteinander verbunden werden.
Außerdem erlaubt diese Betriebsart den Anschluß externer Geräte wie z.B. Barcode-Leser
oder Wägesysteme an das SPS-System. Das SPS-Programm steuert, was über die Kommu-
nikationsschnittstelle übertragen werden soll. Entsprechend werden empfangene Daten in den
SPS-Registern abgelegt. Die Kommunikation erfolgt über den Transfer von Datenregistern und
wird über den Steuerblock gesteuert (siehe folgende Abbildung).
Abb. 15-3: Anschluß beliebiger externer Geräte
Register
Dn0
Dn1
Dn2
Dn3
Dn4
Dn5
Tab. 15-2: Register
15 - 4
Das MAC E300 als Kommunikationsschnittstelle (No-Protocol-Modus)
Bedeutung
Startregister für den Senderegisterbereich . Das erste Register im Pufferbereich enthält die
Gesamtzahl der zu übertragenden Bytes. Die folgenden Register enthalten die zu übertra-
genden Daten. Die maximale Puffergröße beträgt 127 Register = 254 Byte.
Kommandoregister für Sendebetrieb . Das Register wird durch das SPS-System auf 1
gesetzt, wenn eine Übertragung erfolgen soll. Bei beendeter Übertragung wird es vom
MAC-Bediengerät auf 0 gesetzt.
Startregister des Empfangsregisterbereichs . Das erste Register im Pufferbereich enthält
die Gesamtzahl der empfangenen Bytes. Die folgenden Register enthalten die zu übertra-
genden Daten. Die maximale Puffergröße beträgt 127 Register = 254 Byte.
Kommandoregister für Empfangsbetrieb.
– wird von der SPS auf 0 gesetzt, wenn die SPS empfangsbereit ist.
– wird vom MAC-Bediengerät auf 1 gesetzt, wenn die Nachricht verfügbar ist.
– wird auf -1 (FFFF) gesetzt, wenn ein Fehler auftritt (z.B. Nachricht zu kurz).
– wird von der SPS auf 2 gesetzt, wenn der Schnittstellenpuffer gelöscht werden soll.
– wird vom MAC-Bediengerät auf 3 gesetzt, wenn der Schnittstellenpuffer gelöscht ist.
– Beim Einschalten und beim Umschalten zwischen Transparent- und No-Protocol-
Modus wird der Schnittstellenpuffer automatisch gelöscht, d.h. das Register erhält den
Wert 3.
Endezeichen (End Code ; 1 oder 2 Byte) bei empfangener Nachricht.
Länge der empfangenen Nachricht . Bei verwendetem Endezeichen ist die Länge 0.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis