F_ARGCPY

F_ARGCPY 1:

Diese Funktion kopiert den Wert einer Variablen vom Typ T_Arg in eine andere Variable und liefert die Anzahl der erfolgreich kopierten Datenbytes als Rückgabeparameter zurück.

F_ARGCPY 2: Rückgabewert

Name

Typ

Beschreibung

F_ARGCPY

UDINT

 

F_ARGCPY 3: Eingänge

VAR_INPUT
    typeSafe : BOOL;
END_VAR

Name

Typ

Beschreibung

typeSafe

BOOL

Wenn TRUE => Gleiche Typen können verglichen werden (Typsicherer-Vergleich). FALSE => Unterschiedliche Typen können verglichen werden (Typunabhängiger-Vergleich).

F_ARGCPY 4:/F_ARGCPY 5: Ein-/Ausgänge

VAR_IN_OUT
    dest : T_Arg;
    src  : T_Arg;
END_VAR

Name

Typ

Beschreibung

dest

T_Arg

Zielvariable in die hineinkopiert werden soll (Typ: T_Arg).

src

T_Arg

Quellvariable von der kopiert werden soll (Typ: T_Arg).

Rückgabeparameter

Bedeutung

0

Falsche Parameterwerte. Der Typ, Länge oder Wert von dest oder src == 0

> 0

Bei Erfolg, die Anzahl der kopierten Bytes.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, Arm®)

Tc2_Utilities (System)