Kinetix 6000 and Motor MPL-B310P-M - Change Direction ?

We have a Kinetix 6000 and a MPL-B310P-M motor on a machine. This servo runs something we call a bayonet . It operates a ball screw. We need to replace this ball screw . We ordered the ball screw but instead of a right hand thread it came in has a left hand thread. I know you are going to ask "why we don't just order the correct one.". The lead time is just going to be too long. This Motion Group for this servo is running on a RS Logix 5000.

My question is , what is the easiest way to reverse the direction , operation of this servo without changing any code , MAM's , MAH's , etc. ? I am just learning motion , and really don't want to be thrown in the fire just yet .

Thanks so much in advance ,

Robobob

Lifetime Supporting Member
Join Date Apr 2004 Location Toledo Posts 308

Open the axis tab in the Motion group of the I/O tree.Click on the polarity branch of the Axis tree. Then change Motion Polarity to the opposite setting of the current setting. So if the setting is Normal select Inverted and if the setting is Inverted select normal. This will change count and Fwd direction. Not knowing your system I think you will have to rehome the axis and I do not know if this will operate properly depending on homing method. This will accomplish what you are asking for, but be careful moving this axis until you have tested it fully.

Rob S.

Member
Join Date Sep 2008 Location Maryland Posts 739

Thanks. I would like to not change the setup any in the PLC. What if I change the leads of the Steggman SRM encoder and the 3 phase wires of the motor ?
Would that cause it to go in the opposite position, still knowing that it is thinking it was going the same way ?

Ken Roach

Lifetime Supporting Member + Moderator
Join Date Apr 2002 Location Seattle, WA Posts 17,601

If it were an ordinary quadrature encoder, then reversing both the encoder channels and swapping two of the motor wires would work.

But I don't know that will work with the Stegmann absolute sinusoidal encoder. I know it's a low-level theory question but I'm just not familiar enough.

My guess is that the axis would fault immediately when the motor and the encoder went in opposite directions.

In my opinion if you've changed out the hardware, the best thing to do is to invert the motion polarity in Studio 5000.

Rob S.

Member
Join Date Sep 2008 Location Maryland Posts 739

Ok . I opened the Motion Group , but I did not see a polarity tab , or anything familiar to that. Could it be under another name.

Thanks for your help.

dmargineau

Lifetime Supporting Member
Join Date Dec 2011 Location Midwest Posts 2,507

Ok . I opened the Motion Group , but I did not see a polarity tab , or anything familiar to that. Could it be under another name.

Thanks for your help.

Output Polarity. (Axis Property, Hookup Tab, Test Output and Feedback)

Disconnect the motor from the ballscrew when attempting axis reconfiguration!

ATTENTION Modifying automatically input polarity values by running the
Feedback or Output & Feedback Tests can cause a runaway
condition resulting in unexpected motion, damage to the
equipment, and physical injury or death.

Last edited: May 3, 2017

Rob S.

Member
Join Date Sep 2008 Location Maryland Posts 739 That selection is grayed out. It is offline . How can I get access to that ?

dmargineau

Lifetime Supporting Member
Join Date Dec 2011 Location Midwest Posts 2,507

Motion systems setup edits are usually permitted when the CPU is in Program Mode or exclusively Offline with Download to the processor.

Rob S.

Member
Join Date Sep 2008 Location Maryland Posts 739

I am totally offline and those selections are still grayed out. I attached a screenshot of the Servo Properties and the Hookup Tab.

Rob S.

Member
Join Date Sep 2008 Location Maryland Posts 739

I'm sorry. I see that the grayed out is the actual commands I use.So my only option looks like Positive and Negative ? So you are saying that doing that will invert all my motions to the opposite of what I had ? The homing looks like it is looking for a switch. (Homing Tab / Sequence - Switch.

dmargineau

Lifetime Supporting Member
Join Date Dec 2011 Location Midwest Posts 2,507

You don't need to Test Command & Feedback unless at the initial setup or when replacing original electrical hardware with substitutes.

Presuming the system is at idle, go Online and Save the application.

Go Offline and change the Axis Drive Polarity from Positive to Negative; Save.

Disconnect the motor from the mechanical transmission.

Download the edited application to the controller and then try jogging the axis, confirming that the motor movement will induce the proper rotation of the ballscrew.

If successful and after mechanically reconnecting to the linkage try running the system at slow speeds ensuring there are no issues and faults; I don't know if commissioning tuning will hold up, however, if the only difference from original is the ballscrew direction this should be good enough.