Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel 1: Auslesen Des Wertes Von Parameter R964.002; Baustein Schreibdaten Übertragen; Baustein Lesedaten Übertragen - Siemens MICROMASTER 4 Betriebsanleitung

Devicenet optionsbaugruppe
Vorschau ausblenden Andere Handbücher für MICROMASTER 4:
Inhaltsverzeichnis

Werbung

Ausgabe A1
6.2.1

Beispiel 1: Auslesen des Wertes von Parameter r964.002

Die SPS-Wortdaten haben Hexadezimalformat.
Baustein Schreibdaten übertragen
Größe
Port
Befehl
TXID
PLC Word
05
01
00
Data
TXID = 05
(Bereich 01 bis FF Hex = 1 bis 255) muss vor jeder neuen Anforderung durch die SPS-
Logik inkrementiert werden
Befehl = 01
(immer 01) Transaktionsbaustein ausführen
Port = 00
(Bereich 00 bis 01) DeviceNet-Port des Scanners für Befehl
(00 = Kanal A, 01 = Kanal B)
Größe = 0A Hex (Auswählen von 0A Hex für Get Single oder 0E Hex für Set Single)
Dienst = 0E Hex (Auswählen von 0E Hex = 14 für Get Single oder 10 Hex = 16 für Set Single)
MAC ID = 03
(Bereich 00 bis 3F Hex = 0 bis 63) Adresse des Umrichters, eingestellt in P0918
Klasse = 64 Hex (immer 64 Hex) Klassennummer des PKW-Objektes
Instance = 01
(immer 01)
Attribut = 01
(immer 01)
PKE = 63C4 Hex (Bereich 0000 bis FFFF Hex) 63C4 Hex = Array Parameter r964.002 lesen – nähere
Informationen finden Sie in PKE Beispiel 1: Auslesen des Wertes von Parameter
r964.002 (Abschnitt 3.2.7).
IND = 0002 Hex (Bereich low Byte = 00 bis FF Hex = 0 bis 255), High Byte = 0 (in Zukunft können evt.
auch andere Werte als 0 zulässig sein) 0002 Hex = Index 2 – nähere Informationen
hierzu finden Sie in Beispiel 1 in Parameterindex (IND) (Abschnitt 3.2.9).
Baustein Lesedaten übertragen
Größe
Port
Status
TXID
PLC Word
05
01
Data
TXID = 05
muss dieselbe Nummer haben wie TXID in der Anforderung (siehe oben)
Status = 01
(muss 01 sein) -- Transaktion erfolgreich verlaufen
Port = 00
muss dieselbe Nummer haben wie Port in der Anforderung (siehe oben)
Größe = 06
(muss immer 06 sein)
Dienst = 0E Hex muss dieselbe Nummer haben wie Dienst in der Anforderung (siehe oben) + 80 Hex
MAC ID = 3
muss dieselbe Adresse haben wie Umrichter in der Anforderung (siehe oben)
PKE = 43C4 Hex = 16-Bit-Wert des angeforderten Parameters r964.002 (Array) übertragen - nähere
Informationen hierzu finden Sie in PKE Beispiel 1: Auslesen des Wertes von Parameter
r964.002 (Abschnitt 3.2.7).
PWE = 0069 Hex 16-Bit-Wert von Parameter r964.002 – high word wird nicht für 16-Bit-Werte verwendet –
nähere Informationen hierzu finden Sie in Beispiel 1 in Parameterwert (PWE) (Abschnitt
3.2.12).
DeviceNet Optionsbaugruppe
6SE6400-5BC00-0AP0
Dienst
MAC ID
Klasse
0A
0E
03
00
64
Dienst
MAC ID
PKE
00
06
8E
03
43C4
Betriebsanleitung
6 Informationen für den DeviceNet Master
Attribute
Instance
PKE
00
01
00
01
63C4
PWE Low Word
PWE High Word
0069
0000
IND
0002
0000
0000
47

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis