ES58 • EM58 MODBUS®
These registers set the custom number of distinguishable steps per revolution
that are output for the absolute position value (singleturn resolution).
You are allowed to set whatever integer value lower than or equal to the
maximum number of physical steps per revolution
(4096 cpr).
If you enter an out-of-range value (i.e. greater than the maximum number of
physical steps per revolution), after sending the Request PDU the
error message will be sent back while the relevant bit in the
parameters list [0004-0005 hex]
parameter will be set to 1.
For any further information on the maximum number of physical steps per
revolution and the maximum number of physical revolutions refer to the
identification label of the specific device.
Default = 4096 (min. = 1, max. = 4096)
NOTE
To avoid counting errors please always make sure that the following condition is
met:
Custom total resolution [0002-0003 hex]
=
a power of 2.
Custom counts per revolution [0000-0001 hex]
WARNING
After having set a new value next to the
Custom total resolution [0002-
value and also make sure that the following condition is met:
Custom total resolution [0002-0003 hex]
≤
Number of physical revolutions
Custom counts per revolution [0000-0001 hex]
Let's suppose that the EM5812/16384MB encoder is programmed to use its
physical resolution, i.e.:
•
Custom counts per revolution [0000-0001 hex]
= 4,096 cpr
•
Number of physical revolutions = 16,384
•
Custom total resolution [0002-0003 hex]
* 16,384 (rev.)
Let's set a custom singleturn resolution, for instance:
= 2,048.
MAN ESx58x_EMx58x MB E 1.3
Programming parameters
66 of 92