4 beispiele, Beispiele – NORD Drivesystems BU0290 Benutzerhandbuch

Seite 42

Advertising
background image

PROFINET Busbaugruppe für NORD Frequenzumrichter SK 200E

42

technische Änderungen vorbehalten

BU 0290 DE-4312

5.2.4

Beispiele

5.2.4.1

Lesen des Baugruppenparameters P170 Index 0 (Aktuelle Störung)

Es wird der Datensatz 100 verwendet:

Feld

Datengröße

Byte

Datum

Erläuterung

Auftragskennung

+

Parameternummer

2 Byte




2

01

h

+
4 92 h
_________
1 4 92 h

Parameterwert anfordern (lesen) (Kapitel 5.2.3.1)

+

Parameternummer P170 (170

dez

+1000

dez

) = 492 h

Parameterindex

2 Bytes

3

4

00 h

00 h

Subindex des Parameters (Kapitel 5.2.3.2)

Parameterwert

4 Bytes

5

6

7

8

00 h

00 h

00 h

00 h

Einstellwert bei Leseauftrag nicht gesetzt

Tabelle 28 Beispieltelegramm Lesen des Parameters P170

S7 Beispielcode:

CALL "WRREC" , DB53

 WriteRequest

REQ :=#bStart

ID :=DW#16#7FC

 Diagnoseadresse

INDEX :=100

 Datensatz 100

LEN :=8

 Länge: 8 Bytes

DONE :=#bEnde

BUSY :=#bBusy

ERROR :=#bError

STATUS:=#wStatus

RECORD:=P#DB10.DBX0.0 BYTE 8

 Daten: 14h,92h, 00h,00h, 00h,00h, 00h,00h

CALL "RDREC" , DB52

 ReadResponse

REQ :=#bStart

ID :=DW#16#7FC

 Diagnoseadresse

INDEX :=100

 Datensatz 100

MLEN :=8

VALID := …

BUSY := …

ERROR := …

STATUS:= …

LEN := …

RECORD:=P#DB10.DBX12.0 BYTE 8

 Antwort: 14h,92h, 00h,00h, 00h,00h, 03h,FCh

Der gelesene Wert ist P170 = 1020 (03FCh).

Advertising