Professional Documents
Culture Documents
Lecture 7
Lecture 7
Sem 1 2021
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 1/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Lecture 7
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 2/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 3/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 4/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 5/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 6/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 7/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Necessary
Step Action Out Prior Inputs Prior
00 01 02 03 04 05 06 07 Inputs
1 Extend Arm 24 1 1 1 1
2 Lower Arm 23 1 1 1 1
3 Grip On 26 1 1 1 1
4 Raise Arm 22 1 1 1 1
5 Retract Arm 25 1 1 1 1
6 Rotate ccw 20 1 1 1 1
7 Extend Arm 24 1 1 1 1
8 Lower Arm 23 1 1 1 1
9 Grip Off 27 1 1 1 1
10 Raise Arm 22 1 1 1 1
11 Retract Arm 25 1 1 1 1
12 Rotate cw 21 1 1 1 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 8/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Now try and find the combination of the least number of inputs
particular to step 1 alone.
02 is common to all therefore useless - the idea is to look for a unique
input set.
Choose 01 therefore look at steps 5 and 6 – need only 07 as well
Choose 05 therefore look at steps 6 and 12 – need 07 and 01
Choose 07 therefore look at steps 11 and 12 – need only 01 as well
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 9/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 10/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Necessary
Step Action Out Prior Inputs Prior
00 01 02 03 04 05 06 07 Inputs
1 Extend Arm 24 1 1 1 1 01,07
2 Lower Arm 23 1 1 1 1 01,04,07
3 Grip On 26 1 1 1 1 01,03
4 Raise Arm 22 1 1 1 1 01,06
5 Retract Arm 25 1 1 1 1 01,02,06
6 Rotate ccw 20 1 1 1 1 05,06
7 Extend Arm 24 1 1 1 1 00,06
8 Lower Arm 23 1 1 1 1 00,04,06
9 Grip Off 27 1 1 1 1 00,03
10 Raise Arm 22 1 1 1 1 00,07
11 Retract Arm 25 1 1 1 1 00,02,07
12 Rotate cw 21 1 1 1 1 00,05,07
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 11/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
Now when creating the ladder diagram we look at the output and OR together
the inputs of steps which result in that output. For example output 24, the
’Extend Arm’ function.
01 07 04 10 24
00 06
24
Contacts 01 and 07 come from step 1 Contacts 00 and 06 come from step 7
Contact 24 comes from the output itself and is required to latch the output
until it is completed when the contact (sensor) 04 is turned on and therefore
NOT 04 is turned off.
The contact 10 comes from a power switch and is included in all rungs
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 12/13
Manufacturing Automation for Assembly and Inspection MM453
Lecture 7
Example – Logic Control of a pick and place Robot
26
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 13/13