PROGRAMMABLE LOGIC CONTROLLER (PLC) Platform of PLC Omron
Indra S Wahyudi, S.ST.,MT
1/1/18
Electrical PLC Team Politeknik Negeri Malang 2018
Contents 1.
2.
PERCOBAAN : PEMPROGRAMAN DASAR PLC ..................................................................................4 1.1
1. Tujuan ...................................................................................................................................4
1.2
2. Pendahuluan ........................................................................................................................4
1.2.1
BAGIAN – BAGIAN PLC OMRON CPM1A ..........................................................................4
1.2.2
Struktur Area Memory PLC-CPM1A .................................................................................5
1.2.3
RUANG KERJA PEMBUATAN PROGRAM ...........................................................................8
1.2.4
Pembuatan Program dan jenis ...................................................................................... 11
1.2.5
2.2. Langkah-langkah pembuatan program pada software ......................................... 12
1.2.6
KONFIGURASI SISTEM ................................................................................................... 15
1.2.7
2. Pemasangan instalasi PLC.......................................................................................... 17
1.3
3. Peralatan ........................................................................................................................... 39
1.4
4. Langkah Kerja .................................................................................................................... 39
PERCOBAAN : INSTRUKSI PENGALAMATAN I/O ............................................................................ 52 2.1
1. Tujuan ................................................................................................................................ 52
2.2
Alat dan bahan ...................................................................................................................... 52
2.3
Teori singkat .......................................................................................................................... 52
2.3.1
3.
2.4
Langkah percobaan ............................................................................................................... 59
2.5
Analisa ................................................................................................................................... 62
2.6
Kesimpulan ............................................................................................................................ 63
PERCOBAAN : LOGIKA OR dan AND ........................................................................................ 65 3.1
Teori Singkat .......................................................................................................................... 65
3.2
OPERASI KENDALI UNTUK OUTPUT BERURUTAN ................................................................. 69
3.2.1
Hasil kerja/ Pengamatan ............................................................................................... 69
3.2.2
Pertanyaan .................................................................................................................... 70
3.3
4.
PERALATAN I/O PLC....................................................................................................... 52
OPERASI KENDALI UNTUK OUTPUT BERGANTIAN ................................................................ 70
3.3.1
Tujuan ............................................................................................................................ 71
3.3.2
Tugas dan gambar kerja ................................................................................................ 71
3.3.3
Hasil kerja/ Pengamatan ............................................................................................... 71
3.3.4
Pertanyaan .................................................................................................................... 72
PERCOBAAN : PEMAKAIAN TIMER DAN COUNTER ....................................................................... 73 4.1
1. Tujuan ................................................................................................................................ 73
4.2
II. ALAT DAN BAHAN.............................................................................................................. 73
4.3
III. TEORI SINGKAT ................................................................................................................. 73
4.3.1
Tutorial PLC Omron, CX-Programmer Instruksi Timer dan Counter ............................. 73 WORKSHOP PLC 2018 |
1
4.3.2
1. TIMER ........................................................................................................................ 73
4.3.3
2. COUNTER ................................................................................................................... 74
COUNTER ................................................................................................................................... 74
5.
6.
7.
4.4
IV. LANGKAH PERCOBAAN .................................................................................................... 76
4.5
V. GAMBAR PRATIKUM ......................................................................................................... 76
4.6
VI. ANALISA DATA.................................................................................................................. 82
4.7
VII. KESIMPULAN DAN SARAN ............................................................................................... 84
PERCOBAAN : OPERASI DENGAN INSTRUKSI SET, RSET dan KEEP ............................................... 98 5.1
1. Tujuan ................................................................................................................................ 98
5.2
Teori Singkat .......................................................................................................................... 98
5.3
Alat/ bahan ............................................................................................................................ 98
5.4
Keselamatan kerja ................................................................................................................. 98
5.5
Langkah kerja ........................................................................................................................ 99
5.6
Tugas dan gambar kerja ........................................................................................................ 99
5.7
Tutorial PLC Omron, CX-Programmer Instruksi Dasar KEEP, SET dan RSET ..... 100
5.8
Hasil kerja/ Pengamatan ..................................................................................................... 101
5.9
Pertanyaan dan tugas.......................................................................................................... 101
PERCOBAAN : OPERASI DENGAN DENGAN INSTRUKSI DIFU, DIFD dan INC .............................. 108 6.1
1. Tujuan .............................................................................................................................. 108
6.2
Teori singkat ........................................................................................................................ 108
6.3
Alat/ bahan .......................................................................................................................... 109
6.4
Keselamatan kerja ............................................................................................................... 109
6.5
Langkah kerja ...................................................................................................................... 109
6.6
Tugas dan gambar kerja ...................................................................................................... 110
6.7
Hasil kerja/ Pengamatan ..................................................................................................... 110
6.8
Tutorial PLC Omron, CX-Programmer Instruksi Dasar DIFU dan DIFD .................. 111
PERCOBAAN : OPERASI DENGAN INSTRUKSI MOVE, SHIFT REGISTER dan COMPARE .............. 115 7.1
1. Tujuan .............................................................................................................................. 115
7.2
Teori singkat ........................................................................................................................ 115
7.2.1
DATA COMPARISON INSTRUCTION COMPARE – CMP (20)......................................... 115
7.2.2
DATA MOVEMENT INSTRUCTIONS MOVE – MOV (21) ............................................. 116
7.2.3
SHIFT INSTRUCTIONS SHIFT REGISTER – SFT(10) ........................................................ 119
7.3
Alat-alat ............................................................................................................................... 120
7.4
Keselamatan kerja ............................................................................................................... 120
7.5
Langkah kerja ...................................................................................................................... 120
7.6
Tugas dan gambar kerja ...................................................................................................... 120
7.7
Hasil kerja/ Pengamatan ..................................................................................................... 122 WORKSHOP PLC 2018 |
2
7.8 8.
Pertanyaan dan Tugas. ........................................................................................................ 123
PERCOBAAN : APLIKASI PEMOGRAMAN.............................................................................. 124 8.1
APLIKASI TRAFFIC LIGHT ...................................................................................................... 124
8.1.1
1. Tujuan ...................................................................................................................... 124
8.1.2
Gambar Rangkaian Wiring pada PLC ........................................................................... 124
8.1.3
E. Langkah Kerja .......................................................................................................... 124
8.1.4
Pertanyaan .................................................................................................................. 126
8.1.5
Buatlah laporan praktik. .............................................................................................. 126
8.2
APLIKASI INDUSTRI .............................................................................................................. 126
8.2.1
Tujuan .......................................................................................................................... 126
8.2.2
Alat-alat dan bahan ..................................................................................................... 126
8.2.3
Tugas ........................................................................................................................... 126
8.2.4
Gambar Rangkaian Wiring pada PLC ........................................................................... 127
8.2.5
Langkah Kerja ...................................................................................................................0
8.3
APLIKASI SORTIR PRODUKSI BAN BERJALAN ............................................................................1
8.3.1
A. Tujuan Praktikum .........................................................................................................1
8.3.2
Gambar Rangkaian Wiring pada PLC ................................................................................1
8.3.3
Langkah Kerja ...................................................................................................................2
8.3.4
TUGAS:..............................................................................................................................3
8.4
APLIKASI PINTU GERBANG .......................................................................................................5
8.4.1
Tujuan ...............................................................................................................................5
8.4.2
Alat-alat dan bahan ..........................................................................................................5
8.4.3
Tugas ................................................................................................................................5
8.4.4
Pertanyaan .......................................................................................................................6
8.4.5
Buatlah laporan praktik memuat .....................................................................................6
WORKSHOP PLC 2018 |
3
PERCOBAAN 1 1. PERCOBAAN : PEMPROGRAMAN DASAR PLC 1.1
1. Tujuan
Diharapkan setelah melakukan praktikum ini mahasiswa diharapkan mampu untuk :
• • • 1.2
Mengenali Software Pemprograman berikut instruksi awal. Melakukan dasar pemprograman ladder. Melakukan pengujian logika pemprograman.
2. Pendahuluan Menguasai satu jenis PLC sudah cukup dapat berkiprah di dunia industry karena dasar seluruh PLC mempunyai kesamaan system kerja dan bagian-bagiannya. Yang diulas disini kita pahami pada satu jenis PLC yaitu PLC Omron. Jika kita bahas beberapa PLC akan menyita waktu yang cukup lama untuk dapat menguasai seluruh PLC.
1.2.1 BAGIAN – BAGIAN PLC OMRON CPM1A 1. Indikator Status PLC Indikator
Status
Arti
PWR (green)
ON
Power diberikan ke PLC
OFF
Power tidak diberikan ke PLC
ON
PLC beroperasi pada mode RUN atau MONITOR
OFF
PLC pada mode PROGRAM atau terjadi kesalahan fatal
ON
Terjadi kesalahan fatal (Operasi PLC terhenti)
Berkedip
Terjadi kesalahan yang tidak fatal (Operasi PLC tetap berlangsung)
OFF
Mengindikasikan beroperasi normal
RUN (green)
ERR/ALM (red)
WORKSHOP PLC 2018 |
4
COMM (orange)
ON
Data sedang ditransfer melalui Peripheral Port
OFF
Data sedang tidak ditransfer melalui Peripheral Port
Indikator Input Indikator ini akan menyala apabila input ON. Apabila terjadi kesalahan fatal, lampu indikator berubah sebagai berikut: CPU atau I/O bus error : input indikator OFF Memory atau sistem error : input indikator tetap pada status sebelum kesalahan (error) terjadi, meskipun status input berubah. Indikator Output Indikator ini menyala ketika rele output ON. 2. Komunikasi Dengan komunikasi Host Link memungkinkan sebuah host komputer mengontrol sampai 32 PLC OMRON. Untuk menghubungkan PLC dengan komputer dapat menggunakan adapter RS-232C atauRS-422. 1.1. Komunikasi 1-1 Komunikasi seperti ditunjukkan pada gambar adalah metoda hubungan 1:1 yaitu hubungan antara PLC CPM1 dengan Komputer IBM PC/AT atau komputer yang kompatibel dengan IBM PC/AT. Bagian dan fungsi dari komponen-komponen tersebut adalah: 1.2. Mode Setting Switch Set saklar ini ke host apabila akan menggunakan sistem host link untuk menghubungkan ke personal komputer. Dan set saklar ke NT apabila ingin menghubungkan PLC ke komputer dengan metoda 1:1 NT Link. 1.3. Connector Connector ini digunakan sebagai penghubung ke CPU Peripheral Port. RS-232C Port Dengan menggunakan kabel RS-232C Port ini dihubungkan ke peralatan lain seperti Personal Computer, Peralatan Peripheral dan Terminal Pemrogram. 3. Struktur area
1.2.2 Struktur Area Memory PLC-CPM1A WORKSHOP PLC 2018 |
5
Dalam tabel berikut ini adalah merupakan struktur area memory dari PLC tipe CPM1A Keterangan: 2.1. Area IR (Internal Relay) Bit-bit dalam area IR mulai dari IR00000 sampai IR00915 dialokasikan untuk terminal CPU dan unit I/O. Bit input mulai dari IR00000, dan bit output mulai dari IR01000. Bit IRwork dapat digunakan secara bebas dalam program. Dan ini hanya digunakan dalam program, IRwork tidak secara langsung dialokasikan untuk terminal I/O eksternal. 2.2. SR (Special Relay) Bit rele spesial ini adalah bit yang digunakan untuk fungsi-fungsi khusus seperti untuk flags (misalnya, dalam operasi penjumlahan terdapat kelebihan digit, maka carry flag akan set "1"), kontrol bit PLC, informasi kondisi PLC, dan sistem clock. 2.3. AR (Auxilary Relay) Bit AR ini adalah bit yang digunakan untuk flag yang berhubungan dengan operasi PLC CPM1A. Bit ini diantaranya digunakan untuk menunjukkan kondisi PLC yang disebabkan oleh kegagalan sumber tegangan, kondisi I/O spesial, kondisi unit input/ ouput, kondisi CPU PLC, kondisi memory PLC dan sebagainya. 2.4. HR (Holding Relay) Dapat difungsikan untuk menyimpan data (bit-bit penting) karena tidak akan hilang walaupun sumber tegangan PLC mati. 2.5. LR (Link Relay) Digunakan untuk link data pada PLC Link System. Artinya untuk tukar-menukar informasi antar dua atau lebih PLC dalam suatu sistem kontrol yang saling berhubungan satu sama lain. 2.6. TR (Tempory Relay) Berfungsi untuk menyimpan sementara kondisi logika program ladder yang mempunyai titik pencabangan khusus. 2.7. TC (Timer / Counter) Untuk mendefinisikan suatu sistem tunda waktu (timer), ataupun untuk penghitung (counter). Untuk timer TIM mempunyai orde waktu 100 ms dan TIMH mempunyai orde
WORKSHOP PLC 2018 |
6
waktu 10 ms. TIM 000 s.d TIM 015 dapat dioperasikan secara interrupt untuk mendapatkan waktu yang lebih presisi. 2.8. DM (Data Memory) Data memory berfungsi untuk penyimpanan data-data program, karena isi DM tidak akan hilang walaupun sumber tegangan PLC mati. DM word mulai dari DM0000 sampai DM0999 dan DM1022 dan DM1023 dapat digunakan secara bebas dalam program. DM word yang dialokasikan untuk fungsi-fungsi khusus, adalah:
DM Read/Write Pada DM ini data bisa ditulis dan dihapus oleh program yang kita buat.
DM Error Log Pada DM ini disimpan informasi-informasi penting dalam hal PLC mengalami kegagalam sistem operasionalnya.
DM Read Only Dalam DM ini data hanya dapat dibaca saja (tidak bisa ditulisi)
DM PC Set Up
Data yang diberikan pada DM ini berfungsi untuk Setup PLC. Pada DM inilah kemampuan kerja PLC didefinisikan untuk pertama kali sebelum PLC tersebut diprogram dan dioperasikan pada suatu sistem kontrol.
WORKSHOP PLC 2018 |
7
1.2.3 RUANG KERJA PEMBUATAN PROGRAM Berikut adalah contoh ruang keja pembuatan program untuk PLC Omron menggunakan software syswin 3.4
WORKSHOP PLC 2018 |
8
Gambar 7 Ruang pemograman untuk software syswin Menggunakan software CX- Programmer
Gambar 8 Tampilan software CX-Programmer dari PLC Omron 1. Pembuatan ladder Pada bagian ini akan dijelaskan bagaimana proses persiapan pembuatan program dengan bahasa
Ladder
menggunakan
SYSWIN,CX-Programer,
sysmac
dan
bagaimana
menggunakan beberapa tool untuk menambah produktifitas. SYSWIN mempunyai beberapa metoda kerja dengan menggunaakn tool yang tersedia, anda dapat menggunakan salah satu mouse
atau
keyboard
untuk
membuat
program.
Gunakan perintah File/New untuk memulai pembuatan proyek baru. Maka dialog Project Setup akan nampak di layar, sehingga anda dapat men-setup parameter-parameter dasar. Kemudian anda kembali ke ruang kerja pemrograman dan siap utuk memberi instruksi input dalam network yang pertama.Ruang kerja untuk penggunaan software dalam pemograman
WORKSHOP PLC 2018 |
9
menggunakan ladder ditampilkan pada sisikiri untuk software syswin dan pada sisi atas untuk CX-Programmer. Contoh instruksi dasar yang ditampilkan . Open contact ( NO ) Open contact (( NO Close Contact NC )) Horisontal Line Vertikal Line Output Negatif Output Function ( digunakan untuk instruksi PLC yang lain seperti END (01), KEEP(11),, DIFU (13) dll Timer Counter Delete
Cek network
Addres symbol Blok / networkeditor manager Statement listNetwork editor symbol editor
Select blok/ network
Add network Delete network
Gambar 9 Fasilitas pada software syswin
1.
WORKSHOP PLC 2018 |
1 0
1.2.4 Pembuatan Program dan jenis Pembuatan program dapat digunakan Komputer dan Programming Console dan jenis program ( diagram ) yang dibuat dapat dengan menggunakan Ladder ( diagram tangga ), Logic gate ( gerbang logika ) maupun Statement list ( Mnemonik ) Contoh : LADDER
MNEMONIC LD
A
OUT
X
LD NOT
A
OUT
X
LD
A
AND
B
OUT
X
LD
A
AND NOT
B
OUT
X
LD
A
OR NOT
B
AND
C
OUT
X
LD
A
LD
B
OR
C
AND LD
-
OUT
X
Gambar 10 Ladder dan Mnemonic simbol
WORKSHOP PLC 2018 |
1 1
2.1 Contoh Operasi PLC
1.2.5 2.2. Langkah-langkah pembuatan program pada software Dalam pembuatan program PLC seperti Ladder kita buka salah satu software syswin atau Cx-programer yang sebelumnya telah kita buat program ladder pada buku/kertas. Contoh : Ladder yang telah kita buat sbb: Network 1
Network 2
Network 3
Gbr 14 Beberapa Network PLC
Setelah kita buka software lalu kita mulai masukan ladder mulai dari network 1 yang terdapat 3 input (00005, 00000 dan 00001) dan 1 output (01001) dimana input berupa contact normaly open (NO)
WORKSHOP PLC 2018 |
1 2
Insert Network
Gbr 15 Letak Insert Network
Setelah network 1 selesai maka kita lakukan untuk network 2 dengan sebelumnya kita lakukan insert network sehingga muncul garis network 2 sbb :
Ruang Network 1 Ruang Network 2
Gbr. 16
Ruang Network 1 dan 2
Dengan menggunakan CX-Programmer
WORKSHOP PLC 2018 |
1 3
Ruang Network/ section 1
Ruang Network/ section 2
Begitu selanjutnya untuk network 3, setelah program ladder selesai harus kita akhiri dengan perintah END(01) untuk Syswin (sedangkan CX-Programmer tidak dibutuhkan) lalu dengan insert network kembali
WORKSHOP PLC 2018 |
1 4
Fun untuk membuat END
Daerah untuk membuat END
Gbr. 17 Peletakan Ruang Fungsi END
klik FUN pada sisi kiri software maka akan muncul tampilan berikut lalu kita ketik END. Lalu lakukan procedure pengiriman program ke PLC ( lihat halaman tatacara pengiriman program/ download to PLC…).
1.2.6 KONFIGURASI SISTEM 1. Konfigurasi PLC CPM1A Konfigurasi PLC berdasarkan I/ O dengan output relay untuk PLC Omron type CPM1A antara lain sbb :
WORKSHOP PLC 2018 |
1 5
Jumlah terminal I/O
Input
Output
6
4
10
20
12
30
Catu daya
Model
ac
CPM1A-10CDR-A
dc
CPM1A-10CDR-D
ac
CPM1A-10CDR-A
dc
CPM1A-10CDR-D
ac
CPM1A-10CDR-A
dc
CPM1A-10CDR-D
8
18
12
dst
Konfigurasi PLC berdasarkan I/ O dengan output transistor untuk PLC Omron type CPM1A ( hanya PLC jenis CPM1A yang menggunakan transistor output ) antara lain sbb : Jumlah terminal
Input
Output
I/O
10
20
30
6
12
18
Model
Catu daya
Transistor NPN
Transistor PNP
ac
-
-
dc
CPM1A-10CDT-D
CPM1A-10CDT 1-D
ac
-
-
dc
CPM1A-10CDT-D
CPM1A-10CDT 1-D
ac
-
-
dc
CPM1A-10CDT-D
CPM1A-10CDT 1-D
4
8
12
dst Untuk I/ O 30, 40 dapat dilakukan Exspansi ( parallel dengan beberapa PLC) untuk menambahkan I/ O sesuai kebutuhan tetapi untuk I/ O 10, 20 tidak dapat dilakukan ekspansi.
WORKSHOP PLC 2018 |
1 6
1.2.7 2. Pemasangan instalasi PLC Kontruksi PLC contoh untuk type 10 CDR… :
Gbr. 18 Terminal I/O pada PLC CPM1A
Dari kontruksi diatas maka pemasangan Instalasi PLC CPM1A jenis relay seperti CDR-A sbb : Rangkaian input dengan spesifikasi tegangan input 24 volt, Impedansi input dan arus IN 00000 – IN 00002 sebesar 2 kohm- 12mA, input lainya 4,7 kohm-5mA, tegangan ON – 14,4 V, Tegangan off – 5,0 V , ON dan OFF delay 2 ms , contoh instalasi input :
+ 24 Vdc
com Push button
0000 1 0001
Limit switch
0002 0003
Proximity sensor ( NPN )
WORKSHOP PLC 2018 |
1 7
0004 0005 Interlock contact
0006 0007
0 Vdc
0008
Gambar 19 Pemasangan Instalasi input pada PLC
Rangkaian output (0 s/d 220 Vac atau dapat digunakan Vdc ) Untuk output relay kapasitas swiching maks 2 A, 250 V ( cos Q = 1 ) dan 2A, 24 V , switching minimal 10 mA, 5 Vdc , ON/ OFF delay 15 ms contoh instalasi output :
Line com Indicator 01000
N com Solenoide valve 01001
com Contactor / rele 01002
com Motor ( ≤ 0,5 A ) 01003
M
01004
Gambar 20 Pemasangan Instalasi output PLC Omron
WORKSHOP PLC 2018 |
1 8
Gambar 21 Instalasi Input dan Output PLC, menggunakan tegangan dc
3. Terminal I/ O untuk alokasi bit ( kontak ) IR Tabel berikut ini menunjukan bit-bit IR dibagikan ke terminal I/ O dalam CPU-CPM1A dan satuan I/ O ekspansi Jumlah terminal I/O pada CPU
10
20
30
Terminal CPU Input
Output
6 point : 00000
4 point : 01000
s/d 00005
s/d 01003
12 point : 00000
8 point : 01000
s/d 00011
s/d 01007
18 point : 00000
12 point : 01000
s/d 00001 dan
s/d 01007 dan
00100 s/d 00105
01100 s/d 01103
Terminal satuan I/ O ekspansi Input
Output
-
-
-
-
12 point : 00200
8 point : 01200
s/d 00211
s/d 0107
WORKSHOP PLC 2018 |
1 9
24 point : 00000
16 point : 01000
s/d 00011 dan
s/d 01007 dan
00100 s/d 00111
01100 s/d 01107
40
12 point : 00200
8 point : 0100 s/d
s/d 00211
01200 s/d 01207
Contoh pemasangan PLC di Industri sebagai pengendali mesin-mesin Industri dengan menggunakan beberapa PLC
Gbr 22 Contoh Instalasi pada panel
INSTRUKSI-INSTRUKSI DASAR
A. PENDAHULUAN Instruksi dalam PLC digunakan untuk menggerakan ( kendali) peralatan yang kita inginkan. Instruksi tersebut sebagai dasar kita akan melakukan suatu program. Instruksi terbagi dalam instruksi dasar dan instruksi fungsi ( terdiri atas fungsi instruksi dalam PLC).
B. INSTRUKSI PLC OMRON 1. Instruksi Input Instruksi
Mnemonik
Kode
Fungsi
WORKSHOP PLC 2018 |
2 0
LOAD
LD
O
Menghubungkan kondisi NO kekiri bus bar
LOAD NOT
LD NOT
O
Menghubungkan kondisi NC kekiri bus bar
AND
AND
O
Menghubungkan kondisi NO secara seri dgn sebelumnya
AND NOT
AND NOT
O
Menghubungkan kondisi NC secara seri dgn sebelumnya
OR
OR
O
Menghubungkan kondisi NO secara paralel dgn sebelumnya
OR NOT
OR NOT
O
Menghubungkan kondisi NC secara paralel dgn sebelumnya
AND LOAD
AND LD
O
Menghubungkan 2 blok instruksi secara seri
OR LOAD
OR LD
O
Menghubungkan 2 blok instruksi secara paralel
Catatan : O = Tombol instruksi terdapat pada programming Console 2. Instruksi output Instruksi
Mnemonik
Kode
OUTPUT
OUT
O
Hasil output dari logic sebuah bit
OUT NOT
OUT NOT
O
Hasil output terbalik dari logic sebuah bit
SET
SET
O
Force set ( ON ) sebuah bit
RESET
RESET
O
Force reset ( OFF ) sebuah bit
KEEP
KEEP
O
Menahan status dari bit yang bersangkutan
DIFU
O
DIFD
O
DIFFERENTIATE UP DIFFERENTIATE DOWN
Fungsi
Bit menjadi ON untuk satu siklus saat transisi dari OFF ke ON Bit menjadi ON untuk satu siklus saat transisi dari ON ke OFF
Catatan : O = Tombol instruksi terdapat pada programming Console 3. Instruksi Kontrol Instruksi NO OPERATION END
Mnemonik
Kode
Fungsi
NOP
00
-
END
01
Mengakhiri program yang telah dibuat
WORKSHOP PLC 2018 |
2 1
INTERLOCK
IL
02
ILC
03
JUMP
JMP
04
JUMP END
JME
05
INTERLOCK CLEAR
Bila kondisi IL (02) OFF maka semua output OFF dan semua PV timer di reset dari IL (02) s/d ILC (03) Akhir dari Interlock { awal IL(02) } Bila kondisi JMP ON,semua instruksi antara JMP(04) dan JME (05) berfungsi seperti NOP(00) Akhir dari sebuah JUMP {di mulai dari JMP(04) }
4. Instruksi Timer/ Counter Instruksi
Mnemonik
Kode
TIMER
TIM
O
Timer ON delay (hitung turun)
COUNTER
CNT
O
Counter hitung turun
CNTR
12
PV dapat menghitung naik atau turun oleh 1 counter
TIMH
15
Timer kecepatan tinggi, ON delay (hitung naik )
REVERSIBLE COUNTER HIGH-SPEED TIMER
Fungsi
Catatan : O = Tombol instruksi terdapat pada programming Console 5. Instruksi Perbandingan Instruksi
Mnemonik
Kode
COMPARE
CMP
20
Membandingkan dua nilai empat-digit heksadesimal
CMPL
60
Membandingkan dua nilai delapan-digit heksadesimal
@BCMP
68
(@)TCMP
85
DOUBLE COMPARE BLOCK COMPARE TABLE COMPARE
Fungsi
Menilai apakah sebuah nilai dari word berada pada range 16 ( diasumsikan sebagai batas bawah dan batas atas Membandingkan nilai dari sebuah word ke 16 word berurutan
6. Instruksi Pergerakan data Instruksi
Mnemonik
Kode
Fungsi
WORKSHOP PLC 2018 |
2 2
Meng-kopi konstan atau isi dari sebuah word ke word
MOVE
(@)MOVE
21
MOVE NOT
(@)MVN
22
(@)XFER
70
(@)BSET
71
Meng-kopi isi dari word ke block dariword secara berurutan
(@)XCHG
73
Menukar isi dari word
BLOCK TRANSFER BLOCK SET DATA EXCHANGE SINGLE
lainya Meng- kopi komplemen dari sebuah konstan atau isidari sebuah word ke sebuah word Meng-kopi isi dari sebuah block sampai 1,000 word berurutan ke sebuah block dengan word berurutan juga
Meng-kopi isi darisebuah word ke sebuah word ( dimana (@)DIST
WORD
80
DISTRIBUTE
alamatnya ditentukan denganmenambah offset dari alamat word tsb) Meng-kopi isi dari sebuah word (dmana alamatnya
DATA
(@)COLL
COLLECT
81
ditentukan menambah offset dari alamat word tsb) ke word yang lain
MOVE BIT
(@)MOVB
82
MOVE DIGIT
(@)MOVD
83
Meng-kopi bit tertentu dari suatu word ke bit yang ditentukan dari sebuah word Meng-kopi digit tertentu (unit 4 bit) dari sebuah word ke digit yang ditentukan ke sebuah word lain.
7. Instruksi geser Instruksi
Mnemonik
Kode
SHIFT REGISTER
SFT
O/10
WORD SHIFT
(@)WSFT
16
(@)ASFT
17
(@)ASL
25
ASYNCHRONOUS SHIFT REGISTER ARITHMATIC SHIFT LEFT
Fungsi Meng-kopi bit tertentu (0 atau 1) ke bit paling kanan dari shift register dan menggeser bit lainya 1 bit kekiri Membuat shift register word banyak yang menggeser data kekiri dalam unit 1 word Membuat sebuah shift register menukar isi dari word berdekatan saat 1 adalah 0 dan lainya tidak Menggeser 0 ke bit 00 pada word tertentu dan menggeser bit lain satu bit kekiri
WORKSHOP PLC 2018 |
2 3
ARITHMATIC SHIFT RIGHT
(@)ASR
26
Menggeser 0 ke bit 00 pada word tertentu dan menggeser bit lain satu bit kekanan Memindahkan isi dari CY ke bit 00 dari word tertentu,
ROTATE LEFT
(@)ROL
27
menggeser bit lain satu bit kekiri dan menggeser bit 15 ke CY Memindahkan isi dari CY ke bit 00 dari word tertentu,
ROTATE RIGHT
(@)ROR
28
menggeser bit lain satu bit kekanan dan menggeser bit 15 ke CY
ONE DIGIT SHIFT LEFT ONE DIGIT SHIFT RIGHT REVERSIBLE SHIFT REGISTER
(@)SLD
74
(@)SRD
75
(@)SFTR
84
Menggeser 0 ke digit paling kiri ( unit 4 digit) dari shift register dan menggeser digit lain Menggeser 0 ke digit paling kanan ( unit 4 digit) dari shift register dan menggeser digit lain Membuat sebuah atau word banyak shift register yang dapat menggeser data kekiri atau kekanan
Catatan : O = Tombol instruksi terdapat pada programming Console 8. Instruksi perhitungan biner Instruksi
Mnemonik
Kode
BCD ADD
(@)ADD
30
(@)SUB
31
(@)MUL
32
(@)DIV
33
(@)ADB
50
(@)SBB
51
(@)MLB
52
BCD SUBTRACT BCD MULTIPLY BCD DIVIDE BINARY ADD BINARY SUBTRACT BINARY MULTIPLY
Fungsi Menambah data sebuah word (atau sebuah konstan) Mengurangi data sebuah word (atau sebuah konstan) dan CY dari data sebuah word(sebuah konstan) Perkalian data dua word (data) Mmbagi data sebuah word ( sebuah konstan) dengan data sebuah word (sebuah konstan) Menambah data dua word ( sebuah konstan) dengan CY Mengurangi data sebuah word (konstan) dengan CY dari data sebuah word (konstan) Perkalian data sebuah word (konstan)
WORKSHOP PLC 2018 |
2 4
BINARY DIVIDE DOUBLE BCD ADD
(@)DVB
53
(@)ADDL
54
DOUBLE
Membagi data sebuah word (konstan) dengan data sebuah word dan mendapat hasil dan sisa. Menambah data BCD 8 digit dari 2 pasang word (konstan) dengan CY Mengurangi data BCD 8 digit dari dua word (atau konstan)
(@)SUBL
BCD
55
SUBTRACT
dengan CY dari data BCD 8 digit dari dua buah word (atau konstan)
DOUBLE BCD
(@)MULL
56
(@)DIVL
57
Perkalian dari data BCD 8 digit dari dua word (konstan)
MULTIPLY DOUBLE BCD DIVIDE
Membagi data BCD 8 digit dengan dua word (konstan) dengan data BCD 8 digit dari dua word (konstan).
Instruksi diatas adalah instruksi-instruksi yang dimiliki dan masih banyak lagi untuk mengetahui instruksi yang belum tertulis seperti antara lain : Instruksi penambah dan pengurangan, Instruksi pengubah data, Instruksi Logic, Perhitungan special, Instruksi subrutin, Instruksi control interupsi, Instruksi I/ O unit, Instruksi tampilan, Instruksi control High-Speed counter, Instruksi diagnosis kerusakan dan Instruksi system special kesemua ini dapat dilihat dengan cara : Klik Function pada software PLC Omron Syswin atau CX-Programmaer lalu pilih All instruction dan pilih yang anda cari lalu klik reference maka akan muncul karakteristik instruksi yang anda inginkan (hanya dalam bahasa Inggris). C. CARA KERJA INSTRUKSI Pada bagian ini di contohkan beberapa instruksi dan contoh diagram ladder serta mnemonic (statement list ). 1. Instruksi dasar Instruksi dasar tanpa menggunakan fasilitas fungsi instruksi yang disediakan PLC. Contoh schematic manual berikut digunakan untuk mengoperasikan motor listrik F
Pada diagram F1
gambar ladder
dibawah
ditampilkan
(pemograman
PLC)
menggantikan diagram manual rangkaian disamping. Untuk F1 adalah MCB dipasang langsung WORKSHOP PLC 2018 | F22 adalah pada instalasi PLC, sedangkan 5 TOR (Thermal Overload Relay) dapat dipasangkan dalam pemograman. Untuk
F2
SO
13 K1
S1
14 A1 K1
H1 A2
N
Gambar 28 Ladder untuk Instruksi dasar PLC
Dimana F2 adalah TOR, S0 adalah tombol stop dan S1 adalah tombol start 2. Instruksi menggunakan fasilitas yang disediakan PLC 2.1. Instruksi Set dan Rset WORKSHOP PLC 2018 |
2 6
Instruksi ini menyederhanakan suatu rangkaian ladder dasar seperti pada gambar 3.1 diatas menggunakan set dan rset sbb :
Instruksi set ini selalu dipasangkan dengan instruksi rset berbentuk sbb :
B diatas merupakan bit (kontak) dapat gunakan bit kerja (lihat pada tabel tentang work bit) atau bit output pada daerah IO, AR, HR atau LR Contoh :
Pada gambar disamping pada set digunakan bit kerja 01008 (tidak ada pada terminal output PLC). Bit 01008 digunakan untuk menyalakan (ON-kan) 01000.Bit input 00000 untukmenyalakan (aktifkan 01008) dan 00001 untuk mematikan (OFF-kan ).Bit pada set dan rset harus sama dan 01000 dapat digunakan untuk mengoperasikan relay atau lainnya. WORKSHOP PLC 2018 |
2 7
Gbr 30 Instruksi SET dan RSET
2.2. Instruksi KEEP (11) Instruksi keep pada dasarnya adalah gabungan dari instruksi set dan rset yang digabungkan menjadi satu bentuk instruksi sbb:
Contoh penggunaan KEEP (11) pada gambar
WORKSHOP PLC 2018 |
2 8
B = bit (contact) dapat menggunakan bit kerja atau bit output. Contoh diatas digunakan bit kerja dengan fasilatas HR (holding relay) yang akan menahan status suatu bit jika saat operasi listrik mati kemudian listrik menyala kembali maka akanmenahan status bit tersebut. 2.3. TIMER (TIM) Timer adalah fasilitas delay ON untuk hitung turun pada PLC terdapat sebanyak 512 timer (dari nomor timer 000 s.d 511)
Pada Contoh penggunaan timer
gambar
disamping
jika
00001 ON maka 01002
ON
setelah 20 detik (setting timer) 01002 akan OFF kembali
WORKSHOP PLC 2018 |
2 9
Gbr 31
Contoh penggunaan Timer
2.4. COUNTER (CNT) Counter adalah fasilitas hitung turun , counter akan ON sampai hitungan yang ditentukan contoh penggunaan counter digunakan untuk menghitung product.
Contoh penggunaan counter sbb : Pada gambar disamping jika 00004 ON sebanyak 10 kali ( setting counter sebanyak 10 kali) maka NO dari CNT 001 akan sehingga 01004 akan ON untuk meng OFF PLC kan2018 01004 WORKSHOP | 3 dan counter tekan reset dengan meng0 ON kan 00005
2.5.DIFU (13) - DIFERENTIATE UP DIFU(13) akan ON dalam satu siklus dari kondisi input dari off ke ON (dari logika 0 ke 1), saat DIFU (13) ON tidak terlihat.
Contoh penggunaan DIFU (13) sbb: Pada gambar disamping jika 00004 ON sekali maka 200.00 akan ON satu siklus (sekejap) sehingga 01004 ON dan NO dari 01004 akan mengunci WORKSHOP PLC 2018 | 3 (lock) 1
2.6 SFT (10) - SHIFT REGISTER Meng-kopi bit tertentu (0 atau 1) ke bit paling kanan dari shift register dan menggeser bit lainya 1 bit kekiri, berapa jauh pergeseran ditentukan dari chanel awal dan chanel akhir pergeseran.
WORKSHOP PLC 2018 |
3 2
Jika 00000 ON 1 kali dan 00001 juga ON maka 01002
akan
ON
karena
200
bernilai
1.Kemudian jika 00001 ON untuk yang kedua kali dan 00000 tetap ON maka 01003 akan ON karena telah digeser 1 kali dan demikian seterusnya. sedangkan
00000 00001
sebagai yang
masukan
menggeser
bit
sedangkan 00002 me reset SFT (10) kembali ke semula.
2.7. CMP (20) – COMPARE Compare adalah fungsi pembanding artinya berfungsi membandingkan dua data yang beralamat sama atau berbeda.Misal data di di daerah memory (DM) dengan data daerah lain atau data berada di HR (holding relay) dengan data di InternalRelay (IR). Dari perbandingan data tersebut ada 3 kemungkinan yang terjadi lebih besar (greater than) , sama dengan (Equals) atau lebih kecil (less than) dapat di simpulkan dengan special relay (SR) sbb : a. Jika Cp1 > Cp2 maka bit SR 25505 akanON (greater than) b. Jika Cp1= Cp2 maka bit SR 25506 akannON (equals) WORKSHOP PLC 2018 |
3 3
c. Jika Cp1 < Cp2 maka bit SR 25507 akan ON (less than)
Pada gambar disamping 00000 ON maka akan dibandingkan data dari DM 1 (#0025) dengan data DM2 (#0050) Jika lebih besar maka maka 01002 ) ON. Jika sama dengan maka 01004 ON Jika lebih kecil maka 01003 ON
Begitulah beberapa instruksi pada PLC dan masing-masing instruksi dapat digabungkan contoh berikut rangkaian ON dan OFF menggunakan 1 buah tombol menggunakan instruksi DIFU (13) , KEEP (11) dan Counter:
WORKSHOP PLC 2018 |
3 4
Jika 00001 ON sekali maka 01001 akan ON.NO difu 01009 akan ON sekejap( satu siklus) menyebabkan KEEP ON dan membuka NC 01001 dan menutup NO 01001 dan siap untuk reset. Jika 0001 ON untuk kedua kali maka 01001 akan OFF
Contoh 2 :
Cara kerja rangkaian disamping jika 000.04 ON maka counter 002 akan ON dan CNT002 akan me reset counter. Jika Counter ON maka CNT002 pada network 2 juga akan ON sekali menyebabkan keep(200.05) ON ,NO 200.05 akan ON siap untuk melakukan reset keep,
jika
CNT002 (pada network 2) ON sekali lagi maka keep (200.05) akan OF kembali.
Gbr 32
Contoh aplikasi penggunaan instruksi
WORKSHOP PLC 2018 |
3 5
Demikianlah beberapa instruksi PLC, untuk melihat instruksi yang lain dengan cara pilih Function ( pada software) klik lalu pilih Instruction list dan pilih instruction yang diinginkan lalu reference maka dapat dilihat fungsi dari instruksi tersebut.lihat gambar dibawah untuk software SYSWIN:
Lalu pilih All instructions maka muncul sbb:
WORKSHOP PLC 2018 |
3 6
Gbr 33 Software Syswin untuk mencari instruksi kerja Sedangkan untuk software CX- Programmer klik Help pilih Instruction Reference lalu pilih seri PLC akan tampil sbb :
Lalu kita pilih instruction yang kita inginkan WORKSHOP PLC 2018 |
3 7
Gbr 34 Software CX- Programmer untuk mencari instruksi kerja
WORKSHOP PLC 2018 |
3 8
PLC dapat diaktifasi n menggunakan pemprograman ladder, perangkat yang diperkuakan antara lain komputer. Pemprograman ladder tersebut memerlukan software yang khusus mendukung tipe PLC yang digunakan. Banyak beredar PLC dari berbagai produsen , karenanya juga diperlukan sofrware yng berbeda pula. Biasanya suatu jenis PLC dari produsen tertentu akan memerlukan software tertentu.
Pada praktikum ini akan digunakan software CX programmer dari produsen OMRON untuk pemprograman ladder.
1.3
3. Peralatan
Utama : Power Supply PLC CP1E kit Kabel penghubung Kabel programming Komputer yang telah terpasng CX programmer
1.4
4. Langkah Kerja PENGGUNAAN SOFTWARE PLC
A. PENDAHULUAN
WORKSHOP PLC 2018 |
3 9
Membuat program untuk PLC dibutuhkan software untuk PLC SNEIDER, SIEMENS, LG, ZEN, MITSUBISHI, OMRON
dibutuhkan software yang berbeda tetapi pada prinsipnya
pembuatan ladder (diagram tangga) mempunyai kesamaan hanya perbedaan terletak pada pengkodeanya. Untuk LG glofa type GM4 alamat data input diberi kode % I 0. 0. 0. dst dan untuk output diberi kode % Q 0. 1. 15. Dst Untuk ZEN digunakan untuk input I0, I1 dst sedangkan untuk output digunakan Q0, Q1 dst. Untuk OMRON digunakan kode untukinput 00000, 00001 dst dan untuk output digunakan 01000, 01001 dst B. OMRON CPM1A menggunakan software syswin 3,4 dan CX- Programmer: 1. Melakukan download programyang telah kita buat (pengiriman program dari komputer ke PLC) dengan langkah sbb : a. Klik project pada tampilan software maka akan muncul
Gbr 34 Langkah -langkah mengirim program Lalu kita pilih communication tujuannya menghubungkan PLC dengan computer (setelah kita klik communication) akan ditampilkan sbb:
WORKSHOP PLC 2018 |
4 0
Sebelumnya telah kita hubungan PLC dengan computer menggunakan kabel RS-232 ke compada computer. Pada gambar diatas kita pilih Port pada com1 atau com2 dst lalu kita klik Test PLC maka pada status akan muncul connected (berarti computer dan PLC sudah terhubung) selanjutkan close. b. Lalu klik project kembali, langkah selanjutnya kita pilih PLC setup maka muncul tampilan sbb :
WORKSHOP PLC 2018 |
4 1
Pada Starup Mode ada 3 pilihan (program, monitor, run) jika pilihan program maka gambar ladder (program) yang kita kirimke PLC akan hilang (tidak tersimpan dalam PLC) saat PLC dimatikan power suplynya.Untuk pilihan monitor maka gmabar ladder (program) yang kita kirim akan tersimpan dalam PLC walaupun power supply dimatikan dan program dapat di edit sedangkan run sama halnya seperti monitor tetapi gambar tidak dapat di edit. Selanjutnya kita klik close. c. Setelah 2 langkah diatas telah dikerjakan selanjutnya kita klik Online maka akan muncul sbb:
Jika langkah b telah kita lakukan maka pada tulisan connect terdapat ceklist yang menandakan PLC sudah terhubung dengan computer. Kita pilih download program to PLC untuk mengirim program yang kita buat pada computer ke PLC. Jika kita pilih upload program from PLC, kita akan mengambil program yang terdapat pada PLC. Setelah download maka tinggal kita klik yes dan PLC setupjika ada pilihan kembali. Dilanjutkan klik Mode yang sebelumnya kita klik Online kembali, pada mode kita posisikan pada monitor , tujuan untuk mengetahui (tampilan) program bekerja sesuai yang kita inginkan atau tidak. d. Langkah berikutnya kita klik monitoring atau tanda petir yang ada pada cF11 pada toolsbar.
WORKSHOP PLC 2018 |
4 2
Selesai sudah kita melakukan langkah mengirim program yang kita buat dan kita kirim ke PLC menggunakan software syswin. 2. Memberi nama pada program atau rangkaian ladder a.
Untuk memberi nama kita klik pada software (lihat gambar dibawah ini):
Isi sesuai yg kita inginkan
Gbr 35
Cara pemberian nama program pada software
Klik (kotak hitam) keposisi yang akan kita beri nama selanjutkan kita isi Sym dan Com sesuai nama yang kita inginkan (contoh untuk output 010.00 diberi nama M1 dan Motor listrik1) Untuk fasilas yang lain silahkan anda coba sendiri termasuk fasilitas password dsb.
1. Siapkan peralatan 2. Siapkan wiring dengan kondisi sebagai berikut : a. Wiring input : gunakan port input 00,01,02,03,04,05,06 hubungkan ke 7 port tersebut masing – masing dengan push button switch.
b.
Wiring output : gunakan port input 01,04,05,06,07 hubungkan ke 5 port tersebut masing – masing dengan lampu. WORKSHOP PLC 2018 |
4 3
c. d. e. f. g.
Hubungkan kabel programming ke komputer Hidupkan komputer. hidupkan catu daya. Jalankan CX programmer dari start menu. File baru pemprograman, klik beberapa icon pemilihan sesuai gambar berikut ini. Akhiri dengan enter ok.
h.
Letakan kursor pada rung 0 kolom 1.
i.
Klik icon NO (Normally Open) dan lengkapi dengan alamat (input 0.00) Dan penamaannya sesuai gambar berikut.
WORKSHOP PLC 2018 |
4 4
j.
Akan muncul gambar berikut.
k.
Letakan kursor di kolom 2, pilih icon kolom garis horizontal (connecting line ) sesuai gambar berikut bawa icon tersebut ke kolom 2 kiri. Ulangi garis ini hingga kolom 6.
l.
Letakan kursor di kolom 7, Pilih icon koil bawa ke kolom 7 dan klik kiri. Edi comment dengan ketikkan lampu 1. WORKSHOP PLC 2018 |
4 5
m. Kompilasi program dengan mengklik icok program – pilih compile. Jika tidaka ada kesalahan akan muncul comment 0 error, 0 warning.
n. o.
Simpan program dasar dengan nama dasarprogram1, klik save. Working simulasi. Klik icon seperti gambar berikut.
WORKSHOP PLC 2018 |
4 6
p.
Transfer program ke PLC
WORKSHOP PLC 2018 |
4 7
q.
Mengaktifkan PLC
r.
Indikator pada PLC akan menyala. WORKSHOP PLC 2018 |
4 8
Pada posisi switch 1 belum aktif (0), amati kondisi lampu kemudian isi tabel.
s.
Posisi switch
Lampu1 ( on/off)
Normally open (belum ditekan)
off
t.
Normally open (setelah ditekan) Buatlah program ladder seperti di bawah ini.
u.
Isi tabel di bawah ini.
on
input
output
00.0
0.0
00.0
00.0
0.0
00.0
0.0
100.0
100.0
100.0
100.0
100.0
No
0
1
2
3
4
5
6
1
4
5
6
7
1
off
off
off
off
off
off
off
on
off
off
on
off
2
on
off
off
off
off
off
off
off
on
off
on
off
3
on
on
off
off
off
off
off
off
on
off
on
off
4
on
on
on
off
off
off
off
off
on
off
on
on
5
on
on
on
on
off
off
off
on
on
off
on
on
6
on
on
on
on
on
off
off
on
on
off
on
on
7
on
on
on
on
on
on
off
on
on
off
off
on
8
on
on
on
on
on
on
on
on
on
on
off
on
9
on
off
on
off
off
off
off
off
on
off
on
off
10
on
off
on
on
off
off
off
off
on
off
on
on
11
on
off
on
on
on
off
off
off
on
off
on
on
12
on
off
on
on
on
on
off
off
on
off
off
on
13
on
off
on
on
on
on
on
off
on
off
off
on
14
on
off
off
on
off
off
off
on
on
off
on
off
15
on
off
off
on
on
off
off
on
on
off
on
on
v.
Buatlah program sebagai berikut WORKSHOP PLC 2018 |
4 9
w. Isi tabel di bawah ini. input
output
00.0
0.0
00.0
00.0
0.0
00.0
0.0
100.0
100.0
100.0
100.0
100.0
No
0
1
2
3
4
5
6
1
4
5
6
7
1
off
off
off
off
off
off
off
off
on
off
off
on
2
on
off
off
off
off
off
off
on
off
off
on
off
3
on
on
off
off
off
off
off
on
off
off
on
off
4
on
on
on
off
off
off
off
on
off
off
on
off
5
off
on
off
off
off
off
off
off
on
off
off
on
6
off
on
on
off
off
off
off
off
on
off
off
on
7
off
on
on
on
off
off
off
on
on
off
off
on
8
off
on
on
on
on
off
off
on
on
off
off
off
9
off
on
on
on
on
on
off
on
on
off
on
off
10
off
on
on
on
on
on
on
on
on
off
on
off
11
off
off
on
off
off
off
off
off
on
off
off
on
12
off
off
on
on
off
off
off
on
on
off
off
on
13
off
off
on
on
on
off
off
on
on
off
off
off
14
off
off
on
on
on
on
off
on
on
off
on
off
15
off
off
on
on
on
on
on
on
on
on
on
off
x. Klik program mode tunggun hingga lampu run pada PLC padam. y. Matikan catu daya PLC. Evaluasi dan kesimpulan.
1.
Buatlah evaluasi langkah – langkah dalam pemprograman.
WORKSHOP PLC 2018 |
5 0
Pada modul yang telah disediakan terdapat 2 input dengan alamat yang sama sehingga tidak akan bisa di run. Oleh karena itu input diganti dengan alamat yang lain. begitu pun outputnya. Untuk mendownload program dari computer ke PLC, klik PLC pilih work online kemudian transfer to PLC.
2.
Buatlah kesimpulan dari contoh program yang telah dicoba. Pada output yang telah digunakan, ada output lampu yang sudah menyala walaupun push button switch belum ditekan. Dan ketika ditekan output lampu padam. Hal ini dikarenakan input yang dimasukkan ke dalam PLC dalam kondisi NC (normally close/ sudah terhubung walaupun belum ditekan ). Pada input NO (normally open) yang dipasang seri Output baru akan menyala ketika kedua inputnya ditekan. Pada input NO (normally open) yang dipasang paralel Output akan menyala ketika salasatu atau kedua inputnya ditekan.
WORKSHOP PLC 2018 |
5 1
PERCOBAAN 1 2. PERCOBAAN : INSTRUKSI PENGALAMATAN I/O 2.1
1. Tujuan 1. Menghubungkan PLC dengan programming device. 2. Melakukan instruksi pengalamatan I/O – PLC 3. Melakukan prosedur pemograman dan pengoperasian PLC
2.2
Alat dan bahan 1. PLC omron CPM1A/CPM2A, Siemens 23OR, Siemens S7-200 2. PC ( desktop/laptop- serial port); konverter USB to serial 232 3. Software PLC syswin, CX programmer ( omron ) dan step7 microWIN ( Siemens)
2.3
Teori singkat Dalam pengoperasian PLC dibutuhkan peralatan atau komponen input dan output sebagai input logic. Peralatan input atau output ini dapat berupa kontak NO (Normaly open) ataupun kontak NC (Normaly Close)
2.3.1 PERALATAN I/O PLC
2.3.1.1 Peralatan input Peralatan input atau komponen input untuk mensuport system operasi PLC, menggunakan sumber listrik dc yang didapat dari PLC itu sendiri atau dari sumber lain sebesar 12 s.d 24 volt dc. Peralatan input PLC dapat berupa tombol , saklar, push botton ataupun sensor. Dari semua peralatan tersebut mempunyai system kerja NO ataupun NC. Simbol dan bentuk peralatan berupa tombol / saklar atau push button : Elemen sinyal masukan diperlukan untuk memungkinkan sebuah sistem kontrol dinyalakan. Yang paling umum dipakai adalah saklar tekan (Push-button switch). Disebut sakelar tekan karena untuk mengalirkan sinyal, mengaktuasikannya dengan menekan tombol atau saklar. WORKSHOP PLC 2018 |
5 2
Gambar 23 PUSH BUTTON
Simbol yang digunakan: Sakelar tekan manual secara umum untuk kontak NO (General Push-button switch, NO)
Sakelar tekan manual, diaktifkan dengan cara ditekan untuk kontak NO Saklear tekan manual, diaktifkan dengan cara ditekan untuk kontak NC 1.1.
Saklar Pembatas (Limit Switches)
Mekanik Tipe Sentuh (Mechanical Limit Switches Contacting Type) Saklar
pembatas
ini
dipakai
sebagai
indikasi
dalam
kontrol
otomasi
yang
menyatakan bahwa posisi ini merupakan posisi akhir baik itu untuk mesin ataupun untuk silinder. Biasanya sistem kontak yang dipakai adalah sistem tersambung bergantian (Change over). Sakelar pembatas ini akan bekerja bila tuas saklar tertekan. Contoh konstruksi dan simbol saklar pembatas mekanik:
WORKSHOP PLC 2018 |
5 3
WORKSHOP PLC 2018 |
5 4
Tipe Tidak Sentuh (Non-Contacting Proximity Limit Switch)
Gbr 24
Komponen input berupa limit switch
Saklar pembatas tipe ini biasanya dipakai bila saklar pembatas mekanik tidak dapat digunakan. Macam sakelar pembatas tipe ini antara lain:
a. Saklar Pembatas (sensor) Buluh Penggunaan sakelar ini biasanya dikarenakan keadaan sekitar yang
tidak
memungkinkan dipasangnya saklar mekanik, misalnya karena banyaknya debu, pasir ataupun lembab. Saklar ini diaktuasikan/diaktifkan dengan magnet yang terpasang pada silinder. Dengan adanya magnet maka buluh kawat akan tersambung atau terputus bila magnet itu mendekati atau menjauhi buluh kawat tersebut. b. Saklar Pembatas Induktif Digunakan bila saklar pembatas mekanik ataupun buluh tidak dapat digunakan. Biasa dipakai untuk sensor penghitung benda kerja yang terbuat dari logam, pada suatu mesin atau ban berjalan. Saklar pembatas ini hanya akan beraksi atau terpakai untuk logam. Saklar pembatas atau sensor ini biasanya terdiri dari oscillator, pemicu tegangan dan penguat. Biasanya ada dua macam, yaitu yang dialiri arus bolak-balik dan arus searah, tapi keduanya mempunyai tegangan operasi antara 10–30 volts. c. Saklar Pembatas Kapasitif Sensor kapasitif ini mempunyai respons terhadap segala material, metal maupun nonWORKSHOP PLC 2018 |
5 5
metal. Tapi
sensor ini terpengaruhi oleh adanya perubahan-perubahan yang
diakibatkan keadaan sekelilingnya, misalnya dengan debu logam. d. Saklar Pembatas Optik Sensor ini memberi respons pada semua benda kerja. Sinyal masukannya berupa sinar. 1.2.
SENSOR
a. Sensor cahaya berupa fotoelektric yang terdiri : Fotoelektric Sensor Head ( Reflektif and Separate ) Fotoelectric Sensor Amplifier
Gbr 25 Sensor sebagai input PLC b. Sensor logam adalah sensor yang peka terhadap logam disebut Proximity Sensor terdiri atas : PH sensor (separate) PH Sensor (Reflektif)
Infrared proximity sensor
Inductive proximity sensor
Inductive proximity sensor
Gbr 26
Proximty detector WORKSHOP PLC 2018 |
5 6
Capasitive proximity sensor Proximity detectors pada dasarnya adalah detektor logam. Alat ini digunakan untuk mendeteksi ada atau tidaknya suatu logam tanpa sentuhan secara phisik. Ini untuk mencegah kerusakan dari alat dan memberi kemampuan mendeteksi adanya logam panas. Umumnya proximity detectors dirancang untuk mendeteksi bahan logam ferro baja. Tetapi ada beberapa jenis
yang
dipakai
untuk
mendeteksi
logam
lain.
Bila proximity detector digunakan digunakan pada permukaan yang mengandung metal atau serbuk metal, perlu dilakukan pengamanan dalam penempatan sensor supaya terhindar dari bahan yang mengandung metal atau serbuk di daerah sekitarnya.
2.3.1.2 Peralatan output Peralatan output PLC adalah peralatan yang dipasang pada output PLC seperti : motor listrik, solenoid, kontaktor magnit, relay, buzzer, lampu, heater dengan syarat besar arus untuk output PLC maksimal sebesar 2 ampere jika lebih maka harus digunakan bantuan kontak (penghubung arus) seperti kontaktor magnit atau relay. Peralatan output PLC dapat berupa arus dc (untuk PLC jenis transistor relay output ) ataupun arus ac (hanya untuk relay output) dengan tegangan 5 s.d 240 Volt. Dari peralatan input dan output maka dapat hubungan peralatan tersebut dengan PLC sbb :
INSTRUKSI –INSTRUKSI PLC OMRON
Gbr 27 Hubungan peralatan I/ O dengan CPU
WORKSHOP PLC 2018 |
5 7
Modul input / output (I/O).Input merupakan bagian yang menerima sinyal elektrik dari sensor atau komponen lain dan sinyal itu dialirkan ke PLC untuk diproses. Ada banyak jenis modul input yang dapat dipilih dan jenisnya tergantung dari input yang akan digunakan. Jika input adalah limit switches dan pushbutton dapat dipilih kartu input DC. Modul input analog adalah kartu input khusus yang menggunakan ADC (Analog to Digital Conversion) dimana kartu ini digunakan untuk input yang berupa variable seperti temperatur, kecepatan, tekanan dan posisi. Pada umumnya ada 8-32 input point setiap modul inputnya. Setiap point akan ditandai sebagai alamat yang unik oleh prosesor.Output adalah bagian PLC yang menyalurkan sinyal elektrik hasil pemrosesan PLC ke peralatan output. Besaran informasi / sinyal elektrik itu dinyatakan dengan tegangan listrik antara 5 – 15 volt DC dengan informasi diluar sistem tegangan yang bervariasi antara 24 – 240 volt DC mapun AC. Kartu output biasanya mempunyai 6-32 output point dalam sebuah single module. Kartu output analog adalah tipe khusus dari modul output yang menggunakan DAC (Digital to Analog Conversion). Modul output analog dapat mengambil nilai dalam 12 bit dan mengubahnya ke dalam signal analog. Biasanya signal ini 0-10 volts DC atau 4-20 mA. Signal Analog biasanya digunakan pada peralatan seperti motor yang mengoperasikan katup dan pneumatic position control devices.Bila dibutuhkan, suatu sistem elektronik dapat ditambahkan untuk menghubungkan modul ini ke tempat yang jauh. Proses operasi sebenarnya di bawah kendali PLC mungkin saja jaraknya jauh, dapat saja ribuan meter. Operasional PLC adalah menentukan keadaan output berdasarkan kondisi input. Satu unit PLC dapat melayani lebih dari satu input dan output. Masing – masing I/O tersebut diberi alamat dalam pemograman PLC. Alamat setiap PLC berbeda-beda, berikut ini beberapa alamat pada PLC yang umum digunakan: Siemens 23OR : -
input = I1 s/d 18 Output = Q1 s/d Q4
Siemens S7 / 200 : - input = I0.0 s/d 10.7 = 11.0 s/d 11.7 = 12.0 s/d 12.7 - Output = Q0.0 s/d Q0.7 WORKSHOP PLC 2018 |
5 8
= Q1.0 s/d Q1.7 Omron CPM1A : - input = 000.00 s/d 000.11 -
Output = 010.00 s/d 010.07
Omron CPM2A : - input = ( 0 ch) 000.00 s/d 000.11 -
Input = ( 1 ch) 001.00 s/d 001.05
-
Output = ( 00 ch) 010.00 s/d 010.07
-
Output = ( 10 ch) 011.00 s/d 011.03
Terdapat tiga bahasa yang umum digunakan dalam bahasa pemograman PLC yaitu diagram tangga ( ladder diagram ), pernyataan boolean ( statement list ) dan diagram fungsi ( function chart ). Diantara tiga bahasa tersebut maka diagram tangga yang paling banyak digunakan. Instruksi – instruksi yang digunakan dalam penugasan dan pengalamatan I/O menggunakan bahasa pemograman diagram tangga ( ladder diagram ) 1. Examine if closed ( XIC )
Simbol
untuk mendefenisikan input dengan fungsi NO
2. Examine if open
Simbol
untuk mendefenisikan input dengan fungsi NC
3. Output energize ( OTE )
Simbol
2.4
untuk mendefenisikan output
Langkah percobaan 1. Untuk melakukan instruksi pengalamatan I/O PLC trianer unit dan komputer harus dihubungkan melalui komunikasi serial RS – 232 2. Cari software syswin 3.4 kemudian aktifkan. 3. Setelah software syswin aktif, pilih menu bar project – project setup kemudian ubah tipe PLC yang digunakan pada kolom PLC type model :
WORKSHOP PLC 2018 |
5 9
4. Hidupkan PLC, lakukan pengaturan konfigurasi komonikasi PLC dan ubah alamat ports lalu sesuaikan dengan konfigurasi computer yang digunakan. Cara melihatnya : propeties
hardwere
device maneger
ports
5. Klik tes PLC pada jendela pengaturan konfigurasi komunikasi PLC, jika PLC dengan komputer bagus maka pada status muncul informasi connected. 6. Lakukan perintah koneksi PLC – komputer dengan perintah ‘ connect ‘ pada menu Bar ‘online ‘ jika langkah ini berhasil maka led pada PLC akan berkedip. 7. Masukkan simbol input : 1. Kontak NO ( Normally Open ) simbol : 2. Kontak NC ( Normally Close ) simbol :
8. Masukkan alamat input dengan mengklik kiri pada tempat yang akan dijadikan input lalu OK. 9. Masukkan simbol output Masukkan alamat output dengan mengklik kiri pada tempat yang akan dijadikan output lalu OK. 10. Tambahkan garis program selanjutnya dengan instruksi insert network, klik pilihan kedua “ below current network “ 11. Klik FUN, masukkan nomor function 01 untuk mengakhiri program. 12. Masukkan program yang telah dibuat ke PLC malalui instruksi download program to PLC yang tersedia pada menubar online. 13. Setelah instruksi download program berhasil, klik menubar online – klik Mode – klik RUN. 14. Untuk menghetikan program klik menubar online – klik mode – klik stop.
A. Tugas Percobaan 1. Latihan 1
WORKSHOP PLC 2018 |
6 0
2. Latihan 2
3. Latihan 3
WORKSHOP PLC 2018 |
6 1
2.5
Analisa Pada latihan 1 input disambungkan NO ( Normally Open ), pada program ladder diagram latihan 1 kondisi awal semua output dalam keadaaan mati, apabila input dialamat 00 ditekan maka output dialamat 00, 01 dan 04 akan aktif. Pada latihan 2 jika input dialamat 01 ditekan maka output dialamat 01, 03 dan 05 akan aktif. Pada latihan 3 input terdiri dari alamat 00, 01, 02, 03, 04, 05, 06, 07 dan output terdiri dari alamat 00, 01, 02, 03, 04, 05, 06, 07. Output pada 00 hanya akan aktif jika tombol input dialamat 00 ditekan begitu juga pada output alamat 01 hanya akan aktif jika tombol input dialamat 01 yang ditekan dan begitu seterusnya sampai pada alamat input 07. Maka dapat dianalisa bahwa latihan 1 dan 2, satu input untuk mengaktifkan 3 output sedangkan pada latihan 3 satu input hanya untuk mengaktifkan satu output.
WORKSHOP PLC 2018 |
6 2
2.6
Kesimpulan Setelah melakukan percobaan 1,2,3 dapat di simpulkan bahwa PLC akan mengaktifkan output yang hanya di alamatkan atau di intruksikan. Seperti latihan 1 inputnya hanya satu dan output 3.begitu juga latihan 2. Jadi dalam pemograman PLC programmer harus teliti dalam memasukan pengalamatan agar intruksi yang di inginkan tidak salah alamat.
WORKSHOP PLC 2018 |
6 3
WORKSHOP PLC 2018 |
6 4
PERCOBAAN 1 3. PERCOBAAN : LOGIKA OR dan AND 3.1
Teori Singkat Dalam pemograman PLC merupakan tindak lanjut dari materi system digital dimana dikenal logika OR dan AND merupakan aplikasi dari system pensaklaran untuk rangkaian paralel dan seri. Penggunaan logika OR dan AND digunakan dalam pemograman PLC menggunaka mnemonic Contoh : OR
AND
Operasi AND-LD 00002
Kode mnemonik Alamat Instruksi
00004
01000
001 00003
00005
Operan
LD OR LD OR-NOT AND-LD OUT
00002 00003 00004 00005 01000
Operasi OR-LD 00002
00003 01001
00004
00005
Kode mnemonik Alamat Instruksi LD AND-NOT 001 LD AND OR-LD
Operan 00002 00003 00004 00005
OUT X000
01001
X002
Operasi AND-LD Y000
WORKSHOP PLC 2018 | X001
X003
6 5
Kode mnemonik Alamat Instruksi LD OR 001 LD OR NOT AND LD OUT
Operan 000 001 002 003 1000
Operasi ORB Kode mnemonic Alamat Instruksi LD AND NOT 001 LD AND OR LD OUT
Gbr 11 Ladder logic
Operan 000 002 001 003 1001
Titik percabangan dalam ladder disebut TR (temporary relay), lihat gambar
TR 0
Gambar 12 Ladder dengan kontak TR Kode Mnemonic:
Alamat
Instruksi
Data operand
00000
LD
000.00
00001
OR
010.00
00002
AND NOT
000.01
WORKSHOP PLC 2018 |
6 6
00003
OUT
TR 0
00004
LD
TR 0
00005
AND
000.02
00006
OUT
010.00
00007
LD
TR 0
00008
AND
000.03
00009
OUT
010.01
00010
END
01
Bentuk pemograman menggunakan logic (gerbang logika)
Gambar 13 Logic dari PLC
I.
Alat/ bahan -
Komputer
-
Software Syswin,CX-Programmer, Zen, mitsubishi atau zelion atau festo
II. Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disedikan. 3. Jangan meletakkan alat dan bahan ditepi meja! WORKSHOP PLC 2018 |
6 7
III. Langkah kerja 1. Nyalakan komputer -
Pilih salah satu software PLC
-
Buat gambar sesuai perintah/tugas
-
Ujicobalah rangkaian tersebut dan isi tabel pengamatan.
-
Buatlah laporan praktik sesuai format
IV. Tugas dan gambar kerja Buatlah rangkaian berikut menjadi diagram ladder dengan PLC Omron, Zen dan Mitsubishi.
Gbr.
T1
T2
L1’
L1
T1 dan T2 adalah tombol , L1 adalah lampu dan L1’ adalah kontak yang dimiliki lampu V. Hasil kerja/ Pengamatan Isilah tabel berikut sesuai dengan simulasi dari software Input
Output
T1
T2
on
off
on
on
off
on
off
off
L1
Buatkan laporan praktek hasil pekerjaan yang kamu lakukan dari tugas yang diberikan ! VI.
Pertanyaan 1. Apa fungsi kontak NO dari L1’ pada gambar diatas ? 2. Apa perbedaan antara OR dan AND dari ladder diatas ?
WORKSHOP PLC 2018 |
6 8
3.2
OPERASI KENDALI UNTUK OUTPUT BERURUTAN I. Tujuan Peserta didik dapat membuat program PLC menggunakan PLC Omron, Omron – Zen, Mitsubishi, zelion (festo) untuk operasi berurutan. II. Teori Singkat Mengoperasikan output seperti lampu, motor listrik dll dapat dioperasikann secara berurutan dengan menggunakan pengunci baik NO maupun NC, operasi output berurutan seperti ini contoh digunakan dalam pengoperasian mesin gergaji kayu, dimana antara mata gergaji dan konveyor dioperasikan secara berurutan.
III. Tugas dan gambar kerja Buatlah rangkaian berikut menjadi diagram ladder dengan PLC Omron, Zen, Mitsubishi, Snaider(Zelio) atau Festo. Gbr.
T1
T2
L1’
T3 1
L2
L1
T4 1
L2’
L1
L2
T1, T2, T3 dan T4 adalah tombol L1, L2 adalah lampu dan L1’, L2’ adalah kontak yang dimiliki lampu
3.2.1 Hasil kerja/ Pengamatan Isilah tabel berikut sesuai dengan simulasi dari software
WORKSHOP PLC 2018 |
6 9
Input
Output
T1
T2
T3
T4
off
off
off
off
on
off
off
off
on
on
off
off
on
on
on
off
on
on
on
on
off
on
off
off
off
off
on
on
off
off
off
on
on
off
on
off
off
on
off
on
off
on
on
on
off
on
on
off
L1
Mnemonic L2
Buatkan laporan praktek hasil pekerjaan yang kamu lakukan dari tugas yang diberikan !
3.2.2 Pertanyaan 1. Apa yang menyebabkan L2 dapat dihidupkan setelah L1 hidup (bekerja) ? 2. Apa kunci (bit/kontak) pokok yang menyebabkan rangkaian diatas hanya dapat dioperasikansecara berurutan ? 3. Cobalah kalian buat diagram ladder disamping gambar diatas dibalik berurutannya dari L2 baru L1 dapat dioperasikan !
3.3 OPERASI KENDALI UNTUK OUTPUT BERGANTIAN
WORKSHOP PLC 2018 |
7 0
3.3.1 Tujuan Peserta didk dapat membuat program ladder dan mnemonic menggunakan software PLC Omron, Omron – Zen, Mitsubishi, zelion (festo) untuk kendali lampu atau mesin secara bergantian
3.3.2 Tugas dan gambar kerja Buatlah rangkaian berikut menjadi diagram ladder dengan PLC Omron, Zen ,Mitsubishi, Snaider atau Festo Gbr.
So, S1 dan S2 adalah tombol , K1, K2 adalah lampu dan K1, K2 kontak NO dan NC adalah kontak yang dimiliki K1 dan K2 (kontaktor)
3.3.3 Hasil kerja/ Pengamatan Isilah tabel berikut sesuai dengan simulasi dari software Input
Output
So
S1
S2
off
off
on
off
on
on
K1
Mnemonic K2
WORKSHOP PLC 2018 |
7 1
off
on
off
on
off
on
on
on
off
Buatkan laporan praktik hasil pekerjaan yang anda lakukan !
3.3.4 Pertanyaan 1. Apa perbedaan cara kerja antara jobsheet 3 dengan jobsheet 4 dan dimana letakperbedaan cara kerjanya ? 2. Menurut kalian dimana atau alat apa ? Cara kerja mesin dioperasikan secara bergantian selain contoh diatas (teori singkat) ?
WORKSHOP PLC 2018 |
7 2
PERCOBAAN 1 4. PERCOBAAN : PEMAKAIAN TIMER DAN COUNTER 4.1
1. Tujuan 1. Memahami cara kerja timer dan counter. 2. Memahami pemakaian aplikasi timer dan counter. 3. Menerapkan prinsip timer dan counter pada program PLC. 4. Mengaplikasikan timer dan counter pada ladder diagram dan menggambarkan input dan outputnya dengan timing chart. 5. Menggambarkan ladder diagram beserta gambar perangkat keras input dan outputnya.
4.2
II. ALAT DAN BAHAN 1. PLC trainer. 2. PC(desktop/laptop) + Software PLC. 3. Kabel komunikasi serial + USB to serial converter. 4. Kabel jumper.
4.3
III. TEORI SINGKAT
4.3.1 Tutorial PLC Omron, CX-Programmer Instruksi Timer dan Counter Artikel ini berisi tentang penjelasan mengenai instruksi Timer (TIM) dan Counter (CNT) pada software cx-programmer untuk pemrograman PLC Omron. Kita ketahui, bahwa instruksi timer maupun counter ini adalah instruksi penting dalam pemrograman PLC yang umumnya digunakan dalam otomasi industri. Sebenarnya, untuk instruksi timer dan counter, ada macam-macam jenisnya, misalnya reversible counter (RCNT), interval timer (STIM) , long timer (TIML), high-speed timer (TIMH). Namun pada artikel ini saya hanya akan menjelaskan tentang yang mendasar dulu yaitu timer (TIM) dan counter (CNT).
4.3.2 1. TIMER Ada beberapa jenis timer yang digunakan pada PLC, akan tetapi yang sering digunakan adalah Timer ON Delay dan Timer OFF Delay. Fungsi pewaktu dalam PLC dapat disesuaikan dengan format program yang dibuat. Keunggulan Timer pada PLC yaitu mempunyai kecermatan dan kecepatan yang lebih baik dibandingkan dengan WORKSHOP PLC 2018 |
7 3
teknologi relay konvensional. Timer memiliki satu masukan Aktivasi Timer serta dua parameter ‘Timer Number’ dan ‘Set Value’. Timer Number diisi dengan nomor pewaktu, untuk CPM2A terdapat 226 lokasi (000-225). Set Value diisi dengan nilai waktu tundaan dalam satuan 0,1 detik dan maksimal 9999 (999,9 detik). Timer, adalah instruksi yang jika instruksi ini diberikan input ON kepadanya, maka setelah selang waktu yang ditentukan, output timer ini akan berubah dari keadaan awal OFF menjadi ON sampai dengan input timer dimatikan (ON->OFF). Untuk lebih jelasnya, lihat gambar dibawah ini:
Gambar di atas adalah diagram ladder sederhana untuk menghidupkan suatu lampu menggunakan timer. Dari ladder di atas, maka jika saklar 0.00 dihidupkan, maka timer akan mulai bekerja, dan lampu belum hidup. Setelah selang waktu 2 sekon (20 x 100 ms) maka TIM000 akan ON dan membuat lampu 10.00 HIDUP. Lampu akan langsung mati jika saklar dimatikan.
4.3.3 2. COUNTER Pencacah atau counter pada PLC memiliki dua masukan yaitu ‘Count Pulse‘ dan ‘Reset‘ serta memilki dua parameter yaitu ‘Counter Number’ dan ‘Set Value’. Counter Number diisi dengan nomor pencacah, untuk CPM2A terdapat 226 lokasi. Set Value diisi dengan nilai cacahan (min 0, max 9999). Counter akan mencacah turun dari nilai Set Value hingga 0 setiap perubahan kondisi count pulse dari OFF ke ON. Dan akan mereset nilai Set Value bila Reset berubah dari OFF ke ON. Counter tidak akan mencacah bila Reset masih dalam kondisi ON.
COUNTER Counter, adalah instruksi yang jika diberikan input ON setelah beberapa kali seperti yang diinginkan oleh programmer, maka output counter akan berubah dari keadaan awal OFF menjadi ON sampai dengan kita memberikan input ON pada bagian reset counter. Untuk lebih jelasnya, lihat gambar di bawah ini:
WORKSHOP PLC 2018 |
7 4
Gambar di atas adalah diagram ladder sederhana untuk menghidupkan suatu lampu menggunakan counter. Dari ladder di atas, jika kita menekan tombol 1 (0.00) sebanyak 3 kali maka CNT000 akan ON dan membuat lampu 10.00 HIDUP. Jika kita terus menekan tombol 1 sampai beberapa kali, misalnya sepuluh kali. maka tetap saja CNT000 akan terus ON. Yang bisa mematikan CNT000 atau dengan kata lain mematikan lampu adalah tombol 2. Cukup menekan tombol 2 sekali, maka lampu akan OFF. Jadi pada program diatas, lampu akan menyala setelah kita menekan tombol 1 sebanyak 3 kali dan lampu akan mati jika kita menekan tombol 2. Jika kita sudah menekan tombol 1 sebanyak 2 kali, namun setelah itu kita menekan tombol 2, maka jika ingin menghidupkan lampu, harus mulai dari awal lagi, yaitu dengan menekan tombol 1 sebanyak 3 kali, karena yang 2 kali tadi sudah direset oleh tombol 2.
WORKSHOP PLC 2018 |
7 5
4.4
IV. LANGKAH PERCOBAAN 1. Hidupkan perangkat komputer dan perangkat PLC. 2. aktifkan aplikasi pemograman PLC yaitu Syswin, dengan cara klik start – program – syswin atau melalui shortcut yang telah disediakan pada desktop. 3. Setelah Syswin dibuka langsung hubungkan dengan PLC tetapi supaya koneksi PLC dengan PC berjalan dengan lancar, check dulu di port mana koneksi serial PLC dihubungkan. 4. Buat program ladder diagram yang menggambarkan pengaplikasian timer dan counter pada PLC atau sesuai percobaan 1 s/d 6 pada tugas percobaan. 5. Lakukan pratikum sesuai tugas – tugas pratikum yang telah diberikan dan lakukan percobaan.
4.5
V. GAMBAR PRATIKUM
1. Gambar Latihan a) Gambar ladder diagram timer
00
00
b) Gambar ladder diagram counter
WORKSHOP PLC 2018 |
7 6
00
00
2. Gambar tugas pratikum a) Lampu nyala setelah lima detik tombol ON ditekan dan nyala terus sampai tombol OFF ditekan.
00
01
01
02
b) Lampu nyala setelah tombol ON ditekan sebanyak 5 kali dan nyala terus sampai tombol OFF (Reset) ditekan.
WORKSHOP PLC 2018 |
7 7
00
01
01
02
c) Lampu 1 hidup selama 5 detik setelah tombol start ditekan lalu lampu 2 hidup 5 detik setelah itu kedua lampu mati selama 2 detik setelah itu seperti awal kembali. Dan begitulah siklusnya sampai tombol stop ditekan
WORKSHOP PLC 2018 |
7 8
00
00
01 01
d) Siklusnya sama seperti gambar sebelumnya namun periode operasinya berjalan tiga kali dan mati sendiri.
WORKSHOP PLC 2018 |
7 9
00
00
01 01
e) Gambar rangkaian operasi berurutan di setiap urutan diberi jeda dua detik
WORKSHOP PLC 2018 |
8 0
00
01
00
01
02
f) Gambar ladder diagram running led dengan tiga lampu bergantian hingga ditekan tombol stop
00
01
02
03
04
WORKSHOP PLC 2018 |
8 1
4.6
VI. ANALISA DATA 1. interlocking dengan menggunakan timer
000.01 5s
010.01
000.00
Timing chart rangkaian timer pertama Ladder ini menggunakan satu output. Pada baris ladder ini timer berperan sebagai penunda aktifnya output 01 selama 5 detik dan padam setelah tombol OFF (00) diaktifkan. 2. mengghidupkan output dengan menekan tombol on 5 kali kemudian outputnya hidup
000.00
010.00
000.01
Timing chart rangkaian counter pertama counter merupakan penghitung apakah itu menghitung maju mapun menghitung mundur. Dilihat dari timing chart yang menggambarkan ladder sederhana diatas counter memiliki peran untuk menghitung berapa kali tombol ON ditekan untuk menghidupkan satu output yaitu 01000.
WORKSHOP PLC 2018 |
8 2
3. lampu 1 hidup selama 5 dtk,lampu 1 dan 2 mati selama 2 deik kemudian lampu 2 hidup selama 5 dtk lalu lampu 1 dan 2 mati dan seterusnya.
000.00
010.00
5s
010.01
5s
000.01
Timing chart ladder diagram tugas ketiga timing chart diatas merupakan pengaplikasian kombinasi kerja dari beberapa timer yang mempengaruhi waktu hidup suatu output dan memberikan jeda sampai output lainya hidup sesuai waktu yang tertera pada aplikasi timer. Beberapa timer disini bekerja secara bergantian untuk menciptakan siklus yang telah dirancang hingga ditekanya pushbutton stop. 4. lampu 1 hidup selama 5 dtk,lampu 1 dan 2 mati selama 2 deik kemudian lampu 2 hidup selama 5 dtk lalu lampu 1 dan 2 mati dan seterusnya selama tiga siklus
000.00
010.00
010.01
5s
5s
Timing chart ladder dari tugas pratikum keempat Kombinasi dari kerja beberapa timer yang membuat suatu siklus yang tergambar pada timing chart diatas dibantu oleh kinerja counter yang bekerja menghitung berapa kali timer bekerja dan berhenti dengan sendirinya. Pada ladder ini counter dapat menggantikan peran dari tombol OFF tetapi counter tidak langsung menonaktifkan output melainkan membiarkan siklus berjalan terlebih dahulu sebanyak yang telah dirancang pada pengaplikasian counter tersebut. 5. lampu hidup berurutan secara otomatis dengan jarak 2 detik WORKSHOP PLC 2018 |
8 3
000.00
010.00
010.01
010.02
000.01
Timing chart rangkaian operasi berurutan yang diberi jeda dua detik Timing chart diatas menggambarkan kan aplikasi beberapa timer pada rangkaian operasi output aktif secara berurutan secara otomatis dengan menggunakan timer. 6. running led menggunakan tiga lampu
000.00
010.00
010.01
010.02
000.01
Timing chart ladder diagram running led dengan tiga lampu Timer aktif saling bergantian untuk membentuk suatu siklus mengaktifkan tiga output secara berurutan dan berulang – ulang sampai tombol off ditekan atau dimatikan kemudian timer digunakan sebagai penunda aktifnya output selanjutnya.
4.7
VII. KESIMPULAN DAN SARAN
A. Kesimpulan 1. Timer diaplikasikan dengan cara memberi pengaturan waktu untuk menginstruksikan output aktif pada waktu yang telah diatur pada timer.dengan mengkombinasikan beberapa WORKSHOP PLC 2018 |
8 4
perangkat timer pada plc dapat membuat bebrapa siklus yang berjalan terus menerus dan dapat diatur waktu ON dan OFF nya. 2. Counter digunakan untuk menghitung,dimana counter ini digunakan untuk mencacah berapa kali suatu tombol ditekan kemudian outputnya baru bisa aktif. Dan bisa juga pada running led dengan tiga siklus,dalam hal ini tiap siklus counter menghitung sampai 3 siklus dan setelah tiga siklus semua output mati. 3. Penulisan pada pemberian nilai waktu timer diawali dengan tanda kres (#) karna tanpa tanda ini timer tidak akan jalan atau aktif 4. Kode pengalamatan pada timer tidak boleh ada yang sama dengan kode pengalamatan 000 s/d 999.dan pada kode pengalamatan counter sama halnya dengan timer .
WORKSHOP PLC 2018 |
8 5
obsheet ( workingsheet ) 5 SMK N 29 Jakarta
Job No : 5
Komp.Keahlian : EIekt.Industri
Waktu : 2 x 45 menit OPERASI TIMER
Mata Pelajaran : PLC
Tgl
Tingkat/ Smt
Nama :
: XI/ 3
:
I. Tujuan Peserta didik dapat membuat program PLC menggunakan PLC Omron atau PLC lain untuk instruksi Timer II. Teori singkat Timer adalah fasilitas delay ON untuk hitung turun pada PLC terdapat sebanyak 512 timer (dari nomor timer 000 s.d 511) N : merupakan nomor timer yang digunakan SV : Nilai timer yang digunakan dengan notasi #, contoh#100 berarti timer di setting pada waktu 10 detik, karena satu scan timer sebesar 0,1 detik.
III. Alat/ bahan 1. Komputer 2. Software Syswin,CX-Programmer, Zen 3. Trainner PLC IV. Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan. 3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru! V. Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat
WORKSHOP PLC 2018 |
8 6
5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik. 6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan. VI. Tugas dan gambar kerja Buat diagram ladder rangkaian spt gambar !
LD
00000 00000
TIM
Tim000
000 #100
#100 LD TIM
000 Tim 000
OUT
01000
LD
00001
TIM
100 00001
#050 LD TIM
100
OUT
01001
01000
Tim100
#050 Tim100
01001
VII.1. Hasil kerja/ pengamatan Setelah dijalankan program dan isi ke tabel 5.1 berikut
No
Timer
Preset value
Input 00000
Output
00001
1
000
100
off
off
2
001
70
on
off
3
002
50
on
on
01000
01001
Waktu yang dibutuhkan output ON
WORKSHOP PLC 2018 |
8 7
4
100
50
off
on
2. Time Off-delay 00001 LD
00001
TIM
001
Tim 001
#040
#040 AND NOT
TIM001
OUT
Tim 001
01000
01000
VII.2. Hasil kerja/ pengamatan Hasil dimasukan pada tabel 5.2
No
Timer
Preset value
Input
output
00001
01000
1
001
040
on
2
001
020
on
Waktu yang dibutuhkan 01000 menjadi off
VIII. Pertanyaan 1. Sebutkan peralatan/ alat yang menggunakan timer ? 2. Cobalah anda coba bisakah timer dapat di setting pada 1 jam lebih ? WORKSHOP PLC 2018 |
8 8
3. Apa fungsi kontak NC dari timer diatas ? IX.
Kesimpulan
Jobsheet ( workingsheet ) 6 SMK N 29 Jakarta
Job No : 6
Komp.Keahlian : EIekt.Industri
Waktu : 4 x 45 menit OPERASI DENGAN BIT KERJA
MataPelajaran : PLC
Tgl
Tingkat/ Smt
Nama :
: XI/ 3
:
I. Tujuan Peserta didik dapat membuat program ladder dengan PLC Omron menggunakan bit kerja. II. Teori Singkat Dalam pemograman PLC disediakan bit kerja yaitu suatu bit/kontak yang disediakan PLC diluar bit output dan bit input yang tidak terdapat pada terminal PLC bit kerja ini WORKSHOP PLC 2018 |
8 9
atau workbit ini diberi kode antara 20000 s.d 23115 (512 bits), cara kerja bits ini sama seperti bit output hanya tidak terdapat pada terminal PLC. III. Alat/ bahan 1. Komputer 2. Software Syswin atau CX-Programmer 3. Trainner PLC Omron 4. Kabel jumper IV. Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan. 3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru! V. Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik. 6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format VI. Tugas dan gambar kerja Latching Relay a.
00000 LD
00000
OR
20000
AND NOT
00002
OUT
20000
LD
20000
OUT
01000
00001
20000
20000
20000
01000
Gambar . 6.1
WORKSHOP PLC 2018 |
9 0
b. LD
00000
AND
00001
OR
01001
AND NOT
00002
OUT
01000
00000
00001
00002
01001
01001
Gambar 6.2 VII. Hasil kerja/ Pengamatan VII.1 Isilah tabel berikut sesuai dengan simulasi dari software dari gambar 6.1 Input
Output
No 00000
00001
1
off
off
2
off
on
3
on
off
4
x
off
5
x
on
20000
01000
x = menandakan dapat on atau off
VI.2 Isilah tabel berikut sesuai dengan simulasi dari software dari gambar 6.2 Input
Output
No 00000
00001
00002
1
off
off
off
2
off
on
off
01001
WORKSHOP PLC 2018 |
9 1
3
on
off
off
4
on
on
off
5
x
x
off
6
x
x
on
x = menandakan dapat on atau off Buatkan laporan praktek hasil pekerjaan yang kamu lakukan dari tugas yang diberikan ! TUGAS Buatlah gambar berikut dan isilah tabel dibawahnya
00000
LD
00000
OR
01001
AND
00002
LD
20001
ORLD
-
ANDNOT
00004
OUT
01001
LD
00001
AND
00003
OUT
20001
00002
00004
01001
01001
20001
00003
00001
20001
Hasil Logika Input
Output
No
1
00000
00001
00002
00003
00004
off
off
off
off
off
20001( work bit )
WORKSHOP PLC 2018 |
9 2
01001
2
off
off
off
off
on
3
off
off
off
on
on
4
off
off
on
on
on
5
off
on
on
on
on
6
on
on
on
on
off
dst
VIII. Pertanyaan 1. Apa fungsi kontak NO dari bit kerja 20000 dan 01001 pada gambar diatas ? 2. Kenapa pada gambar diatas dibutuhkan tombol NC ? 3. Apakah ada terminal pada PLC untuk bit kerja ? IX.
Kesimpulan
WORKSHOP PLC 2018 |
9 3
Jobsheet ( workingsheet ) 7 SMK N 29 Jakarta
Job No : 7
Komp.Keahlian : EIekt.Industri MataPelajaran : PLC Tingkat/ Smt
I.
OPERASI DENGAN INSTRUKSI INTERLOCK dan JUMP
: XI/ 4
Waktu : 4 x 45 menit Tgl
:
Nama :
Tujuan Peserta didik dapat membuat program ladder untuk instruksi Interlock dan jumper menggunakan PLC Omron.
II. Teori Singkat Interlock adalah fasilitas yang disediakan PLC yang berkerja sebagai pengunci suatu network diantaranya, begitu pula cara kerja dari jumper.
INTERLOCK
IL
02
ILC
03
JUMP
JMP
04
JUMP END
JME
05
INTERLOCK CLEAR
Bila kondisi IL (02) OFF maka semua output OFF dan semua PV timer di reset dari IL (02) s/d ILC (03) Akhir dari Interlock { awal IL(02) } Bila kondisi JMP ON,semua instruksi antara JMP(04) dan JME (05) berfungsi seperti NOP(00) Akhir dari sebuah JUMP {di mulai dari JMP(04) }
WORKSHOP PLC 2018 |
9 4
N : nomor yang akan di jumper III. Alat/ bahan 1. Komputer 2. Software PLC Omron , Syswin atau CX-Programmer 3. Trainner PLC Omron 4. Kabel jumper IV. Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan. 3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru! V. Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik. 6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format VI. Tugas dan gambar kerja 1. Instruksi Interlock dan Interlock Clear 00000 LD
IL ( 02 )
00000
IL ( 02 ) LD
00001
OUT
01000
00001
01000
ILC ( 03 ) ILC ( 03 ) Gambar. 7.1 2. Instruksi Jump dan Jump End WORKSHOP PLC 2018 |
9 5
00000 LD
JMP(04)
00000
JMP ( 04 )
1
1
00001
LD
00001
OUT
01001
JME ( 05 )
01001
1 JME(05) 1 Gambar 7.2
VII. Hasil kerja/ Pengamatan VII.1 Isilah tabel berikut sesuai dengan simulasi dari trainer dari gambar 7.1
Untuk IL(02) dan ILC(03) Input
output
No 00000
00001
1
off
off
2
off
on
3
on
off
4
on
off
5
on
on
01000
VII.2 Isilah tabel berikut sesuai dengan simulasi dari trainner dari gambar 7.2 Untuk JMP(04) dan JME(05) tidak dapat menggunakan # Input
output
No
1
00000
00001
off
off
01001
WORKSHOP PLC 2018 |
9 6
2
off
on
3
on
off
4
on
off
5
on
on
VIII. Pertanyaan 1. Apa perbedaan interlock dan jumper pada rangkaian diatas setelah diujicoba ? 2.
Berikan contoh penggunaan interlock pada pengoperasian di Industri ?
3. Mungkinkah penggunaan interlock tidak kita gunakan interlock clear ? jelaskan ! IX.
Kesimpulan
WORKSHOP PLC 2018 |
9 7
PERCOBAAN 1 5. PERCOBAAN : OPERASI DENGAN INSTRUKSI SET, RSET dan KEEP 5.1
1. Tujuan Peserta didik dapat membuat program PLC untuk instruksi set,rset dan Keep menggunakan PLC Omron.
5.2
Teori Singkat a. Instruksi Set dan Rset Instruksi ini menyederhanakan suatu rangkaian ladder dasar. Instruksi Set akan menahan status suatu bit dari off ke on sedangkan untuk melakukan off digunakan Rset, jadi set dan Rset digunakan berpasangan pada pemograman PLC. B (bit) dapat digunakan bit output ataupun bit kerja. b. Instruksi KEEP merupakan gabungan dari istruksi set dan Rset yang telah dijadikan satu (digabungkan) Instruksi
5.3
Mnemonik Kode Fungsi
SET
SET
O
Force set ( ON ) sebuah bit
RESET
RESET
O
Force reset ( OFF ) sebuah bit
KEEP
KEEP
O
Menahan status dari bit yang bersangkutan
Alat/ bahan 1. Komputer 2. Software PLC Omron , Syswin atau CX-Programmer 3. Trainner PLC Omron 4. Kabel jumper
5.4
Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan.
WORKSHOP PLC 2018 |
9 8
3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru!
5.5
Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik. 6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format
5.6
Tugas dan gambar kerja c. Instruksi Set / Reset
LD
00000
SET
01000
LD
00001
RSET
01000
00000
SET 01000
00001
RSET 01000
01000
01001 Gambar 8.1 d. Instruksi Keep 00000 KEEP LD
00000
LD
00001
KEEP ( 11 )
01001
00001 01001
01000 01001 WORKSHOP PLC 2018 |
9 9
Gambar. 8.2
5.7 Tutorial PLC Omron, CX-Programmer Instruksi Dasar KEEP, SET dan RSET By Bangkit Beniardi 4:05:00 AM 2 comments
Dalam pemrograman PLC Omron menggunakan software CX-Programmer, terdapat instruksi-instruksi dasar yang perlu kita ketahui. Pentingnya instruksi-instruksi ini membuat mereka hampir selalu ada dalam setiap pembuatan program pada PLC Omron, dalam hal ini adalah PLC Omron C-series. Instruksi-instuksi yang dimaksudkan dan yang sekaligus akan dibahas pada postingan kali ini adalah instruksi KEEP, SET, dan RSET yang mana ketiga instuksi tersebut termasuk pada jenis ladder instructions, lebih spesifiknya lagi bit control instructions. Seperti namanya, instruksi KEEP ini berfungsi untuk menjaga/menahan. Sedangkan SET dan RSET ini hampir tidak bisa dipisahkan, dan jika keduanya digabungkan, bisa berfungsi sebagai keep juga. Untuk lebih jelasnya, silahkan perhatikan contoh-contoh ladder dibawah ini. Dalam kontrol elektronik sederhana konvensional, kita mengenal istilah pengunci. Jika digambarkan dalam diagram ladder, sederhananya kurang lebih seperti pada Gambar 1.
Gambar 1. Pengunci
Dari diagram ladder pada Gambar 1, memori 1 akan hidup jika input tombol ON di tekan. Setelah tombol ON dilepas, memori 1 tetap akan terus hidup, dan baru akan mati jika input Tombol OFF ditekan. Instruksi KEEP bisa mengganti contoh pengunci di atas, dengan lebih sederhana, dan dengan prinsip yang sama. Diagram ladder dari pengunci sederhana menggunakan instruksi KEEP ditampilkan pada Gambar 2.
Gambar 2. Pengunci menggunakan KEEP
Sedangkan jika diprogram dengan menggunakan instruksi SET dan RSET, akan seperti pada Gambar 3.
Gambar 3. Pengunci menggunakan SET dan RSET
Dari ketiga jenis pengunci di atas, masing-masing punya kelebihan dan kekurangan. Pemilihan penggunaan pengunci, sepenuhnya tergantung dari program yang akan kita buat, bagaimana baiknya. Untuk pengunci dengan instruksi KEEP ini, program akan lebih sederhana. Namun dalam kondisi-
WORKSHOP PLC 2018 |
1 0
kondisi tertentu misalnya program dengan jumlah input output banyak yang terlibat dalam sistem penguncian, menggunakan instuksi SET dan RSET akan lebih disarankan.
5.8
Hasil kerja/ Pengamatan VII.1 Isilah tabel berikut sesuai dengan simulasi dari trainer dari gambar 8.1 Untuk Set dan Rset Input
Output
No 00000
00001
1
off
off
2
off
on
3
on
off
4
x
off
5
x
on
01000
01001
x = menandakan dapat on atau off VII.2 Isilah tabel berikut sesuai dengan simulasi dari trainner dari gambar 8.2 Untuk KEEP (11) Input
Output
No 00000
00001
1
off
off
2
off
on
3
on
off
4
x
off
5
x
on
01000
01001
x = menandakan dapat on atau off
5.9
Pertanyaan dan tugas 1. Apakah B (bit) pada set, rset dan keep dapat diganti dengan bit kerja ? cobalah anda coba?
WORKSHOP PLC 2018 |
1 0
2. Cobalah rangkaian berikut anda ganti menggunakan fasilitas KEEP (11) dan Set, Rsettersebut ?
00000 LD
00000
OR
20000
AND NOT
00002
OUT
20000
LD
20000
OUT
01000
00001
20000
20000
20000
01000
Gambar . 8.3 II. Kesimpulan
WORKSHOP PLC 2018 |
1 0
Jobsheet ( workingsheet ) 9 SMK N 29 Jakarta Komp.Keahlian : EIekt.Industri MataPelajaran : PLC Tingkat/ Smt
: XI/ 4
Job No : 9 OPERASI INSTRUKSI COUNTER dan TIMER
Waktu : 4 x 45 menit Tgl
:
Nama :
I. Tujuan Peserta didik dapat membuat program PLC untuk instruksi counter dan Timer menggunakan PLC Omron. II. Teori Singkat Counter adalah fasilitas hitung turun , counter akan ON sampai hitungan yang ditentukan, contoh penggunaan counter digunakan untuk menghitung product. WORKSHOP PLC 2018 |
1 0
CP = Counter puls adalah puls hitung R = reset berfungsi meng offkan counter dan kembali untuk hitung berikutnya. N = Number / nomor counter yang digunakan SV = set value / setting angka untuk hitung, gunaka # (contoh #12 berarti counter digunakanuntukmenghitung angka sebesar 1 lusin atau 12 buah) III. Alat/ bahan 1. Komputer 2. Software PLC Omron , Syswin atau CX-Programmer 3. Trainner PLC Omron 4. Kabel jumper IV. Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan. 3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru!
V.
Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik. 6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format
VI. Tugas dan gambar kerja Masukan program pada gambar: LD
00000
LD
00001
CNT
C001 #0003
00000
PULS
CNT
C001
00001 RESET
#003 WORKSHOP PLC 2018 |
1 0
LD
C001
OUT
01000
LD NOT
C001
OUT
01001
C001
01000
C001
01001
Gambar 9.1 VII. Hasil kerja/ Pengamatan Isilah tabel berikut sesuai dengan simulasi dari trainer dari gambar 9.1 Untuk fasilitas counter
Input
Output
No 00000
00001
1
off-on-off
off
2
off-on-off
off
3
off-on-off
off
4
off-on-off
on
5
off-on-off
on
6
off-on-off
on
7
off-on-off
off
8
off-on-off
on
01000
01001
VIII. Pertanyaan dan Tugas. 1. Menurut kamu apa gunanya fasilitas counter jika digunakan di Industri ? 2. Apa fungsi NO dan NC pada counter ? 3. Menurut kamu dapatkah fungsi counter digunakan untuk tempat parkir ? berikan alasanmu ! WORKSHOP PLC 2018 |
1 0
IX.
Instruksi CNT dan Timer
Tugas. 1. Buatlah Ladder rangkaian dibawah dan amati ! 2. Jelaskan cara kerja rangkaian ladder dibawah ini dan buat laporan praktik !
00000
CNT C000
TIM001
#005 C000 TIM 001 C000
01000
#050
LD
00000
LD
TIM 001
CNT
C000 #005
LD
C000
TIM
001 #050
LD
C000
OUT
01000
WORKSHOP PLC 2018 |
1 0
Atau
00000 LD
00000
OR
20000
ANDNOT
00001
OUT
20000
LDNOT
TIM001
TIM
000
00001
TIM001
000 #020
20000
20000
TIM000
#020 LD
TIM000
TIM
001
TIM
TIM 001 #020
#020 LD
01000
TIM
002
01000 TIM
#050
002
LD
TIM001
#050
LD
TIM002
CNT
C002 #005
LD
CNT002
ANDNOT
TIM002
OUT
01000
TIM001 CNT C002
TIM002
#005 CNT002 TIM002
01000
WORKSHOP PLC 2018 |
1 0
PERCOBAAN 1 6. PERCOBAAN : OPERASI DENGAN DENGAN INSTRUKSI DIFU, DIFD dan INC 6.1
1. Tujuan Siswa dapat membuat program PLC untuk instruksi DIFU, DIFD dan INC menggunakan PLC Omron
6.2
Teori singkat DIFU(13) akan ON dalam satu siklus dari kondisi input dari off ke ON (dari logika 0 ke 1), saat DIFU (13) ON tidak terlihat. WORKSHOP PLC 2018 |
1 0
DIFFERENTIATE DOWN
DIFD(14)
O
Bit menjadi ON untuk satu siklus saat transisi dari ON ke OFF
INC(Increase) adalah operasi penjumlahan dan DC (decrease) adalah operasi pengurangan
6.3
Alat/ bahan 1. Komputer 2. Software PLC Omron , Syswin atau CX-Programmer 3. Trainner PLC Omron 4. Kabel jumper
6.4
Keselamatan kerja 1. Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar! 2. Dalam menggunakan computer perhatikan software PLC yang disediakan. 3. Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik 4. Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru!
6.5
Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron WORKSHOP PLC 2018 |
1 0
3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik.
6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format
6.6
Tugas dan gambar kerja Buatlah diagram ladder instruksi gambar dibawah ini 1.
Instruksi Difu dan Difd 00000 LD
00000 Difu (13)
DIFU (13)
01000
LD
00001
01000 00001
DIFD (14)
20000 Difd (14)
LD
01000
OR
01001
AND NOT
20000
OUT
01001
20000 01000
20000
01001
01001
6.7
Hasil kerja/ Pengamatan Dari praktik rangkaian diatas amati cara kerjanya dan isi tabel berikut Tabel hasil percobaan praktik diatas, tabel 10.1
Input
Output
No 00000
00001
01000
01001
WORKSHOP PLC 2018 |
1 1
1
off
off
2
on
off
3
on
on
4
off
on
2. Instruksi Increment dan decrement 00000 LD
00000 INC(38)
INC(38)
DM10
LD
00001
DEC(39)
DM10
DM10 00001 DEC(39)
DM10
Untuk instruksi Increase dan decrease perhatikan DM (daerah memory) diatas, kemudian isi tabel berikut ! Tabel 10.2 Input
Nilai
No 00000
00001
1
off
off
2
on
off
3
off
on
DM10
6.8 Tutorial PLC Omron, CX-Programmer Instruksi Dasar DIFU dan DIFD By Bangkit Beniardi 1:03:00 PM 4 comments
WORKSHOP PLC 2018 |
1 1
Pada kesempatan kali ini, akan dibahas instruksi-instruksi dasar pada CX-Programmer yaitu instruksi DIFU (differentiate up) dan DIFD (differentiate down). Kedua instruksi ini sangat sering sekali digunakan dalam pemrograman PLC. Kedua instruksi ini masuk ke dalam jenis ladder instructions, pada sub kategori bit control instructions. Untuk penjelasan mengenai instruksi DIFU dan DIFD lihat gambar berikut:
Jadi seperti terlihat pada gambar di atas, baik instruksi DIFU maupun instruksi DIFD output ON nya (warna hitam pada gambar) hanya sekali dan dalam waktu yang singkat saja, atau biasa disebut one scan only. sedangkan perbedaan dari instruksi DIFU dan DIFD, bahwa instruksi DIFU ini akan ON (tentunya dalam waktu singkat saja) saat input baru saja mengalami perubahan dari OFF ke ON. Sedangkan pada instruksi DIFD, akan ON (dalam waktu singkat saja) saat input baru saja mengalami perubahan dari ON ke OFF.
Untuk lebih memahami instruksi DIFU dan DIFD, perhatikan gambar dibawah.
Diagram ladder di atas adalah untuk program penutupan garasi mobil otomatis. Algoritma programnya seperti ini:
1. Segera setelah "tombol buka" (alamat 00.00) mulai di pencet maka "motor buka" (alamat 10.00) akan HIDUP yang akan membuat garasi mobil akan membuka
WORKSHOP PLC 2018 |
1 1
2. Ketika pintu garasi telah membuka sepenuhnya, limit switch LS1 (00.01) akan ON dan membuat "motor buka" MATI. 3. Mobil akan masuk ke garasi, dan selama mobil ini tengah lewat pada pintu garasi, "sensor mobil" (00.02) akan ON. 4. Setelah mobil melewati pintu garasi dan berada sepenuhnya masuk ke garasi, maka "sensor mobil" akan OFF dan "motor tutup" (10.01) akan HIDUP dan pintu garasi akan mulai bergerak menutup. 5. Setelah pintu garasi sepenuhnya tertutup, limit switch LS2 akan ON dan akan membuat "motor tutup" MATI.
Jadi untuk algoritma program seperti di atas, perlu digunakan instruksi DIFU pada input "tombol buka". Dengan begitu jika kita memencet tombol misalnya selama 3 detik baru kemudian melepas tombol, maka pintu akan tetap mulai bergerak membuka pada saat tombol dipencet (pada detik-detik awal pemencetan tombol) bukan pada saat kita selesai memencet. Sedangkan instruksi DIFD perannya sangat vital sekali pada program di atas, yaitu ketika mobil mulai melintasi pintu garasi, "sensor mobil" mulai ON dan ketika mobil sudah baru saja melintasi pintu, yang artinya mobil sudah berada sepenuhnya di dalam garasi, maka "sensor mobil" akan berubah dari ON ke OFF yang artinya DIFD akan ON dan membuat "motor tutup" HIDUP dan pada akhirnya membuat pintu garasi tertutup.
WORKSHOP PLC 2018 |
1 1
I.
Pertanyaan dan Tugas.
1. Dapatkah kita lihat kondisi DIFU atau DIFD pada saat kita ON atau OF ? 2. Menurut kamu berapa kecepatan kondisi DIFU atau DIFD dalam posisi ON ke OF atau sebaliknya ? 3. Dimana memungkinkan kita dapat menggunakan operasi DIFU atau DIFD ? 4. Berikan contoh penggunaan INC dan DEC pada industry sebagai control ! dan berikan alasanya !
WORKSHOP PLC 2018 |
1 1
PERCOBAAN 7 7. PERCOBAAN : OPERASI DENGAN INSTRUKSI MOVE, SHIFT REGISTER dan COMPARE 7.1
1. Tujuan Siswa dapat membuat program PLC untuk instruksi SHIFT REGISTER dan COMPARE menggunakan PLC Omron
7.2
Teori singkat
7.2.1 DATA COMPARISON INSTRUCTION COMPARE – CMP (20) o
Compare (CMP) digunakan untuk membandingkan data pada channel tertentu, dengan data pada channel lain, atau data berupa konstanta heksadesimal yang terdiri dari 4 digit. Karena itu dua data harus ditentukan jenisnya setelah instruksi CMP (20).
o
Simbol pada ladder
Area data Cp 1 : First Compare Word
CMP (20) Cp 1
IR, SR, AR, DM, HR, TC, LR, # Cp 2 : Second compare word
Cp 2
IR, SR, AR, DM, HR, TC, LR, #
o
Diagram berikut menggambarkan operasi CMP #
0
0
0
0
0
0
0
1
F
0
0
1
1
1
1
1
0
0
0
0
DATA
Konstanta dibandingkan dengan Channel
..15 ..14 ..13 ..12 ..11 ..10 ..09 ..08 ..07 ..06 ..05 ..04 ..03 ..02 ..01 ..00
WORKSHOP PLC 2018 |
CH 000 1 1
0
0
0
0
0
0
#
0
1
1
1
0
1
F
0
1
1
0
0
0
0
DATA
Jika nilai konstanta (#01F0) sama dengan data di Channel 000, Special Relay (SR) 25506 akan ON. Jika nilai konstanta lebih besar dari data di Channel 000 SR 25505 akan ON Jika nilai konstanta lebih kecil dari data di Channel 000 SR 25507 akan ON Pada satu waktu, hanya salah satu hasil saja yang benar, maka relay 25505 (>) atau 25506 (=) atau 25507 (>) akan ON. o
Berikut ini flag-flag yang sering digunakan pada instruksi compare : SR 25313 (Normally ON Flag) SR 25505 (Greater than Flag), SR 25506 (Equal flag), SR 25507 (Less than Flag).
7.2.2 DATA MOVEMENT INSTRUCTIONS MOVE – MOV (21) o
Instruksi MOV mentransfer data sumber (baik data dalam channel tertentu atau konstanta heksadesimal 4 digit) ke channel tujuan. Karena itu, MOV memerlukan dua parameter yang harus ditentukan : channel sumber atau konstanta dan channel tujuan.
o
Simbol pada ladder
Area data S: Source Channel IR, SR, AR, DM, HR, TC, LR, #
MOV (21)
D: Destination Channel S
IR, AR, DM, HR, LR
D
o
Diagram berikut menggambarkan operasi MOV WORKSHOP PLC 2018 |
1 1
Channel 000 Bit 00 to Bit 15
SOURCE INPUT
DESTINATION OUTPUT
CH 000
CH 200
00000
1
20000
1
00001
1
20001
1
00002
0
20002
0
00003
1
20003
1
00004
1
20004
1
00005
0
20005
0
00006
0
20006
0
Channel 200
00007
1
20007
1
Bit 00 to
00008
1
20008
1
00009
1
20009
1
00010
1
20010
1
00011
0
20011
0
00012
0
20012
0
00013
0
20013
0
00014
0
20014
0
00015
1
20015
1
Status
Bit 15
Status
Dalam kasus di atas, data pada Input Channel 000 dipindah ke Output Channel 200.
1. MOVE Move adalah intruksi untuk memindahkan data dari 1 lokasi (sourcing word) ke lokasi data 2 (Destination). lokasi yang ingin dipindahkan dapat berupa nilai ataupun memori. dalam tulisan kali ini
WORKSHOP PLC 2018 |
1 1
saya akan memindahkan nilai dari memori W0 ke W1 menggunakan PLC omron CPM1A. untuk membuat intruksi MOV ketik I pada cx programmer dan tulis MOV #5 W0 untuk memindahkan nilai 5 hexa ke dalam memori W0, MOV &10 W0 untuk memindahkan nilai 10 desimal ke alamat W0, dan MOV W0 W1 untuk memindahkan nilai memori di W0 ke Memori W1. ket: MOV : intruksi move dalam cx designer # : menandakan Nilai dalam bentuk Hexadesimal & : menandakan nilai dalam bentuk Desimal. untuk programnya kita akan lihat dibawah ini :
Gambar 1. MOV nilai 30 hexa ke dalam memori W0 dan untuk melihat nilai yang berubah dalam memori W0 bisa dilihat dalam video di bawah ini :
Dari video diatas kita dapat melihat perubahan nilai yang terjadi pada memori W0 dari 0000 menjadi 0030. 2. Compare compare adalah perbandingan antara suatu nilai dengan nilai terentu, alamat dengan alamat dan nilai dengan alamat. untuk membuat Compare pada CX programmer tekan I dan CMP . Contohnya adalah jika kita ingin menjalankan salah satu dari tiga buah pompa dan untuk menjalankannya harus ada parameter dan pembanding yang lebih besar, lebih kecil, sama dengan. Dalam contoh Compare disini saya menggunakan CJ1M dan memori yang dijadikan pembanding adalah W0 dan W1.
Gambar2 intruksi Compare
Dilihat dari gambar diatas kita dapat melihat memori W0 di bandingkan dengan memori W1 untuk menentukan pompa mana yang akan bekerja. jika nilai di memori W0 lebih kecil dari nilai di memori W1 maka pompa 1 yang akan jalan. dan bila W0 sama dengan W1 maka pompa 2 yang akan jalan.
WORKSHOP PLC 2018 |
1 1
begitu seterusnya. Untuk lebih mengerti cara kerjanya dapat dilihat pada video di bawah ini :
sekian tulisa saya tentang intruksi compare dan Move untuk pemograman PLC menggunakan ladder diagram
7.2.3 SHIFT INSTRUCTIONS SHIFT REGISTER – SFT(10) Meng-kopi bit tertentu (0 atau 1) ke bit paling kanan dari shift register dan menggeser bit lainya 1 bit kekiri, berapa jauh pergeseran ditentukan dari chanel awal dan chanel akhir pergeseran.
I = Input adalah sinyal input yang akan digeser P = masukan input untuk menggeser bit yang masuk R = untuk melakukan reset kembali keposisi semula o
Simbol pada ladder I
Area Data St : Starting word
SFT(10)
P
IR, SR, AR, HR, LR
St
R
E: End word
E
IR, SR, AR, HR, LR
I = Data Input
o
P = Pulse
R = Reset
Operasi SFT dikendalikan oleh kondisi dari I, P, dan R. Jika SFT dieksekusi, inputan pada P berupa pulsa, dan kondisi R off, maka status/kondisi I dimasukkan ke bit LSB dari starting word. Lalu semua bit dalam register akan bergeser, dan bit MSB dari end word (bit terakhir) akan hilang. Misal : jika I = ON, maka nilai 1 akan masuk ke dalam register. Sebaliknya, jika I = OFF, maka nilai 0 akan masuk ke dalam register. Starting word + 1
Starting word 0 0
0 1
0 2
1 5
0 0
0 1
0 2
End Word 1 0 0 0 1 Data hilang 5 WORKSHOP 0 1 2PLC 2018 | 5 1
1
Status I
7.3
Alat-alat 1. PLC Omron/ Trainner PLC 2. Programming Console 3. Komputer 4. Kabel jumper secukupnya
7.4
Keselamatan kerja 1.
Bacalah dan pahami petunjuk/tugas praktikum pada setiap lembar kegiatan belajar!
2.
Dalam menggunakan computer perhatikan software PLC yang disediakan.
3.
Tanyalah pada instruktur/ guru instalasi trainner yang dipasang sebelum menghubungkan trainner dengan jaringan listrik
4.
Jangan menghubungkan trainer PLC pada jaringan listrik sebelum mendapat persetujuaan guru!
7.5
Langkah kerja 1. Nyalakan komputer 2. Gunakan software PLC omron 3. Buat gambar sesuai perintah/tugas 4. Buatlah instalasi pada trainner sesuai I/O yang dibuat 5. Tanyakan pada guru instalasi trainner yang dibuat sebelum dihubungkan pada jaringan listrik.
6. Ujicobalah rangkaian tersebut dan isi tabel pengamatan.. 7. Buatlah laporan praktik sesuai format
7.6
Tugas dan gambar kerja Buatlah diagram ladder berikut 1. Instruksi Shift Register
WORKSHOP PLC 2018 |
1 2
Gambar 11.1 Diagram ladder dengan Shift register
2. Fungsi Pembanding
LD
00000
CMP(20)
#25
00000 CMP(20)
#50 LD
25505
OUT
01001
LD
25506
OUT
01002
LD
25507
OUT
#25
#50
01001
25505
25506
01002
01003 25507
01003
Gambar 11.2 Diagram Ladder dengan Compare WORKSHOP PLC 2018 |
1 2
Cobalah anda tukar antara DM #25 dengan DM #50
7.7
Hasil kerja/ Pengamatan Dari praktik rangkaian diatas amati cara kerjanya dan isi tabel berikut
Tabel 11.1 untuk Gambar 11.1 Diagram ladder dengan Shift register Input
Out
No 00000
00001
00002
1
off
off
off
2
off
on
off
3
on
off
off
4
on
on - off
off
5
on
on - off
off
6
on
on - off
off
7
on
on
on
8
on
on - off
off
9
off
on - off
off
10
off
on - off
off
11
off
on - off
off
01002
01003
01005
Tabel 11.2. untuk Gambar 11.2 Diagram Ladder dengan Compare
Input
Output
No
Untuk DM 00000
1
off
2
on
3
off
01001
01002
01003
DM1 #25 dan DM2#50
DM1 #50 dan DM2#25
WORKSHOP PLC 2018 |
1 2
4
7.8
on
Pertanyaan dan Tugas. 1. Dapatkah menggeser 2 bit langsung jika kita ganti St dan End nya sebesar 2 bit ? 2. Berikan contoh penggunaan shift register pada aplikasi industri ? 3. Cobalah tombol input diganti dengan sensor photo electric ? 4. Berikan contoh penggunaan compare pada aplikasi industri ? 5. Mungkinkah Compare digunakan untuk membandingkan 2 keadaan seperti pengisian cairan pada suatu wadah ?
WORKSHOP PLC 2018 |
1 2
PERCOBAAN 7 8. PERCOBAAN : APLIKASI PEMOGRAMAN 8.1
APLIKASI TRAFFIC LIGHT
8.1.1 1. Tujuan Siswa dapat membuat program PLC untuk lampu lalu lintas menggunakan timer
8.1.2 Gambar Rangkaian Wiring pada PLC 1. Wiring Input
2. Wiring Output
8.1.3 E. Langkah Kerja 1. Siapkan alat dan bahan
WORKSHOP PLC 2018 |
1 2
2. Buatlah program proyek 2 seperti kondisi di bawah ini menggunakan CXProgrammer.
Lampu lalu lintas dipasang pada perempatan jalan protokol, setiap saat hanya mengijinkan lalu lintas yang berjalan satu arah saja dengan urutan berturut-turut dari arah Utara – Selatan – Timur – Barat. Dari arah utara dan selatan masing-masing lampu hijau menyala selama 50 detik, sedangkan dari arah timur dan barat lampu hijau menyala masing-masing selama 20 detik. Lampu kuning menyala selama 3 detik setelah lampu hijau padam. Diagram waktu selengkapnya ditunjukkan pada gambar di bawah ini.
Utara
Dst.
Selatan
Dst.
Timur
Dst.
Barat
Dst.
Waktu
6
50
3
3
50
3
3
20
3
3 20
3
3
Dst.
Tagihan:
WORKSHOP PLC 2018 |
1 2
1. Definisikan I/O yang diperlukan. 2. Tetapkan tipe PLC yang dipakai. 3. Buat tabel pengalamatan. 4. Buat algoritma. 5. Buat diagram ladder dan lakukan simulasi. 6. Lakukan pemasangan/instalasi PLC. 7. Transfer program ke PLC dan lakukan uji coba. 3. Amati dan catatlah hasilnya pada lembar hasil percobaan. 4. Lakukan analisa dari hasil percobaan, kemudian beri kesimpulan.
8.1.4 Pertanyaan 1. Mungkinkah rangkaian yang anda buat dapat menggunakan 2 buah timer ? kenapa ? 2. Dapatkah rangkaian (ladder) diatas digunakan untuk 2 arah lalulintas atau lebih ?
8.1.5 Buatlah laporan praktik. 8.2
APLIKASI INDUSTRI
8.2.1 Tujuan Siswa dapat membuat program PLC untuk aplikasi industri dengan menggunakan counter dan Timer
8.2.2 Alat-alat dan bahan
PLC Omron
Programming Console
Komputer
Kabel jumper secukupnya
Sensor (photo electric atau proximity)
Motor listrik
8.2.3 Tugas WORKSHOP PLC 2018 |
1 2
Buatlah program PLC dengan ladder untuk menghitung hasil product sebanyak 10 buah pada sebuah pabrik pada Flowchart sbb :
8.2.4 Gambar Rangkaian Wiring pada PLC 1. Wiring Input
2. Wiring Output
WORKSHOP PLC 2018 |
1 2
8.2.5 Langkah Kerja a) Siapkan alat dan bahan b) Buatlah program proyek 1 seperti kondisi di bawah ini menggunakan CXProgrammer. Ketika Anda menekan tombol T1 pada panel operasi, katup V1 terbuka dan sebuah tangki mulai terisi dengan air. Pada saat yang sama, motor M dari mixer mulai bekerja. Ketika reservoir mengisi, permukaan air naik dan mencapai tingkat yang ditetapkan oleh S1 sensor. Menutup katup V1 dan motor mixer berhenti. selanjutnya Katup V2 terbuka, dan tangki tersebut mulai proses pengosongan. Ketika level air turun di bawah tingkat yang ditetapkan oleh sensor S2, maka katup V2 tertutup. Kemudian lampu yang menunjukkan akhir siklus aktif. Menekan tombol T1 akan memulai siklus baru.
Tagihan:
1 1. Definisikan I/O yang diperlukan. 2. Tetapkan tipe PLC yang dipakai. 3. Buat tabel pengalamatan. 4. Buat algoritma. 5. Buat diagram ladder dan lakukan simulasi. 6. Lakukan pemasangan/instalasi PLC. 7. Transfer program ke PLC dan lakukan uji coba.
c) Amati dan catatlah hasilnya pada lembar hasil percobaan. d) Lakukan analisa dari hasil percobaan, kemudian beri kesimpulan.
8.3
APLIKASI SORTIR PRODUKSI BAN BERJALAN
8.3.1 A. Tujuan Praktikum Tujuan praktikum instruksi logika dasar yaitu mahasiswa dapat: 4. Menjelaskan prinsip kerja timer pada pemrograman PLC. 5. Menerapkan timer pada pemrograman PLC. 6. Merancang program sistem kendali berbasis PLC menggunakan instruksi timer.
8.3.2 Gambar Rangkaian Wiring pada PLC 17. Wiring Input
SMK Negeri 29
PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk
2 18. Wiring Output
8.3.3 Langkah Kerja 19.
Siapkan alat dan bahan
20.
Buatlah program proyek 3 seperti kondisi di bawah ini menggunakan CXProgrammer. Suatu sistem konveyor bekerja berdasarkan keterangan sebagai berikut:
1. Saat tombol START (PB Start) ditekan, konveyor box bergerak (M2). 2. Ketika sensor box (S2) mendeteksi adanya box maka konveyor box (M2) berhenti dan konveyor barang (M1) bergerak. 3. Bagian sensor barang (S1) akan mendeteksi barang dan PLC dengan memanfaatkan fungsi pencacah (counter) akan menghitung sampai 10 barang. 4. Jika barang yang melewati sensor barang (S1) mencapai 10 barang, maka konveyor barang (M1) akan berhenti dan konveyor box (M2) berjalan lagi. 5. Counter akan direset dan operasi akan berulang sampai tombol STOP (PB2) ditekan.
SMK Negeri 29
PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk
3
8.3.4 TUGAS: 8. Definisikan I/O yang diperlukan. 9. Tetapkan tipe PLC yang dipakai. 10. Buat tabel pengalamatan. 11. Buat algoritma. 12. Buat diagram ladder dan lakukan simulasi. 13. Lakukan pemasangan/instalasi PLC. 14. Transfer program ke PLC dan lakukan uji coba. 21.
Buatlah program proyek 4 seperti kondisi di bawah ini menggunakan CXProgrammer. Suatu sistem parkir mobil berdasarkan keterangan sebagai berikut:
1. Adanya mobil yang masuk ke area parkir dideteksi oleh sensor S1. 2. Adanya mobil yang keluar dari area parkir dideteksi oleh sensor S2. 3. Kapasitas area parkir adalah 100 mobil. SMK Negeri 29
PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk
4 4. Jika area parkir telah penuh, maka portal akan menutup pintu masuk dan tanda „Parkir Penuh‟ dinyalakan. 5. Portal memiliki sensor pembatas untuk menyatakan kondisi portal terbuka (S3) dan portal tertutup (S4). (S3 dan S4 tidak tergambar, maaf). 6. Tombol Reset digunakan untuk mereset nilai hitungan mobil dalam area parkir menjadi Nol.
Tagihan: 1. Definisikan I/O yang diperlukan. 2. Tetapkan tipe PLC yang dipakai. 3. Buat tabel pengalamatan. 4. Buat algoritma. 5. Buat diagram ladder dan lakukan simulasi. 6. Lakukan pemasangan/instalasi PLC. 7. Transfer program ke PLC dan lakukan uji coba.
22. SMK Negeri 29
Amati dan catatlah hasilnya pada lembar hasil percobaan. PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk
5 23.
8.4
Lakukan analisa dari hasil percobaan, kemudian beri kesimpulan.
APLIKASI PINTU GERBANG
8.4.1 Tujuan Siswa dapat membuat program PLC untuk aplikasi industri
8.4.2 Alat-alat dan bahan
PLC Omron
Programming Console
Komputer
Kabel jumper secukupnya
Sensor (photo electric atau proximity)
Motor listrik
8.4.3 Tugas Buatlah program PLC dengan ladder untuk mengendalikan pintu gerbang yang membuka dan menutup setiap ada orang akan masuk jika yang masuk sudah sebanyak 30 orang pintu tidak akan membuka lagi (P1, pintu masuk), PL1 untuk indikator lampu untuk P1. Jika ada orang yang keluar pintu (P2, pintu keluar) maka pintu masuk (P1) dapat membuka kembali, PL2 indikator untuk pintu P2. Dan setelah 5 jam pintu (P1 dan P2) akan terkunci dan system akan off atau mati.(buat dalam praktinya 50 detik) setelah tidak ada orang didalam lagi. Kemudian uji coba !
PL 2
PL 1
P2 SMK Negeri 29
PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk
6 P1
8.4.4 Pertanyaan 1. Berikan contoh aplikasi dari rangkaian diatas pada industry (minimal 2 aplikasi) ? 2. Apa yang terjadi jika system mati, padahal masih ada orang didalam ? dimana letak kesalahan nya ?
8.4.5 Buatlah laporan praktik memuat 1. Ladder diagram nya 2. Jawaban pertanyaan diatas 3. dll
SMK Negeri 29
PLC dan Electropneumatic disusun Budiardi Basuki,S.PFis, S.Pd Dkk