Open loop ok, no operation in Axis
29 Feb 2016 16:46 #70817
by djs14
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.
Replied by djs14 on topic Open loop ok, no operation in Axis
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 or Create an account to join the conversation.
29 Feb 2016 16:51 #70818
by djs14
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.
Replied by djs14 on topic Open loop ok, no operation in Axis
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 or Create an account to join the conversation.
29 Feb 2016 16:55 - 29 Feb 2016 16:55 #70819
by djs14
Replied by djs14 on topic Open loop ok, no operation in Axis
Is this my problem?
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
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
Last edit: 29 Feb 2016 16:55 by djs14.
Please Log in or Create an account to join the conversation.
29 Feb 2016 17:02 #70820
by andypugh
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:
Replied by andypugh on topic Open loop ok, no operation in Axis
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:
# create a signal for the estop loopback
net estop-loop iocontrol.0.user-enable-out => iocontrol.0.emc-enable-in
The following user(s) said Thank You: djs14
Please Log in or Create an account to join the conversation.
29 Feb 2016 17:10 - 29 Feb 2016 17:14 #70824
by djs14
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!
Replied by djs14 on topic Open loop ok, no operation in Axis
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:# 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!
Last edit: 29 Feb 2016 17:14 by djs14.
Please Log in or Create an account to join the conversation.
29 Feb 2016 17:26 #70827
by djs14
Replied by djs14 on topic Open loop ok, no operation in Axis
Woo hoo!
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 ). Moving forward again...
Thank you gents!
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 ). Moving forward again...
Thank you gents!
Please Log in or Create an account to join the conversation.
29 Feb 2016 17:58 #70828
by djs14
Replied by djs14 on topic Open loop ok, no operation in Axis
Swapped the wires instead of doing it in hal file.
Both axis holding position and jogging from axis panel.
Thank you again for the support!
Cheers
Both axis holding position and jogging from axis panel.
Thank you again for the support!
Cheers
Please Log in or Create an account to join the conversation.
Time to create page: 0.070 seconds