Baumer N 142 Benutzerhandbuch

Seite 16

Advertising
background image

N 142

www.baumer.com

16

4.3.1. Bit-Parameter

Standard

lesen / programmieren „a“ (61h)

Um den Speicherplatz optimal auszunützen, werden mehrere Parameter zusammengefasst und „gepackt“ über-
tragen. Die Parameter sind wie folgt codiert:

Data1: 1 0 X X 0 X 0 X

┬ ──┬── ─┬─ ─┬─

│ │ │ └─── Positionierrichtung 0/1 (UP/DOWN)

│ │ └─────── Zählrichtung 0/1 (UP/DOWN)

│ └──────────── Pfeile 0/1/2/3 (UP/DOWN/UNI/OFF)

└──────────────── 1

Data2: 1 0 0 X X X 0 X

┬ ┬ ─┬─ ┬ ┬ ─┬─

│ │ │ │ │ └─── Istwert runden 0/1 (OFF/ON)

│ │ │ │ └────── Display drehen 0/1 (OFF/ON)

│ │ │ └──────── Dimension 0/1 (OFF/ON)

│ │ └─────────── Istwertkorrektur (Offset) 0/1/2 (OFF/SER/S+K)

│ └────────────── reserviert

└──────────────── 1

Data3: 1 0 0 X X 0 X X

┬ ┬ ──┬── ┬ ─┬─

│ │ │ │ └─── Sollwert ausblenden 0/1/2 (ON/OFF/EVER)

│ │ │ └────── reserviert

│ │ └────────── Externe Eingänge 0/1/2/3 (Key/Slow/Middle/Fast)

│ └────────────── reserviert

└──────────────── 1

Data4/5: 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0

───────┬─────── ───────┬───────

│ └──────── reserviert

└─────────────────────────── reserviert


Hinweis: Nur die mit ‘X’ bezeichneten Bits dürfen verändert werden. Die fest vorgegebenen Werte ‚1’ und ‚0’
nicht verändern, da sich sonst Steuerzeichen (Zeichen < 20h) ergeben können. Dies ist in einem ASCII-
Protokoll nicht erlaubt.

Beispiel 1: Bit-Parameter auslesen (Data 1 bis Data 3 = 80h; Data 4 bis Data 5 = 30h)

SOH Adr Cmd EOT CRC

Senden

01h 20h 61h 04h 4E

Defaulteinstellung der Bit-Parameter


Beispiel 2: Bit-Parameter programmieren (Positionierrichtung = Down; Display drehen = On)

SOH Adr Cmd Data1 Data2 Data3 Data4 Data5 EOT CRC

Senden

01h 20h 61h 81h 84h 80h 30h 30h

04h

91h

SOH Adr Cmd Data1 Data2 Data3 Data4 Data5 EOT CRC

Antwort

01h 20h 61h 81h 84h 80h 30h 30h

04h

91h


SOH Adr Cmd Data1 Data2 Data3 Data4 Data5 EOT CRC

Antwort

01h 20h 61h 80h 80h 80h 30h 30h

04h

F1

Advertising