EasyManua.ls Logo

TR-Electronic MP Series - Beispiele für Parameterzugriff über PKW-Kanal; Leseauftrag P947[0]; Schreibauftrag P100 mit Wert 1000000

TR-Electronic MP Series
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PROFINET Kommunikation mit encoTRive
TR-Electronic GmbH 2008, All Rights Reserved Printed in the Federal Republic of Germany
Page 32 of 252 TR - EMO - BA - DGB - 0019 - 08 06/06/2019
5.3.1 Beispiele für Parameterzugriff über PKW-Kanal
5.3.1.1 Leseauftrag P947[0]
Die Steuerung will das erste Element von Parameter 947 Störungen lesen:
PKE Auftragskennung: 7 (Parameterwert anfordern Array Wort) +
Parameternummer: 947 (0x3B3)
IND Index = 0
PWE Parameterwert = 0
PKW-Auftrag von der Steuerung:
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
PKE
IND
PWE
0x73
0xB3
0x00
0x00
0x00
0x00
0x00
0x00
PKW-Antwort vom encoTRive:
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
PKE
IND
PWE
0x43
0xB3
0x00
0x00
0x00
0x00
0x02
0xBC
Ergebnis:
encoTRive antwortet positiv und liefert den Wert 700 (0x2BC) = Schleppfehler.
5.3.1.2 Schreibauftrag P100 mit Wert 1000000
Die Steuerung will Parameter 100 „Lageistwert“ mit Wert 1000 000 beschreiben:
PKE Auftragskennung= 3 (Parameterwert ändern (Doppelwort)) +
Parameternummer = 100 (0x64)
IND Index = 0
PWE Parameterwert = 1000000 (0xF4240)
PKW-Auftrag:
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
PKE
IND
PWE
0x30
0x64
0x00
0x00
0x00
0x0F
0x42
0x40
PKW-Antwort:
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
PKE
IND
PWE
0x70
0x64
0x00
0x00
0x00
0x00
0x00
0x01
Ergebnis:
encoTRive antwortet negativ über PKE 0x7xxx => Auftrag nicht ausführbar und PWE
0x0001 => Wert nicht änderbar.

Table of Contents

Related product manuals