Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1 Handbuch Seite 95

Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

Kapitel 2 – Setup
Anwendungsbeispiel
Von der Ausführungszeit dieses Befehls bis zum Ende der Datenübertragung ist
AR 0805 (oder AR 0813 für die Peripherie-Schnittstelle) auf AUS gesetzt. Nach
Abschluß der Datenübertragung wird es wieder auf EIN gesetzt. Der TXD(––)Be-
fehl gibt keine Antwort zurück. Um eine Bestätigung zu erhalten, daß der Compu-
ter die Daten empfangen hat, muß das Computerprogramm so geschrieben
werden, daß eine Bestätigung ausgegeben wird, wenn Daten von der CQM1 über-
tragen werden.
Der Übertragungs-Datenrahmen für Daten, die in dem Host-Link-Protokoll unter
Verwendung des TXD-(--)Befehls übertragen werden, sieht folgendermaßen aus.
@
E
X
1
0
X 10
X 10
Knoten-
Headercode
punkt-Nr.
(Muß auf "EX" gesetzt sein)
Abb. 172: Übertragungs–Datenrahmen
Um die RS-232C-Schnittstelle zurückzusetzen (d.h. den ursprünglichen Zustand
wiederherzustellen), setzen Sie SR 25209 auf EIN. Um die Peripherie-Schnittstelle
zurückzusetzen, setzen Sie SR 25208 auf EIN. Nach der Rücksetzung werden
diese Bits automatisch wieder auf AUS gesetzt.
Wird ein TXD-(--)Befehl ausgeführt, während die CQM1 auf einen Befehl des Com-
puters antwortet, wird zuerst die Antwortübertragung vollendet und erst dann die
Übertragung entsprechend des TXD(--)Befehls ausgeführt. In allen anderen Fällen
wird eine Datenübertragung, die auf einem TXD(--)Befehl basiert, zuerst ausge-
führt.
Dieses Beispiel zeigt ein Programm zur Verwendung der RS-232C-Schnittstelle im
Host-Link-Protokoll für die Übertragung von 10 Datenbytes (DM 0000 bis DM
0004) zum Computer. Die Vorgabewerte gelten für alle Setup-Einstellungen (d.h.
die RS-232C-Schnittstelle wird in der Host-Link-Protokoll verwendet, die Knoten-
punkt-Nummer lautet 00 und die Standard-Kommunikationsparameter werden ver-
wendet.) "1234" ist von DM 0000 bis DM 0004 in jedem Wort gespeichert. Führen
Sie auf dem Computer ein Programm aus, um CQM1-Daten mit Standard-Kommu-
nikationsparametern zu empfangen.
00100 AR0805
@TXD
Abb. 173: Übertragungsbereit–Merker
Das folgende Programm muß im Host-Computer vorbereitet werden, um Daten zu
empfangen. Dieses Programm ermöglicht dem Computer, Daten zu lesen und an-
zuzeigen, die vom PC während eines Host-Link-Lese-Befehls zum Lesen von Da-
ten vom PC empfangen werden.
Daten (bis zu 122 Zeichen)
Ist AR 0805 (Übertragungs-Bereit-Merker) auf EIN
DM 0000
gesetzt, wenn IR 00100 auf EIN gesetzt ist, werden die
#0000
zehn Datenbytes (DM 0000 bis DM 0004) übertragen.
#0010
*
r
FCS
Ende-Zeichen
-Prüfzeichen
87

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis