Längeneinheit lesen / programmieren „i“ (69h), Sonderparameter lesen und schreiben „x“ (78h), N 140 – Baumer N 140 Benutzerhandbuch
Seite 13: Beispiel 2: längeneinheit in inch umprogrammieren, Beispiel 2: neue delaytime programmieren
N 140
www.baumer.com
13
4.3.4. Längeneinheit lesen / programmieren „i“ (69h)
Der Befehl liest oder programmiert die Längeneinheit in mm oder inch
Data = 0 (30h) = mm
Data = 1 (31h) = inch
Beispiel 1: Parameter auslesen (Einstellung = mm)
SOH
Adr
Cmd
EOT
CRC
Senden
01h
20h
69h
04h
5E
SOH
Adr
Cmd
Data
EOT
CRC
Antwort
01h
20h
69h
30h
04h
D0h
Beispiel 2: Längeneinheit in inch umprogrammieren
SOH
Adr
Cmd
Data
EOT
CRC
Senden
01h
20h
69h
31h
04h
D2
SOH
Adr
Cmd
Data
EOT
CRC
Antwort
01h
20h
69h
31h
04h
D2
Beispiel 3: Längeneinheit über Broadcast-Befehl (Adr=99) in allen N 140 auf mm programmieren
SOH
Adr
Cmd
Data
EOT
CRC
Senden
01h
83h
69h
30h
04h
CDh
Antwort
Keine Rückantwort
Hinweis: Alle Parameter werden in mm programmiert. Die Umrechnung von mm nach inch erfolgt in der
Spindelpositionsanzeige, wenn die Positionswerte angezeigt werden.
4.3.5. Sonderparameter lesen und schreiben „x“ (78h)
Der Sonderparameter „x“ besteht aus mehreren Sub-Parametern, die dazu dienen um Parameter, die eigentlich
fest vorgegeben sind, dennoch an neue Gegebenheiten anzupassen. Folgende Subparameter sind definiert
(momentan ist nur ein Subparameter definiert):
D (44h) = Delaytime für minimale Antwortverzögerung der seriellen Schnittstelle
Sub-Parameter: Delaytime „D“ (44h)
Mit diesem Parameter lässt sich eine minimale Verzögerung (Pause) zwischen dem letzten empfangenen Bit
und dem ersten Bit der gesendeten Rückantwort einstellen. Diese Verzögerung kann in Schritten von 0,1 ms im
Bereich von 00.0 ... 60,0 ms eingestellt werden. Als Defaultwert ist 1,0 ms hinterlegt.
Beispiel 1: Aktuelle Delaytime auslesen
SOH Adr Cmd Sub EOT CRC
Senden
01h 20h 78h 44h 04h 7Ch
SOH Adr Cmd Sub
Delaytime = 4.5
EOT CRC
Antwort
01h 20h 78h 44h 30h 30h 34h 35h
04h BBh
Beispiel 2: Neue Delaytime programmieren
SOH Adr Cmd Sub
Delaytime = 15.0
EOT CRC
Senden
01h 20h 78h 44h 30h 31h 35h 30h
04h BDh
SOH Adr Cmd Sub
Delaytime = 15.0
EOT CRC
Antwort
01h 20h 78h 44h 30h 31h 35h 30h
04h BDh
Es ist zu beachten, dass die tatsächliche Verzögerung der Rückantwort auch länger sein kann. Dies hängt von
der benötigten Bearbeitungszeit sowie den internen Programmzyklen ab. Diese Schwankungsbreite beträgt
ca. 8 ms