Herunterladen Diese Seite drucken

Siemens SIMATIC S7-1500 Gerätehandbuch Seite 29

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:

Werbung

multiHART-Bereich auswerten
Über den Parametrierdialog können Sie den multiHART-Bereich anwählen.
Der multiHART-Bereich belegt im Ausgabebereich 1 Byte (Kommando) und im Eingabebereich
6 Byte (1 Byte Quittung + 5 Byte HART-Variable).
Über den multiHART-Bereich können SIe alle im Modul verfügbaren HART-Variablen lesen.
Dazu müssen Sie über das Kommandobyte im Ausgabebereich eine HART-Variable vom
Modul anfordern.
Das Kommandobyte kennzeichnet die angeforderte HART-Variable (HART-Variablenreferenz):
HART-Variablenreferenz
Bit 4...7:
Kanalnummer 0...7
Über das Quittungsbyte im Eingabebereich wird das Kommando quittiert. Sobald in dem
Quittungsbyte die über das Kommando angeforderte HART-Variablenreferenz lesbar ist kann
die angeforderte HART-Variable ausgewertet werden.
Solange Sie das Kommandobyte des multiHART-Bereichs unverändert lassen, wird die
entsprechende HART-Variable vom Modul ständig aktualisiert.
Wird eine ungültige HART-Variablenreferenz angefordert, wird diese ebenfalls entsprechend
quittiert. Der Wert der entsprechenden HART-Variable ist dann Null und der Quality Code wird
mit 0x37
Beispiel:
Es soll die Primary-Variable vom Kanal 6 gelesen werden.
Bild 5-3  Kommando = 0x61
Adressbelegung
Sofern Sie über die Parametrierung bzw. über die Auswahl der entsprechenden Konfiguration
HART-Variablen in den Eingangsadressraum des Modul legen (mappen), werden immer
zusätzlich 40 Byte für die HART-Variablen belegt.
Analogeingabemodul AI 8xHART HF (6ES7531-7TF00-0AB0)
Gerätehandbuch, 05/2023, A5E51346421-AA
(Initialisierungswert vom Analogmodul) gemeldet.
H
Kommando = 61
H
Quittung == 61
?
H
Quality Code und ggf. Variable
auswerten
Bit 0...3:
Variablenkennzeichnung
1 = Primary
2 = Secondary
3 = Tertiary
4 = Quaternary
HART-Funktionen
5.5 HART-Variablen
29

Werbung

loading

Diese Anleitung auch für:

Simatic et 200mp6es7531-7tf00-0ab0