Je nach dem Hardwaretyp, der in Parameter HWTYPE festgelegt ist, werden die folgenden
Informationen der anderen GEOADDR-Parameter ausgewertet:
• Bei HWTYPE = 1 (PROFINET IO-System):
– Nur IOSYSTEM wird ausgewertet. Die anderen Parameter von GEOADDR werden nicht
– Die Hardwarekennung des PROFINET IO-Systems wird ausgegeben.
• Bei HWTYPE = 2 (PROFINET IO-Device):
– IOSYSTEM und STATION werden ausgewertet. Die anderen Parameter von GEOADDR
– Die Hardwarekennung des PROFINET IO-Device wird ausgegeben.
• Bei HWTYPE = 3 (Baugruppenträger):
– Nur IOSYSTEM und STATION werden ausgewertet. Die anderen Parameter von GEOADDR
– Die Hardwarekennung des Baugruppenträgers wird ausgegeben.
• Bei HWTYPE = 4 (Modul):
– IOSYSTEM, STATION, und SLOT werden ausgewertet. Parameter SUBSLOT von GEOADDR
– Die Hardwarekennung des Moduls wird ausgegeben.
• Bei HWTYPE = 5 (Submodul):
– Alle Parameter von GEOADDR werden ausgewertet.
– Die Hardwarekennung des Submoduls wird ausgegeben.
Parameter AREA des Systemdatentyps GEOADDR wird nicht ausgewertet.
Tabelle 9-227 Datentypen für die Parameter
Parameter und Datentyp
GEOADDR
IN/OUT or
IN ?
RET_VAL
OUT or RE‐
TURN ?
LADDR
OUT
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
berücksichtigt.
werden nicht berücksichtigt.
werden nicht berücksichtigt.
wird nicht berücksichtigt.
Datentyp
Beschreibung
Variant
Pointer auf die Struktur des Systemdatentyps GEOADDR. Der Systemdaten‐
typ GEOADDR enthält die Steckplatzinformationen, aus denen die Hardware-
ID ermittelt wird.
Weitere Informationen finden Sie unter "Systemdatentyp GEOADDR (Sei‐
te 534)".
Int
Ausgabe der Fehlerinformationen.
HW_ANY
Hardwarekennung des Bauteils oder des Moduls.
Die Nummer wird automatisch zugewiesen und ist in den Eigenschaften der
Hardwarekonfiguration gespeichert.
Erweiterte Anweisungen
9.11 Adressverarbeitung
529