Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA...
Transcript of Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA...
![Page 1: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/1.jpg)
PROCESS AUTOMATION BY
GEMMA GUIDE AND BLOCK
PROGRAMMING
M. In S. Sanchez Irving
Universidad del Valle de Mexico
![Page 2: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/2.jpg)
CONTENTS
• 1. Basic Concepts
• 2. GEMMA guide
• 3. GRAFCET (flow chart) and activation functions
• 4. Programming an example
• 5. Video
![Page 3: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/3.jpg)
BASIC CONCEPTS
![Page 4: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/4.jpg)
Basic Concepts
![Page 5: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/5.jpg)
Basic Concepts
![Page 6: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/6.jpg)
Basic Concepts
![Page 7: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/7.jpg)
Basic Concepts
![Page 8: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/8.jpg)
Basic Concepts
System/
Control Variable
Input
variable
Output
variable
![Page 9: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/9.jpg)
Basic Concepts
System/
Control Variable
Input
variable
Output
variable
![Page 10: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/10.jpg)
Basic Concepts
System/
Control Variable
Input
variable
Output
variable
![Page 11: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/11.jpg)
Basic Concepts
System/
Control Variable
Input
variable
Output
variable
![Page 12: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/12.jpg)
Basic Concepts
System/
Control Variable
Input
variable
Output
variable
![Page 13: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/13.jpg)
Basic Concepts
![Page 14: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/14.jpg)
Basic Concepts
![Page 15: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/15.jpg)
GEMMA GUIDE
![Page 16: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/16.jpg)
GEMMA guide
![Page 17: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/17.jpg)
GEMMA guide
With energy W
ith
ou
t en
erg
y
![Page 18: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/18.jpg)
GEMMA guide
With energy
Wit
ho
ut en
erg
y
Stop Operating
.
Defects
.
![Page 19: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/19.jpg)
GEMMA guide
F1 Normal
Production
F2 Preparation
Sequence
F3 Ending
Sequence
F5 Verification
with order F6 Test
F4 Verification
with no order
![Page 20: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/20.jpg)
GEMMA guide
A1 Initial state
stop
A2 Requested
end cycle stop
A3 Requested
particular state
stop
A4 Obtained stop A5 After Defect
Preparation
A6 Initial state
preparation
A7 Defined state
preparation
![Page 21: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/21.jpg)
GEMMA guide
D1 Emergency
Stop
D2 Failure
Diagnostic
D3 Production
with failure
![Page 22: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/22.jpg)
GEMMA guide
A6
A7
A1
A4
A5 A2 A3
F2 F3
F1
F4
F5
F6 D2 D3
D1
![Page 23: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/23.jpg)
Process Design
• E1 General Aspects and Grafcet level 1
• E2 Select devices
• E3 Grafcet level 2
• E4 Study GEMMA states
• E5 Define GEMMA paths
• E6 Design Control Panel
• E7 Define GEMMA transitions
• E8 Final Grafcet
![Page 24: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/24.jpg)
PLC’S LANGUAGES
![Page 25: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/25.jpg)
GRAFCET
![Page 26: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/26.jpg)
GRAFCET
Sn=(Sn-1*Tn-1+Sn)Sn+1
MotorA=S3+S7
Bomba=(S7+Bomba)S0
![Page 27: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/27.jpg)
GRAFCET
Sn=(Sn-1*Tn-1+Sn)Sn+1
MotorA=S3+S7
Bomba=(S7+Bomba)S0
![Page 28: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/28.jpg)
DISTRIBUTING STATION by Festo
![Page 29: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/29.jpg)
Distributing Station
![Page 30: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/30.jpg)
Distributing Station
Magazine
• Infrared sensor (A)
• Cylinder (C, FC2)
• Storage tower
Pneumatic Arm
• Double twirl movement
(FB1,FB2,B1,B2)
• Vacuum valve (V1)
• Blowing valve (V2)
![Page 31: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/31.jpg)
Distributing Station
![Page 32: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/32.jpg)
Distributing Station
ON
Semiautomatic Normal
Begin Emergency
![Page 33: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/33.jpg)
Distributing Station
• Initial Conditions=Begin • FB1=TRUE, V1=V2=FALSE
• Normal process 1. AUTO=TRUE and START=TRUE
2. A=FALSE
3. B2=TRUE
4. FB2=TRUE, C=TRUE
5. FC2=TRUE, B1=TRUE
6. FB1=TRUE, V1=TRUE
7. VA=TRUE, C=FALSE
8. B2=TRUE
9. FB2=TRUE, V2=TRUE
10. IF VA=FALSE AND A=FALSE GO TO STEP 4
11. IF VA=FALSE AND A=TRUE GO TO INITIAL CONDITIONS
![Page 34: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/34.jpg)
SOLVING PROBLEM
![Page 35: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/35.jpg)
Solving Problem
![Page 36: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/36.jpg)
GEMMA guide
A6
A7
A1
A4
A5 A2 A3
F2 F3
F1
F4
F5
F6 D2 D3
D1
END
STOP
AUT&ST
FB1
FB1
RESET
MANUAL
MANUAL
OPERATOR
MANUAL
![Page 37: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/37.jpg)
FINAL GRAFCET
![Page 38: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/38.jpg)
FINAL GRAFCET
![Page 39: Process automation by GEMMA guide and block programming MX 2015... · PROCESS AUTOMATION BY GEMMA GUIDE AND BLOCK ... •E1 General Aspects and Grafcet level 1 ... Process automation](https://reader034.fdocuments.net/reader034/viewer/2022051202/5a771e5d7f8b9aea3e8dc5aa/html5/thumbnails/39.jpg)