Herunterladen Diese Seite drucken

FELLER ENGINEERING FP160C 08 Serie Benutzerhandbuch Seite 36

Werbung

Benutzerhandbuch FP160
5.9.1 Beispiele:
Der Busmaster möchte die Istwerte der Zonen 9..16 lesen:
1. aKonsistenz auf 0 setzen
2. aAktion auf 1 (es soll gelesen werden)
3. aGruppe auf 2 (Zonen 9..16 anfordern)
4. aKennung auf 254 (Die Istwerte Anfordern)
5. aKonsistenz auf 255 setzen (alle 8 bits = 1)
6. Warten bis eGruppe = aGruppe = 2 ist
7. Warten bis eKennung = aKennung = 254 ist
8. Warten bis bit0 von eKonsistenz gesetzt ist
9. Jetzt können von eDatenwort1 .. eDatenwort8 die
gewünschten Istwerte der Zonen 9..16 gelesen werden.
Der Busmaster möchte den Sollwert der Zone 2 auf 300°C setzen. Alle anderen Sollwerte
sollen dabei nicht verändert werden.
1. aKonsistenz auf 0 setzen
2. aAktion auf 2 setzen (es soll geschrieben werden)
3. aGruppe auf 1 setzen (Zone 2 ist innerhalb Gruppe 1)
4. aKennung auf 0 setzen (Parameter 0=Sollwert)
5. aDatenwort2 auf 300 setzen (Byte 6= 44, Byte 7 = 1. LO-Byte first beachten !)
6. aKonsisitenz auf binär 00000010 = 2 setzen. Damit wird nur Datenwort 2 gültig
7. Warten, bis eGruppe = aGruppe = 3 ist
8. Warten, bis eKennung = aKennung = 0 ist
9. Warten, bis bit0 von eKonsistenz gesetzt ist.
10. Ist eAktion = 3 ? Dann wurde der Wert übernommen.
Bei eAktion=4 hätte eine Bereichsüberschreitung stattgefunden
11. Bei eDatenwort2 kann der neue Sollwert bereits als Kontrolle wieder ausgelesen
werden.
Seite 36
Version 1.0

Werbung

loading