Logix 5000 Virtual Axis Control

jonfarrugia

Member
Join Date
Mar 2008
Location
London
Posts
130
I'm working on a project that is using a virtual axis to control a hydraulic cylinder and a proportioning valve.

Originally the hydraulic PID Position was controller via the virtual axis. We have had to modify the controls. When the cylinder is commanded to move we issue a MAM to the new position but depending on the distance to the target we may go to an open loop control. So basically there is a closed loop control that uses the Virtual Axis and an open loop control. When the open loop control gets close to the target, we move to a close loop control. The issue I'm having is that during open loop control, the cylinder moves faster then the virtual axis is commanding. So when I am within tolerence of the target position and switch back to closed loop via the virtual axis, the trajectory generator takes awhile to catch up before it says the move is complete.
I'm looking to find a way to change the virtual axis trajectory to equal the target position which in turn should cause the MAM to be Done and hold the target position.
 
John:

I have used 1756-hyd02 from rockwell, if you use this module ,you have no need to use virtual axis.
This way you can control speed, accel, decel etc.
You have to install a transducer inside your cylinder and connect it to the 1756-hyd02 module.
 
John:

I have used 1756-hyd02 from rockwell, if you use this module ,you have no need to use virtual axis.
This way you can control speed, accel, decel etc.
You have to install a transducer inside your cylinder and connect it to the 1756-hyd02 module.

Thanks for the info but at this point in the project I cant change hardware. I need to work with what I have.
 

Similar Topics

Hi folks, in the alarm manager of Rslogix 5000, the tag-based alarm has been created. But when I tried to change the condition, it was found the...
Replies
0
Views
18
I am completely stuck on building a ladder program that requires a start button to be pressed 3 times to turn on motor 1. Then motor 2 starts...
Replies
20
Views
526
Is there a way to use the FAL instruction to do +=2 instead of +=1? I have an array that is organized with alternating "data" and "flag" values...
Replies
5
Views
123
I have an AOI with revision notes. Someone entered the last note into the description instead of the notes. I cannot just click into the revision...
Replies
4
Views
146
Back
Top Bottom