Herunterladen Inhalt Inhalt Diese Seite drucken

Syslibcom.lib; Überblick; Syscomopen; Syscomsetsettings - Bosch Rexroth IndraLogic 07VRS Bedienungsanleitung

Sps-system-bibliotheken 1g
Inhaltsverzeichnis

Werbung

Bibliotheksbeschreibung | Rexroth IndraLogic 07VRS
3

SysLibCom.lib

3.1
Überblick
3.2

SysComOpen

Input-Variable
Datentyp
Port
PORTS;
3.3

SysComSetSettings

Diese Bibliothek unterstützt die serielle Kommunikation mit einem Zielrechner.
Wenn das Zielsystem die Funktionalität beinhaltet, können folgende Biblio‐
theksfunktionen verwendet werden, um einen seriellen Port zu öffnen und zu
schließen, dessen Kommunikationsparameter zu setzen und Dateien über die‐
sen Port zu schreiben oder zu lesen (die Abarbeitung erfolgt synchron):
Die Funktionen:
SysComOpen, Seite 7
SysComSetSettings, Seite 7
SysComSetSettingsEx, Seite 8
SysComClose, Seite 8
SysComRead, Seite 9
SysComWrite, Seite 8
SysComGetVersion2300, Seite 10
Die Datentypen:
COMSETTINGS, Struktur, Seite 10
PORTS, Enumeration, Seite 10
COMSETTINGSEX, Struktur, Seite 10
Diese Funktion dient dazu, einen seriellen Port zu öffnen.
Als Rückgabewert erhält man ein Handle auf den Port, das beim Aufruf der
anderen Funktionen der Bibliothek übergeben wird. Wenn der Port nicht ge‐
öffnet werden kann, wird 0xFFFFFFFF als Handle zurückgegeben.
Beschreibung
spezifiziert die zu öffnende Schnittstelle (COM1,..); Port-Nummer, siehe
SysComSetSettings, Seite
Seite
10.
Diese Funktion mit dem Übergabeparameter vom Typ POINTER TO COM‐
SETTINGS dient dazu, für einen seriellen Port die Parameter wie Baudrate,
Stopbits, Parity, Funktions-Timout, Buffer-Größe und Scan-Time zu setzen.
Dies geschieht über die Struktur COMSETTINGS. Je nach verwendeter Steue‐
rung kann man die Parameter einer Schnittstelle zur Laufzeit ändern, es muss
aber einmal nach dem Öffnen der Schnittstelle gewährleistet sein, die Para‐
meter zu übernehmen. Je nach verwendeter Steuerung kann es also notwendig
sein, die Schnittstelle zu schließen und neu zu öffnen, um Parameter setzen
zu können.
Als Rückgabewert erhält man ein TRUE, wenn die Parameter gesetzt werden
konnten, ansonsten FALSE.
Electric Drives
| Bosch Rexroth AG
and Controls
7,: Enumeration
PORTS, Enumeration,
7/106
SysLibCom.lib

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis