Herunterladen Diese Seite drucken

Siemens 6ES7331-7TF01-0AB0 Gerätehandbuch Seite 31

Dezentrales peripheriegerät hart-analogbaugruppen

Werbung

Tabelle 2-3
Daten und Status
HART-Kommandos werden oft ohne Daten gesendet, da sie zum Anstoß einer Verarbeitung
dienen. HART-Antworten enthalten immer Daten. Zusammen mit einer HART-Antwort wird
immer eine Statusinformation (= HART-Statusbytes) gesendet, die Sie auswerten sollten, um
sicher zu gehen, dass die Antwort korrekt ist.
Beispiel für HART-Programmierung
Für den HART-Kanal 0 soll das Kommando 01 im Transparent Message Format an das HART-
Device mit der Adresse "98 CF 38 84 F0" gesendet werden. Eine positive Flanke am Eingang 4.0
einer digitalen Eingabebaugruppe führt zum Schreiben des HART-Kommandos.
Es gelten die folgenden Annahmen:
• Die Baugruppenadresse der ET 200M lautet 512 (200H).
• Der Datensatz ist im DB80 abgelegt: ab Adresse 0.0, Länge 11 Bytes.
• Der DB80 (Request-Datensatz für Kanal 0) besteht in diesem Beispiel aus 11 Bytes.
Tabelle 2-4
AWL
m2:
HART-Analogbaugruppen
Gerätehandbuch, 11/2020, A5E00434622-AG
Beispiele für allgemein nutzbare Kommandos
Kommando
36
37
41
43
FC80: Schreiben des Datensatzes mit SFC 58 in den DB80
U E 4.0
FP M 101.0
= M 104.0
CALL SFC 58
REQ :=M104.0
IOID :=B#16#54
LADDR :=W#16#200
RECNUM :=B#16#50
RECORD :=P#DB80.DBX0.0 BYTE 11
RET_VAL :=MW93
BUSY :=M51.0
U M 51.0
SPB m2
BE
Funktion
Stellt die obere Bereichsgrenze ein
Stellt die untere Bereichsgrenze ein
Führt den Geräteselbsttest durch
Setzt die Primärvariable auf Null
Erläuterung
Schreibanforderung
Adressbereichskennung
Baugruppenadresse der HART-AI
Datensatznummer 80
Datensatz mit Länge 11 Byte (muss
genau der Länge entsprechen, die
übertragen werden soll)
RET_VAL von SFC 58 (OK/Fehler/...)
Schreibvorgang ist noch nicht been-
det
Produktübersicht
2.6 Einführung in HART
31

Werbung

loading

Diese Anleitung auch für:

Simatic et 200m6es7332-8tf01-0ab0