Motion application control problems

chopin

Member
Join Date
May 2012
Location
Milton Keynes
Posts
210
Hello all, I would like to ask for some advice/guidance/help on a new project I am doing.

The project is a simple Pick & Place system based on ControlLogix and Kinetix6500.

For the ease of explanation I will say there are only 2 positions P1 and P2

P1 is by default home position and is always pick, P2 is place only.

There are 3 axes.
Y - move between point P1 and P2
Z - lower the gripper
G - gripper open/close

The task is to move 500 degC hot, cylinder shape, piece of aluminium between points.
The weight is about 150kg.
Before I lift the piece I know what length it has (typically 1 meter) with a 10mm tolerance.
Aluminium pick position is very accurate as it is delivered to a dead stop.

One side of gripper is a pneumatic pivoting finger, and the other is servo drive. So when i go down to pick I open the pneumatic finger and move servo drive to a required length.
Then i close the pneumatic finger and squeeze it with servo drive clamp. See the picture.

Both sides of gripper has proximity sensors

When i am going to pick I need to achieve more less 600kg pressure before start lifting.
In case of E-Stop gripper need to maintain the pressure as the aluminium cools down and shrink.
I have a strain-gauge for testing and setting up torque/velocity values.

What I am struggling with is a gripper control. Not sure what is the best way to tackle the problem as I have not much experience with such systems.

I read I have to options: configure axis to velocity control and use a Motion Jog to open close the gripper or configure it to torque control but then I will not be able to use MAM or MAJ for accurate gripper movement.

Also the pick action (Lower Z- Axis(1,5 meter travel), clamp the gripper, Raise Z-Axis(1,5 meter travel)) should take no longer then 7 seconds.

What I would like to achieve is go down with gripper opened 50mm then the expected length, then start closing the servo side until proxy detects the part and then gently squeeze it until i get the required pressure.

I also read that is is possible to switch between position and torque mode via GSV/SSV but MSF need to be issued prior to switch.

Can anyone more experienced suggest the right approach?

g.png
 

Similar Topics

Hi guys there is a motion control application which need you guys suggestion. see the attached drawing, there is a plate A and two cylinder B...
Replies
4
Views
1,877
Has anybody much experience with the Wago I/O IPC for fast control applcations? This is a 2-axis motion control application. I planned on using...
Replies
12
Views
7,654
Hi, I have a doubt on a motion control application(shoulder-elbow-wrist configured robot). The application has 3 axis of motion each controlled...
Replies
1
Views
7,763
Hello, I have Allen-Bradley 4100-234-RL IMC-S/234 Compact Motion Controller, I could connected to controller, but I unable download application...
Replies
0
Views
1,790
Hi guys, Have any of you made used of this RSLogix motion instruction? There is a "track" and reject application I am looking at and would like...
Replies
0
Views
2,845
Back
Top Bottom