Use for cyclic motion
(Original Document)
Using the Module
For cyclic movement, the user indicates the resolution in a basic cycle and the number of turns per machine cycle.
The number of encoder pulses for a cycle (up to 32767) will be indicated; the position reading will be taken in the range ["0" to "resolution -1"].
The number of cycles per machine cycle (up to 32767) will also be indicated.
The cycle number value will be set in the range ["0" to "No. of cycles -1"].
The angle reading and the reading of the number of cycles can be (re)calibrated, independently or simultaneously, on the machine 0 position:
It is possible to adjust the angle at which the parts arrive in the periodical process without modifying either (re)calibration on position 0 of the machine or the whole cam program in the absolute encoder.
It is possible to construct a cam profile that reacts with good precision over several cycles.
Option to force the cam output using the application program.
The use of an event cam is recommended in this case.
The "parts counter" function can be programmed to indicate the number of parts completed or to enable the action of a cam once a certain number of parts is reached.
The module can indicate the linear speed of the axis.
It can also provide the number of counter pulses in a cycle (only when using an incremental encoder).
The "slow shaft detection" function can be obtained on a track associated to a time delay cam.
Anticipation
For high-speed machines, it is possible to correct the following very precisely: the actuator ascent time and the internal module processing time, if required.
A fine resolution and a large number of pulses per cycle ensure precise anticipation. For example: if the use wishes to anticipate the command of an actuator by 1ms, the encoder must be able to provide more than 5 pulses in that time.