Encoder Error
Moderator: cnckeith
-
- Posts: 9
- Joined: Tue Nov 15, 2022 8:30 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Encoder Error
My oak was replaced and running the same tests on the new oak showed all 4 axis ports working perfectly. I was told after that they didn't find a problem with the oak I shipped to them
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 11
- Joined: Thu Oct 13, 2022 2:22 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
Re: Encoder Error
Has there been any resolution to this other than a new board for Greg82?
I am setting up a new OAK controller with Yaskawa Sigma 1 drives and having the same issue. Whichever axis is plugged into #1 is fine, other axis will not go to commanded position & accumulate error on PID screen with every move.
I am setting up a new OAK controller with Yaskawa Sigma 1 drives and having the same issue. Whichever axis is plugged into #1 is fine, other axis will not go to commanded position & accumulate error on PID screen with every move.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3500
- 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: Encoder Error
Have you verified that the encoders are counting in the correct direction for the other axis? You may need to reverse the encode phasing on those axis.
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.
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.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 444
- Joined: Fri Jan 10, 2014 11:29 am
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Howard, PA
Re: Encoder Error
Yes, we have discovered the cause of the problem.thelinuxman wrote: ↑Mon Mar 27, 2023 12:06 pm Has there been any resolution to this other than a new board for Greg82?
Oak with IC28 labeled LC4D v0x0031 have an issue.
Position request outputs 2-4 may have unexpected short times between A/B transition. This will cause missed counts to servo drives with a slower input rate, such as Yaskawa Sigma II (200kpps) and DMM DYN4 (500kpps). Drives with faster input rates like Yaskawa Sigma IV (1000kpps) and Automation Direct SureServo2 (4000kpps) did not lose position during testing.
Velocity mode (analog) output is not affected.
The solution is to update IC28 to LC4D v0x0032. Reprogramming requires an RMA number to return to Centroid.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Encoder Error
Approximately what was the range of production dates for Oak units with v0x0031 firmware?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 161
- Joined: Sun Jan 27, 2019 3:51 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Encoder Error
Yup i have this problem too. And i have the that ic28 label. Looks like i gotta call and get rma. Hopefully its a quick turnaround
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 444
- Joined: Fri Jan 10, 2014 11:29 am
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Hickory CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Howard, PA
Re: Encoder Error
sn 1378 9-16-22 to sn 1446 3-6-23, some quantity less than 67 units
Some of the boards in that range did not ship and are now updated.
The turnaround should be quick since the solution is known. If you email a report to support@centroidcnc.com, we should have all the information to generate the RMA and verify that the code needs an update.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 117
- Joined: Fri Jun 10, 2011 8:31 am
- Allin1DC CNC Controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
Re: Encoder Error
I also have the same problem but i switch the Drive from Normal Pulse train to Hi speed pulse input in one of the chinese Dorna Drive that resolve my issue .
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 4
- Joined: Fri Jun 11, 2021 2:28 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: Oak A900946, Oak A901222
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Encoder Error
Centroid updated my firmware and that fixed the issue I was Having with Y, Z and A position errors. It was interesting that after I installed OAK the Y axis still had count errors but not enough to fault as a position error. I decided to redo some of the setup procedures by retuning the drives/motors then rerunning the PID Tune and that fixed that. The machine is now running well and the PID Error is now less than about 20-30 counts (this equates to around .0001 axis movement). I have tested all axis for repeatability with a .0001 indicator and they are showing no discernable error. When I move over about 100 IPM to 200 IPM I start to see a change of about .0001 to .00015 which I attribute to indicator bounce. If the indicator reading changes by .00015 at end of travel at 200IPM it still repeats to .0000 on my dial. Very impressive.
Thank you for solving and fixing this problem Centroid! This is why I now have retrofitted my lathe and mill (that had the position error problem) with OAK and just also finished the retrofit of my second mill with ACORN. Wow, was the ACORN retrofit easy.
Thank you for solving and fixing this problem Centroid! This is why I now have retrofitted my lathe and mill (that had the position error problem) with OAK and just also finished the retrofit of my second mill with ACORN. Wow, was the ACORN retrofit easy.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Site Admin
- Posts: 8844
- 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: Encoder Error
thanks for taking the time to report back.m5white wrote: ↑Fri Apr 07, 2023 1:55 pm Centroid updated my firmware and that fixed the issue I was Having with Y, Z and A position errors. It was interesting that after I installed OAK the Y axis still had count errors but not enough to fault as a position error. I decided to redo some of the setup procedures by retuning the drives/motors then rerunning the PID Tune and that fixed that. The machine is now running well and the PID Error is now less than about 20-30 counts (this equates to around .0001 axis movement). I have tested all axis for repeatability with a .0001 indicator and they are showing no discernable error. When I move over about 100 IPM to 200 IPM I start to see a change of about .0001 to .00015 which I attribute to indicator bounce. If the indicator reading changes by .00015 at end of travel at 200IPM it still repeats to .0000 on my dial. Very impressive.
Thank you for solving and fixing this problem Centroid! This is why I now have retrofitted my lathe and mill (that had the position error problem) with OAK and just also finished the retrofit of my second mill with ACORN. Wow, was the ACORN retrofit easy.
good deal on the Acorn Retrofit.
if you can, photos (online album) of customer machine projects are always fun to see

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
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
(Note: Liking will "up vote" a post in the search results helping others find good information faster)