COM Port - Funktionen

COM Port Read

COM Port - Funktionen 1:
Funktionsbaustein F_COMPORTREAD

FUNCTION F_COMPORTREAD

VAR_INPUT

hCom         :INT;
cbRxBuffer   :UINT;
pRxBuffer    :UDINT;

Legende

hCom: wir mit dem iHandle des FB_COMPORTOPEN verbunden

cbRxBuffer: Maximale Länge der Daten, die gelesen werden können.

pRxBuffer: Pointer auf die Daten, die mit dem COM Puffer Inhalt geschrieben werden sollen.

Rückgabewert

Bedeutung

> 0

Anzahl der Bytes, die vom COM Puffer in die PLC kopiert wurden 

0x8000

Speicherüberlauf

COM Port Write

COM Port - Funktionen 2:
Funktionsbaustein F_COMPORTWRITE

FUNCTION F_COMPORTWRITE

VAR_INPUT

hCom         :INT;
cbTxBuffer   :UINT;
pTxBuffer    :UDINT;

Legende

hCom: wir mit dem iHandle des FB_COMPORTOPEN verbunden

cbTxBuffer: Anzahl der Datenbytes, die in den COM Puffer kopiert wurden.

pTxBuffer: Pointer auf die Daten, aus denen der  COM Puffer gefüllt werden soll.

Rückgabewert

Bedeutung

> 0

Anzahl der Bytes, die vom der PLC in den COM Puffer kopiert wurden 

0x8000

Speicherüberlauf