7i96s: can't seem to get a stepper enable signal

More
4 years 1 month ago - 4 years 1 month ago #251111 by Dr. John
I’m trying to configure my 7i96s card with pncconf for the following configuration: 

- X, Y, Z stepper motors with pulse/dir signals
- stepper enable output
- emergency stop input 

It’s a way of getting started towards the return to my old 5i25 configuration. I’ve overcome the issue of no output signals from the 7i96s card by using a more appropriate ethernet driver. The automatically installed one was causing excessive delays that would cause me to get bitten by the watchdog and shut down communication.

I can configure the X, Y and Z steppers with pncconf and get pulse and direction outputs to function as expected. 

However I can’t get the stepper enable signal to function. The symptoms are: 

- no signal changes at the assigned pin for the enable output when testing in pncconf, and
- in axis, the Toggle Emergency Stop button (red X at the upper left) doesn’t disable. 

This seems like a user induced configuration issue, but, I can’t figure out what I’m doing wrong. 

Since I’m driving 3 step motor drivers in parallel with the enable signal, I’m using TB3 pins 13 and 14 to drive the enable signal since these outputs can handle a higher current. Pin 13 is connected to ground. Pin 14 is the enable signal connected to the stepper motor drivers. It is pulled up to +5V via the internal resistors in the stepper motor drivers. In pncconf, on page TB3, I’ve configured SSR output 00 to be both (but at separate times!) X Amplifier Enable and Machine Is Enabled (the latter being the configuration that I used with my 5i25). Neither one of these is reflected in the output signal measured at TB3-14. It is always high. 

I’m not sure whether the two symptoms I listed above are related, but in any case, I need to resolve both of them. Any help would be warmly appreciated. 

Thanks.
Last edit: 4 years 1 month ago by Dr. John.

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago #251113 by PCW
Did you try manually setting SSR0 true and false and checking the
SSR0 output LED? (near TB3 pins 13,14)

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago #251115 by cmorley
please post your config files.
Pncconf's test will not honour the estop in, just estop out.
Axis enable should work. You can always try inverting the enable just for the test.

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago #251116 by cmorley
sorry use 'force-pin-true' for the test - inverting won't work.

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago - 4 years 1 month ago #251119 by Dr. John
I just now tested with SSR0 = true. While this doesn't work in test, apparently it is configured correctly and works in axis. The LED turns ON and the output is low, as expected. Unfortunately, the same is NOT true when I configure this pin in either of the above configurations. Nothing happens.

Also, as expected, in spite of configuring the output as permanently true, axis will not allow me to enable the step motor drivers.

Attached are the configuration files.
 
Last edit: 4 years 1 month ago by Dr. John.

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago #251120 by cmorley
With AXIS running, can you confirm hm2_7i96s.0.inm.00.input-00-not (estop-in) is switching logic states with whatever you have it connectecd to?

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.055 seconds
Powered by Kunena Forum