STRNCPY

STRNCPY 1:

Die Funktion kopiert die Zeichenfolge einer Variablen vom Datentyp STRING und prüft, ob die Zeichenfolge vollständig kopiert wurde.

Die Funktion liefert

FUNCTION STRNCPY : BOOL

VAR_INPUT

VAR_INPUT
    pDst     : POINTER TO STRING;
    pSrc     : POINTER TO STRING;
    nDstSize : UDINT;
END_VAR

pDst: Zeiger auf die kopierte STRING-Variable (Eingabe-Zeichenfolge)

pSrc: Zeiger auf die zu kopierende STRING-Variable (Ausgabe-Zeichenfolge)

nDstSize: Größe der resultierenden STRING-Variablen (Ausgabe-Zeichenfolge) in Bytes. Bei der Zuweisung kann der Operator SIZEOF() verwendet werden.

VAR_OUTPUT

VAR_OUTPUT
    nSrcLen  : UDINT;
    nDstLen  : UDINT;
END_VAR

nSrcLen: Länge der angegebenen zu kopierenden STRING-Variablen

nDstLen: Länge der kopierten WSTRING-Variablen

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.4022

PC oder CX (x86, x64, ARM)

Tc2_Utilities (System) >= 3.3.21.0