Aufbau des Request-Telegramms zum Schreiben des Parameterwerts

Um den Parameterwert zu ermitteln, der geschrieben werden soll, muss im gelesenen Parameterwert das Bit 16 (Deaktivieren des Potenziometers f1) mit einer Bitmaske gesetzt werden.

In diesem Beispiel ist im gelesenen Parameterwert das Bit 17 bereits gesetzt, das heißt, das Potenziometer f2 ist bereits deaktiviert.

Gelesener Parameterwert: 0x00020000 (Bit 17 = 1)

Bitmaske (OR‑Maske): 0x00010000 (Bit 16 soll zusätzlich gesetzt werden)

Neuer Parameterwert zum Schreiben: 0x00030000 (Bit 16 + Bit 17 = 1)

HINWEIS

Wenn alle Einstellelemente, die deaktiviert werden sollen bekannt sind, kann der Parameter mit den entsprechend gesetzten Bits auch direkt (ohne zuvor ausgelesen zu werden) geschrieben werden.

00

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

CTT2‑Dienst

SPA‑Protokoll

00

01

02

03

00

01

02

03

04

05

06

07

08

09

10

11

Code

Index

Länge Lesen

Länge Schreiben

Com

SPA
TID

Index
Low

Index
High

Sub
index

Offset
Low

Offset
High

Res

LSB
LO

LSB
HI

MSB
LO

MSB
HI

Data Exchange
Request

SPA

12 Byte

12 Byte

Write

 

8852.1

0

 

0x30000

0x1D

0x03

0x0C

0x0C

0x02

0x01Beliebiger Wert im Bereich 0x00 – 0xFF, der vom Anwender vergeben wird.

0x94

0x22

0x01

0x00

0x00

0x00

0x00

0x00

0x03

0x00