Herunterladen Inhalt Inhalt Diese Seite drucken

Cul_Ioconfigure; Diagnose - HIMA HI 800 328 CDA Handbuch

Inhaltsverzeichnis

Werbung

HI 800 328

3.12.3 CUL_IOConfigure

Die Funktion CUL_IOConfigure() konfiguriert die Ein-/Ausgänge.
Bevor CUL_IOConfigure() erstmalig aufgerufen wird, sind die DI/DO-Kanäle als Eingang
parametriert. CUL_IOConfigure() darf zum Rekonfigurieren der DI/DO-Kanäle mehrmals
aufgerufen werden.
DI/DO-Kanäle, deren Parametrierung von
Ausgang auf Eingang wechselt, geben keine Energie mehr nach außen,
Eingang auf Ausgang wechselt, geben den zuvor mit CUL_IOWrite() definierten Wert
aus.
Die COM_IO Funktionen dürfen durch CUIT/CUT auch mehrfach während eines CUCB-
Aufrufs aufgerufen werden.
Funktionsprototyp:
void CUL_IOConfigure(CUL_IO_BUFFER_CFG *pCFG)
Restriktionen:
Ist der übergebene Pointer nicht in Besitz der CUT, so werden CUT/CUIT terminiert.
3.13

Diagnose

Die Funktion CUL_DiagEntry() trägt ein Ereignis in die COM-Kurzzeitdiagnose ein,
welches über das PADT ausgelesen werden kann.
Funktionsprototyp:
void CUL_DiagEntry( udword severity,
Parameter:
Die Funktion hat die folgenden Parameter:
Parameter
severity
code
param1,
param2
udword code,
udword param1,
udword param2)
Beschreibung
severity dient der Klassifizierung des Ereignisses
0x45 ('E') == Fehler,
0x57 ('W') == Warnung,
0x49 ('I') == Information
Der Anwender definiert den Parameter code mit einer beliebigen Nummer
für entsprechende Ereignisse. Beim Eintritt des Ereignisses wird die
Nummer in der Diagnose angezeigt.
Zusätzliche Informationen über das Ereignis
HIMatrix COM User Task
36 von 52

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für HIMA HI 800 328 CDA

Inhaltsverzeichnis