One of the most typical applications once you have some interpolation device in your hands is Pick & Place.
The objectie of the application is move some object from one point to another one, and you can´t find one single company that didn´t need in some way one variable of this application.
Of course application have multiple variables, and the most easy one is with linear movements.
Simple movements Pick & Place
But later engineers think how to save time with that process to make their machines faster.
And the easy way is to interpolate both axis following a semicircle as below.
Two axis interpolation
Because of the popularity of Pick & Place, in Delta we have several devices able to work like that. Further more our ASDA-A2 servodrive is able to do it by his own, with no extra PLC or motion controller.
But today I would like to share how to do that application with one of our standard CPU´s and ASDA-B servodrive controlled trough Step & Direction.
So in this case you can use the same program to control Servo systems, Steppers or even inverters.
The CPU´s able to interpolate two axis nowadays in Delta are: DVP-SA2, DVP-SX2 and DVP-SV.
Regarding the application, you can found how to connect the hardware in the following old post
Motion Control: HMI – PLC – B series Servo (1 axis movements)
And Regarding the Software, the keypoint is the DCIMA instruction.
check the following program
Pick & Place Example
And If you are still not fully convinced to use our PLC´s for Pick & Place.
Here is some video example of our system working!
Is not exactly a pick & place application, but uses the same instruction.
And don´t hesitate to Let us know about your experiences with Pick & Place
February 24, 2018 at 6:35 am
How to open dps files
December 8, 2017 at 1:38 pm
I want to do this in ASDA2 servo drive through CANopen over ethercat, Help me by explaining which are all the parameters to be modified step by step.
June 8, 2017 at 6:13 pm
Great examples… I wonder if there is examples for external load cell feedback for press application on a single motion Z axis ?
October 7, 2013 at 5:11 pm
What are your thoughts on having a touch screen interface?
September 12, 2013 at 6:28 am
I am confused about the control area and status area setting in the configuration/ control block and status block. Are choosing values is related to the PLC program?
February 4, 2013 at 11:18 pm
HI,HOW DO I PROGRAM THE JOG FUNCTION IN DELTA SERVO ASDB0121A?
February 5, 2013 at 9:52 am
From PLC with DPLSY function
February 5, 2013 at 3:30 pm
Thanks for your help, I have used the Y0 , Y1 outputs for other actions(DDRVI) , what can i do?
February 6, 2013 at 9:18 am
DDRVI is for Point 2 point movement, but you can control the speed too.
October 2, 2012 at 8:17 pm
20PM is another solution for this, see this link:
October 3, 2012 at 11:46 am
Wow Ali!
This is great!
Thanks for sharing