Profilnummer lesen / programmieren „v“ (56h), Check position „c“ (43h) – Baumer N 155 Benutzerhandbuch

Seite 7

Advertising
background image

N 155

www.baumer.com

7

Beispiel 2: Sollwert eines bestimmten Profils lesen (Profilnummer = 17; Sollwert = 12,50)

SOH

Adr

Cmd Profil-Nr. = 17

EOT

CRC

Senden

01h

20h

53h

31h

37h

04h

16h

SOH

Adr

Cmd Profil-Nr. = 17

Sollwert = 12,50

EOT

CRC

Antwort

01h

20h

53h

31h

37h

30h

30h

31h

32h

35h

30h

04h

BCh



Beispiel 3: Sollwert eines bestimmten Profils programmieren (Profilnummer = 17; Sollwert = -12,50)

s

SOH

Adr

Cmd Profil-Nr. = 17

Sollwert = -12,50

EOT

CRC

Senden

01h

20h

53h

31h

37h

2Dh

30h

31h

32h

35h

30h

04h

FBh

SOH

Adr

Cmd Profil-Nr. = 17

Sollwert = -12,50

EOT

CRC

Antwort

01h

20h

53h

31h

37h

2Dh

30h

31h

32h

35h

30h

04h

FBh


4.2.3. Profilnummer lesen / programmieren „V“ (56h)

Mit diesem Befehl kann die Nummer des momentan aktiven Profils gelesen oder das Profil geändert werden.

Beispiel 1: Aktives Profil lesen (Aktive Profilnummer = 38)

SOH

Adr

Cmd

EOT

CRC

Senden

01h

20h

56h

04h

20h

SOH

Adr

Cmd Profil-Nr. = 38

EOT

CRC

Antwort

01h

20h

56h

33h

38h

04h

28h

Antwort nach einem Reset, wenn alle Profile gelöscht sind:

SOH

Adr

Cmd Profil-Nr. = FF

EOT

CRC

Antwort

01h

20h

56h

3Fh

3Fh

04h

16h


Beispiel 2: Neues Profil senden (Neue Profilnummer = 17)

SOH

Adr

Cmd Profil-Nr. = 17

EOT

CRC

Senden

01h

20h

56h

31h

37h

04h

3E

SOH

Adr

Cmd Profil-Nr. = 17

EOT

CRC

Antwort

01h

20h

56h

31h

37h

04h

3E


Beispiel 3: Neues Profil über Broadcast an alle N 155 senden (Adr = 99 (83h); Neue Profilnummer = 17)

SOH

Adr

Cmd Profil-Nr. = 17

EOT

CRC

Senden

01h

83h

56h

31h

37h

04h

04

Antwort

Keine Rückantwort

Zur Überprüfung, ob alle N 155 das neue Profil übernommen haben, kann der Check-Befehl „C“ (43h) verwen-
det werden.

4.2.4. Check Position „C“ (43h)

Der Befehl liefert den Status des Sollwert-Istwert-Abgleichs zurück. Stimmt der Istwert mit dem Sollwert überein,
wird als Antwort ein „o“ (6Fh) für OK und die aktuelle Profilnummer zurückgeliefert. Befindet sich der Istwert au-
ßerhalb des Sollwerts, wird ein „x“ (78H) und die aktuelle Profilnummer zurückgeliefert.

Beispiel: (Aktive Profilnummer = 05)

SOH

Adr

Cmd

EOT

CRC

Senden

01h

20h

43h

04h

0Ah

Antwort wenn Istwert = Sollwert:

SOH

Adr

Cmd Status Profil-Nr. = 05

EOT

CRC

Antwort

01h

20h

43h

6Fh

30h

35h

04h

A5h

Antwort wenn Istwert

≠ Sollwert:

SOH

Adr

Cmd Status Profil-Nr. = 05

EOT

CRC

Antwort

01h

20h

43h

78h

30h

35h

04h

1D

Advertising