beautypg.com

Baumer OADM 13T7480/S35A User Manual

Page 8

background image

8/8

OADM 13T7480/S35A

6.2 Fehlermeldungen des Sensors

Fehler beim Senden

Gesendet

Empfangen

Erklärung

Laser ON mit falschem
Parameter gesendet (3 statt 1)

{0L3}

{0EP97}

P= unzulässige
Parameter

EOF vergessen

{0M

{0ET01}

T = nach SOF vor EOF
mehr als 0.5 s Abstand
zwischen 2 Zeichen

Eine ‚0’ zuviel

{0M0}

{0EF87}

F = Framing error
=Stringlänge ist falsch

7 Problemlösungen (FAQ)
7.1 Rücksetzen in den Fabrikmodus

Auch für dieses Konfigurationskommando gilt:
Zunächst die Konfiguration einstellen (hier mit {0D} ) und auf die Antwort warten
Dann die Konfiguration übernehmen mit „Speichere aktuelle Konfiguration“ {0K} und auch auf diese Antwort
warten. Jetzt ist der Sensor auch nach dem Aus- und Einschalten im Fabrikmodus.

7.2 Was ist zu tun, wenn die Baudrate des Sensors unbekannt ist
Man muss in diesem Fall mit einem Kommando bei allen Baudraten prüfen, ob eine Antwort kommt.

7.3 Der Sensor sendet nur Timeout Fehlermeldungen, wenn er über ein

Terminalprogramm bedient wird

Es gibt ein Timeout von 0.5 Sekunden. Falls der zeitliche Abstand zwischen 2 Byte größer als dieser Timeout
wird, dann sendet der Sensor eine Timeout Fehlermeldung.

6 Beispiele

6.1 Kommandos

Kommando

Gesendet Empfangen

Inhalt

}

5

0

1

0

0

0

0

0

V

R

0

{

}

R

0

{

t

e

s

e

R

}

6

1

D

0

{

}

D

0

{

n

o

it

a

r

u

g

if

n

o

k

k

ir

b

a

F

e

z

t

e

S
Speichere aktuelle
Konfiguration

}

3

2

K

0

{

}

K

0

{

1

f

u

a

e

z

t

e

S

}

8

0

M

S

0

{

}

M

S

0

{

g

n

u

r

e

il

a

k

S

t

r

e

w

s

s

e

M

e

z

t

e

S

mm

Setze Ausgabe Format für
permanente periodische
Ausgabe

I

I

C

S

A

f

u

a

e

z

t

e

S

}

3

8

A

F

0

{

}

A

F

0

{

Wartezeit bei permanenter
periodischer Ausgabe

s

m

2

.

0

f

u

a

y

a

l

e

D

}

5

8

2

W

0

{

}

2

W

0

{

Setze Aufbau des
Messdatensatzes

d

n

u

t

r

e

w

s

s

e

M

}

0

8

A

M

Z

0

{

}

A

M

Z

0

{

Abschwächung

d

u

a

B

0

0

4

8

3

}

7

8

3

X

0

{

}

3

X

0

{

e

t

a

r

d

u

a

B

e

z

t

e

S
Get Konfiguration

{0V}

{0VMA200000101080109MA60} Konfiguration:

M

mm Format

A

ASCII für perm. period.

2

x 0.1 ms Wartezeit

000001

Software Version

01

Hardware Version

080109

Prod. Datum

M

Messwert ausgeben

A

Abschwächung ausg.

Get Messdatensatz

{0M}

{0MM00691A085028}

M

Messwert 00691

A

Abschwächung 0850

t

r

o

w

t

n

A

e

n

i

e

K

}

H

0

{

t

e

S

d

l

o

H

}

5

2

3

4

8

0

A

2

9

6

0

0

M

G

0

{

}

G

0

{

t

e

G

d

l

o

H

M

Messwert 00692

A

Abschwächung 0843

6 Exemples

6.1 Ordres de commande

Ordres de commande

Emis

Reçu

Contenu

Reset

{0R}

{0RV00000105}

Valide configuration d’usine

{0D}

{0D16}

Mémorise configuration actuelle {0K}

{0K23}

Valide l’échelle pour valeur de
mesure

{0SM}

{0SM08}

Valide

pour 1 mm

Valide l’édition du format pour
édition périodique permanente

{0FA}

{0FA83}

Valide pour ASCII

Intervalle de temps pour édition
périodique permanente

{0W2}

{0W285}

Retardement de 0.2 ms

Valide structure du bloc de
données de mesure

{0ZMA}

{0ZMA80}

Valeur de mesure et
Affaiblissement

Valide débit Bauds

{0X3}

{0X387}

38400 Bauds

Get Configuration

{0V}

{0VMA200000101080109MA60} Configuration:

M

mm Format

A

ASCII pour period.

perm.
2

x 0.1 ms Intervalle temps

000001

Version logiciel

01

Version Hardware

080109

Date production

M

Emettre Valeur mesure

A

Emettre Affaiblissement.

Get bloc de données de
mesure

{0M}

{0MM00691A085028}

M

Valeur mesure 00691

A

Affaiblissement 0850

Hold Set

{0H}

Pas de réponse

Hold Get

{0G}

{0GM00692A084325}

M

Valeur mesure 00692

A

Affaiblissement 0843

Laser On

{0L1}

{0L173}

Laser OFF

{0L0}

{0L072}

Démarre édition périodique
permanente

{0P}

{0P28}

Ceci est la première
réponse, ensuite les
données suivent

6.2 Messages d’erreurs du détecteur


Faute lors de l’émission

Emis

Reçu

Explication

Laser ON émit avec paramètre
erroné (3 à la place de 1)

{0L3}

{0EP97}

P= Paramètre erroné

EOF oublié

{0M

{0ET01}

T = après SOF et avant
EOF plus de 0.5 s de
distance entre 2 signes

Un ‚0’ de trop

{0M0}

{0EF87}

F = Framing error
=Longueur de la trame

est incorrecte


7

Solutions des problèmes (FAQ)

7.1

Réinitialisation dans le mode d’usine

Egalement pour cet ordre de commande, il faut :
tout d’abord, régler la configuration (ici, avec {0D} ) et attendre la réponse;
ensuite valider la configuration avec l’ordre Mémorise la configuration actuelle
{0K} et attendre aussi la réponse. Le détecteur reste maintenant même après un
déclenchement et un nouvel enclenchement dans le mode usine.
7.2

Que faut-il faire quand le débit en Bauds du détecteur est inconnu

Dans ce cas, il faut contrôler par un ordre de commande tous les débits en Bauds
et attendre une réponse
7.3

Le détecteur n’émet seulement que des messages d’erreur Time

out lorsqu’il est desservi par un programme PC
Il y a un Timeout de 0,5 secondes. Dans le cas ou l’intervalle de temps entre
2 octets est supérieur à ce Timeout, le détecteur émet alors un message d’erreur
Time out.

6 Examples

6.1 Commands

Command

Sent

Received

Content

Reset

{0R}

{0RV00000105}

Set factory configuration

{0D}

{0D16}

Save current configuration

{0K}

{0K23}

Set scale of measured value

{0SM}

{0SM08}

Set to 1 mm

Set output format for
permanent periodical signal
output

{0FA}

{0FA83}

Set to ASCII

Waiting time for permanent
periodical signal output format

{0W2}

{0W285}

Delay at 0.2 ms

Set structure of data set of
measured data

{0ZMA}

{0ZMA80}

Measured data and
attenuation

Set Baud-rate

{0X3}

{0X387}

38400 Baud

Get configuration

{0V}

{0VMA200000101080109MA60} Configuration:

M

mm format

A

ASCII for perm. period.

2

x 0.1 ms waiting time

000001

Software version

01

Hardware version

080109

Manufact. date

M

Show measured value

A

Show attenuation

Get set of measured data

{0M}

{0MM00691A085028}

M

Measured value 00691

A

Attenuation 0850

Hold Set

{0H}

No answer

Hold Get

{0G}

{0GM00692A084325}

M

Measured value 00692

A

Attenuation 0843

Laser On

{0L1}

{0L173}

Laser OFF

{0L0}

{0L072}

Start permanent periodical data
output

{0P}

{0P28}

This is he first answer
followed by data

6.2 Sensor error messages


Error during emission

Sent

Received

Explanation

Laser ON sent with wrong
parameter (3 instead of 1)

{0L3}

{0EP97}

P= impermissible
parameter

EOF forgotten

{0M

{0ET01}

T = After SOF before
EOF more than 0.5 s
distance between 2
characters

One ‚0’ too many

{0M0}

{0EF87}

F = Framing error =
wrong string length

7

Solutions to problems encountered (FAQ)

7.1

Setting back into factory mode

Setting the factory mode is handled with the same sequence as other set mode
commands:
Set factory configuration (here with {0D}) and wait for the answer (its only temporary
at this point)
Then make this the working configuration with “safe current configuration” {0K} and,
too, wait for this answer. Now the sensor is safely set back into factory mode even
after a power down situation.

7.2

What has to be done in case of unknown Sensor Baud-rate?

In this case all Baud-rates must be checked for an answer using a command.

7.3

The sensor sends timeout error messages only when addressed

via a terminal program

There is a timeout of 0.5 seconds. In case of the time difference between 2 Bytes is
getting longer than this timeout the sensor will send a timeout error message.

}

3

7

1

L

0

{

}

1

L

0

{

n

O

r

e

s

a

L

}

2

7

0

L

0

{

}

0

L

0

{

F

F

O

r

e

s

a

L
Starte permanente periodische
Ausgabe

,

tr

o

w

t

n

A

e

t

s

r

e

e

i

d

t

s

i

s

a

D

}

8

2

P

0

{

}

P

0

{

danach folgen die Daten