SysTargetGetNodeName liefert sporadisch falschen Namen

Behoben ab:
-

Verhalten der neuen Version:
-
 
Beschreibung des Verhaltens: 
Die Funktion SysTargetGetNodeName (Bibliothek 'SysTarget') liefert nicht den korrekten Namen des Controllers, z.B. "c750-0030d6202665 (172.31.205.144)" wobei 172.31.207.144 die IP-Adresse des Controllers ist, sondern einen NodeName, der eine interne IP-Adresse des Controllers enthält (z.B. "c750-0030d6202665 (192.168.66.2)").
 
Unter welchen Bedingungen tritt das Verhalten auf? 
Das Verhalten tritt sporadisch bei Verwendung der Funktion SysTargetGetNodeName auf.
 
Betroffene Produkte: 
Cabinet Controller c750 ab V1.0

Kurzfristige Maßnahmen: 
Sie können die benötigten Informationen über Gerätetyp, IP-Adresse und MAC-Adresse des Controllers mit Hilfe des Funktionsbausteins L_IPAP_ParameterRead (Bibliothek 'L_IPAP_ParameterManagerAccess') aus den Parametern 0x2014:001 (Hostname) und 0x2452:001 (IP-Adresse) auslesen.
 
Bewertung/Empfehlungen:
Wird die Funktion SysTargetGetNodeName im PLC-Projekt verwendet, gibt diese sporadisch einen falschen NodeName aus. Unter Kurzfristige Maßnahmen ist eine applikative Lösung beschrieben.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202200020/0/
Contact form