- Posts: 56
- Thank you received: 0
Open loop ok, no operation in Axis
andypugh wrote:
djs14 wrote: The function boxes in the axis gui are grayed out/not clickable if that means anything..
It may mean that you haven't turned the machine on?
You need to reset E-stop and then press the "machine on" button in Axis. (or press F1, F2)
This sounds like the problem, but it didn't work. It's like the E-stop is stuck in the held position on the Axis GUI.
I noticed some e-stop halbits which I commented out, but I have a feeling one of them is necessary to enable everything.
Please Log in to join the conversation.
PCW wrote: Not having linuxcnc enable the drives is a safety issue
(a bad encoder connection/ drive /controller fault could lead to a undetected runaway)
I would get this fixed first
(this will also fix the drift since the drives will not be enabled until linuxcnc is in control)
Yes understood. As noted earlier the motors are off the machine so run away is a non issue for now.
I will wire the enable outputs to break the signal from the limit switches which will work as an enable/disable of sorts. These are old Yaskawa drives that have no "enable" that I'm aware of. It looks like they relied on the limit switches to disable the drives if they ran away.
Please Log in to join the conversation.
iocontrol.0.emc-enable-in
This signal was connected to some ladder components which I'm no longer using. I commented it out and that didn't fix it.
I'm not making this signal true with anything. Can I just do a net true => to this signal to get the drives to enable?
Thank you all for the suggestions!
cheers
Please Log in to join the conversation.
djs14 wrote: I'm not making this signal true with anything. Can I just do a net true => to this signal to get the drives to enable?
You could "net" it to a dummy signal, but it is probably easier to just "setp" it to 1.
Many configs (especially simulator configs) have it as part of a short-circuit loop:
Please Log in to join the conversation.
andypugh wrote:
djs14 wrote: I'm not making this signal true with anything. Can I just do a net true => to this signal to get the drives to enable?
You could "net" it to a dummy signal, but it is probably easier to just "setp" it to 1.
Many configs (especially simulator configs) have it as part of a short-circuit loop:Code:# create a signal for the estop loopback net estop-loop iocontrol.0.user-enable-out => iocontrol.0.emc-enable-in
Is the iocontrol.0.user-enable-out the e-stop button on the Axis gui?
Can't wait to try this ... thank!
Edit: Read the manual and it looks like this is an internal e-stop signal that's generated ... so IF there's no issue, I guess it should work ... Thank you!
Please Log in to join the conversation.
Axes enabled but got a following error... Which I think is just w simple polarity issue (I think axis was making a run for it
Thank you gents!
Please Log in to join the conversation.
Both axis holding position and jogging from axis panel.
Thank you again for the support!
Cheers
Please Log in to join the conversation.
