Herunterladen Inhalt Inhalt Diese Seite drucken

Prinzip Der Datenübertragung - VIPA System 300S Handbuch

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

Werbung

Handbuch VIPA System 300S SPEED7
Prinzip der Datenübertragung
Übersicht
Prinzip
CPU 31xS - RS485-PtP-Kommunikation
Programm
SER_RCV
SFC 218
SER_CFG
SFC 216
SER_SND
SFC 217
HB140D - CPU - Rev. 07/43
Die Datenübertragung wird zur Laufzeit über SFCs gehandhabt. Das
Prinzip der Datenübertragung ist für alle Protokolle identisch und soll hier
kurz gezeigt werden.
Daten, die von der CPU in den entsprechenden Datenkanal geschrieben
werden, werden in einen FIFO-Sendepuffer (first in first out) mit einer
Größe von 2x1024Byte abgelegt und von dort über die Schnittstelle
ausgegeben.
Empfängt die Schnittstelle Daten, werden diese in einem FIFO-
Empfangspuffer mit einer Größe von 2x1024Byte abgelegt und können
dort von der CPU gelesen werden.
Sofern Daten mittels eines Protokolls übertragen werden, erfolgt die
Einbettung der Daten in das entsprechende Protokoll automatisch.
Im Gegensatz zu ASCII- und STX/ETX erfolgt bei den Protokollen 3964R,
USS und Modbus die Datenübertragung mit Quittierung der Gegenseite.
Durch erneuten Aufruf des SFC 217 SER_SND bekommen Sie über
RetVal einen Rückgabewert geliefert, der unter anderem auch aktuelle
Informationen über die Quittierung der Gegenseite beinhaltet.
Zusätzlich ist bei USS und Modbus nach einem SER_SND das Quittungs-
telegramm durch Aufruf des SFC 218 SER_RCV auszulesen.
Protokoll
RECEIVE
CFG
SEND
Teil 7 Einsatz RS485 für PtP-Kommunikation
FIFO-Puffer
IN
1024Byte
1024Byte
OUT
1024Byte
1024Byte
Schnittstelle
RS485
7-9

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis