F_ARGCPY
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.
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
F_ARGCPY | UDINT |
|
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). |
/
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) |