Herunterladen Inhalt Inhalt Diese Seite drucken

Fc/Sfc 218 - Ser_Rcv - VIPA System 300S Handbuch

Vorschau ausblenden Andere Handbücher für System 300S:
Inhaltsverzeichnis

Werbung

Einsatz PtP-Kommunikation
Kommunikation > FC/SFC 218 - SER_RCV

7.5.3 FC/SFC 218 - SER_RCV

Beschreibung
Parameter
Parameter
Deklaration Datentyp
DATAPTR
IN
DATALEN
OUT
ERROR
OUT
RETVAL
OUT
DATAPTR
DATALEN
ERROR
170
Mit diesem Baustein werden Daten über die serielle Schnittstelle
empfangen.
Bei den Protokollen USS und Modbus können Sie durch Aufruf des
FC/SFC 218 SER_RCV nach einem SER_SND das Quittungstele-
gramm auslesen.
Beschreibung
ANY
Zeiger auf Empfangspuffer
WORD
Länge der empfangenen Daten
WORD
Fehler-Nr.
WORD
Rückgabewert (0 = OK)
Geben Sie hier einen Bereich vom Typ Pointer für den Empfangs-
puffer an, in den die Daten, die empfangen werden, abzulegen sind.
Anzugeben sind Typ, Anfang und Länge.
Beispiel:
Daten sind in DB5 ab 0.0 mit einer Länge von 124Byte abzulegen
DataPtr:=P#DB5.DBX0.0 BYTE 124
Wort, in dem die Anzahl der empfangenen Bytes abgelegt wird.
Bei STX/ETX und 3964R wird immer die Länge der empfangenen
Nutzdaten oder 0 eingetragen.
Unter ASCII wird hier die Anzahl der gelesenen Zeichen eingetragen.
Dieser Wert kann von der Telegrammlänge abweichen.
In diesem Wort erfolgt ein Eintrag im Fehlerfall.
Folgende Fehlermeldungen können protokollabhängig generiert
werden:
ASCII
Bit Fehler
Beschreibung
0
overrun
Überlauf, ein Zeichen konnte nicht schnell genug
aus der Schnittstelle gelesen werden kann
1
framing
Fehler, der anzeigt, dass ein definierter Bitrahmen
error
nicht übereinstimmt, die zulässige Länge über-
schreitet oder eine zusätzliche Bitfolge enthält
(Stoppbitfehler)
2
parity
Paritätsfehler
3
overflow
Der Puffer ist voll.
VIPA System 300S
HB140 | CPU | 314-6CF03 | DE | 16-09

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Speed7 cpu 314st/dpmHb140Cpu 314-6cf03

Inhaltsverzeichnis