Refrence Encoder, what does it do?

bornwild

Member
Join Date
May 2010
Location
Riyadh
Posts
429
Hey folks.

I want to know what does refrencing encoder mean. Does it mean we are resetting encoder? In our plant when there is a problem with encoder positions. We always reference it. The way we do is that we press some push buttons as in the program and reference it. I don't understand what does it actually do? :rolleyes:
 
In the past I have worked on Corrugated cardboard equipment and every job change a machine homing sequence was executed. Unfortunately the older Mitsubishi Summits / Esprits and Martin Die Cutters were fitted with incremental encoders.
Maybe your position feedback is similar in that after many mechanical movements with no absoloute reference (i.e no reference to a home limit or prox etc after or during every mechanical movement) the machine control system suffers an accumulation of binary and mechanical errors. As this is the case then for many an application, you are required to "reference" the machine to "reset" the internal high speed counter accumulator.
 
Walk that walk

Imagine finding yourself waking up blindfolded in a dark corridor. There is a railing that you can follow along one of the long walls. You know that the exit door is located on the other long wall 200 "calibrated" steps from one end of the corridor. If you want to find the exit door, you first have to go to the end of the corridor. That's your reference point. The railing tells you which direction to go.
This is called referencing 👨🏻‍🏫

Since you don't know how far from the end wall, you will probably do your reference walk slowly not to crash full speed into the wall.

After referencing you can walk full speed 200 steps and find the exit door -- or any other door if you know the distance (how many steps).

An incremental encoder can count up and down and tell which direction it travels, but the control system (PLC, counter, servo controller…) need to know where is the zero point. The zero point is often defined by a reference sensor near the end of the axis.

The control system may also use the encoder's own zero pulse together with the reference signal to define a more accurate zero point. The encoder has one zero pulse for each turn. So if the zero pulse is used in referencing, the orientation of the encoder rotor becomes important! 👨🏻‍🏫

Shutting down and restarting the control system is analoge to waking up blindfolded in the dark corridor. You have to do the reference walk.

There may also be other situations like typically a machine reset that the programmer has considered inconclusive and therefore requiring a reference run (walk).
 
Last edited:
Reference Encoder Vs. Homing

What has been described is the homing process. A reference encoder usually refers to the encoder situated on the machine that the slave drive/s should follow. Both the master & slave drives should also have feedback encoders if it is a closed loop system.
 
Last edited:
Thanks for the replies. But now i am confused between referencing and homing? I think referencing has something to do what mjoubert writes, but i am not sure. Can you please explain?
 
It depends which manual you use.
Some say homing, other say referencing, but both mean the same. (in these manuals that is)

Your descprition is pretty vague.
From what you wrote it could be anything from Homing, to referencing as mjoubert meant, to simply setting target values.
If you want a nice and correct answer, your question needs to be more detailed.
 
Let me put this . We have two encoders one on the motor and other one is external. we define a refrence point and do some math so both encoder have the same value.
 
In your case, it sounds like the external encoder is the reference encoder. The motor encoder is your feedback encoder.

When you move your machine to the correct position and make the digital input for home, the reference encoder actual position is set in the drive / plc as the new zero point. The feedback encoder on the motor is used to provide the closed loop feedback to the drive so that it knows that the target positions have been reached.
 

Similar Topics

Hi Experts, I am trying to understand the adressing of the Analog Inputs and Outputs in the module Slot 2 - IC693ALG442 I have here %AI0001...
Replies
15
Views
1,896
I just upgraded the firmware on a couple of our PowerFlex 525 in one of our machines. The upgrade was from 2.002 to 5.001. I also changed the...
Replies
4
Views
2,467
Hi friends; i used the %SC0014,%SA0003,%SA0014,%SC0010,SC0011, SA 0009. can i reset these bits by using as %SC0010...
Replies
12
Views
3,790
Hi friends; Finally communication done. I am very thankful to Sir Steve and Russb which guide me through out the post. I store the configration...
Replies
10
Views
3,545
We have a new Yaskawa G7 Drive That we Give A refrence Via Profi bus of 100HZ but only runs up to 80 to 85 HZ. Max speed of the drive is 110 HZ...
Replies
10
Views
3,297
Back
Top Bottom