Amp fault setup... joint.X.amp-fault-in
I'm trying to set up the amp faults and have one little issue.
My custom.HAL has this:
...and it works fine to stop the machine and produce an error message. What I'd like to change is the reset. After rebooting the amp(s) and clearing the fault, Linuxcnc holds onto the fault condition (gmoccapy), and the machine won't turn on. I need to close and restart lcnc.# --- X drive ALM ---
net x-fault => joint.0.amp-fault-in <= hm2_7i76e.0.7i76.0.0.input-16-not
# --- Y drive ALM ---
net y-fault => joint.1.amp-fault-in <= hm2_7i76e.0.7i76.0.0.input-17-not
# --- Z drive ALM ---
net z-fault => joint.2.amp-fault-in <= hm2_7i76e.0.7i76.0.0.input-18-not
Thanks in advance.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
So if something on my machine triggers a fault (VFD, axis drives) I disable everything with the estop (bus power off) and then reset and re-home.
Please Log in or Create an account to join the conversation.
I think it's considered a catastrophic error.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
- Posts: 19202
- Thank you received: 6436
This is a stepper system with LAM Technologies drives, they have no "reset" input, just disable (taken care by LinuxCNC on fault), enable.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
The lams have a fault output which can be connected to amp-fault-inI use Axis GUI/PlasmaC, i never had to close, just enable and move on.
This is a stepper system with LAM Technologies drives, they have no "reset" input, just disable (taken care by LinuxCNC on fault), enable.
I have seen it trigger if the drive overheats or the motor overheats when pushing to the extremes. Note it can take time for things to cool down before it can be reset.
Proper mounting per Lams specs generally solves the drive overheat.
The step boost function to 30% to 50% of desired current when at constant velocity keeps things cool and eliminates motor faults.
Without the amp-fault-in, I had some massive lost steps and racked gantries when the drives got hot.
Reducing the current is quite safe becasue the drive is only working when accellerating and at constant velocity, the required current might only be 12% of the peak current.
Please Log in or Create an account to join the conversation.
If they are connected to a WinPC via a serial connection, the 'tuning' software can reset a fault condition. But that's not really helpful - or available - when using then under LCNC.
I use air-quotes around 'tuning' because it's likely the worst bit of software I've come across - as is the usb-serial dongle needed to connect to the drive.
The saving grace of the Y-series is that they can take 110VDC and so can drive steppers at extremely high speeds. Plus they're cheap.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
- Posts: 19202
- Thank you received: 6436
Had issues with a 12 meter plasma torch cable that came unshielded (got 2 new), causing so much interference that would trip the drives with "motor wiring error".
Also the motor wires were unshielded.
Changing to shielded wiring solved that.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.