Materi plc
APA ITU PLC?
Plc atau diterjemahkan sebagai kontroler yang
dapat diprogram (program
Mable logic
controller) adalah komputer khusus yang banyak digunakan untuk proses produksi di industri.Plc di desain
sebagai alat kontrol yang memiliki banyak jalur inout dan output, dengan
dilengkapi ketahan untuk kondisi lingkungan yang buruk (debu, lembab, panas,
dingin, dan lain-lain). Jalur input output ini menghubungkan PLC dengan sensor
dan akuator (melalui inverter).
Keuntungan
menggunakan Plc daripada sistem kontrol tradisonal adalah Plc dapat
menggantikan ratusan jalur inputdan output dan menghilangkan kebutuhan
alat-alat kontrol tradisional (seperti relay, timer, counter) karena alat
tersebut bisa dibuat secara virtual melalui program . Kelebihan softwiring
(sistim yang memnghubungkan semua alat dikawat pada plc melalui program) adalah
peruabahan di dalam sistem lebih mudah kerena hanya mengubah program. Sedangkan
jika kontrol tradisional, perubahan sistem mengharuskan perubahan pengawatan
secara fisik.Bukan hanya itu PLC menawarkan banyak kelebihan diantaranya adalah
biaya yang lebih ekonomis untuk sistem pengendalian yang rumit, penghematan
tempat, melakukan perhitungan aritmetika sehingga menghasilkan kontrol yang
cerdas. PLc juga memiliki fasilitas
monitoring sehingga memudahkan perbaikan dan troubleshooting.
Bagian –Bagian PLC
1. Catu daya
2. CPU
3. Memori
Program dan Data
4. Alat
Pemrograman
5. Port
Pemrograman
6. Port
Komunikasi
7. Modul Input
8. Modul
Output
CPU
CPU adalah
pengolah pusat PLC adalah gabungan dari 3 bagian utama, yaitu prosesor, memori,
dan catu daya.Tugas CPU adalah menerima, menerjemahkan, menyimpan, dan mengolah
informasi serta menjalankan program kontrol yang disimpan dalam memori.
Program Kontrol
Program
kontrol adalah program komputer yang disimpan di dalam memori PLC yang memeberi
tahu apa yang harus dilakukan oleh PLC. Program kontrol terdiri dari barisan
instruksi
Tipe Alat Input
Ada dua
tipe input-output yakni tipe digital dan analog. Tipe digital hanya memiliki
dua kondisi, yaitu ON dan OFF atau 1 dan 0. Saklar adalah contoh input digital, sedangkan lampu adalah output
digitial. Tipe digital memiliki kondisi yang lebih dari dua, tidak hanya ON OFF
tetapi bisa 10% ON, 60% ON dan seterusnya.
Sensor suhu adalah contoh input analog, karena suhu yang diukur tidak
hanya panas atau dingin, tetapi bisa memiliki kondisi seperti hangat.
MIKROKONTROLER
Mikrokontroler
Mikro
kontroler adalah sebuah alat pengendali (kontroler) berukuran mikro atau sangat
kecil yang dikemas dalam bentuk chip. Sebuah mikrokontroler telah memilki
memori dan interface input-output di dalamnya, bahkan beberapa mikokontroler
memiliki unit ADC yang dapat menerima
masukan sinyal analog secara langung.
Bagian-bagian mikrokontroler
1. Prosesor
2. Memory
program
3. Memory data
4. Alat pemrograman
5. Input/outlput
6. Modul
tambahan
Pemrograman mikrokontroler
Pemrograman
mikrokontroler memiiki 6 fungsi dalam siklus pemrogramannya
Berturut-turut
sebagai berikut :
·
Editor sebagai media untuk penulisan program dalam
bahasa yang mudah dipahami.
·
Asembler dan kompiler bertugas untuk menerjemahkan
kode program kedalam bahasa mesin (hex)
·
Debugger bertugas memeriksa program.
·
Emulator mensimulasi hasil program
·
Programmer program siap dimasukan ke dalam
mikrokontroler.
PENGGUNAAN SOFTWARE LDMIKRO
Ladder diagram dan LDMicro
Ledder
diagram atau diagram tangga adalah metode pemrograman yang umum digunakan pada
PLC. Ide diagram tangga ini timbul dari cara kerja sebuah relay sederhana.
Baerikut turan diagram tangga :
a. Diagram
tangga selalu digambar saat rangkaian relay dalam kondisi tidak aktif
b. Penamaan
kontak NO dan kontak NC juga ditentukan pada saat kondisi relay tidak aktif
c. Sebuah
diagram tangga dibaca dari kiri ke kanan dan dari atas ke bawah
d. Dalam suatu
baris anak tangga, beberapa input dapat ditempatkan secara seri maupun paralel,
namun output tidak dapat dihubungkan secara seri.
e. Beberapa
output dapat ditempatkan secara paralel. Ini berarti bahwa output-output
tersebut dapat memiliki input yang sama.
f.
Nama beberapa input boleh sama, tetapi nama –nama
output tidak boleh sama. Bila ada dua atau lebih output dengan nama yang sama
muncul pada baris yang lain dalam satu program, hanya satu output yang akan
bekerja. Output lain akan diabaikan karena tidak mungkin pada saat yang sama
sebuah output memiliki 2 kondisi yang berbeda.
Apa itu LD MIcro
LDMicro adalah
sebuah software IDE (Integrated Development Environment) yang membuat kode
program untuk beberapa jenis mikrokontroler, salah satunya adalah
mikrokontroler PIC16F877.
Contoh instruksi yang ada di LDMicro
a. Instruksi
insert Tunda ON
Fungsi dari
TON menunda kondisi 1 hingga waktu delay yang ditentukan telah habis, ShortCut
TON adalah O.
b. Instruksi
Insert Tunda OFF
Fungsi dari
TOF menunda kondisi 0 hingga waktu delay yang ditentukan telah habis, ShortCut
TON adalah F.