Programmierung
6.2 Programmierung über die USB-Schnittstelle
Tabelle 6- 2 Beschreibung der Parameter
Parameter
brp_open_usb_session
Rückgabewert
6.2.1.3
brp_close_session
Diese Funktion beendet eine bestehende USB-Verbindung, die zuvor aufgebaut worden ist.
Funktionsaufruf
int
brp_close_session(
);
Tabelle 6- 3 Beschreibung der Parameter
Parameter
brp_close_session
Rückgabewert
22
Beschreibung
Der Parameter öffnet über die USB-Schnittstelle eine Verbindung zum
Reader.
Handle
Der von der Funktion "brp_open_usb_session" zurückgelieferte Sitzungs-
schlüssel.
TotalBufsize
Festlegung der maximalen Größe des Auftrags- und Antworttelegramms
•
•
•
SendBufsize
Festlegung der maximalen Größe des Auftragstelegramms
•
•
•
RecvBufsize
Festlegung der maximalen Größe des Antworttelegramms
•
•
•
•
•
Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel
"Rückgabewerte (Seite 34)".
int Handle
Beschreibung
Dieser Parameter beendet eine Verbindung.
Handle
Der von der Funktion "brp_open_usb_session" zurückgelieferte Sitzungs-
schlüssel.
•
•
Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel
"Rückgabewerte (Seite 34)".
Default-Wert: 128 Byte (122 Byte Datenlänge)
RF1060R: max. 512 Byte (506 Byte Datenlänge)
RF1070R: max. 1024 Byte (1018 Byte Datenlänge)
Default-Wert: 128 Byte (122 Byte Datenlänge)
RF1060R: max. 512 Byte (506 Byte Datenlänge)
RF1070R: max. 1024 Byte (1018 Byte Datenlänge)
Default-Wert: 128 Byte (122 Byte Datenlänge)
RF1060R: max. 512 Byte (506 Byte Datenlänge)
RF1070R: max. 1024 Byte (1018 Byte Datenlänge)
BRP_OK
BRP_ERR_BUSY
BRP_OK
BRP_ERR_WRONG_HANDLE
Betriebsanleitung, 02/2019, C79000-G8900-C432-04
SIMATIC RF1000