DASAR
PEMROGRAMAN
Pertemuan - 3
TAHAP PEMROGRAMAN PLC
► Tentukan sistem apa yang akan dikontrol.
► Tentukan perangkat input (sensor, tombol, dll).
► Tentukan perangkat output (motor, indicator, dll).
► Desain program PLC sesuai ketentuan pemrograman.
► Compile program.
► Lakukan debugger program.
► Cek kesalahan program jika terdapat kesalahan.
► Download program ke PLC.
TABEL Mnemonik BERBAGAI MERK PLC
IEC 1131-3 MITSUBISHI OMRON SIEMENS
LD LD LD A
LDN LDI LD NOT AN
AND AND AND A
ANDN ANI AND NOT AN
O OR OR O
ORN ORI OR NOT ON
ST OUT OUT =
JENIS PEMROGRAMAN UNTUK PLC
Jenis – jenis pemrograman PLC yang digunakan :
1.Statement List (SL) / Instruction List (IL).
JENIS PEMROGRAMAN UNTUK PLC...
Jenis – jenis pemrograman PLC yang digunakan :
2.Ladder Diagram (LD).
JENIS PEMROGRAMAN UNTUK PLC...
Jenis – jenis pemrograman PLC yang digunakan :
3.Function Blok / Function Charts.
JENIS PEMROGRAMAN UNTUK PLC...
Jenis – jenis pemrograman PLC yang digunakan :
4.Structured Text.
LADDER DIAGRAM
KONSEP INSTRUKSI LADDER DIAGRAM
Dinyatakan dalam suatu bentuk umum simbolik untuk relay
yang dikontrol oleh rangkaian elektrik.
Program ditampilkan pada layar dan elemen – elemen
seperti kontak Normally Open, Normally Close, Timer,
Counter, Sequencer (rotary switch), Relay, dll dinyatakan
dalam bentuk gambar.
Listrik mengalir dari sisi kiri ke sisi kanan yang disebut
dengan ladder line (terdiri dari beberapa rung).
ATURAN MAIN PROGRAM LADDER DIAGRAM
Aliran listrik / tenaga dari rel kiri ke rel kanan.
Simbol coil keluaran tidak boleh dihubungkan langsung ke rel
sebelah kiri.
Simbol kontak masukan tidak boleh berada dikanan dari
simbol coil keluaran.
Hanya diperbolehkan satu coil keluaran dalam satu ladder
line, kecuali paralel.
Tiap coil keluaran, umumnya hanya satu kali dalam suatu
program (nama kode output, memory, dll).
KOMPONEN LADDER DIAGRAM
Normally Open Contacts
Status Power
Contacs Flow
Normally Closed Contacts
Status Power
Contacs Flow
CONTOH APLIKASI KOMPONEN LADDER
LD = Load = NO (Normally Open)
1
X0 Y0 X0
0
1
Y0
0
LDI = Load Invers = NC (Normally Closed)
1
X0 Y0 X0
0
1
Y0
0
KOMPONEN LADDER DIAGRAM
Latch atau SET (S)
Power
Flow
SET (output) Status
Output
Unlatch atau RSET (R)
Power
Flow
RST (output) Status
Output
CONTOH APLIKASI KOMPONEN LADDER
SET
1
X0 [D] = DISTENANCE
X0
0
SET Y0
1
Y0
0
RST = RESET
1
X0 [D] = DISTENANCE
X0
0
RST Y0
1
Y0
0
KOMPONEN LADDER DIAGRAM
Positive Transitional Contacts
Negative Transitional Contacts
Status
Contacs
Power One
P
One
Scan Scan
P Flow time time
ATAU
F Power One
N Flow
Scan
time
KOMPONEN LADDER DIAGRAM
Differential UP (Output)
Differential DOWN (Output)
Power
Flow
Status
PLS (output) Output
One
Scan
time
Status
PLF (output)
One
Scan
Output time
CONTOH APLIKASI KOMPONEN LADDER
PLS = PULSE SISI NAIK
1
X0 [D] = DISTENANCE
X0
0
PLS Y0
1
Y0
0
PLF = PULSE SISI TURUN
1
X0 [D] = DISTENANCE
X0
0
PLF Y0
1
Y0
0
KOMPONEN LADDER DIAGRAM
Timer
Status
Input
Nilai
T0 K10 Timer Timer
Output
Timer
Counter
Status
Input
C0 K4 Nilai Counter
Output
Counter
CONTOH APLIKASI KOMPONEN LADDER
TIMER
COUNTER
KOMPONEN / INSTRUKSI LADDER PLC
TUGAS
Cari fungsi instruksi ladder diagram diatas dan jelaskan beserta gambar.
GERBANG LOGIKA
MENGGUNAKAN
LADDER DIAGRAM
AND GATE LADDER LOGIC
L1
S1 S2
Saklar 1 (S1) Saklar 2 (S2) AND (L1)
Off (0) Off (0)
Off (0) On (1)
S1 S2
On (1) Off (0)
L1
On (1) On (1)
OR GATE LADDER LOGIC
S1
L1
S2
Saklar 1 (S1) Saklar 2 (S2) OR (L1)
Off (0) Off (0)
S1
Off (0) On (1)
S2
On (1) Off (0)
L1
On (1) On (1)
NOT GATE LADDER LOGIC
Saklar 1 (S1) NOT (L1)
Off (0)
On (1)
GUNAKAN METODE
TEGANGAN NEGATIF
ATAU
GUNAKAN METODE
TEGANGAN POSITIF
NAND GATE LADDER LOGIC
A ?
AD AIN
A L
AR
C
Saklar 1 (A) Saklar 2 (B) NAND (X)
Off (0) Off (0)
Off (0) On (1)
On (1) Off (0)
On (1) On (1)
NOR GATE LADDER LOGIC
DA ?
A AIN
A L
AR
C
Saklar 1 (A) Saklar 2 (B) NOR (X)
Off (0) Off (0)
Off (0) On (1)
On (1) Off (0)
On (1) On (1)
EXOR GATE LADDER LOGIC
EXNOR GATE LADDER LOGIC
• LATIHAN
1. Sebuah rumah terdapat 4 buah lampu (L1, L2, L3, L4) dan 4 buah
Push Button (S1, S2, S3, S4) dimana :
- S1 untuk menyalakan semua lampu.
- S2 untuk menyalakan 2 buah lampu (L1 & L3).
- S3 untuk menyalakan 2 buah lampu (L2 & L4).
- S4 untuk mematikan semua lampu.
Buat ladder diagram dari aplikasi diatas.
• LATIHAN
2. Rubahlah flowchart dibawah ini kedalam bentuk Ladder