Servo Axis reverse direction

SSJVegetto

Member
Join Date
Mar 2014
Location
Netherlands
Posts
13
Hello everyone,

I'm currently working on software which has to be mirrored. The simple way would be to reverse the direction of the servo axis then the software would be unchanged. I'm using a L71 plc from rockwell. I have found something like Motion Run Hokup Diagnostics (MRHD)
Motion Apply Hookup Diagnostics (MAHD) but i don't know if it actually starts to move the axis or if i can simply reverse the direction of the servo axis. Can anyone give me some info on this? And how to use it maybe?

Kind Regards,


Bob
 
open the axis in the and perform the feedback and hookup tests - this is where you can reverse the motor direction without changing the wiring
The test open a popup with a tickbox to reverse direction

If this is a regular occurrence then this solution is not the best
 
I've never used the MRHD and MAHD instruction pair, but it appears that it is just a programmatic way to do as MichaelG describes manually in the Hookup tab of the servo axis properties. I've always setup my axes using the manual hookup test, as it usually is just a one-time set it and forget it deal.

If you are just copying code to an otherwise identical but opposite handed machine, then I would say why not just keep the same code but run the hookup test and set the rotation opposite there (or just set "Drive Polarity" to negative instead of positive in the Hookup tab)?

But as Michael said, if this is a frequent change on a piece of equipment, where you just want everything to move backwards, then you may need to look at mirroring your code based on whatever condition causes the machine to need to run backwards...just depends on how your motion instructions are set-up that determines how simple or complex this might be.
 
open the axis in the and perform the feedback and hookup tests - this is where you can reverse the motor direction without changing the wiring
The test open a popup with a tickbox to reverse direction

If this is a regular occurrence then this solution is not the best

Hello all,

First of all thank you for your reactions. Second i would like to ask you why this is not a good solution? Its just reversing it right so what is so bad about just changing the polarity?

Kind Regards,


Bob
 
I don't have a great understanding of the technical side of what you're doing here, but I think Michael's point is that if this is something your operators want to reverse every other day, you don't want to have to call the technician and get him to do it on a laptop every time. You want some way for the operators to be able to do it themselves with a switch or a HMI login.

If it's something that happens every couple of months, not such an issue. It's just about operator friendliness I think.
 
I don't have a great understanding of the technical side of what you're doing here, but I think Michael's point is that if this is something your operators want to reverse every other day, you don't want to have to call the technician and get him to do it on a laptop every time. You want some way for the operators to be able to do it themselves with a switch or a HMI login.

If it's something that happens every couple of months, not such an issue. It's just about operator friendliness I think.

exactly - even though I would use a operator accessible (ie programmed) if the direction change time was months.

Hello all,
First of all thank you for your reactions. Second i would like to ask you why this is not a good solution? Its just reversing it right so what is so bad about just changing the polarity?

Getting out my laptop to regularly change a setting for an operator is
a) a waste of my time.
b) Dangerous for the company if I am the only one who knows how to make the change (eg on holidays, sick or quit)
 
Last edited:
exactly - even though I would use a operator accessible (ie programmed) if the direction change time was months.



Getting out my laptop to regularly change a setting for an operator is
a) a waste of my time.
b) Dangerous for the company if I am the only one who knows how to make the change (eg on holidays, sick or quit)

Ok well in this case its just about a machine that is either going to run in reverse or in forward polarity its not changed during operation at all since the machine is simply mirrored. So therefore i would ask, this is a safe procedure to do it then i guess?
 
Ok well in this case its just about a machine that is either going to run in reverse or in forward polarity its not changed during operation at all since the machine is simply mirrored. So therefore i would ask, this is a safe procedure to do it then i guess?

Yes. This is what I was saying back in post #3. Just set the servo to the opposite polarity in the Hookup tab.

What we all were saying was that if the rotation needed to change semi-frequently, then you would want to make the change programmatic, via an HMI and an SSV to the DrivePolarity attribute.
 
Yes. This is what I was saying back in post #3. Just set the servo to the opposite polarity in the Hookup tab.

What we all were saying was that if the rotation needed to change semi-frequently, then you would want to make the change programmatic, via an HMI and an SSV to the DrivePolarity attribute.

Well basically i would want to make an option for the admnistrator that when the software is downloaden the choice is there to set the machine into the other direction. But i will keep this in mind. Thank you all for your time and information.
 

Similar Topics

I have to rollout a common CLX PLC program to a dozen or more installations, but each installation uses a different HMI front end. Some WW, some...
Replies
8
Views
878
Dear All: I have the flashing red light on the FDBK indicator. The manual said that it means: The axis servo loop error tolerance has been...
Replies
2
Views
632
Hi PLC experts :) I’m working on a project in studio 5000 Logix designer with several servo motors, I'm trying to set the properties for them...
Replies
1
Views
820
Hello automation experts, I'm trying to learn about servo axis control in AB ControlLogix PLCs (L33ERMS). Attached is an example of a servo...
Replies
4
Views
1,072
I have a virtual master that drives all servos. How do I make Virtual Master or any Servo to follow regular encoder which is driven by Regular...
Replies
5
Views
3,161
Back
Top Bottom