Encoder-Based Length Control in Roll Forming Machines — Setup, Calibration & Fixing Length Drift
1. Introduction — Why Encoder Length Control Determines Product Accuracy
In roll forming machines, the most important production measurement is panel length. Roofing sheets, structural profiles, and other roll-formed components must meet strict dimensional tolerances.
The system responsible for measuring this length is typically an encoder-based length control system.
Encoders track the movement of strip material through the machine and allow the PLC or motion controller to trigger cutting operations at precise positions.
When encoder systems are configured correctly, roll forming machines can achieve extremely accurate length control.
However, if encoder setup or calibration is incorrect, several issues can occur:
- Panels cut too long or too short
- Length variation between parts
- Increasing error at higher line speeds
- Random cut inconsistencies
- Production scrap
Understanding encoder setup and calibration is essential for maintaining consistent roll forming production.
2. How Encoder-Based Length Control Works
An encoder converts mechanical rotation into electrical pulses.
In roll forming systems, the encoder typically measures movement of:
- a measuring wheel contacting the strip
- a driven shaft within the machine
- a servo axis
Each pulse represents a small increment of movement.
The PLC counts these pulses and converts them into distance.
When the programmed length is reached, the control system activates the shear to cut the material.
3. Components of an Encoder Length Control System
Several components work together to control length measurement.
These include:
Encoder Sensor
Produces pulses corresponding to rotational movement.
Measuring Wheel or Drive Shaft
Transfers strip movement to the encoder.
High-Speed Counter or Motion Module
Counts encoder pulses in real time.
PLC Control Logic
Processes pulse counts and determines when to trigger the shear.
Shear Mechanism
Cuts the strip once the target length is reached.
Each component must function correctly to maintain accurate length control.
4. Encoder Resolution and Length Measurement
The resolution of an encoder determines how precisely length can be measured.
Resolution is defined as pulses per revolution (PPR).
Example:
Encoder resolution: 1024 pulses per revolution
Measuring wheel circumference: 500 mm
Each revolution produces 1024 pulses while the strip moves 500 mm.
Therefore:
1024 pulses = 500 mm
Each pulse represents approximately:
0.488 mm of strip movement.
Higher encoder resolution improves measurement accuracy.
5. Converting Encoder Pulses to Length
The PLC must convert pulse counts into distance.
This is typically done using a scaling factor.
Example calculation:
If 1024 pulses equal 500 mm:
Pulses per millimeter:
1024 ÷ 500 = 2.048 pulses per mm
For a 3000 mm panel:
3000 × 2.048 ≈ 6144 pulses
The PLC triggers the shear when approximately 6144 pulses are counted.
6. Encoder Setup During Machine Installation
Proper encoder installation is essential.
Key setup considerations include:
Encoder Mounting
The encoder must be mounted securely to prevent vibration or movement.
Measuring Wheel Contact
If a measuring wheel is used, it must maintain consistent contact with the strip.
Loss of contact can cause inaccurate measurements.
Cable Shielding
Encoder signals are sensitive to electrical noise.
Shielded cables should be used and routed away from high-power wiring.
Signal Direction
The PLC must detect whether the strip is moving forward or backward.
Correct wiring of A and B channels ensures proper direction detection.
7. Initial Encoder Calibration
Calibration establishes the relationship between encoder pulses and actual strip movement.
Typical calibration procedure:
- Run the machine and produce a test panel
- Measure the actual panel length
- Compare with programmed length
- Adjust scaling factor in the PLC
Several test runs may be required to achieve accurate calibration.
8. Shear Delay Compensation
Even when the encoder measurement is correct, cutting does not occur instantly.
Several delays occur between the PLC command and the actual cut.
These delays include:
- hydraulic valve response time
- blade movement time
- mechanical inertia
If these delays are not compensated, the cut will occur slightly late.
To correct this, the PLC subtracts a compensation value from the target length.
9. Example of Cut Compensation
Example:
Target panel length = 6000 mm
Material speed = 1000 mm/sec
Shear delay = 50 milliseconds
Material movement during delay:
1000 × 0.05 = 50 mm
The PLC must trigger the cut 50 mm early.
Adjusted trigger length:
6000 − 50 = 5950 mm
The shear fires at 5950 mm so the final cut occurs at approximately 6000 mm.
10. Causes of Length Drift in Roll Forming Machines
Length drift occurs when panel length gradually changes over time.
Common causes include:
Measuring Wheel Slip
If the measuring wheel loses traction with the strip, the encoder will record incorrect movement.
Encoder Signal Noise
Electrical interference can cause extra pulses or missed pulses.
Mechanical Wear
Worn rollers or bearings may change the effective circumference of measuring wheels.
Speed-Dependent Delay
Hydraulic or mechanical delays may vary with speed.
Incorrect Scaling
Incorrect encoder scaling factors produce systematic length errors.
11. Diagnosing Length Drift
Troubleshooting length drift requires a systematic approach.
Typical diagnostic steps include:
- Measure multiple panels and record variation
- Inspect measuring wheel contact pressure
- Verify encoder pulse stability
- Check electrical noise sources
- Verify PLC scaling parameters
Identifying the root cause allows appropriate correction.
12. Encoder Signal Integrity
Encoder signals must remain stable under industrial conditions.
Signal problems often appear as:
- sudden length jumps
- inconsistent cut positions
- errors increasing with speed
To maintain signal integrity:
- use shielded twisted pair cables
- route cables away from motor power wiring
- ensure proper grounding
Differential encoder signals improve noise immunity.
13. Speed Effects on Length Accuracy
At higher line speeds, timing delays become more significant.
Example:
Line speed = 120 m/min
= 2000 mm/sec
A delay of 20 milliseconds results in:
2000 × 0.02 = 40 mm error.
Therefore high-speed lines require precise delay compensation.
14. PLC vs Motion Controller Length Control
Basic roll forming machines often use PLC high-speed counters for encoder processing.
Advanced machines may use motion controllers.
Motion controllers provide:
- faster signal processing
- better synchronization
- improved high-speed accuracy
However, PLC-based systems are sufficient for many standard applications.
15. Maintenance of Encoder Systems
Routine maintenance helps maintain accurate length control.
Recommended inspections include:
Monthly:
- check measuring wheel condition
- verify encoder mounting
Quarterly:
- inspect encoder cables
- check for electrical noise sources
Annually:
- recalibrate length scaling
- inspect mechanical wear components
Regular maintenance prevents gradual measurement errors.
16. Importance of Accurate Length Control
Accurate length control provides several benefits.
These include:
- reduced scrap material
- improved product quality
- increased production efficiency
- consistent customer specifications
Reliable encoder systems are therefore essential for successful roll forming operations.
6 Structured FAQ — Encoder-Based Length Control
1. Why are encoders used to control cut length in roll forming machines?
Encoders measure strip movement in real time, allowing the control system to trigger cutting operations at precise positions.
2. What causes panels to become longer at higher machine speeds?
Length errors at higher speeds usually result from shear delay or insufficient compensation for actuator response time.
3. Why do measuring wheels sometimes cause length errors?
If the measuring wheel slips on the strip surface, the encoder will record incorrect movement and cause inaccurate length measurement.
4. How often should encoder systems be calibrated?
Calibration should be performed during machine commissioning and periodically during maintenance to ensure measurement accuracy.
5. What electrical problems affect encoder accuracy?
Electrical noise from VFD drives or improper grounding can corrupt encoder signals and cause incorrect pulse counting.
6. Can PLC systems handle encoder length control at high speeds?
Yes, but very high-speed lines may benefit from motion controllers that provide faster signal processing and improved synchronization.