Baumer OADM 20S4470/S14F User Manual
Page 4
4/6
Adresse setzen
Adresse
Adresse
Kommando
6 ($36)
Daten
Alte
Adresse
Hi Nibble
Daten
Neue
Adresse
Lo Nibble
Daten
Alte
Adresse
Lo Nibble
Daten
Neue
Adresse
Hi Nibble
Antwort
Neue
Adresse
6 ($36)
Alte
Adresse
Hi Nibble
Neue
Adresse
Lo Nibble
Alte
Adresse
Lo Nibble
Neue
Adresse
Hi Nibble
Beispiel: Setze Sensor mit Adresse 5 auf Adresse 1
Vom Host
Vom Sensor
5
6
0
5
0
1
$5,$36,$30,$35,$30,$31
1
6
0
5
0
1
$1,$36,$30,$35,$30,$31
Daten anfordern
Adresse
Adresse
Kommando
1 ($31)
Daten
x
Daten
x
Daten
x
Daten
x
Antwort
Beispiel: Lies Daten von Sensor mit Adresse 5
Vom Host
Vom Sensor (mit Beispielswert)
5
1
0
0
0
0
$5,$31,$30,$30,$30,$30
5
1
0
1
F
A
$5,$31,$30,$31,$46,$41
(Wert ist hexadezimal $01FA und entspricht dezimal 506)
Die Eichung der Daten ist folgende:
Die 0 ist beim Nahpunkt, die 2000 ist am Fernpunkt des Meßbereichs.
OADM 20S4470/S14F:
0.1 mm/Einheit
Adresse
1 ($31)
Hi Nibble
des Hi
Bytes
Lo Nibble
des Hi
Bytes
Hi Nibble
des Lo
Bytes
Lo Nibble
des Lo
Bytes
Set Hold
An allen angeschlossenen Sensoren wird der aktuelle Messwert nach max. 3 ms im Hold
Register gespeichert. Set Hold gilt global für alle Sensoren. Es gibt keine Antwort!
Adresse
Global
Adresse
Kommando
9 ($39)
Daten
x
Daten
x
Daten
x
Daten
x
Antwort:
Keine
Beispiel:
Set Hold für alle angeschlossenen Sensoren
Vom Host
0
9
0
0
0
0
$0,$39,$30,$30,$30,$30
Vom Sensor keine Antwort !
Lies Hold Register
L'étalonnage des données est le suivant:
Le 0 correspond au point le plus près; la valeur 2000 correspond au point le plus lointain
de la plage de mesure.
OADM 20S4470/S14F:
0.1 mm/unité
Assigner une adresse
Adresse
Adresse
Commande
6 ($36)
Données
Vieille
adresse
Hi Nibble
Données
Nouvelle
adresse
Lo Nibble
Données
Vieille
adresse
Lo Nibble
Données
Nouvelle
adresse
Hi Nibble
Réponse
Nouvelle
adresse
6 ($36)
Vieille
adresse
Hi Nibble
Nouvelle
adresse
Lo Nibble
Vieille
adresse
Lo Nibble
Nouvelle
adresse
Hi Nibble
Exemple: Capteur d'adresse 5 devient adresse 1
Host
Capteur
5
6
0
5
0
1
$5,$36,$30,$35,$30,$31
1
6
0
5
0
1
$1,$36,$30,$35,$30,$31
Lecture des données
Adresse
Adresse
Commande
1 ($31)
Données
x
Données
x
Données
x
Données
x
Réponse
Exemple: Lire les données du capteur d'adresse 5
Host
Capteur (avec valeur d'exemple)
5
1
0
0
0
0
$5,$31,$30,$30,$30,$30
5
1
0
1
F
A
$5,$31,$30,$31,$46,$41
(La valeur hexadécimale $01FA correspond à la décimale 506)
Adresse
1 ($31)
Hi nibble
du High
byte
Lo nibble
du High
byte
Hi nibble
du Low
byte
Lo nibble
du Low
byte
Fonction mémoire
Pour touts les capteurs branchés (la valeur de mesure est mémorisée après 3 ms max.
dans le Hold Register). Fonction mémoire est valable pour touts les capteurs. Il n'y a pas
de réponse!
Adresse
Adresse
globale
Commande
9 ($39)
Données
x
Données
x
Données
x
Données
x
Réponse: Aucune
Exemple: Set Hold pour tous capteurs reliés
Host
0
9
0
0
0
0
$0,$39,$30,$30,$30,$30
Capteur: Aucune réponse!
Lire le registre mémoire
calibration is as follows:
Zero is the near point. 2000 is the far point of the measuring range.
OADM 20S4470/S14F:
0.1 mm/unit
Set address
Address
Address
Command
6 ($36)
Data
old
address
Hi nibble
Data
new
address
Lo nibble
Data
old
address
Lo nibble
Data
new
address
Hi nibble
Answer
new
address
6 ($36)
old
address
Hi nibble
new
address
Lo nibble
old
address
Lo nibble
new
address
Hi nibble
Example: Assign sensor with address 5 the new address 1
From host
From sensor
5
6
0
5
0
1
$5,$36,$30,$35,$30,$31
1
6
0
5
0
1
$1,$36,$30,$35,$30,$31
Request data
Address
Address
Command
1 ($31)
Data
x
Data
x
Data
x
Data
x
Answer
Example: Request data from sensor 5
From host
From sensor (with example value)
5
1
0
0
0
0
$5,$31,$30,$30,$30,$30
5
1
0
1
F
A
$5,$31,$30,$31,$46,$41
(value is hexadecimal $01FA which is 506 decimal)
Address
1 ($31)
Hi nibble
of High
byte
Lo nibble
of High
byte
Hi nibble
of Low
byte
Lo nibble
of Low
byte
Set hold
For all connected sensors the currently measured value is stored after max. 3
ms in the hold register. From sensor NO answer
Address
global
Address
Command
9 ($39)
Data
x
Data
x
Data
x
Data
x
Answer:
None
Example: Set Hold for all connected sensors
From host
0
9
0
0
0
0
$0,$39,$30,$30,$30,$30
From sensor NO answer!
Read hold register
Antwort
Adresse
2 ($32)
Hi Nibble
des Hi
Bytes
Lo Nibble
des Hi
Bytes
Hi Nibble
des Lo
Bytes
Lo Nibble
des Lo
Bytes
Beispiel: Lies Daten von Sensor mit Adresse 5
Vom Host
Vom Sensor (mit Beispielswert)
5
2
0
1
F
A
$5,$32,$30,$31,$46,$41
(Wert ist hexadezimal $01FA und entspricht dezimal 506)
Adresse
Adresse
Kommando
2 ($32)
Daten
x
Daten
x
Daten
x
Daten
x
5
2
0
0
0
0
$5,$32,$30,$30,$30,$30
Die Daten können 10 ms nach dem Set Hold ausgelesen werden.
Answer
Address
2 ($32)
Hi nibble
of High
byte
Lo nibble
of High
byte
Hi nibble
of Low
byte
Lo nibble
of Low
byte
Example: Read data from sensor 5
From host
From sensor (with example value)
5
2
0
1
F
A
$5,$32,$30,$31,$46,$41
(Value is hexadecimal $01FA which is decimal 506)
Address
Address
Command
2 ($32)
Data
x
Data
x
Data
x
Data
x
5
2
0
0
0
0
$5,$32,$30,$30,$30,$30
10 ms after a Set Hold, the data can be read out.
Réponse
Adresse
2 ($32)
Hi nibble
du High
byte
Lo nibble
du High
byte
Hi nibble
du Low
byte
Lo nibble
du Low
byte
Exemple: Lire les données du capteur d'adresse 5
Host
Capteur (avec valeur d'exemple)
5
2
0
1
F
A
$5,$32,$30,$31,$46,$41
(La valeur hexadécimale $01FA correspond à la décimale 506)
Adresse
Adresse
Commande
2 ($32)
Données
x
Données
x
Données
x
Données
x
5
2
0
0
0
0
$5,$32,$30,$30,$30,$30
Les données peuvent être rappelés 10 ms après la fonction mémoire.
OADM 20S4470/S14F
Laser Distanz Sensor
Laser-Distanz-Sensor/Laser distance sensor/Détecteur laser de distance
Phone +41 (0)52 728 1122
·
Fax +41 (0)52 728 1144
Baumer Electric AG
·
CH-8501 Frauenfeld