
MA10/4-SW02
Date: 06.05.2014
Page 19 of 23
Art.No. 87185
Mod. status 422/13
The address byte is composed as follows:
1
0
A0
A1
A2
A3
A4
0
RR
L
1
Start
Stopp
The check byte results from an EXOR-interconnection of the remaining two or five bytes of the
telegram.
A0 ... A4: binary coded address 1 ... 31, address 0 defined for master
RR: broadcast bit: 1 = command valid for all devices, devices do not reply
L: length bit: 1 = short telegram (3 bytes), 0 = long telegram (6 bytes)
List of commands SIKONETZ3 protocol
Parameter: 19200 baud, no Parity, 8 Bit, 1 Start bit, 1 Stop bit
Column Signification
Hex
Hexadecimal value of the command
TX
Length of telegram from master to MA10/4
RX
Length of telegram from MA10/4 to master
S
Transmitted parameter is permanently stored in the sensor
P
For this command programming mode has to be activated (command 0x32; 0x33)
R
This command can be broadcasted
Hex
TX
RX S
P
R
Function
0x16 3
6
-
-
-
Read out position value
0x18 3
6
-
-
-
Read out reference/calibration value
0x19 3
6
-
-
-
Read out offset value
0x1b 3
6
-
-
-
Read out device's characteristics
Low Byte: identifier = 21
Middle Byte: software version
High Byte: hardware version
0x1c 3
6
-
-
-
Read out address/positions after the comma
Low Byte: address
Middle Byte: positions after the comma
0x1d 3
6
-
-
-
Read out counting direction
Low Byte = 0: counting direction i
Low Byte = 1: counting direction e
0x1e 3
6
-
-
-
Read out display after 1 revolution
0x1f
3
6
-
-
-
Read out encoder pulses per revolution
0x28 6
6
S
P
-
Program reference/ calibration value
0x29 6
6
S
P
-
Program offset value
0x2c 6
6
S
P
-
Program positions after the comma
Value must be in data byte Middle
0x2d 6
6
S
P
-
Program counting direction (see command 0x1d)
0x2e 6
6
S
P
-
Program display after 1 revolution
Value range 0 ... 59999
0x2f
6
6
S
P
-
Program encoder pulses per revolution
Value range 0 ... 59999
0x32 3
3
-
-
-
Programming mode "on"