ES58 • EM58 MODBUS®
The custom number of revolutions results from the following calculation:
Custom total resolution [0002-0003 hex]
Custom counts per revolution [0000-0001 hex]
You are allowed to set whatever integer value lower than or equal to the
overall
hardware resolution
(ES58: 4,096 counts = 12 bits; EM58: 67,108,864 counts =
26 bits). If you set a value greater than the overall hardware resolution, after
sending the Request PDU the
sent back while the relevant bit in the
Wrong parameters list [0004-0005
item 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 = 4,096 (min. = 1, max. = 4,096)
ES58
67,108,864 (min. = 1, max. = 67,108,864)
EM58
NOTE
To avoid counting errors please always make sure to meet the following
condition:
Custom total resolution [0002-0003 hex]
=
power of 2.
Custom counts per revolution [0000-0001 hex]
WARNING
After having set a new value next to the
Custom total resolution [0002-0003
registers, always check also the
Custom counts per revolution [0000-
registers and 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 as follows:
•
Custom counts per revolution [0000-0001 hex]
= 4,096 cpr
•
number of custom revolutions = 4,096 revolutions
•
Custom total resolution [0002-0003 hex]
* 4,096 (rev.)
Let's set a new total resolution, for instance:
Custom total resolution [0002-
= 360.
MAN ESx58x_EMx58x MB E 1.3
Programming parameters
68 of 92
Содержание EM58 MB
Страница 90: ...This page intentionally left blank...
Страница 91: ...This page intentionally left blank...