Herunterladen Inhalt Inhalt Diese Seite drucken

Cul_Ascclose; Cul_Ascrcv - HIMA HI 800 328 CDA Handbuch

Inhaltsverzeichnis

Werbung

HI 800 328
3.6.2

CUL_AscClose

Die Funktion CUL_AscClose()schließt die in comId eingetragene serielle Schnittstelle.
Dabei werden die bereits empfangenen, aber noch nicht mit der Funktion
CUL_AscRcv()ausgelesenen Daten im FIFO gelöscht.
Funktionsprototyp :
Udword CUL_AscClose(udword comId)
Parameter:
Die Funktion hat den folgenden Parameter:
Parameter
comId
Rückgabewert:
Es wird ein Error code (udword) zurückgegeben.
Die Error codes sind im Header-File cut.h definiert.
Error code
CUL_OKAY
CUL_NOT_OPENED
CUL_INVALID_PARAM
CUL_DEVICE_ERROR
3.6.3

CUL_AscRcv

Die Funktion CUL_AscRcv()beauftragt die COM, eine definierte Datenmenge aus dem
FIFO zur Verfügung zu stellen.
Sobald die angefragte Datenmenge verfügbar ist (und die CUL bzw. das Scheduling es
zulassen), ruft die COM die Funktion CUCB_AscRcvReady() auf.
Sind nicht genug Daten im FIFO, so kehrt die Funktion CUL_AscRcv() sofort zurück.
Der Auftrag für den Datenempfang bleibt solange gespeichert bis:
Der Auftrag vollständig abgearbeitet wurde oder
die Funktion CUL_AscClose() aufgerufen wird oder
durch einen neuen Auftrag neu definiert wird.
Hinweis
Beschreibung
Feldbusschnittstelle (RS485, RS 232)
1 = FB1
2 = FB2
3 = FB3
4 = FB4_SERVICE
Beschreibung
Die Schnittstelle wurde erfolgreich geschlossen.
Die Schnittstelle war nicht (durch die CUT) geöffnet.
Es wurden unzulässige Parameter oder
Parameterkombinationen übergeben.
Sonstige Fehler
Bis der Auftrag fertig ist, darf der Inhalt von *pBuf nur noch über die
Funktion CUCB_AscRcvReady() geändert werden.
HIMatrix COM User Task
15 von 52

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für HIMA HI 800 328 CDA

Inhaltsverzeichnis