beautypg.com

Baumer OADM 20S4470/S14F User Manual

Page 4

background image

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