Herunterladen Inhalt Inhalt Diese Seite drucken

IDEC MICROSmart pentra FC5A Serie Betriebsanleitung Seite 377

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

Endezeichen ( Systemprogramm-Version 200 oder höher erforderlich )
Es kann ein Endezeichen für das Datenregister im Empfangsformat festgelegt werden. Mit Hilfe eines Ende-
Zeichens können ankommende Daten variabler Länge empfangen und in Datenregister gespeichert werden.
Endezeichen
Die ankommenden Daten werden solange im Datenregister gespeichert, bis alle Daten, für die
Festgelegt
Empfangsstellen, Konvertierungstyp oder Wiederholung festgelegt wurden, verarbeitet wurden, oder
bis das festgelegte Endezeichen empfangen wird.
Kein
Die ankommenden Daten werden solange im Datenregister gespeichert, bis alle Daten, für die
Endezeichen
Empfangsstellen, Konvertierungstyp oder Wiederholung festgelegt wurden, verarbeitet wurden.
Begrenzerzeichen für Datenregister können nur im Empfangsformat der RXD-Befehle verwendet
Hinweis:
werden.
Begrenzerzeichen können nur mit CPU-Modulen ab der Systemprogramm-Version 200 und ab WindLDR
Version 5.2 verwendet werden und aus Ein-Byte-Hexwerten oder ASCII-Zeichen gewählt werden.
Konstante als Start-Endezeichen festlegen
Ein Start-Endezeichen kann am ersten Byte im Empfangsformat eines RXD-Befehls programmiert werden; die
erkennt den Beginn einer gültigen Kommunikation, wenngleich auch ein RXD-Befehl ohne ein
MicroSmart
Start-Endezeichen ausgeführt werden kann.
Wenn ein konstanter Wert am ersten Byte des Quelloperanden S1 festgelegt wird, dient die Ein-Byte-
Information als Start-Zeichen, um die Verarbeitung der empfangenen Daten zu starten.
Wenn ein konstanter Wert am ersten Byte des Quelloperanden S1 festgelegt wird, dienen die Ein-Byte-Daten
als Start-Endezeichen, um die Verarbeitung der empfangenen Daten zu starten. Der gültige Wert für das Start-
Endezeichen hängt von den Datenbits ab, die im Dialogfeld Kommunikationsparameter ausgewählt werden.
Der Aufruf dieses Dialogfelds erfolgt über Konfigurieren > Funktionsbereich-Einstellungen > Kommunikation ,
gefolgt durch die Auswahl von Anwenderprotokoll für Port 1 oder Port 2 und durch Anklicken der Schaltfläche
. Wenn 7 Datenbits ausgewählt wurden, können die Start-Endezeichen zwischen 00h und 7Fh
Konfigurieren
liegen. Wenn 8 Datenbits ausgewählt wurden, können die Start-Endezeichen zwischen 00h und FFh liegen.
Konstantenwerte werden als Zeichen oder in hexadezimaler Schreibweise in die Quelldaten eingegeben.
Es können bis zu jeweils fünf RXD1- oder RXD7-Befehle mit unterschiedlichen Start-Endezeichen gleichzeitig
ausgeführt werden. Wenn das erste Byte der ankommenden Daten mit dem Start-Endezeichen eines RXD-
Befehls übereinstimmt, werden die empfangenen Daten gemäß dem im RXD-Befehl festgelegten
Empfangsformat verarbeitet und gespeichert. Wenn das erste Byte der ankommenden Daten nicht mit dem
Start-Endezeichen eines RXD-Befehls, der ausgeführt wird, übereinstimmt, verwirft die MicroSmart die
ankommenden Daten und wartet auf die nächste Kommunikation.
Während ein RXD-Befehl ohne Start-Endezeichen ausgeführt wird, werden alle ankommenden Daten gemäß
dem Empfangsformat kontinuierlich verarbeitet. Es kann nur jeweils ein RXD1- oder RXD7-Befehl ohne ein
Start-Endezeichen gleichzeitig ausgeführt werden. Wenn Starteingänge zu zwei oder mehr RXD-Befehlen
ohne Start-Endezeichen gleichzeitig eingeschaltet werden, wird einer an der kleinsten Adresse ausgeführt, und
der entsprechende Fertigstellungseingang wird eingeschaltet.
Beispiel:
(1) Wenn ein RXD-Befehl ohne ein Start-Endezeichen ausgeführt wird
Ankommende Daten
"0"
"1"
"2"
(30h)
(31h)
(32h)
1.
Zeichen
Die ankommenden Daten werden unterteilt, konvertiert, und gemäß dem Empfangsformat in den Datenregistern gespeichert.
Wie die ankommenden Daten in den Datenregistern gespeichert werden
Wenn D100 als erstes Datenregister festgelegt ist
"3"
(33h)
M
S
FC5A B
ICRO
MART
10: A
NWENDERKOMMUNIKATIONSBEFEHLE
D100
D101
D100+n
FC9Y-B1271
ENUTZERHANDBUCH
**** h
**** h
**** h
10-19

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis