Professional Documents
Culture Documents
Lecture 3 (1)
Lecture 3 (1)
Sem 1 2022
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 1/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 3
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 2/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
Example
• An automatic work station cycles (Y = 1) when the power P
is on and the “cycle ready” indicator C is on.
• The machine is switched on with a spring return go switch G
and is switched off with a spring return stop switch S.
• The stop switch takes precedence over the go switch.
Inputs Outputs
Solenoid Cycle -Y
G Power P
Ready
S C
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 3/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
Inputs
List Inputs
Outputs
List Outputs
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 4/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
Inputs
• G = 0 when the go button is not pressed
• G = 1 when the go button is pressed
• S = 0 when the stop button is not pressed
• S = 1 when the stop button is pressed
• P = 0 when the power is off
• P = 1 when the power is on
• C = 0 when the cycle ready indicator is off
• C = 1 when the cycle ready indicator is on
Outputs
• P ′ = 0 when the power is off
• P ′ = 1 when the power is on
• Y = 0 station idles
• Y = 1 station cycles
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 4/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
G S P C P′ Y
0 0 0 0 0 0
0 0 0 1 X X State can’t exist
0 0 1 0 1 0
0 0 1 1 1 1
0 1 0 0 0 0
0 1 0 1 0 0 Would be X but S is on
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 1 0
1 0 0 1 X X State can’t exist
1 0 1 0 1 0
1 0 1 1 1 1
1 1 0 0 0 0
1 1 0 1 0 0 Would be X but S is on
1 1 1 0 0 0
1 1 1 1 0 0
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 5/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
PC
00 01 11 10
00 X 1 1
01 P ′ = G.S + P.S
GS
11
10 1 X 1 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 6/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Lecture 2 Recap
PC
00 01 11 10
00 X 1
01 Y = C.S
GS
11
10 X 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 7/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 8/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Example:
G S1 S3 S1
L1
P
L2
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 9/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Given instructions
• The power (P ) to a press is turned on by a start button G and
is turned off by any one of three stop buttons, S1 , S2 or S3 .
• The press actuates (A = 1) when a limit switch L1 is
switched on.
• The press is deactivated when the limit switch L2 is switched
on and returns under spring action.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 10/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Inputs
List Inputs
Outputs
List Outputs
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 11/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Inputs
• G = 0 when the go button is not pressed
• G = 1 when the go button is pressed
• S1→3 = 0 Stop buttons not pressed
• S1→3 = 1 Stop buttons pressed
• L1→2 = 0 Limit switches not activated
• L1→2 = 1 Limit switches activated
• P = 0 when the power is off
• P = 1 when the power is on
• A = 0 press is not actuated
• A = 1 press is actuated
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 11/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Outputs
• P ′ = 0 when the power is off
• P ′ = 1 when the power is on
• A′ = 0 press is not actuated
• A′ = 1 press is actuated
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 11/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 12/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
G S P P′
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 0
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 13/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
GS
00 01 11 10
P ′ = S.P + G.S
0 1
P ′ = S.(P + G)
P
1 1 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 14/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
L2 A
00 01 11 10
00 X X X X
01 X X X X A′ = A.L2 + L1
P ′ L1
11 1 1 Xx Xx
10 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 16/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 17/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
L2 A
01
P ′ L1
11 1 1
10 1
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 19/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Karnaugh Maps - Problem Breakdown
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 20/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Logic Diagramming
In most automated processes, timers, memories, counters and delays may
be used which cannot be expressed in terms of Boolean algebra. To
overcome this problem graphical means are employed.
Basic Logic Gates
A A
A.B A+B A A
B B
AND OR NOT
L S.L
L L.P + S.L
P L.P
S
P 0 = L.P + S.L
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 21/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Logic Diagramming
Cascaded Gates
It is possible to cascade AND gates and OR gates or have multiple
inputs, e.g.
A
A
= B = A.B.C
B C
C
Additional Operators
Other operators can be added in using a box with a title, i.e.,
A
B Delay
5s
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 22/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Logic Diagramming
Here the output will follow the set command when the Enable
function is high. When the enable function is low, the output
remains unchanged.
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 23/24
Manufacturing Automation for Assembly and Inspection MM453
Lecture 3
Logic Diagramming
Multiple Outputs
It is possible to have multiple outputs
A
X = A.B
B
Y =A+B
Z =A+B
Dr. Nigel Kent Manufacturing Automation for Assembly and Inspection, MM453 24/24