nilesh_1106
Member
Hi, Everyone
I am interfacing rotary encoder(incremental encoder) with PLC. This encoder using for speed measurement (RPM). The encoder is giving pulses which reading is not stabilised for every rotation of same speed. it is fluctuating 0 to 5 pulses which results to variable readings.
For this problem, I have done following things..
1. Encoder wire shield is connected to earthing.
2. Separate encoder wire routing.
3. Averaged the encoder reading pulses in PLC program
4. Find max value program of encoder pulses in PLC.
But, still it has variable reading. Kindly help me out.
PLC- Siemens ST20-smart
Encoder : Delta ES3- 360PPR
Regards
Nilesh
I am interfacing rotary encoder(incremental encoder) with PLC. This encoder using for speed measurement (RPM). The encoder is giving pulses which reading is not stabilised for every rotation of same speed. it is fluctuating 0 to 5 pulses which results to variable readings.
For this problem, I have done following things..
1. Encoder wire shield is connected to earthing.
2. Separate encoder wire routing.
3. Averaged the encoder reading pulses in PLC program
4. Find max value program of encoder pulses in PLC.
But, still it has variable reading. Kindly help me out.
PLC- Siemens ST20-smart
Encoder : Delta ES3- 360PPR
Regards
Nilesh