Herunterladen Diese Seite drucken

Omron SYSMAC CPM2 Serie Bedienerhandbuch Seite 263

Werbung

SRM1(–V2)–Kommunikationsfunktionen
1, 2, 3...
Einstellungen der
Peripherieschnittstelle
252
Bei der Spezifikation der Anzahl der zu übertragenden Bytes werden die Start–
und Endecodes nicht berücksichtigt. Bei der größten Übertragung mit oder ohne
Start– und Endecodes in 256 Bytes liegt N, abhängig von den Start– und Ende-
codes, zwischen 254 und 256. Wird die Anzahl der zu sendenden Bytes auf
0000 gesetzt, werden nur die Start– und Endecodes gesendet.
Startcode
Um die RS–232C–Schnittstelle zurückzusetzen (d.h., um den anfänglichen Sta-
tus wiederherzustellen), setzen Sie SR 25209 auf EIN. Setzen Sie SR 25208 auf
EIN, um die Peripherieschnittstelle zurückzusetzen. Nach der Rücksetzung
werden diese Bits automatisch wieder auf AUS gesetzt.
Datenempfang
1. Stellen Sie sicher, dass AR 0806 (RS–232C–Empfang beendet–Merker)
oder AR 0814 (Peripherieschnittstellen–Empfang beendet–Merker) auf
EIN gesetzt ist.
2. Verwenden Sie den RXD(47)–Befehl für den Datenempfang.
(@)RXD(47)
S
C
N
3. Die Leseergebnisse der empfangenen Daten werden im AR–Bereich ge-
speichert. Überprüfen Sie, ob der Vorgang erfolgreich beendet wurde. Jede
Ausführung des RXD(47)–Befehls setzt den Inhalt dieser Bits zurück.
RS–232C–
Peripherie-
Schnittstelle
schnittstelle
AR 0800 bis
AR 0808 bis
AR 0803
AR 0811
AR 0804
AR 0812
AR 0807
AR 0815
AR 09
AR 10
Um die RS-232C-Schnittstelle zurückzusetzen (d.h. den ursprünglichen Zu-
stand wiederherzustellen), setzen Sie SR 25209 auf EIN. Setzen Sie, um die
Peripherieschnittstelle zurückzusetzen, SR 25208 auf EIN. Nach der Rückset-
zung werden diese Bits automatisch wieder auf AUS gesetzt.
Der Start– und Endecode ist nicht in AR 09 oder AR 10 (Anzahl der empfange-
nen Bytes) enthalten.
Die Daten besitzen folgendes Format: "31323132313231323132CR LF"
Wird die Peripherieschnittstelle als aktive Schnittstelle (ohne Protokoll) verwen-
det, müssen die folgenden Einstellungen über ein Peripheriegerät in
DM 6650 bis DM 6653 der SRM1(–V2) vorgenommen werden.
max. 256 Zeichen
Daten
S: Erste zu speichernde Wort–Nr. der Empfangsdaten
C: Steuerdaten
Bits 00 bis 03
0: Äußerst linke Bytes zuerst
1: Äußerst rechte Bytes zuerst
Bits 12 bis 15
0: RS-232C-Schnittstelle
1: Peripherieschnittstelle
N: Anzahl der gespeicherten Bytes (4–stelliger BCD–
Wert), 0000 bis 0256
Fehler
RS–232C–Schnittstellen–Fehlercode (1–stelliger BCD–
Wert) 0: Normaler Abschluss
1: Paritätsfehler
2: Rahmenfehler
3: Überlauffehler
Kommunikationsfehler
Empfangs–Überlaufmerker (nach Beendigung des Emp-
fangs wurden die nachfolgenden Daten empfangen, bevor
die Daten durch den RXD(47)–Befehl gelesen wurden).
Anzahl der empfangenen Zeichen
Abschnitt
4-4
Endecode

Werbung

loading