Tabelle 7-2
Parameter
brp_open_serial_sessi‐
on
Rückgabewert
SIMATIC RF1000
Betriebsanleitung, 05/2023, C79000-G8900-C432-10
7.2 Programmierung über die USB-/RS232-Schnittstelle (über DLL-Funktionen)
Beschreibung der Parameter
Beschreibung
Dieser Funktionsaufruf öffnet über die RS232-Schnittstelle eine Verbindung
zum Reader.
Handle
Sitzungsschlüssel der von dieser Funktion initialisiert wird. Der Schlüssel ist
gültig, sobald "BRP_OK" zurückgeliefert wird.
com_port
Nummer des COM-Ports
Mögliche Werte:
•
0x00: COM1
•
0x01: COM2
•
...
ser_baudrate
Übertragungsgeschwindigkeit [Baud]
baudrate
typedef enum {ser_baud_xxx} ser_baudrate;
Mögliche Werte:
•
0x00: ser_baud_300
•
0x02: ser_baud_600
•
0x03: ser_baud_1200
•
0x04: ser_baud_2400
•
0x05: ser_baud_4800
•
0x06: ser_baud_9600
•
0x07: ser_baud_14400
•
0x08: ser_baud_19200
•
0x09: ser_baud_28800
•
0x0A: ser_baud_38400
•
0x0B: ser_baud_57600
•
0x0C: ser_baud_115200 (Default)
•
0x0D: ser_baud_576000
•
0x0E: ser_baud_921600
•
0x0F: ser_baud_500000
ser_parity parity
Paritätswert
typedef enum {ser_par_xxx} ser_parity;
Mögliche Werte:
•
0x00: ser_par_none
•
0x01: ser_par_odd
•
0x02: ser_par_even
•
BRP_OK
•
BRP_ERR_BUSY
•
BRP_ERR_GENERAL_IO
•
BRP_ERR_BUFFER_OVERFLOW
•
BRP_ERR_NO_MORE_HANDLES
•
BRP_ERR_INSUFFICIENT_MEM
Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rück‐
gabewerte (Seite 53)".
Programmierung
37