Kogna Soft Limits & Feed Hold
Posted: Thu Jul 06, 2023 2:04 pm
Hi Tom,
I apologize if this should not be in bug reports.... but have run into a couple of issues with Kogna related to soft limits and Feedhold.
#1 Soft Limits
I have a setup with two stepper axis
Axis 0 is using Step/Gen #0 in differential drive mode
Axis 1 is using Step/Gen #1 in differential drive mode
Each Axis has positive and negative soft limits set.
If I jog Axis 0 (ie. Jog0=1000) beyond the limits
- the axis does stop
- I get a console message "Pos Soft Limit FeedHold Axis:0"
- this is the behavior I expect
Now, If I jog Axis 1 (i.e. Jog1=-1000) beyond the soft limit
- the axis DOES NOT stop
- I DO get a console message "Neg Soft Limit FeedHold Axis:1"
- the behavior is similar on a positive limit for Axis 1 (console reports the condition, but motion does not stop)
#2 Feed Hold
While executing an independent move (i.e. Move0=32000)
- If I issue "StopImmediate0" the motion does go into feed hold and stops
- In that state, if I issue "StopImmediate1" the state clears, but motion does not resume.
I apologize if this should not be in bug reports.... but have run into a couple of issues with Kogna related to soft limits and Feedhold.
#1 Soft Limits
I have a setup with two stepper axis
Axis 0 is using Step/Gen #0 in differential drive mode
Axis 1 is using Step/Gen #1 in differential drive mode
Each Axis has positive and negative soft limits set.
If I jog Axis 0 (ie. Jog0=1000) beyond the limits
- the axis does stop
- I get a console message "Pos Soft Limit FeedHold Axis:0"
- this is the behavior I expect
Now, If I jog Axis 1 (i.e. Jog1=-1000) beyond the soft limit
- the axis DOES NOT stop
- I DO get a console message "Neg Soft Limit FeedHold Axis:1"
- the behavior is similar on a positive limit for Axis 1 (console reports the condition, but motion does not stop)
#2 Feed Hold
While executing an independent move (i.e. Move0=32000)
- If I issue "StopImmediate0" the motion does go into feed hold and stops
- In that state, if I issue "StopImmediate1" the state clears, but motion does not resume.