Notifications
Clear all
Topic starter
19/06/2024 5:38 am
When doing a door learning, the displayed value, lets say it is 640, is double the actual encoder reading, in the case, 320.
Why is that? it is considering door traveling as close + open encoder pulses?
How do I know that? counting motor revolutions from DCL to DOL, was rounding 20 turns, the encoder has 16 slots, so, from DCL to DOL is 320 pulses.
But the stored door learning value, and the value transmitted between the DOOR and CLC would be 640.
Anyone?
Why is that? it is considering door traveling as close + open encoder pulses?
How do I know that? counting motor revolutions from DCL to DOL, was rounding 20 turns, the encoder has 16 slots, so, from DCL to DOL is 320 pulses.
But the stored door learning value, and the value transmitted between the DOOR and CLC would be 640.
Anyone?
19/06/2024 5:50 am
There are 2 channels, must count every time either channel passes a slot.
Topic starter
19/06/2024 6:18 am
Originally Posted by Indirtwetrust
There are 2 channels, must count every time either channel passes a slot.
This explains why sometimes the "travel distance" is not even number, but odd.
If it would be always EVEN, than it would be encoder pulses x 2, but for example, this DMC is presenting 633 as travel distance, it will be impossible to be N x 2.
So I would be considering you correct, reading both channels, it is possible to reach an ODD number.