COM port functions
COM Port Read

FUNCTION F_COMPORTREAD
VAR_INPUT
hCom :INT;
cbRxBuffer :UINT;
pRxBuffer :UDINT;
Legend
hCom: is connected with the iHandle of FB_COMPORTOPEN
cbRxBuffer: maximum length of data that can be read.
pRxBuffer: pointer to data to be written with the COM buffer content
| 
                   Return value  | 
                   Meaning  | 
|---|---|
| 
                   > 0  | 
                   Number of bytes that is to be copied from the COM buffer into the PLC.  | 
| 
                   0x8000  | 
                   Memory overflow  | 
COM Port Write

FUNCTION F_COMPORTWRITE
VAR_INPUT
hCom :INT;
cbTxBuffer :UINT;
pTxBuffer :UDINT;
Legend
hCom: is connected with the iHandle of FB_COMPORTOPEN
cbTxBuffer: Number of data bytes that were copied into the COM buffer.
pTxBuffer: Pointer to the data from which the COM buffer is to be filled.
| 
                   Return value  | 
                   Meaning  | 
|---|---|
| 
                   > 0  | 
                   Number of bytes that is to be copied into the COM buffer from the PLC  | 
| 
                   0x8000  | 
                   Memory overflow  |