Download this file
1 2 3 4 5 6 7 8 9 10 11 12 13 14
(* Sets the Buffer *) METHOD Set : BOOL; VAR_INPUT // Set buffer adress (ADR ...) pbyAdr : POINTER TO BYTE; // Set buffer size (SIZEOF ...) udiSize : UDINT; IF (pbyAdr = 0) OR (udiSize = 0) THEN Set := FALSE; RETURN; END_IF; udiBufSize := udiSize; pStrBuf := pbyAdr; Set := TRUE;