Istwert auf presetwert setzen „z“ (5ah) – Baumer N 152 Benutzerhandbuch
Seite 14

N 152
www.baumer.com
14
4.2.8. Istwert auf Presetwert setzen „Z“ (5Ah)
Über den Z-Befehl kann der Istwert auf eine beliebige Position gesetzt werden. Dazu wird der gewünschte
Positionswert an die SPA übertragen. Die SPA ermittelt einen Offsetwert „Presetoffset“ zur tatsächlichen
absoluten Position des Encoders. Bei der Berechnung des Presetoffsets wird über ein Befehl „U“
programmierter Offset mit berücksichtigt, sodass der Istwert nach Ausführung des „Z“-Befehls immer dem
Presetwert entspricht.
Hinweis: Nach Umstellung der Auflösung (siehe Befehl „a“) von 1/100 in 1/10 oder umgekehrt, muss ein bereits
gesetzter Presetwert neu gesetzt werden. Der intern ermittelte Offsetwert liegt in der vorherigen Auflösung vor.
Der angezeigte Istwert setzt sich wie folgt zusammen:
Istwert
Anz
= Istwert
Abs
+ Presetoffset + Offset
Istwert
Anz
Istwert, der im Display angezeigt und über die Schnittstelle ausgelesen wird
Unmittelbar nach der Ausführung des „Z“-Befehls gilt Presetwert = Istwert
Anz
Istwert
Abs
Interner absoluter Istwert.
Presetoffset
Über Befehl „Z“ erzeugter Offsetwert (entspricht nicht dem gesendeten Presetwert).
Offset
Offsetwert, der zusätzlich über Befehl „U“ gesetzt werden kann. Die Funktion muss im Befehl
Bit-Parameter ‚a’ (61h) freigegeben sein. Ansonsten gilt Offset = 0.
Beispiel 1: Liest den aktuell eingestellten Presetwert aus
SOH Adr Cmd EOT CRC
Senden
01h 20h 5Ah 04h 38h
SOH Adr Cmd
Presetwert = 2,50
EOT CRC
Antwort
01h 20h 5Ah 30h 30h 30h 32h 35h 30h 04h
27h
Beispiel 2: Istwert auf Presetwert setzen (Presetwert = 17,25)
SOH Adr Cmd
Presetwert = 17,25
EOT CRC
Senden
01h 20h 5Ah 30h 30h 31h 37h 32h 35h 04h
09h
SOH Adr Cmd
Presetwert = 17,25
EOT CRC
Antwort
01h 20h 5Ah 30h 30h 31h 37h 32h 35h 04h
09h
Beispiel 3: Istwert über Broadcast bei allen SPA´s auf Presetwert setzen
SOH Adr Cmd
Presetwert = 17,25
EOT CRC
Senden
01h 83h 5Ah 30h 30h 31h 37h 32h 35h 04h AAh
Antwort
Keine Rückantwort