Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Inhibit output per axis is always active, even if i KILL the axis in max

Hi,

 

I'm using pci-7344 with UMI-7774 and 3'rd party servo drive.

 

everything works fine but the inhibit output signal on the axis,

it is always ON and never changes state even when i press "Kill" the axis in MAX.

I know that the inhibit output per axis on the UMI (wich ia named "Enable" in the UMI manual) is a combination logic

of  some signals in the umi, for example: if the Fault signal is asserted then the "Enable" signal is asserted also.

 

 in order to debug the problem, i set the other signals that affect the "Enable" signal to value that i can be sure

that will not affect the "Enable" signal, i do that so i can be sure that when i press KILL and Halt in MAX, the Enable sould be toggle off/on.

 

The "Fault" input signal per axis on the UMI (User-supplied external Fault input (per axis)😞

i set the jumper in the UMI to "Active low", and connect the Fault+, Fault- to always be high, so the UMI

always "think" that there is no errors from the servo drive.

i made the wiring for the "fault on the UMI as described in :

Figure 3-8. Example of Wiring a High-Side Switch to the Fault Input , page 3-10 in the UMI manual.

 

Same thing i do for the "Inhibit All" signal on the "Global Stop" connector on the UMI , as described here:

Same for the Shutdown on this global stop connector.

 

Now, i think, i can be sure that when pressing KILL the Enable sugnal need to change its state, nothing happened....

 

i notice these thing: measuring the volt between the "Enable" pin on the axis

and the Ciso, i get always +24VDC. is that should be 5V... ?

 

 there is a lot of names for the same signal that makes the debugging more difficult (Enable, INOUT1, INALL, inhibit output, per axis, etc...)

 

P.S. i also can see any LED in the UMI that is Lit,  only the "Power V , Viso" LED is Lit.

 

 

Please someone make this issue clear for all, cause i see a lot of posts in the forum of people who ask about

the inhibit output per axis or in its other name "Enable" signal that output from the UMI per axis.

 

 

 

 

Thanks

 

MotiM

 

0 Kudos
Message 1 of 4
(4,308 Views)

Hi,  can somebody help with this? Thanks

 

0 Kudos
Message 2 of 4
(4,281 Views)

Hi MotiM

 

When using the UMI 7774 you will notice there is a series of switches allowing for you to setup the inhibit settings on the board itself. It's important to confirm that these are the same as your settings in MAX. Rather than killing the axis and restarting it I would recommend reinitializing the axis after you change the inhibit settings from a high to low active state. This will allow you to see if the inhibit is working in the first place. Please let me know if this helps you resolve the issue and have a happy holiday season.


Thank You
Eric Reid
National Instruments
Motion R&D
0 Kudos
Message 3 of 4
(4,262 Views)

Hello Eric,

 

Thank you for your reply, i'm trying to solve this for long time.

I follow your instructions about the switched on the UMI and setting the parameters in MAX, re-initilized and .. the problem is still there...

 

These is the configuration i made, i hope that something here will help you to help me solving this problem:

 

1.  I'm using only one Axis on the UMI, so i set in mac all other axis to disable in the Axis Configuration tab.

 

2.  The Axis that i'm using (Axis4) configured in this way :

     in "Motion I/O Settings" tab of this axis:

     Forward, Reverse,Home Limit switches is all "Enabled" and "Active High Polarity"

     Software Limit setting (Forward and Reverse) :  Disabled

     Inhibit Output setting :     "Enabled" and "Active High Polarity"

     Inhibit Input setting : is grayed, cant set its parameter (i see (in the grayed) that its set to : Disabled)

 

3.  In UMI-7774:

     All the Axis that i dont use and set in MAX to Disabled, their switches in the UMI is "Active Low"

     i dont use them, and i tink its not relevant for which value they set, but this is the facts for troubleshoot this problem.

     

    The Axis that i'm using: Axis4 , the switches on the UMI board is set to :

     FAULT       :  Active Low

     ENABLE    :  Active High 

     LIMIT LED  : Active Low  

 

     On the UMI, only the Power V, Viso LED are Lit, all other LED in the umi:
      Inhibit All, Interlock, and each axis Leds (Disabled,Fault,Home,Fwd,Rev) are all not Lit .

 

 4. i connect  9-Pin cable to the  "Global Stop" on the UMI, so i can set the  "Inhibit All" , "Shutdown" input signals ,

     which are "user supplied" input signals.  they are now connected directly to the C-Iso, 
     cause i want them not affect the "Enable" signal on the Axis that i'm using (i hope that connectng them to the Ciso is the 
     right decision, cause i dont know where to set their polarities..if i need to..??? )

 

5. The "Fault" signal for the axis that i'm using (Fault+, Fault-)  is connected to Viso and Ciso, later when i know that the Enable signal is 
     working, i'll connect these (Fault+, Fault-)  to the Alarm signal from the Servo Drive.

     currently i connect them diectly to Viso and Ciso, again, cause i want them not affect the "Enable" signal on the Axis that i'm using.

 

i think that comletes the setting according to the UMI user manual, page 3-11...

 

The thing that i dont understand here is that the manual is writtent that  the "Controller Axis Inhibit Out (per axis)"

is affect the "Enable" signal, and i though that the "Enable" signal is itself the "Inhibit Out (per axis)" 

so, i'm sure measing something here...

 

Thanks for helping with this, i'm really on the last configuration of the servo, cause everything else

is working good, encoder, Dir, Puls, commands to the servo using MAX 1D interactive, and LabView programs all working well,

p.s. now i;m manualy give input for the servo on signal , i want that the "Enable" will do this job..

 

 

Thanks

 

MotiM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

0 Kudos
Message 4 of 4
(4,258 Views)