• Manufaktur otomotif
• Pabrik semen
• Pengendali lift/elevator
• Pengairan/irigasi
• Pengendali pembangkit listrik
• Penggilingan (mesin giling)
• Pengontrol lampu lalu lintas
• Sistem keamanan
• Pengendali robot
• Pabrik minuman ringan
• dll
Contoh Aplikasi PLC (2)
Contoh Aplikasi PLC (3)
Apa yang Dapat Dikerjakan PLC ? (1)
1. Sequence Control :
- pengganti relay control logic
- timers/counters
- pengganti pengendali yang berupa papan
rangkaian elektronik
- pengendali mesin dan proses
Apa yang Dapat Dikerjakan PLC ? (2)
2. Sophisticated Control :
- arithmatic operations (+,-,x,:)
- information handling
- analog control (suhu, tekanan,dll)
- PID controller
- servo-motor control
- stepper-motor control
Apa yang Dapat Dikerjakan PLC ? (3)
3. Supervisory Control :
- process monitoring & alarm
- fault diagnostic & monitoring
- interfacing with computer (RS232)
- printer/ASCII interfacing
- factory automation networking
- LAN
Memory
Photo-electric sensor
Limit switch
Proximity sensor
Output Unit
Lampu indikator
Motor starter
Relay
Bahasa Pemrograman
31
Diagram Sekuensial
Motor 1 Motor 2
Start Timer
32
Langkah Pembuatan Program 1
Tabel Kebenaran
Contoh Tabel Kebenaran Untuk Logika AND
S1 S2 L (Lampu)
0 0 0
0 1 0
1 0 0
1 1 1
S1 S2 L (Lampu)
0 0 0
0 1 1
1 0 1
1 1 1
33
Gambar Rangkaian
R S T
MC1
MOTOR
34
Langkah Pembuatan Program 2
35
Pengalamatan PLC
36
Langkah Pembuatan Program 3
37
Pembuatan Program
FESTO ABB
ELECTRICAL
ZELIO SIMBOL LADDER INSTRUC-
DIAGRAM STATEMENT LIST
DIAGRAM TION LIST
I1---I2-----Q1 IF S1 ! 00
S1 S1 S2 L
( O0.0) AND S2 & 01
S2 = 50
I0.0 I0.1 THEN SET L
K1 OTHRW RESET L
I1-----------Q1 S1 L IF S1 ! 00
I2--- ( O0.0) OR S2 / 01
S1 S2
S2
I0.0 THEN SET L = 50
1
OTHRW RESET L
K1
S1 K1 I1-----i2---Q1 S1 S2 L
IF S1 ! 00
K1 ( F0.0)
Q1-- OR F1 / 200
S2 I0.0 I0.1
AND N S2 & N 01
F1 L
(O0.0) THEN SET F1 = 200
F0.0 SET L = 50
OTHRW RESET F1
RESET L
38
Langkah Pembuatan Program 4
39