STRING in ETLAN-Adresse
Diese Funktion wandelt eine Zeichenfolge STRING im IP-Adressformat in einen Wert vom Datentyp DWORD um.
Dabei wird die anliegende Zeichenfolge zunächst in einen Wert vom Datentyp STRING[32] gewandelt. Anschließend wird dieser in einem Unterprogramm mit ca. 330 Schritten, welches gemeinsam für die Funktionen STRING_TO_IPADDR und STRING_TO_ETLANADDR verwendet wird, in einen Wert vom Datentyp DWORD gewandelt.
Eingang
Ausgang
Die Analyse endet mit der ersten Nicht-Dezimalzahl nach dem 4.Oktett oder bei einem Formatfehler.
Wenn das Format fehlerhaft ist, wird das Ergebnis 0.
Die Wandlung erfolgt so, dass das höchste Byte der ET-LAN-Adresse das erste Oktett darstellt und das niedrigste Byte der IP-Adresse das vierte Oktett darstellt. Dieses Format der ET-LAN-Adresse wird z.B. von den ET-LAN-Steckmodulen der FP-Serien verwendet.
Zulässiges Format: ´[Leerzeichen]Oktett1.Oktett2.Oktett2.Oktett4[Leerzeichen]´ also z.B: ' [192.168.206.4] '
Zulässige Zeichen Oktetts 1-4:
Dezimalzahlen von "0“ - "9“, maximal 3 Stellen, mit oder ohne führende Nullen im Bereich von 0-255
Leerzeichen: Alle Zeichen außer Dezimalzahlen