Parameter 78 - Solved

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

Post Reply
chronolite
Posts: 69
Joined: Sat Feb 15, 2020 4:48 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804739E42DF-0925192491
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: Yes
Contact:

Parameter 78 - Solved

Post by chronolite »

Can someone explain P 78 in practical terms for me? This happens on several lathes for me, so I'm curious as to the behavior why. Here are some conditions:

Set P78 to 1

Goto MDI

Code: Select all

M03 S30
CYCLE START

Spindle goes to 30 rpm.

Set P78 to 7
Goto MDI

Code: Select all

M03 S30
CYCLE START

Spindle goes to 55+ rpm, I freak out and stop the spindle.

This happens on two different machines running Oak.
I know that 30 rpm or 55 rpm doesn't seem like much, but on a 88" chuck, that's scary fast.
Last edited by chronolite on Tue Feb 20, 2024 10:15 am, edited 1 time in total.
cncsnw
Posts: 3855
Joined: Wed Mar 24, 2010 5:48 pm

Re: Parameter 78

Post by cncsnw »

That certainly does not sound right.

What CNC12 software version(s) are you running?

Do you get correct spindle speed response with P78 = 0?

Does the error (running too fast) happen with P78 = 3? What about with P78 = 5? Perhaps we can narrow down which specific feature is adversely affecting the spindle speed commands.
chronolite
Posts: 69
Joined: Sat Feb 15, 2020 4:48 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804739E42DF-0925192491
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: Yes
Contact:

Re: Parameter 78

Post by chronolite »

I set P78 to 0,1,5, etc, but that didn't help much.

I think the issue was that the min/max spindle speed is what determines the 0-10v scale, (in Setup - Motor). I was hoping it was smarter than that. If there's a parameter we can adjust to slave the 0-10v to the encoder pulses, that would be a lot cooler. I also have a problem with the wording on the min/max, since it's relative to high gear. (This particular 100hp machine is certainly capable of spinning its 88" chuck at 500 rpm, but no way would I want to be near it).

So here's a tip for those in the future looking for why this occurs: If your spindle drive has a max RPM setting at 10v, that's exactly what you need to have in the motor setup. It appears that spindle encoders are only used when they are in a slaved operation (like threading).

Rookie mistake, thanks for your help guys.
tblough
Posts: 3102
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Boston, MA
Contact:

Re: Parameter 78 - Solved

Post by tblough »

Spindle encoders are only used to read spindle rpm. Centroid does not use them to control rpm.
Cheers,

Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
cnckeith
Posts: 7334
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: Parameter 78 - Solved

Post by cnckeith »

post some photos of this machine , sound interesting
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
Post Reply