4 0 967 KB
PRAKTIKUM IV COMPARISON INSTRUCTIONS, TIMER, DAN COUNTER LAPORAN PRAKTIKUM PLC DAN DCS
Disusun Oleh : Febriansah Candra Wijaya 1800022031
LABORATORIUM OTOMASI DAN INSTALASI LISTRIK PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS AHMAD DAHLAN 2020
PRAKTIKUM 4 COMPARISON INSTRUCTIONS, TIMER, DAN COUNTER A. Tujuan 1. Praktikan dapat membuat dan menguasai program pembanding data 2. Praktikan dapat menguasai penggunaan timer dan counter 3. Praktikan dapat menerapkan fungsi pembanding, timer, dan counter B. Dasar Teori 1. Instruksi Perbandingan (Comparison Instruction) Instruksi perbandingan pada PLC adalah instruksi yang digunakan untuk membandingkan 2 buah keadaan. Fungsi perbandingan banyak sekali fungsinya dalam dunia otomasi seperti kurang dari, besar dari, sama dengan dan lainnya. Tabel 4.1 menunjukkan instruksi perbandingan yang terdapat pada program PLC OMRON. Tabel 1.0 Daftar instruksi perbandingan (comparison instruction) Simbo Pilihan (format data) Pilihan (lebar data) l = (samadengan) None: Unsigned None: one word data < > (tidak samadengan) data (data tidak L: double length < (kurang dari) bertanda) S: Signed data
(lebih dari) >= (lebih dari samadengan) Selain instruksi diatas, bisa juga menggunakan instruksi CMP, dengan cukup sekali dalam menentukan perbandingannya, kemudian dengan menggunakan alamat flags maka fungsi pada Tabel 4.1 dapat dilakukan. Tabel 4.2 menunjukkan alamat flags pada instruksi CMP. Tabel 1.1 Flags pada instruksi CMP Nam a Greater than flag
Label CX Programmer P_GT
Greater than or equal flag Equal flag
P_GE
Not equal flag
P_NE
Less than flag
P_LT
Less than or equal flag
P_LE
P_EQ
Operas i ON if S1 > S2 OFF in all other cases ON if S1 ≥ S2 OFF in all other cases ON if S1 = S2 OFF in all other cases ON if S1 ≠ S2 OFF in all other cases ON if S1 < S2 OFF in all other cases ON if S1 ≤ S2 OFF in all other cases
2. Timer Dan Counter Instruksi timer adalah instruksi pewaktuan yang digunakan sebagai fungsi pewaktuan dalam berbagai keadaan dan sistem. Sedangkan counter adalah instruksi pencacah ataupun penghitung. Pada program CX- rogrammer terdapat beberapa instruksi pewaktuan dan pencacah, setiap instruksi memiliki fungsi resolusi dan fungsi tertentu. Tabel 4.3 menunjukkan instruksi timer dan counter pada CX Programmer. Tabel 1.2 Instruksi timer dan counter Instruksi TIMER HIGH-SPEED TIMER ONE-MS TIMER ACCUMULATIVE TIMER LONG TIMER MULTI-OUTPUT TIMER COUNTER REVERSIBLE COUNTER RESET TIMER/COUNTER C. Alat Dan Bahan 1. Laptop 2. Software CX-ONE
Mnemonic TIM/TIMX TIMH/TIMHX TMHH/TIMHH X TTIM/TTIMX TIML/TIMLX MTIM/MTIMX CNT/CNTX CNTR/CNTRX CNR/CNRX
Kode Fungsi ---/050 015/551 540/552 087/555 542/553 543/554 ---/546 012/548 545/547
D. Hasil Dan Pembahasan 1. Percobaan 1 : Compariso Instruction
Gambar 1.0 Ladder program instruksi perbandingan
Gambar 1.1 Perbandingan 0 dan 0
Gambar 1.2 Perbandingan 100 dan 300
Gambar 1.3 Perbandingan 200 dan 100
Gambar 1.4 Perbandingan 100 dan 100
Membuat seuatu perbandingan menggunakan instruksi perbandingan yang ada di PLC omron, Instruksi Perbandingan memiliki 2 komponen utama yaitu Perintah pembanding (Sama Dengan, Tidak Sama Dengan, dll) dan Output. Output tersebut akan ON saat logika program dari instruksi perbandingan itu bernilai benar. 2. Percobaan 2 : Memahami fungsi timer
Gambar 1.5 Tombol Start ditekan
Gambar 1.6 Tombol Stop ditekan
Gambar 1.7 Saat tombol Reset ditekan Instruksi TIM (Timer) digunakan untuk menghitung waktu mundur sedangkan untuk TTIM (Accumulative Timer) digunakan untuk menghitung waktu maju.
3. Percobaan 3 : Memahami fungsi counter
Gambar 1.8 memahami instruksi counter Pada percobaan kali ini memahami instruksi counter, Jika tombol hitung diklik 12 kali maka LED akan hidup, akan tetapi LED yang berwarna hijaua tidak akan hidup karena alamat oada tombol reset dan Instruksi Counter sama. E. Tugas 1. Buatlah counter penghitung maju menggunakan CNTR, jika count = 13 maka led hidup?
2. ON delay LED
F. Kesimpulan Instruksi perbandingan pada PLC adalah instruksi yang digunakan untuk membandingkan 2 buah keadaanInstruksi timer adalah instruksi pewaktuan yang digunakan sebagai fungsi pewaktuan dalam berbagai keadaan dan sistem. Sedangkan counter adalah instruksi pencacah ataupun penghitung. G. Daftar Pustaka Puriyanto, RD. (2017). Petunjuk Praktikum PLC dan DCS . Yogyakarta: Universitas Ahmad Dahlan. H. Lampiran LAPORAN SEMENTARA PRAKTIKUM IV COMPARISON INSTRUCTIONS, TIMER, DAN COUNTER
1. Percobaan 1: Instruksi Pembanding a. Pengujian Fungsi Pembanding N o
Dat a1
1
0
2
100
3
200
4
100
Instruksi Pembanding = < < < > > P_E > = = Q 0 O ON ON ON N 300 ON O ON N 100 ON O ON N 100 O ON ON ON N Dat a2
P_N E
ON
Flags P_L P_L T E ON ON
P_G T
P_G E ON
ON
ON
ON
ON ON
ON
b. Apakah perbedaan instruksi pembanding (=,,