AllInOneDC Power On Behavior

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

Moderator: cnckeith

Post Reply
johnballard
Posts: 33
Joined: Wed Feb 19, 2020 11:49 am
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0818141095
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

AllInOneDC Power On Behavior

Post by johnballard »

Hi,

I'm very happy with my Lagunmatic 250 milling machine with AllInOneDC retrofit. I recently eliminated my phase generator and replaced the reversing contactors with VFD's. Everything is working nicely on 240V single phase and I have been making money.

I have one leftover issue. Once in a while I will power the mill off when the z-axis is at the Z+ limit (where it has to be to use the air operated drawbar). When I power back up, I cannot home the mill. I cannot jog either. I have to remove the cover from the z drive, manually move Z off the z+ limit, and then I can home. I don't like getting my fingers into the belt drive :o

I'm sure there are many things I can do, but I would appreciate any advice.

p.s. I made some changes to the source code to run the VFD's. Also, I have two lube pumps; one for the ways, the other for the screws (different oil). The NO alarms were connected in parallel, but I will change them over to NC and provide both inputs to the PLC to have separate 'low oil' messages.
Attachments
report_0818141095_2020-12-30_19-00-42.zip
(4.58 MiB) Downloaded 134 times
Lagunmatic 250


cncsnw
Community Expert
Posts: 4672
Joined: Wed Mar 24, 2010 5:48 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No

Re: AllInOneDC Power On Behavior

Post by cncsnw »

You should be able to select Slow, Continuous jog mode, then press the yellow Z-minus jog button to jog down until the limit switch clears.

Have you tried that?


johnballard
Posts: 33
Joined: Wed Feb 19, 2020 11:49 am
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0818141095
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: AllInOneDC Power On Behavior

Post by johnballard »

No, I don't think so. I will test that tomorrow.

I knew there must have been an easy way...
Lagunmatic 250


johnballard
Posts: 33
Joined: Wed Feb 19, 2020 11:49 am
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0818141095
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: AllInOneDC Power On Behavior

Post by johnballard »

More than 5 years later and this issue happened again. I cannot jog either the Z axis or the X axis. The Y axis works just fine. I powered off and back on but I still cannot home the milling machine, or jog X or Z (with panel, virtual panel, jog controller).

This time I knew exactly what happened. I was manually facing and I ran the X-axis to it's limit - which was part of the plan since the part was at the maximum travel of my X-axis - and then I manually retracted the Z-axis for a tool change. The Z-axis went to the limit which then 'bricked' my mill. I suppose that jogging does not work if there are two axis' at their limits.

The last time this happened, I removed the covers and manually rotated the Z-axis down, and everything was fine after that. This time I'll try to force a limit switch in software and see if I move the other axis off it's limit switch.
Lagunmatic 250


cncsnw
Community Expert
Posts: 4672
Joined: Wed Mar 24, 2010 5:48 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No

Re: AllInOneDC Power On Behavior

Post by cncsnw »

In Centroid's CNC7 and CNC10 software (1992 - 2010), tripping a limit switch on one axis did not prevent jogging any other axis. Therefore, even if multiple axes were on limit switches, you could jog each one away from its switch (in Slow, Continuous mode).

In CNC11 and CNC12 (2010 - present), tripping a limit switch on one axis prevents any other axis from jogging. Therefore, if two or more axes are on limit switches, you are prohibited from jogging any axis, and you cannot jog the offending axes away from their switches.

I have been arguing for years to get CNC11/CNC12 changed back, to use the CNC7/CNC10 behavior instead. No luck so far.

So, if you have multiple limits tripped, you either have to fiddle with software input inversion or forcing (as you propose above), or you have to manually turn the screws.

On a related note, though: it sounds like you would not have this particular problem if you set up your limit switches and software limits per normal practice. You should never be tripping a limit switch during normal operation, after the machine has been homed.

Once the machine has finished homing (per your cncm.hom file, which has the usual M91, M92 and M26 commands for all three axes), all three axes will be positioned at the first encoder index pulse after clearing the limit switch, and none of the switches will be tripped.

You need to set the software travel limits to allow (only) X+, Y-, and Z- movement from home. Software travel limits are in the last two columns of the Machine Configuration -> Jog Parameters table.

If you are unable to engage the power drawbar with the Z axis at its homed position, then you need to move the Z+ limit switch up -- and possibly re-clock the motor/belt -- so that the drawbar does engage at Z home. You should not have to go above Z home and trip the Z+ limit switch in order to use the drawbar.


Post Reply