Issue with MDI setting RPM using M3 and actual RPM in the mill
Posted: Sun Jul 30, 2023 5:10 pm
Hello,
I have a wabeco 1210 HS quite successfully working with Centroid Acorn.
I want to try riggid tapping, and have incorporated an encoder with 4096 lines.
Basic implemented setup:
- Encoder is a SICK incremental, wired according to schematics in Acorn documentation.
- Counts per revolucion = 16384 (4096 lines).
- Parameter 33, high spindle ratio = 0.6319 (spindle turns quicker than the motor)
- Wizard: Rigid tapping = yes
- Wizard: Encoder in spindle = yes
- Wizard: min spindle rpm = 0
- Wizard: max spindle rpm = 7500
Issue: making MDI of speeds (i.e. M3 S1000), there is a difference between the commanded RPM and the indicated rpm in the screen (that is SAME as the actual in the spindle -measured with a sensor-).
Below table shows the discrepancy at various rpms. Even the difference is not linear or just bias... you can see the bottom table with difference % (even moving from negative to positive across different RPM values).
I see that screen indicted RPM is very much same as the actual one, but totally different to the commanded one...
Can somebody help me to investigate what can be happening? Thanks very much!
I have a wabeco 1210 HS quite successfully working with Centroid Acorn.
I want to try riggid tapping, and have incorporated an encoder with 4096 lines.
Basic implemented setup:
- Encoder is a SICK incremental, wired according to schematics in Acorn documentation.
- Counts per revolucion = 16384 (4096 lines).
- Parameter 33, high spindle ratio = 0.6319 (spindle turns quicker than the motor)
- Wizard: Rigid tapping = yes
- Wizard: Encoder in spindle = yes
- Wizard: min spindle rpm = 0
- Wizard: max spindle rpm = 7500
Issue: making MDI of speeds (i.e. M3 S1000), there is a difference between the commanded RPM and the indicated rpm in the screen (that is SAME as the actual in the spindle -measured with a sensor-).
Below table shows the discrepancy at various rpms. Even the difference is not linear or just bias... you can see the bottom table with difference % (even moving from negative to positive across different RPM values).
I see that screen indicted RPM is very much same as the actual one, but totally different to the commanded one...
Can somebody help me to investigate what can be happening? Thanks very much!