Herunterladen Inhalt Inhalt Diese Seite drucken

Syslibevent.lib; Überblick; Syseventcreate; Syseventdelete - Bosch Rexroth IndraLogic 07VRS Bedienungsanleitung

Sps-system-bibliotheken 1g
Inhaltsverzeichnis

Werbung

Bibliotheksbeschreibung | Rexroth IndraLogic 07VRS
7

SysLibEvent.lib

7.1
Überblick
7.2

SysEventCreate

Variable
Datentyp
stName
STRING
7.3

SysEventDelete

Variable
Datentyp
DwHandle
DWORD
7.4

SysEventSet

Variable
Datentyp
dwHandle
DWORD
7.5

SysEventWait

Diese Bibliothek dient zum Synchronisieren und Steuern des Abarbeitungsab‐
laufs zwischen zwei (IEC-) Tasks.
Eine Task, die auf einen Event (Ereignis) wartet, kann durch Setzen dieses
Events aus einer zweiten Task wieder aktiviert werden.
Folgende Bibliotheksfunktionen können verwendet werden, um einen Event zu
definieren, zu löschen, zu starten bzw. den Timeout zu setzen (Die Abarbeitung
erfolgt synchron):
SysEventCreate, Seite 21
SSysEventDelete, Seite 21
SysEventSet, Seite 21
SysEventWait, Seite 21
Diese Funktion vom Typ DWORD dient dazu, ein neues Ereignis aufzusetzen
und mit einem Namen zu versehen. Als Rückgabewert erhält man ein Handle,
über das das Ereignis für die anderen Funktionen der Bibliothek ansprechbar
ist.
Beschreibung
Name, den das Ereignis erhalten soll
Diese Funktion vom Typ BOOL löscht ein Ereignis, welches über das Handle
identifiziert wird, das beim Erzeugen des Events mit
21,
ausgegeben wurde. Als Rückgabewert erhält man mit TRUE oder FALSE
Auskunft über den Erfolg der Operation.
Beschreibung
aus
SysEventCreate, Seite 21 ,
Diese Funktion vom Typ DWORD dient dem Setzen eines Ereignisses. Dieses
wird über das Handle identifiziert, das beim Erzeugen des Events über
ventCreate, Seite 21
,ausgegeben wurde. Als Rückgabewert erhält man mit
TRUE oder FALSE Auskunft darüber, ob das Ereignis erfolgreich gesetzt wur‐
de.
Beschreibung
aus
SysEventCreate, Seite 21,
Diese Funktion vom Typ DWORD dient dazu, die Timeout-Zeit für ein Ereignis
zu setzen. Das Ereignis wird über das aus
Electric Drives
| Bosch Rexroth AG
and Controls
SysEventCreate, Seite
erhaltenes Handle für das Ereignis
erhaltenes Handle des Ereignisses
SysEventCreate, Seite 21,
21/106
SysLibEvent.lib
SysE‐
erhaltene

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis