Professional Documents
Culture Documents
PLC
BASIC I
Instruktur :
www.plctna.wordpress.com
Suatu peralatan listrik yang beroperasi dengan menggunakan programmable memory untuk menyimpan instruksi instruksi internal sebagai pengganti kerja dari peralatan yang mempunyai fungsi spesifik untuk mengontrol kerja dari mesin mesin atau proses, melalui modul input output secara analog digital.
Menerima sinyal sinyal analog dari peralatan input luar yang akan dirubah menjadi sinyal sinyal digital.
1. 2. 3. 4. 5. 6.
www.plctna.wordpress.com
SETTING
OUTPUT
SO ?......
SETTING
PERALATAN KONTROL
OUTPUT
SO ?......
www.plctna.wordpress.com
PROGRAMMING DEVICE
PROCESSOR
CATU DAYA
www.plctna.wordpress.com
Bagian input output merupakan perangkat elektronik sebagai perantara antara processor dengan peralatan input output luar. Bagian ini dapat dipasang secara terpisah atau langsung menempel pada raknya.
Processor merupakan bagian pokok dari PLC yang memproses dan menyimpan semua program yang dikirim ( download ) ke dalam PLC. Program yang diproses disesuaikan dengan keadaan input dan outputnya.
PROGRAMMING DEVICE
Programming devices merupakan perangkat keras dari PLC yang berfungsi untuk memasukkan, mengedit, memodifikasi dan memonitor program yang ada dalam memory PLC, sehingga PLC dapat dioperasikan sesuai dengan program kontrol yang telah termemori.
www.plctna.wordpress.com Programmable Logic Controller 6
MODUL INPUT
MODUL OUTPUT
www.plctna.wordpress.com
I n p u t
CPU
O u t p u t
www.plctna.wordpress.com
INPUT
P L C
CPU
OUTPUT
PC
TO PROGRAMMING DEVICE
PROGSOL
www.plctna.wordpress.com
10
MNEUMONIC CODE
Bahasa LOGIC yang digunakan dalam memasukkan data ke PLC yang mempunyai fungsi sama dengan menggambar dalam rangkaian manual yang akan dioperasikan.
Bahasa LOGIC ini memiliki kode tersendiri untuk tiap fungsi yang dipakainya. Untuk setiap PLC pun ada beberapa yang berbeda tapi fungsinya sama.
LADDER DIAGRAM
DIAGRAM GARIS yang merupakan gambar dari suatu rangkaian kontrol yang akan dioperasikan. Diagram garis ini hampir sama dengan gambar rangkaian kontrol dengan kontaktor ( manual ) yang biasa digambar.
Penggambaran LADDER memiliki simbol yang berbeda dengan rangkaian manual.
FLOW SIGN
ALIRAN ARUS / SINYAL yang menentukan arah aliran arus / sinyal yang akan bekerja terlebih dahulu secara berurutan dan menentukan komponen mana yang bekerja.
www.plctna.wordpress.com Programmable Logic Controller 11
MNEUMONIC CODE
PERINTAH DASAR
1. LOAD ( LD ) Awalan garis logika atau block. Jika dalam rangkaian manual fungsinya sama dengan suatu bentuk input NO ( Normally Open ) / saklar / sensor. 2. NOT Merupakan perintah kebalikan ( inverts ) input atau yang berupa perintah TIDAK ataupun yang bersifat TERTUTUP sering disebut NC ( Normally Closed ). 3. AND Merupakan perintah seri input atau yang berupa perintah DAN ataupun yang bersifat HUBUNGAN SECARA SERI
www.plctna.wordpress.com Programmable Logic Controller 12
PERINTAH DASAR
( lanjutan )
4. OR Merupakan perintah paralel input atau yang berupa perintah ATAU yang bersifat HUBUNGAN SECARA PARALEL 5. OUT Merupakan perintah penandaan koil atau terminal output yang akan terhubung dengan modul output.
6. END ( 01 ) Merupakan perintah untuk menandai pemprograman telah selesai atau pengisian program sudah akhir.Jika akhir pengisian program tidak diberi perintah END (01), maka pemprograman dianggap belum selesai ( no end list ).
www.plctna.wordpress.com Programmable Logic Controller 13
www.plctna.wordpress.com
16
CARA MENGGUNAKAN
PROGRAMMING CONSOLE
1. Tampilan awal saat menghidupkan PROGRAMMING CONSOLE
www.plctna.wordpress.com
17
OPERASIONAL MODE
MODE " PROGRAM " Pada mode ini bertujuan mengisikan program yang akan dijalankan oleh modul. Pada mode PROGRAM rangkaian diisikan, mengedit rangkaian, membersihkan memori dan juga dapat digunakan untuk memeriksa program yang salah. MODE " RUN " Pada posisi ini program yang telah diisikan akan dijalankan dengan normal dan modul sudah beroperasi sendiri. Pada posisi ini tidak dapat dilakukan force set - reset, dan counter tidak dapat diubah. MODE " MONITOR " Pada mode ini dapat dilakukan pengujian operasional rangkaian yang diisikan ( system yang telah diprogramkan ) yang antara lain seperti status yang beroperasi, force setting, mengatur waktu dan counter, megubah data dan mengedit saat online.
www.plctna.wordpress.com Programmable Logic Controller 18
PEMBUATAN PROGRAM
CONTROL MANUAL
S0
S1
K1
K1
K2
00004
00005 00006 00007
OUT
LD AND NOT AND NOT OUT
K1
K1 K3 S0
K3
K3
00008
K1 K2 K3
K2
K2
S0 K3 ------19
00009
00010 00011 00012
LD
AND NOT OUT END ( 01 )
www.plctna.wordpress.com
LD
WRITE
00000 LD
00000
OR
0
WRITE
01000
AND
NOT
2
WRITE
www.plctna.wordpress.com
20
Pada alamat ke 8
Tombol yang ditekan Tampilan pada Layar
TIM # 0 0
0 3
1 0
WRITE
001
#0030
00009READ NOP < 000 > 00009 LD TIM 00010READ NOP < 000 > 00011 OUT 001
LD
TIM
1
WRITE
OUT
2
WRITE
01002
www.plctna.wordpress.com
Pada alamat ke 12
Tombol yang ditekan Tampilan pada Layar
FUN 0 1
WRITE
Setelah selesai semua program, MODE pada Programming Console diubah pada posisi RUN , maka PLC siap dioperasikan.
www.plctna.wordpress.com
22
00 01 02 10 11
COM
P L C
K1
L2
COM
1003
Horn
COM
+
www.plctna.wordpress.com
N L
Programmable Logic Controller
Sumber Tegangan 23
KEEP (11)
Perintah KEEP (11) adalah perintah yang menyatakan pengunci pada koil itu sendiri tanpa adanya kontak pengunci ataupun kontak yang menyebabkan koil terkunci. Pada KEEP (11) ini koil otomatis terkunci secara langsung
5. SFT (10)
Perintah SFT (10) adalah perintah MENGGESER. Perintah ini digunakan apabila diinginkan pergeseran pada bit yang diharapkan, sehingga akan memberi perintah pada bit setelahnya.
www.plctna.wordpress.com Programmable Logic Controller 25
Example PROJECT
LS2
LS1
Sb1
M3
Back wall
Keterangan : LS1 = limits switch 1 LS2 = limits switch 2 Sb1 = sensor benda atas Sb2 = sensor benda bawah M3 = motor 3 fasa
Back wall
Sb2
www.plctna.wordpress.com
26
Alamat 00000
Sb2
0002
K1
1001
Sb1
00001
0000
K2
1000
00002 00003
00004
K2
1000
OUT
LD OR AND NOT AND NOT
1001
0000 1000 1001 0001
K1
1001
Ls1
0003
Ls2
0001
00008
K1
1001
K2
1000
00009
00010
OUT
END
1000 -------
www.plctna.wordpress.com
27