Wird ein Kanal von mehreren Clients bedient, kann die vom Modul zur Verfügung gestellte
Antwort nicht sicher einem Client zugeordnet werden. Die Baugruppe unterstützt kein
Clientmanagement.
Koordinierungsregeln für HART-Kommunikation
● Jedem Client / Kanal sind feste Datensatznummern zugeordnet:
Tabelle 8-7
Kanal
0
0
1
1
2
2
3
3
● Ein Client muss, nachdem er einen Kommandodatensatz geschrieben hat, den
Antwortdatensatz lesen, bevor er einen weiteren Kommandodatensatz schreiben darf.
● Der Client hat den "Bearbeitungszustand" im Antwortdatensatz auszuwerten. Wenn der
Bearbeitungszustand "erfolgreich" bzw. "fehlerhaft" anzeigt, enthält der Datensatz aktuelle
Antwortdaten bzw. Fehleranzeigen.
● Der Datensatz muss immer komplett gelesen werden, da nach dem ersten Lesen mit
erfolgreichem oder fehlerhaftem Zustand der Datensatz vom Modul verändert werden kann.
● Der Statusteil im Antwortdatensatz (= HART-Statusbytes) gibt Auskunft darüber, ob und
welche Fehler aufgetreten sind.
● Wenn sofort nach dem Schreiben eines HART-Kommandos die HART-Antwort gelesen
wird, kann es sich bei der empfangenen Antwort noch um eine "alte" Antwort handeln.
Da das Interpretieren des HART-Kommandos und der Aufbau des zugehörigen
Antwortdatensatzes etwas Zeit benötigt, sollte mit dem Lesen ca. 100 ms gewartet werden.
Dezentrales Peripheriegerät ET 200iSP - Fehlersichere Module
Betriebsanleitung, 08/2016, A5E38986012-AA
Zuordnung von Client / Kanal zu Datensatznummern
Client
Kommando
Antwort
Kommando
Antwort
Kommando
Antwort
Kommando
Antwort
Analoge Elektronikmodule
8.1 Analoges Elektronikmodul 4 F-AI Ex HART
Datensatz
80
81
82
83
84
85
86
87
127