SlideShare a Scribd company logo
BASIC PLC TWIDO
PENGANTAR PLC
(Programmable
Logic Controller)
PLC
• Programmable Logic Controller diperkenalkan pertama kali pada
1969 oleh Richard E.Morley yang merupakan pendiri Modicon
Corporation.
Modicon adalah kependekan dari Modular Digital Controller
• Pemrograman
– Dahulu: divais pemrograman hanya untuk merek spesifik PLC.
– Sekarang: PC dengan software berbasis windows.
Schneider Electric Automation Business
• Programmable Logic Controller diperkenalkan pertama kali pada
1969 oleh Richard E.Morley yang merupakan pendiri Modicon
Corporation.
Modicon adalah kependekan dari Modular Digital Controller
• Pemrograman
– Dahulu: divais pemrograman hanya untuk merek spesifik PLC.
– Sekarang: PC dengan software berbasis windows.
Diagram Blok Dasar Kotak Hitam (Black
Box)
Schneider Electric Automation Business
PLC (Programmable Logic Controller) ?
• Merupakan “komputer khusus” untuk aplikasi di industri,
digunakan untuk memonitor & mengontrol proses industri
untuk menggantikan hard-wired control (rangkaian
relay/kontaktor) dan memiliki bahasa pemrograman
sendiri.
• Berbeda dengan Personal Computer, dalam PLC sudah
dilengkapi unit input-output digital yang bisa langsung
dihubungkan ke perangkat luar (switch, sensor, relay, dll)
bahkan ada yang sudah memiliki ADC/DAC built-in.
Schneider Electric Automation Business
• Merupakan “komputer khusus” untuk aplikasi di industri,
digunakan untuk memonitor & mengontrol proses industri
untuk menggantikan hard-wired control (rangkaian
relay/kontaktor) dan memiliki bahasa pemrograman
sendiri.
• Berbeda dengan Personal Computer, dalam PLC sudah
dilengkapi unit input-output digital yang bisa langsung
dihubungkan ke perangkat luar (switch, sensor, relay, dll)
bahkan ada yang sudah memiliki ADC/DAC built-in.
Inside a PLC
CR
Central
Processor
Unit
(CPU)
O
u
t
p
u
t
C
i
r
c
u
i
t
s
Communications
Port
I
n
p
u
t
C
i
r
c
u
i
t
s
Schneider Electric Automation Business
Isolation
Barrier
Isolation
Barrier
MEMORY
program data
High
Voltage
High
Voltage
Low Voltage
AC Power Supply
C
i
r
c
u
i
t
s
or
C
i
r
c
u
i
t
s
DC Power Supply
Perbedaan Utama antara PLC & Komputer
• Perbedaan utama antara PLC dan komputer:
PLC dirancang untuk instalasi dan perawatan oleh
teknisi elektrik industri yang tidak harus mempunyai
skill elektronika tinggi.
• Troubleshooting dalam PLC disederhanakan:
• Fault indicators
• Run / Stop indicators
• Input / Output status indicators
Schneider Electric Automation Business
• Perbedaan utama antara PLC dan komputer:
PLC dirancang untuk instalasi dan perawatan oleh
teknisi elektrik industri yang tidak harus mempunyai
skill elektronika tinggi.
• Troubleshooting dalam PLC disederhanakan:
• Fault indicators
• Run / Stop indicators
• Input / Output status indicators
Hard-wired Control
• Sebelum ditemukan PLC, tugas pengontrolan dilakukan
oleh kontaktor dan relai yang dirangkai bersama dengan
kabel.
• Rangkaian harus didesain dan digambar dulu, kemudian
menetapkan spesifikasi dan instalasi pengkabelannya.
• Teknisi harus mengerjakan pemasangan dan
pengkabelan sesuai gambar teknik tersebut.
• Jika salah dalam mendesain atau ada modifikasi,
designer dan teknisi harus merombak dan mengerjakan
instalasi lagi.
 Pemborosan waktu dan biaya
Schneider Electric Automation Business
• Sebelum ditemukan PLC, tugas pengontrolan dilakukan
oleh kontaktor dan relai yang dirangkai bersama dengan
kabel.
• Rangkaian harus didesain dan digambar dulu, kemudian
menetapkan spesifikasi dan instalasi pengkabelannya.
• Teknisi harus mengerjakan pemasangan dan
pengkabelan sesuai gambar teknik tersebut.
• Jika salah dalam mendesain atau ada modifikasi,
designer dan teknisi harus merombak dan mengerjakan
instalasi lagi.
 Pemborosan waktu dan biaya
Contoh hard-wired Control
PB1 PB2
RELAY COIL
Schneider Electric Automation Business
RELAY CONTACTS LAMP
(A) Schematic Diagram
Hard-wired relay type of control
Kemampuan PLC
• PLC menggantikan logika dan pengerjaan sirkit
kontrol relay yang merupakan instalasi
langsung.
• Rangkaian kontrol cukup dibuat secara
software.
Pengkabelan hanya diperlukan untuk
menghubungkan peralatan input dan output.
• Hal ini mempermudah dalam mendisain dan
memodifikasi rangkaian, karena cukup dengan
mengubah program PLC.
Schneider Electric Automation Business
• PLC menggantikan logika dan pengerjaan sirkit
kontrol relay yang merupakan instalasi
langsung.
• Rangkaian kontrol cukup dibuat secara
software.
Pengkabelan hanya diperlukan untuk
menghubungkan peralatan input dan output.
• Hal ini mempermudah dalam mendisain dan
memodifikasi rangkaian, karena cukup dengan
mengubah program PLC.
Contoh Sistem Kontrol dengan PLC
Schneider Electric Automation Business
Input
Contoh Aplikasi PLC (1)
• 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
Schneider Electric Automation Business
• 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)
Schneider Electric Automation Business
Contoh Aplikasi PLC (3)
Schneider Electric Automation Business
Typical Applications - Network
☺Level 1 : Control
- Peer to peer coordination
- HMI displays
☺Level 2 : Hosts
- Recipe data downloads
- Production data uploads
- Application programming and management
Schneider Electric Automation Business
☺Level 0 : Devices
- Pushbutton / simplesensors
☺Level 0.5 : I/O
- Intelligent devices
- Peer to peer coordination
- HMI displays
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
Schneider Electric Automation Business
1. Sequence Control :
- pengganti relay control logic
- timers/counters
- pengganti pengendali yang berupa papan
rangkaian elektronik
- pengendali mesin dan proses
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 ? (2)
Schneider Electric Automation Business
2. Sophisticated Control :
- arithmatic operations (+,-,x,:)
- information handling
- analog control (suhu, tekanan,dll)
- PID controller
- servo-motor control
- stepper-motor control
3. Supervisory Control :
- process monitoring & alarm
- fault diagnostic & monitoring
- interfacing with computer (RS232)
- printer/ASCII interfacing
- factory automation networking
- LAN
Apa yang Dapat Dikerjakan PLC ? (3)
Schneider Electric Automation Business
3. Supervisory Control :
- process monitoring & alarm
- fault diagnostic & monitoring
- interfacing with computer (RS232)
- printer/ASCII interfacing
- factory automation networking
- LAN
Memory
• Seperti halnya sistem komputer, memory PLC terdiri
atas RAM dan ROM.
• Kapasitas memory antara satu PLC dengan yang
lain berbeda-beda tergantung pada type dan pabrik
pembuatnya.
• Beberapa pabrik menyatakan ukuran memory
dalam byte, ada juga yang kilobyte, dan ada pula
yang dinyatakan dengan jumlah intruksi yang dapat
disimpan.
Schneider Electric Automation Business
• Seperti halnya sistem komputer, memory PLC terdiri
atas RAM dan ROM.
• Kapasitas memory antara satu PLC dengan yang
lain berbeda-beda tergantung pada type dan pabrik
pembuatnya.
• Beberapa pabrik menyatakan ukuran memory
dalam byte, ada juga yang kilobyte, dan ada pula
yang dinyatakan dengan jumlah intruksi yang dapat
disimpan.
RAM
• Program yang ditulis umumnya disimpan dalam RAM
yang ada di dalam PLC sehingga dapat diubah/diedit
melalui programming unit.
• Kerugian penyimpanan di RAM adalah program dan
data akan hilang ketika power supply mati.
• Untuk mengatasi hal ini, RAM dapat diback-up dengan
battery lithium, sehingga meskipun power supply mati,
program dan data tidak hilang.
• Umumnya bila battery tidak rusak, program dan data
bisa disimpan selama 5 tahun.
Schneider Electric Automation Business
• Program yang ditulis umumnya disimpan dalam RAM
yang ada di dalam PLC sehingga dapat diubah/diedit
melalui programming unit.
• Kerugian penyimpanan di RAM adalah program dan
data akan hilang ketika power supply mati.
• Untuk mengatasi hal ini, RAM dapat diback-up dengan
battery lithium, sehingga meskipun power supply mati,
program dan data tidak hilang.
• Umumnya bila battery tidak rusak, program dan data
bisa disimpan selama 5 tahun.
ROM
• Supaya program dalam RAM bisa dieksekusi
harus ada ‘Operating System’ PLC.
• Operating system ini dibuat oleh pabrik pembuat
PLC yang disimpan dalam ROM dan hanya dapat
dibaca oleh processor.
• Dalam beberapa PLC tidak menggunakan ROM
tapi EPROM atau EEPROM.
• Pengguna dapat juga menyimpan program di
sebagian tempat di EEPROM atau dikenal
sebagai Flash Memory.
Schneider Electric Automation Business
• Supaya program dalam RAM bisa dieksekusi
harus ada ‘Operating System’ PLC.
• Operating system ini dibuat oleh pabrik pembuat
PLC yang disimpan dalam ROM dan hanya dapat
dibaca oleh processor.
• Dalam beberapa PLC tidak menggunakan ROM
tapi EPROM atau EEPROM.
• Pengguna dapat juga menyimpan program di
sebagian tempat di EEPROM atau dikenal
sebagai Flash Memory.
Input Unit
• Mendeteksi ketika sinyal diterima dari sensor.
• Mengkonversi sinyal input menjadi level tegangan
yang bisa diterima processor.(22V-24VDC)
• Mengisolasi PLC dari fluktuasi tegangan atau arus
sinyal input.
• Mengirim sinyal ke indikator input PLC sehingga
bisa diketahui input mana yang sedang menerima
sinyal.
Schneider Electric Automation Business
• Mendeteksi ketika sinyal diterima dari sensor.
• Mengkonversi sinyal input menjadi level tegangan
yang bisa diterima processor.(22V-24VDC)
• Mengisolasi PLC dari fluktuasi tegangan atau arus
sinyal input.
• Mengirim sinyal ke indikator input PLC sehingga
bisa diketahui input mana yang sedang menerima
sinyal.
Contoh Input
Schneider Electric Automation Business
Limit switch
Proximity sensor
Photo-electric sensor
Output Unit
• Output unit pada PLC juga berfungsi sebagai interface
terhadap peralatan luar.
• Output PLC bertindak sebagai switch terhadap power
supply untuk mengoperasikan peralatan output (misal :
pilot lamp, relay, dll)
• Komponen yang biasa dipakai PLC sebagai bagian
output unit adalah relay untuk AC/DC, TRIAC untuk AC
saja, dan Transistor atau FET untuk DC saja.
Schneider Electric Automation Business
• Output unit pada PLC juga berfungsi sebagai interface
terhadap peralatan luar.
• Output PLC bertindak sebagai switch terhadap power
supply untuk mengoperasikan peralatan output (misal :
pilot lamp, relay, dll)
• Komponen yang biasa dipakai PLC sebagai bagian
output unit adalah relay untuk AC/DC, TRIAC untuk AC
saja, dan Transistor atau FET untuk DC saja.
Contoh Output
Lampu indikator
Schneider Electric Automation Business
Motor starter
Relay
Bahasa Pemrograman
Ada 4 metode / type bahasa pemrograman yang bisa
dipakai, meski tidak semua disupport oleh suatu PLC.
1. Ladder Diagram languages (LD)
2. Instruction List languages (IL) / Statement List (SL)
3. Sequential Function Chart (SFC) / Grafcet languages
4. High-level languages : biasanya Visual Basic
Schneider Electric Automation Business
Ada 4 metode / type bahasa pemrograman yang bisa
dipakai, meski tidak semua disupport oleh suatu PLC.
1. Ladder Diagram languages (LD)
2. Instruction List languages (IL) / Statement List (SL)
3. Sequential Function Chart (SFC) / Grafcet languages
4. High-level languages : biasanya Visual Basic
• Ladder Diagram dan Instruction List adalah yang paling umum
dan populer dipakai.
• Ladder diagram relatif paling mudah dipahami karena secara
umum simbol yang digunakan mirip dengan gambar dalam
rangkaian relay/kontaktor.
• Secara logika, listrik mengalir dari rel/garis di kiri ke rel/garis di
kanan.
• Jalur dari kiri ke kanan ini dikenal dengan istilah Ladder-line.
• Instruction List mirip seperti listing perintah dalam assembler.
• High-level languages yang paling populer digunakan adalah BASIC
yang sekarang menjadi Visual Basic.
• Karena yang paling umum dan disupport oleh semua PLC adalah
Ladder, nantinya hanya dibahas Ladder Diagram (LD).
Mengapa Ladder Diagram (LD) ?
Schneider Electric Automation Business
• Ladder Diagram dan Instruction List adalah yang paling umum
dan populer dipakai.
• Ladder diagram relatif paling mudah dipahami karena secara
umum simbol yang digunakan mirip dengan gambar dalam
rangkaian relay/kontaktor.
• Secara logika, listrik mengalir dari rel/garis di kiri ke rel/garis di
kanan.
• Jalur dari kiri ke kanan ini dikenal dengan istilah Ladder-line.
• Instruction List mirip seperti listing perintah dalam assembler.
• High-level languages yang paling populer digunakan adalah BASIC
yang sekarang menjadi Visual Basic.
• Karena yang paling umum dan disupport oleh semua PLC adalah
Ladder, nantinya hanya dibahas Ladder Diagram (LD).
Konsep Pemrograman PLC
• Menggunakan cara berpikir logika (benar/salah, 1/0)
• Program berdasarkan hubungan/fungsi antara input
dan output
• Proses eksekusi program PLC adalah sekuensial
(proses scanning)
• Pengalamatan I/O dan memory adalah aspek
penting dalam pemrograman.
Schneider Electric Automation Business
• Menggunakan cara berpikir logika (benar/salah, 1/0)
• Program berdasarkan hubungan/fungsi antara input
dan output
• Proses eksekusi program PLC adalah sekuensial
(proses scanning)
• Pengalamatan I/O dan memory adalah aspek
penting dalam pemrograman.
Pemilihan PLC
 Pemilihan PLC diturunkan dari
kebutuhan aplikasi
 Perhatikan batasan kemampuan PLC
 Inventarisasi jenis sinyal/tegangan yang
ditangani (analog/digital, AC/DC)
Schneider Electric Automation Business
 Pemilihan PLC diturunkan dari
kebutuhan aplikasi
 Perhatikan batasan kemampuan PLC
 Inventarisasi jenis sinyal/tegangan yang
ditangani (analog/digital, AC/DC)
Batasan Pemilihan PLC
• Jumlah dan jenis input (input 60%)
• Jumlah dan jenis output (output 40%)
• Jumlah memory yang tersedia
• Kecepatan (scantime)
1 scantime = 200 ms / 3000 baris leadder
• Komunikasi antar PLC
• Cara/teknik pemrograman
Schneider Electric Automation Business
• Jumlah dan jenis input (input 60%)
• Jumlah dan jenis output (output 40%)
• Jumlah memory yang tersedia
• Kecepatan (scantime)
1 scantime = 200 ms / 3000 baris leadder
• Komunikasi antar PLC
• Cara/teknik pemrograman
Pendekatan Sistematik
dalam Mendesain Sistem dengan PLC (1)
1. Memahami kebutuhan sistem kendali yang
diinginkan.
2. Menyusun flowchart sistem kendalinya.
3. Mendaftar semua input & output yang berhubungan
dengan terminal I/O PLC.
4. Menterjemahkan flowchart ke ladder diagram.
5. Memprogram desain ladder diagram ke PLC.
6. Simulasi program dan debug software.
Schneider Electric Automation Business
1. Memahami kebutuhan sistem kendali yang
diinginkan.
2. Menyusun flowchart sistem kendalinya.
3. Mendaftar semua input & output yang berhubungan
dengan terminal I/O PLC.
4. Menterjemahkan flowchart ke ladder diagram.
5. Memprogram desain ladder diagram ke PLC.
6. Simulasi program dan debug software.
7. Jika masih bermasalah, kembali edit program.
8. Bila sudah OK, hubungkan semua perangkat input
dan output.
9. Cek semua koneksi input dan output.
10. Tes program dengan menjalankannya.
11. Jika terjadi trouble, edit kembali.
12. Bila sudah OK, simpan program ke PLC.
13. Jangan lupa, dokumentasikan semua gambar dan
program yang dibuat
Pendekatan Sistematik
dalam Mendesain Sistem dengan PLC (2)
Schneider Electric Automation Business
7. Jika masih bermasalah, kembali edit program.
8. Bila sudah OK, hubungkan semua perangkat input
dan output.
9. Cek semua koneksi input dan output.
10. Tes program dengan menjalankannya.
11. Jika terjadi trouble, edit kembali.
12. Bila sudah OK, simpan program ke PLC.
13. Jangan lupa, dokumentasikan semua gambar dan
program yang dibuat
Keuntungan Menggunakan PLC dalam
Otomatisasi
 Waktu implementasi proyek lebih cepat
 Mudah dalam modifikasi
 Kalkulasi biaya proyek lebih akurat
 Memerlukan waktu training lebih pendek
 Perubahan disain lebih mudah (dengan software)
 Aplikasi kendali yang luas
 Perawatan mudah
 Reliabilitas tinggi
 Relatif tahan terhadap kondisi lingkungan yang
buruk
Schneider Electric Automation Business
 Waktu implementasi proyek lebih cepat
 Mudah dalam modifikasi
 Kalkulasi biaya proyek lebih akurat
 Memerlukan waktu training lebih pendek
 Perubahan disain lebih mudah (dengan software)
 Aplikasi kendali yang luas
 Perawatan mudah
 Reliabilitas tinggi
 Relatif tahan terhadap kondisi lingkungan yang
buruk
Panel Pengendali Sebelum Menggunakan PLC :
Schneider Electric Automation Business
Panel Pengendali Setelah Menggunakan PLC :
Schneider Electric Automation Business
PLC vs Smart Relay
Schneider Electric Automation Business
PLC → Twido Modular & Compact Smart Relay → Zelio
Perbedaan antara PLC dan Smart Relay
PLC :
1. Dapat melakukan fungsi-fungsi aritmatik.
2. Dapat melakukan operasi-operasi pemindahan
memory.
3. Dapat melakukan fungsi-fungsi yang komplek seperti :
sequence, LIFO, FIFO, PWM, dll.
Smart Relay : (max 40 I/O)
Hanya dapat melakukan fungsi-fungsi logika dan
beberapa fungsi dasar seperti timer dan counter.
Schneider Electric Automation Business
PLC :
1. Dapat melakukan fungsi-fungsi aritmatik.
2. Dapat melakukan operasi-operasi pemindahan
memory.
3. Dapat melakukan fungsi-fungsi yang komplek seperti :
sequence, LIFO, FIFO, PWM, dll.
Smart Relay : (max 40 I/O)
Hanya dapat melakukan fungsi-fungsi logika dan
beberapa fungsi dasar seperti timer dan counter.

More Related Content

Similar to 01. Introduction to PLC.pdf

Pengenalan pada plc
Pengenalan pada plcPengenalan pada plc
Pengenalan pada plc
Amri Laksono
 
Modul praktikum instruksi dasar (automasi 1)
Modul praktikum instruksi dasar (automasi 1)Modul praktikum instruksi dasar (automasi 1)
Modul praktikum instruksi dasar (automasi 1)
Muhammad Kennedy Ginting
 
pertemuan-8.ppt
pertemuan-8.pptpertemuan-8.ppt
pertemuan-8.ppt
RonyDarpono
 
Materi Dasar Pelatihan PLC Basic (CP2E) OMRON
Materi Dasar Pelatihan PLC Basic (CP2E) OMRONMateri Dasar Pelatihan PLC Basic (CP2E) OMRON
Materi Dasar Pelatihan PLC Basic (CP2E) OMRON
haikal136839
 
1.plc dasar1
1.plc dasar11.plc dasar1
1.plc dasar1
Andri Yanto
 
Programmable Logic Controller 1 By Mar For Indramayu
Programmable Logic Controller 1 By Mar For IndramayuProgrammable Logic Controller 1 By Mar For Indramayu
Programmable Logic Controller 1 By Mar For Indramayu
Muhammad AR
 
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptxRBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
AmirulHafiz21217
 
PLC DASAR1-Day1.pptx
PLC DASAR1-Day1.pptxPLC DASAR1-Day1.pptx
PLC DASAR1-Day1.pptx
ssuser52deb21
 
51270766 pengenalan-plc
51270766 pengenalan-plc51270766 pengenalan-plc
51270766 pengenalan-plc
masoso
 
Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16
Alvinnonp
 
dcs-3.ppt
dcs-3.pptdcs-3.ppt
dcs-3.ppt
RonyDarpono
 
PLC Hardware
PLC HardwarePLC Hardware
PLC Hardware
Koko Friansa
 
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.pptDASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
SaifudinIksan
 
Artikel plc
Artikel plcArtikel plc
Artikel plc
Hulski
 
Pertemuan 2_Pengantar PLC.pptx
Pertemuan 2_Pengantar PLC.pptxPertemuan 2_Pengantar PLC.pptx
Pertemuan 2_Pengantar PLC.pptx
DennyDio1
 
PLC (Introduksi).ppt
PLC (Introduksi).pptPLC (Introduksi).ppt
PLC (Introduksi).ppt
agungdal
 
alat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLCalat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLC
5223127190
 
1697634106_5. PLC vs SCADA vs DCS electronics engineering
1697634106_5. PLC vs SCADA vs DCS electronics engineering1697634106_5. PLC vs SCADA vs DCS electronics engineering
1697634106_5. PLC vs SCADA vs DCS electronics engineering
purnawan85
 

Similar to 01. Introduction to PLC.pdf (20)

Pengenalan pada plc
Pengenalan pada plcPengenalan pada plc
Pengenalan pada plc
 
Modul praktikum instruksi dasar (automasi 1)
Modul praktikum instruksi dasar (automasi 1)Modul praktikum instruksi dasar (automasi 1)
Modul praktikum instruksi dasar (automasi 1)
 
pertemuan-8.ppt
pertemuan-8.pptpertemuan-8.ppt
pertemuan-8.ppt
 
Materi Dasar Pelatihan PLC Basic (CP2E) OMRON
Materi Dasar Pelatihan PLC Basic (CP2E) OMRONMateri Dasar Pelatihan PLC Basic (CP2E) OMRON
Materi Dasar Pelatihan PLC Basic (CP2E) OMRON
 
1.plc dasar1
1.plc dasar11.plc dasar1
1.plc dasar1
 
yourie device.pptx
yourie device.pptxyourie device.pptx
yourie device.pptx
 
Plc
PlcPlc
Plc
 
Programmable Logic Controller 1 By Mar For Indramayu
Programmable Logic Controller 1 By Mar For IndramayuProgrammable Logic Controller 1 By Mar For Indramayu
Programmable Logic Controller 1 By Mar For Indramayu
 
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptxRBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
RBT T2 Bab 2 2.4 Reka Bentuk Elektronik 2445-446.pptx
 
PLC DASAR1-Day1.pptx
PLC DASAR1-Day1.pptxPLC DASAR1-Day1.pptx
PLC DASAR1-Day1.pptx
 
51270766 pengenalan-plc
51270766 pengenalan-plc51270766 pengenalan-plc
51270766 pengenalan-plc
 
Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16Lampu Berjalan Dengan ATMega16
Lampu Berjalan Dengan ATMega16
 
dcs-3.ppt
dcs-3.pptdcs-3.ppt
dcs-3.ppt
 
PLC Hardware
PLC HardwarePLC Hardware
PLC Hardware
 
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.pptDASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
DASAR-DASAR PROGRAMMABLE LOGIC CONTROLLER 1.ppt
 
Artikel plc
Artikel plcArtikel plc
Artikel plc
 
Pertemuan 2_Pengantar PLC.pptx
Pertemuan 2_Pengantar PLC.pptxPertemuan 2_Pengantar PLC.pptx
Pertemuan 2_Pengantar PLC.pptx
 
PLC (Introduksi).ppt
PLC (Introduksi).pptPLC (Introduksi).ppt
PLC (Introduksi).ppt
 
alat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLCalat pencampur minuman berbasis PLC
alat pencampur minuman berbasis PLC
 
1697634106_5. PLC vs SCADA vs DCS electronics engineering
1697634106_5. PLC vs SCADA vs DCS electronics engineering1697634106_5. PLC vs SCADA vs DCS electronics engineering
1697634106_5. PLC vs SCADA vs DCS electronics engineering
 

Recently uploaded

Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdfPanduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
NurHasyim22
 
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
SABDA
 
power point struktur data tree atau pohon
power point struktur data tree atau pohonpower point struktur data tree atau pohon
power point struktur data tree atau pohon
NoegPutra1
 
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
PutraDwitara
 
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdfAKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
opkcibungbulang
 
Mengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada AnakMengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
Kanaidi ken
 
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptxPPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
SriKuntjoro1
 
Proyek Tema Dimensi P5 Pelajar Pancasila
Proyek Tema Dimensi P5 Pelajar PancasilaProyek Tema Dimensi P5 Pelajar Pancasila
Proyek Tema Dimensi P5 Pelajar Pancasila
ArulArya1
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
d2spdpnd9185
 
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
Kanaidi ken
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
HERIHERI52
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
TriSutrisno48
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
tsuroyya38
 
laporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputihlaporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputih
SDNBotoputih
 
Tugas CGP Mulai dari diri - Modul 2.1.pdf
Tugas CGP Mulai dari diri - Modul 2.1.pdfTugas CGP Mulai dari diri - Modul 2.1.pdf
Tugas CGP Mulai dari diri - Modul 2.1.pdf
Thahir9
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
OswaldusDiwaDoka
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
opkcibungbulang
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
MsElisazmar
 

Recently uploaded (20)

Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdfPanduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
Panduan Survei Kendala Aktivasi Rekening SimPel PIP 2023 -7 Juni.pdf
 
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
Pelatihan AI GKA abdi Sabda - Bagaimana memakai AI?
 
power point struktur data tree atau pohon
power point struktur data tree atau pohonpower point struktur data tree atau pohon
power point struktur data tree atau pohon
 
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
 
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdfAKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
AKSI NYATA PENDIDIKAN INKLUSIF_Baedlawi.pdf
 
Mengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada AnakMengenali Usia anak dan Kekerasan pada Anak
Mengenali Usia anak dan Kekerasan pada Anak
 
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
 
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptxPPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
 
Proyek Tema Dimensi P5 Pelajar Pancasila
Proyek Tema Dimensi P5 Pelajar PancasilaProyek Tema Dimensi P5 Pelajar Pancasila
Proyek Tema Dimensi P5 Pelajar Pancasila
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
 
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
PELAKSANAAN (13-14 Juni'24) + Link2 Materi BimTek _"PTK 007 Rev-5 Thn 2023 (P...
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
 
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum MerdekaModul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Bahasa Indonesia Kelas 11 Fase F Kurikulum Merdeka
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
 
laporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputihlaporan komunitas belajar sekolah dasar negeri botoputih
laporan komunitas belajar sekolah dasar negeri botoputih
 
Tugas CGP Mulai dari diri - Modul 2.1.pdf
Tugas CGP Mulai dari diri - Modul 2.1.pdfTugas CGP Mulai dari diri - Modul 2.1.pdf
Tugas CGP Mulai dari diri - Modul 2.1.pdf
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
 

01. Introduction to PLC.pdf

  • 1. BASIC PLC TWIDO PENGANTAR PLC (Programmable Logic Controller)
  • 2. PLC • Programmable Logic Controller diperkenalkan pertama kali pada 1969 oleh Richard E.Morley yang merupakan pendiri Modicon Corporation. Modicon adalah kependekan dari Modular Digital Controller • Pemrograman – Dahulu: divais pemrograman hanya untuk merek spesifik PLC. – Sekarang: PC dengan software berbasis windows. Schneider Electric Automation Business • Programmable Logic Controller diperkenalkan pertama kali pada 1969 oleh Richard E.Morley yang merupakan pendiri Modicon Corporation. Modicon adalah kependekan dari Modular Digital Controller • Pemrograman – Dahulu: divais pemrograman hanya untuk merek spesifik PLC. – Sekarang: PC dengan software berbasis windows.
  • 3. Diagram Blok Dasar Kotak Hitam (Black Box) Schneider Electric Automation Business
  • 4. PLC (Programmable Logic Controller) ? • Merupakan “komputer khusus” untuk aplikasi di industri, digunakan untuk memonitor & mengontrol proses industri untuk menggantikan hard-wired control (rangkaian relay/kontaktor) dan memiliki bahasa pemrograman sendiri. • Berbeda dengan Personal Computer, dalam PLC sudah dilengkapi unit input-output digital yang bisa langsung dihubungkan ke perangkat luar (switch, sensor, relay, dll) bahkan ada yang sudah memiliki ADC/DAC built-in. Schneider Electric Automation Business • Merupakan “komputer khusus” untuk aplikasi di industri, digunakan untuk memonitor & mengontrol proses industri untuk menggantikan hard-wired control (rangkaian relay/kontaktor) dan memiliki bahasa pemrograman sendiri. • Berbeda dengan Personal Computer, dalam PLC sudah dilengkapi unit input-output digital yang bisa langsung dihubungkan ke perangkat luar (switch, sensor, relay, dll) bahkan ada yang sudah memiliki ADC/DAC built-in.
  • 5. Inside a PLC CR Central Processor Unit (CPU) O u t p u t C i r c u i t s Communications Port I n p u t C i r c u i t s Schneider Electric Automation Business Isolation Barrier Isolation Barrier MEMORY program data High Voltage High Voltage Low Voltage AC Power Supply C i r c u i t s or C i r c u i t s DC Power Supply
  • 6. Perbedaan Utama antara PLC & Komputer • Perbedaan utama antara PLC dan komputer: PLC dirancang untuk instalasi dan perawatan oleh teknisi elektrik industri yang tidak harus mempunyai skill elektronika tinggi. • Troubleshooting dalam PLC disederhanakan: • Fault indicators • Run / Stop indicators • Input / Output status indicators Schneider Electric Automation Business • Perbedaan utama antara PLC dan komputer: PLC dirancang untuk instalasi dan perawatan oleh teknisi elektrik industri yang tidak harus mempunyai skill elektronika tinggi. • Troubleshooting dalam PLC disederhanakan: • Fault indicators • Run / Stop indicators • Input / Output status indicators
  • 7. Hard-wired Control • Sebelum ditemukan PLC, tugas pengontrolan dilakukan oleh kontaktor dan relai yang dirangkai bersama dengan kabel. • Rangkaian harus didesain dan digambar dulu, kemudian menetapkan spesifikasi dan instalasi pengkabelannya. • Teknisi harus mengerjakan pemasangan dan pengkabelan sesuai gambar teknik tersebut. • Jika salah dalam mendesain atau ada modifikasi, designer dan teknisi harus merombak dan mengerjakan instalasi lagi.  Pemborosan waktu dan biaya Schneider Electric Automation Business • Sebelum ditemukan PLC, tugas pengontrolan dilakukan oleh kontaktor dan relai yang dirangkai bersama dengan kabel. • Rangkaian harus didesain dan digambar dulu, kemudian menetapkan spesifikasi dan instalasi pengkabelannya. • Teknisi harus mengerjakan pemasangan dan pengkabelan sesuai gambar teknik tersebut. • Jika salah dalam mendesain atau ada modifikasi, designer dan teknisi harus merombak dan mengerjakan instalasi lagi.  Pemborosan waktu dan biaya
  • 8. Contoh hard-wired Control PB1 PB2 RELAY COIL Schneider Electric Automation Business RELAY CONTACTS LAMP (A) Schematic Diagram Hard-wired relay type of control
  • 9. Kemampuan PLC • PLC menggantikan logika dan pengerjaan sirkit kontrol relay yang merupakan instalasi langsung. • Rangkaian kontrol cukup dibuat secara software. Pengkabelan hanya diperlukan untuk menghubungkan peralatan input dan output. • Hal ini mempermudah dalam mendisain dan memodifikasi rangkaian, karena cukup dengan mengubah program PLC. Schneider Electric Automation Business • PLC menggantikan logika dan pengerjaan sirkit kontrol relay yang merupakan instalasi langsung. • Rangkaian kontrol cukup dibuat secara software. Pengkabelan hanya diperlukan untuk menghubungkan peralatan input dan output. • Hal ini mempermudah dalam mendisain dan memodifikasi rangkaian, karena cukup dengan mengubah program PLC.
  • 10. Contoh Sistem Kontrol dengan PLC Schneider Electric Automation Business Input
  • 11. Contoh Aplikasi PLC (1) • 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 Schneider Electric Automation Business • 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
  • 12. Contoh Aplikasi PLC (2) Schneider Electric Automation Business
  • 13. Contoh Aplikasi PLC (3) Schneider Electric Automation Business
  • 14. Typical Applications - Network ☺Level 1 : Control - Peer to peer coordination - HMI displays ☺Level 2 : Hosts - Recipe data downloads - Production data uploads - Application programming and management Schneider Electric Automation Business ☺Level 0 : Devices - Pushbutton / simplesensors ☺Level 0.5 : I/O - Intelligent devices - Peer to peer coordination - HMI displays
  • 15. 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 Schneider Electric Automation Business 1. Sequence Control : - pengganti relay control logic - timers/counters - pengganti pengendali yang berupa papan rangkaian elektronik - pengendali mesin dan proses
  • 16. 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 ? (2) Schneider Electric Automation Business 2. Sophisticated Control : - arithmatic operations (+,-,x,:) - information handling - analog control (suhu, tekanan,dll) - PID controller - servo-motor control - stepper-motor control
  • 17. 3. Supervisory Control : - process monitoring & alarm - fault diagnostic & monitoring - interfacing with computer (RS232) - printer/ASCII interfacing - factory automation networking - LAN Apa yang Dapat Dikerjakan PLC ? (3) Schneider Electric Automation Business 3. Supervisory Control : - process monitoring & alarm - fault diagnostic & monitoring - interfacing with computer (RS232) - printer/ASCII interfacing - factory automation networking - LAN
  • 18. Memory • Seperti halnya sistem komputer, memory PLC terdiri atas RAM dan ROM. • Kapasitas memory antara satu PLC dengan yang lain berbeda-beda tergantung pada type dan pabrik pembuatnya. • Beberapa pabrik menyatakan ukuran memory dalam byte, ada juga yang kilobyte, dan ada pula yang dinyatakan dengan jumlah intruksi yang dapat disimpan. Schneider Electric Automation Business • Seperti halnya sistem komputer, memory PLC terdiri atas RAM dan ROM. • Kapasitas memory antara satu PLC dengan yang lain berbeda-beda tergantung pada type dan pabrik pembuatnya. • Beberapa pabrik menyatakan ukuran memory dalam byte, ada juga yang kilobyte, dan ada pula yang dinyatakan dengan jumlah intruksi yang dapat disimpan.
  • 19. RAM • Program yang ditulis umumnya disimpan dalam RAM yang ada di dalam PLC sehingga dapat diubah/diedit melalui programming unit. • Kerugian penyimpanan di RAM adalah program dan data akan hilang ketika power supply mati. • Untuk mengatasi hal ini, RAM dapat diback-up dengan battery lithium, sehingga meskipun power supply mati, program dan data tidak hilang. • Umumnya bila battery tidak rusak, program dan data bisa disimpan selama 5 tahun. Schneider Electric Automation Business • Program yang ditulis umumnya disimpan dalam RAM yang ada di dalam PLC sehingga dapat diubah/diedit melalui programming unit. • Kerugian penyimpanan di RAM adalah program dan data akan hilang ketika power supply mati. • Untuk mengatasi hal ini, RAM dapat diback-up dengan battery lithium, sehingga meskipun power supply mati, program dan data tidak hilang. • Umumnya bila battery tidak rusak, program dan data bisa disimpan selama 5 tahun.
  • 20. ROM • Supaya program dalam RAM bisa dieksekusi harus ada ‘Operating System’ PLC. • Operating system ini dibuat oleh pabrik pembuat PLC yang disimpan dalam ROM dan hanya dapat dibaca oleh processor. • Dalam beberapa PLC tidak menggunakan ROM tapi EPROM atau EEPROM. • Pengguna dapat juga menyimpan program di sebagian tempat di EEPROM atau dikenal sebagai Flash Memory. Schneider Electric Automation Business • Supaya program dalam RAM bisa dieksekusi harus ada ‘Operating System’ PLC. • Operating system ini dibuat oleh pabrik pembuat PLC yang disimpan dalam ROM dan hanya dapat dibaca oleh processor. • Dalam beberapa PLC tidak menggunakan ROM tapi EPROM atau EEPROM. • Pengguna dapat juga menyimpan program di sebagian tempat di EEPROM atau dikenal sebagai Flash Memory.
  • 21. Input Unit • Mendeteksi ketika sinyal diterima dari sensor. • Mengkonversi sinyal input menjadi level tegangan yang bisa diterima processor.(22V-24VDC) • Mengisolasi PLC dari fluktuasi tegangan atau arus sinyal input. • Mengirim sinyal ke indikator input PLC sehingga bisa diketahui input mana yang sedang menerima sinyal. Schneider Electric Automation Business • Mendeteksi ketika sinyal diterima dari sensor. • Mengkonversi sinyal input menjadi level tegangan yang bisa diterima processor.(22V-24VDC) • Mengisolasi PLC dari fluktuasi tegangan atau arus sinyal input. • Mengirim sinyal ke indikator input PLC sehingga bisa diketahui input mana yang sedang menerima sinyal.
  • 22. Contoh Input Schneider Electric Automation Business Limit switch Proximity sensor Photo-electric sensor
  • 23. Output Unit • Output unit pada PLC juga berfungsi sebagai interface terhadap peralatan luar. • Output PLC bertindak sebagai switch terhadap power supply untuk mengoperasikan peralatan output (misal : pilot lamp, relay, dll) • Komponen yang biasa dipakai PLC sebagai bagian output unit adalah relay untuk AC/DC, TRIAC untuk AC saja, dan Transistor atau FET untuk DC saja. Schneider Electric Automation Business • Output unit pada PLC juga berfungsi sebagai interface terhadap peralatan luar. • Output PLC bertindak sebagai switch terhadap power supply untuk mengoperasikan peralatan output (misal : pilot lamp, relay, dll) • Komponen yang biasa dipakai PLC sebagai bagian output unit adalah relay untuk AC/DC, TRIAC untuk AC saja, dan Transistor atau FET untuk DC saja.
  • 24. Contoh Output Lampu indikator Schneider Electric Automation Business Motor starter Relay
  • 25. Bahasa Pemrograman Ada 4 metode / type bahasa pemrograman yang bisa dipakai, meski tidak semua disupport oleh suatu PLC. 1. Ladder Diagram languages (LD) 2. Instruction List languages (IL) / Statement List (SL) 3. Sequential Function Chart (SFC) / Grafcet languages 4. High-level languages : biasanya Visual Basic Schneider Electric Automation Business Ada 4 metode / type bahasa pemrograman yang bisa dipakai, meski tidak semua disupport oleh suatu PLC. 1. Ladder Diagram languages (LD) 2. Instruction List languages (IL) / Statement List (SL) 3. Sequential Function Chart (SFC) / Grafcet languages 4. High-level languages : biasanya Visual Basic
  • 26. • Ladder Diagram dan Instruction List adalah yang paling umum dan populer dipakai. • Ladder diagram relatif paling mudah dipahami karena secara umum simbol yang digunakan mirip dengan gambar dalam rangkaian relay/kontaktor. • Secara logika, listrik mengalir dari rel/garis di kiri ke rel/garis di kanan. • Jalur dari kiri ke kanan ini dikenal dengan istilah Ladder-line. • Instruction List mirip seperti listing perintah dalam assembler. • High-level languages yang paling populer digunakan adalah BASIC yang sekarang menjadi Visual Basic. • Karena yang paling umum dan disupport oleh semua PLC adalah Ladder, nantinya hanya dibahas Ladder Diagram (LD). Mengapa Ladder Diagram (LD) ? Schneider Electric Automation Business • Ladder Diagram dan Instruction List adalah yang paling umum dan populer dipakai. • Ladder diagram relatif paling mudah dipahami karena secara umum simbol yang digunakan mirip dengan gambar dalam rangkaian relay/kontaktor. • Secara logika, listrik mengalir dari rel/garis di kiri ke rel/garis di kanan. • Jalur dari kiri ke kanan ini dikenal dengan istilah Ladder-line. • Instruction List mirip seperti listing perintah dalam assembler. • High-level languages yang paling populer digunakan adalah BASIC yang sekarang menjadi Visual Basic. • Karena yang paling umum dan disupport oleh semua PLC adalah Ladder, nantinya hanya dibahas Ladder Diagram (LD).
  • 27. Konsep Pemrograman PLC • Menggunakan cara berpikir logika (benar/salah, 1/0) • Program berdasarkan hubungan/fungsi antara input dan output • Proses eksekusi program PLC adalah sekuensial (proses scanning) • Pengalamatan I/O dan memory adalah aspek penting dalam pemrograman. Schneider Electric Automation Business • Menggunakan cara berpikir logika (benar/salah, 1/0) • Program berdasarkan hubungan/fungsi antara input dan output • Proses eksekusi program PLC adalah sekuensial (proses scanning) • Pengalamatan I/O dan memory adalah aspek penting dalam pemrograman.
  • 28. Pemilihan PLC  Pemilihan PLC diturunkan dari kebutuhan aplikasi  Perhatikan batasan kemampuan PLC  Inventarisasi jenis sinyal/tegangan yang ditangani (analog/digital, AC/DC) Schneider Electric Automation Business  Pemilihan PLC diturunkan dari kebutuhan aplikasi  Perhatikan batasan kemampuan PLC  Inventarisasi jenis sinyal/tegangan yang ditangani (analog/digital, AC/DC)
  • 29. Batasan Pemilihan PLC • Jumlah dan jenis input (input 60%) • Jumlah dan jenis output (output 40%) • Jumlah memory yang tersedia • Kecepatan (scantime) 1 scantime = 200 ms / 3000 baris leadder • Komunikasi antar PLC • Cara/teknik pemrograman Schneider Electric Automation Business • Jumlah dan jenis input (input 60%) • Jumlah dan jenis output (output 40%) • Jumlah memory yang tersedia • Kecepatan (scantime) 1 scantime = 200 ms / 3000 baris leadder • Komunikasi antar PLC • Cara/teknik pemrograman
  • 30. Pendekatan Sistematik dalam Mendesain Sistem dengan PLC (1) 1. Memahami kebutuhan sistem kendali yang diinginkan. 2. Menyusun flowchart sistem kendalinya. 3. Mendaftar semua input & output yang berhubungan dengan terminal I/O PLC. 4. Menterjemahkan flowchart ke ladder diagram. 5. Memprogram desain ladder diagram ke PLC. 6. Simulasi program dan debug software. Schneider Electric Automation Business 1. Memahami kebutuhan sistem kendali yang diinginkan. 2. Menyusun flowchart sistem kendalinya. 3. Mendaftar semua input & output yang berhubungan dengan terminal I/O PLC. 4. Menterjemahkan flowchart ke ladder diagram. 5. Memprogram desain ladder diagram ke PLC. 6. Simulasi program dan debug software.
  • 31. 7. Jika masih bermasalah, kembali edit program. 8. Bila sudah OK, hubungkan semua perangkat input dan output. 9. Cek semua koneksi input dan output. 10. Tes program dengan menjalankannya. 11. Jika terjadi trouble, edit kembali. 12. Bila sudah OK, simpan program ke PLC. 13. Jangan lupa, dokumentasikan semua gambar dan program yang dibuat Pendekatan Sistematik dalam Mendesain Sistem dengan PLC (2) Schneider Electric Automation Business 7. Jika masih bermasalah, kembali edit program. 8. Bila sudah OK, hubungkan semua perangkat input dan output. 9. Cek semua koneksi input dan output. 10. Tes program dengan menjalankannya. 11. Jika terjadi trouble, edit kembali. 12. Bila sudah OK, simpan program ke PLC. 13. Jangan lupa, dokumentasikan semua gambar dan program yang dibuat
  • 32. Keuntungan Menggunakan PLC dalam Otomatisasi  Waktu implementasi proyek lebih cepat  Mudah dalam modifikasi  Kalkulasi biaya proyek lebih akurat  Memerlukan waktu training lebih pendek  Perubahan disain lebih mudah (dengan software)  Aplikasi kendali yang luas  Perawatan mudah  Reliabilitas tinggi  Relatif tahan terhadap kondisi lingkungan yang buruk Schneider Electric Automation Business  Waktu implementasi proyek lebih cepat  Mudah dalam modifikasi  Kalkulasi biaya proyek lebih akurat  Memerlukan waktu training lebih pendek  Perubahan disain lebih mudah (dengan software)  Aplikasi kendali yang luas  Perawatan mudah  Reliabilitas tinggi  Relatif tahan terhadap kondisi lingkungan yang buruk
  • 33. Panel Pengendali Sebelum Menggunakan PLC : Schneider Electric Automation Business
  • 34. Panel Pengendali Setelah Menggunakan PLC : Schneider Electric Automation Business
  • 35. PLC vs Smart Relay Schneider Electric Automation Business PLC → Twido Modular & Compact Smart Relay → Zelio
  • 36. Perbedaan antara PLC dan Smart Relay PLC : 1. Dapat melakukan fungsi-fungsi aritmatik. 2. Dapat melakukan operasi-operasi pemindahan memory. 3. Dapat melakukan fungsi-fungsi yang komplek seperti : sequence, LIFO, FIFO, PWM, dll. Smart Relay : (max 40 I/O) Hanya dapat melakukan fungsi-fungsi logika dan beberapa fungsi dasar seperti timer dan counter. Schneider Electric Automation Business PLC : 1. Dapat melakukan fungsi-fungsi aritmatik. 2. Dapat melakukan operasi-operasi pemindahan memory. 3. Dapat melakukan fungsi-fungsi yang komplek seperti : sequence, LIFO, FIFO, PWM, dll. Smart Relay : (max 40 I/O) Hanya dapat melakukan fungsi-fungsi logika dan beberapa fungsi dasar seperti timer dan counter.