Pluto Encoder Manual v3B
Pluto Encoder Manual v3B
PLUTO
Safety-PLC
Manual
Absolute encoders
1
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
Table of contents:
1 General ..................................................................................................................................3
1.1 Reaction time ........................................................................................................................ 3
2 Electrical.................................................................................................................................4
2.1 Separation with Gateway in Bridge Mode ............................................................................. 5
2.2 CAN bus data........................................................................................................................ 5
3 Singleturn encoder RSA 597..................................................................................................6
3.1 Address setting ..................................................................................................................... 6
3.2 Software settings................................................................................................................... 7
3.2.1 Baudrate.................................................................................................................................7
3.2.2 Scale ......................................................................................................................................7
3.2.3 Position adjustment................................................................................................................7
3.3 Speed limit ............................................................................................................................ 8
3.4 Technical data....................................................................................................................... 8
3.4.1 Electrical data.........................................................................................................................8
3.4.2 Mechanical data .....................................................................................................................9
4 Multiturn encoder RSA 698 ..................................................................................................10
4.1 Connectors.......................................................................................................................... 10
4.2 Indicators............................................................................................................................. 10
4.3 Address setting ................................................................................................................... 11
4.4 Baudrate.............................................................................................................................. 11
4.5 Software settings................................................................................................................. 11
4.5.1 Scaling .................................................................................................................................12
4.5.2 Position adjustment ..............................................................................................................12
4.6 Technical data..................................................................................................................... 13
4.6.1 Mechanical drawing .............................................................................................................13
5 PLC Software - Description of function blocks .....................................................................14
5.1 SafeEncoder ....................................................................................................................... 14
5.2 SafeEncoderMult................................................................................................................. 15
5.3 EncoderCam ....................................................................................................................... 15
2
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
1 General
Pluto can handle up to 16 absolute encoders connected to the CAN bus. However, the encoders
themselves can only be addressed to one of 8 different addresses (for Multiturn encoders 9
addresses, but a safe solution requires that the encoders are mounted in pairs). This leads to that
in practice a maximum of 8 encoders can be used.
One of the Pluto units on the bus must have software option for communication with the encoders.
This special Pluto sends cyclically a sync telegram, which trigs all encoders on the bus to read the
position and send a telegram with the position value back to the bus. The special Pluto can read
the encoder telegrams and evaluate them. With block functions in the PLC code it is then possible
to make a dual channel function with two encoders. Out of this the user gets failsafe values for
position and speed including stand still monitoring and over speed detection.
The encoders are standard absolute encoders with modified software to meet the safety
requirements.
Response time:
Normal conditions: 11 ms + program execution time ≈ 14 ms
By fault: 31 ms + program execution time ≈ 34 ms
3
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
2 Electrical
NOTE:
One (but only one!) of the
Pluto units must have software CL
PLUTO
CH
I0
I1
I2
I3
I4 I5
I6
I7
IQ10
IQ11
Q2
Q3
120
One encoder gives busload
equivalent to two Pluto units.
CH I1 I3 I6 IQ10 Q2
CL I0 I2 I4 I5 I7 IQ11 Q3
PLUTO
0V +24V
Q1
Encoder
Supply 24 VDC
Encoder
Supply 24 VDC
Encoder
Supply 24 VDC
Encoder
CH I1 I3 I6 IQ10 Q2
CL I0 I2 I4 I5 I7 IQ11 Q3
PLUTO
Supply 24 VDC
120
4
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
2.1 Separation with Gateway in Bridge Mode
By using a Gateway GATE-C1 or GATE-D1 in bridge mode it is possible to separate the Encoders
so that different Pluto units communicate with different Encoders. The Gateway will filter out the
Encoder telegrams, but let the other telegrams pass through. (See 8.1 “Pluto filter” in the
Pluto_Gateway_Manual.)
Pluto 1
CH I1 I3 I6 IQ10 Q2
CL I0 I2 I4 I5 I7 IQ11 Q3
PLUTO
120
Pluto 2
CH I1 I3 I6 IQ10 Q2
Encoder 1
Supply 24 VDC
Encoder 2
GATE-D1
Supply 24 VDC Bridge Mode
Encoder 3
Supply 24 VDC
Pluto 3
Encoder 4
CH I1 I3 I6 IQ10 Q2
CL I0 I2 I4 I5 I7 IQ11 Q3
PLUTO
Supply 24 VDC
120
In this example Pluto 1 communicates with Encoder 1 and 2, while Pluto 3 communicates with
Encoder 3 and 4.
5
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
8
CAN_H
9
CAN_L
10
0V
11
Addr. 0V
12
24V
6
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
3.2.1 Baudrate
Baudrate: 125, 250, 500, 800 kbit/s or 1 Mbit/s. (Default Pluto setting 400kbit/s is not possible.)
At delivery the encoders are set to 500 kbps. Note that the encoder must be powered off/on before
the new setting is valid.
3.2.2 Scale
Example of setting the scale
to degrees.
7
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
3.3 Speed limit
By use of single turn encoder for speed monitoring the maximum allowed rotating speed is limited
to 50 rev/s = 3000 rpm. If the speed is exceeded the speed value will be negative.
Note: It must be secured by limitations in application that the maximum speed is not exceeded or
that no dangerous situations can occur if it does.
Examples of such limitations are: An induction motor which speed is limited by the frequency or a
hydraulic cylinder which is limited by a maximum pump capacity.
8
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
3.4.2 Mechanical data
Shaft option
9
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
4.1 Connectors
Power supply Pin CAN Bus Pin
24 VDC
+24 Volt 1 CAN Shield 1
- 2 CAN V+ 2
0 Volt 3 CAN GND 3
- 4 CAN High 4
CAN Low 5
4.2 Indicators
STATUS: Follows the CANopen standard.
Green OK
Flashing red/green Fault
Example:
Wrong baudrate
Baudrate conflict
Flashing green/short red No contact with bus
10
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
4.3 Address setting
The address is set by the two rotary Address Switch 1, 2
switches under the cover. The two address 1 1, 1
switches shall be set to the same value. 2 2, 2
3 3, 3
4 4, 4
Note: The encoder must be powered off/on 5 5, 5
before the new setting is valid. 6 6, 6
7 7, 7
8 8, 8
9 9, 9
4.4 Baudrate
The baudrate is set by the switch under the Baud rate Baudrate switch
cover. 10 Kbit 0
20 Kbit 1
50 Kbit 2
Note: The encoder must be powered 125 Kbit 3
off/on before the new setting is valid. 250 Kbit 4
500 Kbit 5
800 Kbit 6
1000 Kbit 7
400 Kbit 8
Error 9
11
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
4.5.1 Scaling
The encoder is rescaled by the command “i”.
In below example the encoder is set to 100 increments/rev in multiturn mode. This means we can
have up to 320 turns within the total range. Rotation direction is clockwise:
By typing “s” after the rescaling we can see that the total range is 409600, but since Pluto only has
16-bit arithmetic only the part between 0 and 31999 is usable.
By typing “s” after the rescaling we can see that the position is changed to 5000.
If the encoder is turned and “s” is typed again we can see that the position is changed.
It is also possible to type “p” (position) to get the actual position. If position is displayed by the
status command but not for the “p” command, probably the position is outside range 0-31999.
12
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
13
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
5.1 SafeEncoder
Function block for singleturn encoders generating safe position and speed value out of two
absolute encoders.
NOTE! When error occurs 'Position' = -1, 'Speed' = -32768 and the OK output will be reset.
14
Pluto_Encoder_Manual_v3B www.jokabsafety.com
A MEMBER OF THE ABB GROUP
5.2 SafeEncoderMult
Function block for multiturn encoders generating safe position and speed value out of two absolute
encoders.
Operating system must be of version 2.4.4 or higher.
5.3 EncoderCam
Function block for electronic cam limit switch.
15
Pluto_Encoder_Manual_v3B www.jokabsafety.com