Operating instructions
Absolute Rotary Encoders
66
Absolute Encoders BVS58/BVM58 Series
Pepperl+Fuchs Inc. • 1600 Enterprise Parkway • Twinsburg, Ohio 44087-2245 • www.am.pepperl-fuchs.com
Telephone (330) 486-0001 • FAX (330) 405-4710 • E-Mail: fa-info@us.pepperl-fuchs.com
®
PEPPERL+FUCHS
Addresses
When using an AS-Interface master or handheld programmer to change the slave addresses, it is absolutely
essential to assign a different address to each of the four slaves.
Parameter Bits
The four parameter bits of slave A are used to set the parameters of the encoder. The parameter bits of slave B, C and D
are not used.
Data Bits
From the AS-Interface master to the encoder
Data from the AS-Interface master is transferred to the encoder via slave A, which works bidirectionally. Slaves B, C and D
operate unidirectionally and can only send data.
When data bits D2 and D3 are changed from 01 to 10 or vice-versa, the position data is saved in the encoder.
From the encoder to the AS-Interface master
Parameter bit P1 of slave A is used to determine if the encoder transfers data to the AS-Interface master with or without
flag bits.
P1 = 1: Transfer without flag bits
P1 = 0: Transfer with flag bits MA, MB, MC, MD
Slave A
P0 P1 P2 P3
Gray code Transfer with flag bits Count down with clockwise rotation Not used
Binary code Transfer without flag bits Count up with clockwise rotation Not used
Status of
parameter bit
0
1
Slave A
D0/D1 D2/D3
Normal mode Position data is not saved
Rotary encoder is set to 1/4 of the single turn resolution Position data is saved
Rotary encoder is set to 0 Position data is saved
Normal mode Position data is not saved
Status of
D0/D1 or D2/D3
00
01
10
11
Slave A Slave B Slave C Slave D
D0 D1 D2 D3 D0 D1 D2 D3 D0 D1 D2 D3 D0 D1 D2
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9 Bit 10 Bit 11 Bit 12 Not used!
D3
Slave A Slave B Slave C Slave D
D0 D1 D2 D3 D0 D1 D2 D3 D0 D1 D2 D3 D0 D1 D2
Bit 0 Bit 1 Bit 2 MA Bit 0 Bit 1 Bit 2 MB Bit 0 Bit 1 Bit 2 MC Bit 0 Bit 1 Bit 2
D3
MD
Slave A Slave B Slave C Slave D
1 2 3 4
7 0 0 0
F F F F
Preset address
IO code
IO code
Programming