LOG_GEO: Den zu einer logischen Adresse gehörenden Steckplatz ermitteln (S7-300, S7-400) - STEP 7

Erweiterte Anweisungen (S7-300, S7-400)

ft:publication_title
Erweiterte Anweisungen (S7-300, S7-400)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
de-DE
LOG_GEO: Den zu einer logischen Adresse gehörenden Steckplatz ermitteln

Beschreibung

Mit der Anweisung ermitteln Sie den zu einer logischen Adresse gehörenden Baugruppensteckplatz sowie den Offset im Nutzdatenadressraum der Baugruppe.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung "LOG_GEO":

Parameter

Deklaration

Datentyp

Speicherbereich

Beschreibung

LADDR

Input

WORD

E, A, M, D, L oder Konstante

Irgendeine logische Adresse der Baugruppe

In Bit 15 geben Sie an, ob es sich um eine Ein- (Bit 15 = 0) oder eine Ausgangsadresse (Bit 15= 1) handelt.

RET_VAL

Return

INT

E, A, M, D, L

Fehlerinformation

AREA

Output

INT

E, A, M, D, L

Bereichskennung: Sie gibt an, wie die restlichen Ausgangsparameter zu interpretieren sind.

MASTER

Output

INT

E, A, M, D, L

Bereichskennung:

  • 0, falls sich der Steckplatz im zentralen Aufbau befindet: Baugruppenträger 0 bis 3 (bei S7-300) bzw. 0 bis 21 (bei S7-400)

  • 1 bis 32: DP-Mastersystem-ID des zugehörigen Feldgeräts, falls sich der Steckplatz in einem Feldgerät am PROFIBUS befindet

  • 100 bis 115: PROFINET IO-System-ID des zugehörigen Feldgeräts, falls sich der Steckplatz in einem Feldgerät am PROFINET befindet

STATION

Output

INT

E, A, M, D, L

Nr. des Baugruppenträgers, falls:

  • Bereichskennung = 0

  • Stationsnummer des Feldgeräts, falls Bereichskennung > 0

SLOT

Output

INT

E, A, M, D, L

Steckplatz-Nr.

SUBSLOT

Output

INT

E, A, M, D, L

Submodulnummer

OFFSET

Output

INT

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".

Parameter AREA

Wert von AREA

System

Bedeutung von MASTER, STATION, SLOT, SUBSLOT und OFFSET

0

S7-400

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr.
SUBSLOT: 0
OFFSET: Differenz zwischen logischer Adresse und logischer Basisadresse

1

S7-300

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr.
SUBSLOT: 0
OFFSET: Differenz zwischen logischer Adresse und logischer Basisadresse

2

PROFIBUS DP

MASTER: DP-Mastersystem-ID
STATION: Stationsnummer
SLOT: Steckplatz-Nr. in der Station
SUBSLOT: 0
OFFSET: Offset im Nutzdatenadressraum der zugehörigen Baugruppe

PROFINET IO

MASTER: PROFINET IO-System-ID
STATION: Stationsnummer
SLOT: Steckplatz-Nr. in der Station
SUBSLOT: Submodulnummer
OFFSET: Offset im Nutzdatenadressraum der zugehörigen Baugruppe

3

S5-P-Bereich

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr. der Adaptionskapsel
SUBSLOT: 0
OFFSET: Adresse im S5-x-Bereich

4

S5-Q-Bereich

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr. der Adaptionskapsel
SUBSLOT: 0
OFFSET: Adresse im S5-x-Bereich

5

S5-IM3-Bereich

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr. der Adaptionskapsel
OFFSET: Adresse im S5-x-Bereich

6

S5-IM4-Bereich

MASTER: 0
STATION: Baugruppenträger-Nr.
SLOT: Steckplatz-Nr. der Adaptionskapsel
SUBSLOT: 0
OFFSET: Adresse im S5-x-Bereich

Parameter RET_VAL

Fehlercode
(W#16#...)

Erläuterung

0000

Es ist kein Fehler aufgetreten.

8090

Angegebene logische Adresse ungültig

8xyy

allgemeine Fehlerinformation

Siehe auch: Fehlerauswertung mit dem Ausgangsparameter RET_VAL