Beschreibung
Mit der Anweisung ermitteln Sie den zu einer logischen Adresse gehörenden Baugruppensteckplatz sowie den Offset im Nutzdatenadressraum der Baugruppe.
|
Hinweis Die Anwendung der Anweisung "LGC_GADR" auf ein Modul mit gepackten Adressen (ET 200S) ist nicht möglich. |
Parameter
Die folgende Tabelle zeigt die Parameter der Anweisung "LGC_GADR":
|
Parameter |
Deklaration |
Datentyp |
Speicherbereich |
Beschreibung |
|---|---|---|---|---|
|
IOID |
Input |
BYTE |
E, A, M, D, L oder Konstante |
Kennung des Adressbereichs:
Handelt es sich um eine Mischbaugruppe, ist die Bereichskennung der niedrigeren Adresse anzugeben. Bei gleichen Adressen ist B#16#54 anzugeben. |
|
LADDR |
Input |
WORD |
E, A, M, D, L oder Konstante |
Logische Adresse Bei einer Mischbaugruppe ist die kleinere der beiden Adressen anzugeben. |
|
RET_VAL |
Return |
INT |
E, A, M, D, L |
Fehlerinformation |
|
AREA |
Output |
BYTE |
E, A, M, D, L |
Bereichskennung: Sie gibt an, wie die restlichen Ausgangsparameter zu interpretieren sind. |
|
RACK |
Output |
WORD |
E, A, M, D, L |
Baugruppenträger-Nr. |
|
SLOT |
Output |
WORD |
E, A, M, D, L |
Steckplatz-Nr. |
|
SUBADDR |
Output |
WORD |
E, A, M, D, L |
Offset im Nutzdatenadressraum der zugehörigen Baugruppe. |
Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen Datentypen".
|
Hinweis Falls Sie ein Automatisierungssystem S7-400H im redundanten Betrieb betreiben und beim Aufruf der Anweisung "LGC_GADR" im Parameter LADDR die logische Adresse einer Baugruppe eines geschalteten DP-Slaves angeben, wird im high byte des Parameters RACK die DP-Mastersystem-ID des aktiven Kanals geliefert. Falls kein aktiver Kanal existiert, wird die DP-Mastersystem-ID des zugehörigen DP-Mastersystems der Master-CPU ausgegeben. |
Parameter AREA
Der Ausgangsparameter AREA gibt an, wie die Ausgangsparameter RACK, SLOT und SUBADDR zu interpretieren sind. Die folgende Tabelle erläutert diese Abhängigkeit.
|
Wert von AREA |
System |
Bedeutung von RACK, SLOT und SUBADDR |
|---|---|---|
|
0 |
S7-400 |
RACK : Baugruppenträger-Nr. |
|
1 |
S7-300 |
RACK : Baugruppenträger-Nr. |
|
2 |
DP |
RACK : (low Byte): Stationsnummer |
|
3 |
S5-P-Bereich |
RACK : Baugruppenträger-Nr. |
|
4 |
S5-Q-Bereich |
RACK : Baugruppenträger-Nr. |
|
5 |
S5-IM3-Bereich |
RACK : Baugruppenträger-Nr. |
|
6 |
S5-IM4-Bereich |
RACK : Baugruppenträger-Nr. |
Parameter RET_VAL
|
Fehlercode (W#16#...) |
Erläuterung |
|---|---|
|
0000 |
Es ist kein Fehler aufgetreten. |
|
8090 |
Angegebene logische Adresse ungültig oder unzulässiger Wert beim Parameter IOID |
|
8093 |
Für die über die Parameter IOID und LADDR ausgewählte Baugruppe ist diese Anweisung nicht zulässig. |
|
8xyy |
allgemeine Fehlerinformation Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL |