F_CreateAmsNetId
Die Funktion generiert einen formatierten NetId-String und liefert diesen als Rückgabeparameter zurück (z.B.: '127.16.17.3.1.1').
FUNCTION F_CreateAmsNetId : T_AmsNetId
VAR_INPUT
nIds : T_AmsNetIdArr;
END_VAR
nIds : Byte-Array. Jedes Byte entspricht einer Nummer der Netzwerkadresse. Die Adressbytes haben eine Netzwerk-Byte-Reihenfolge.
Beispiel für einen Aufruf in ST:
PROGRAM MAIN
VAR
ids : T_AmsNetIdArr := [127, 16, 17, 3, 1, 1];
sNetID : T_AmsNetID := '';
END_VAR
sNetID := F_CreateAmsNetId( ids );(* Result: '127.16.17.3.1.1' *)
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.8.0 | PC or CX (x86) | TcSystem.Lib |
TwinCAT v2.10.0 Build >= 1301 | CX (ARM) | TcSystem.Lib |