Anda di halaman 1dari 45

PT.

OMRON

ELECTRONICS
Innocentio A. Loe
Application & Support Engineer

Omron PLC Introduction

Omron PLC

Rack PLC

Redundancy capabilities

5120 pts
For large scale system
with high functionality

CS1D
5120 pts
CS1

Mid size PLC


I/O Size

2560 pts
CJ1
640 pts
CJ1M

Micro PLC
For small size system 362 pts
with simple functionality

Expandable with Networking


CPM2C-S
320 pts

180 pts
120 pts
CPM2C
100 pts

For mid-size system


with some functionality

CP1H

CP1L-M
180 pts

CPM2A
CPM1A

60 pts

CP1L-L
Features

Fungsi Komunikasi Serial & I/O Pulsa

CP1L/H Port USB Standard


Dilengkapi dengan port USB built-in
Port USB built-in hanya digunakan untuk
komunikasi dengan Programming Device

Contoh Alokasi I/O Micro PLC CP1L

Jumlah Terminal I/O


10 point
Unit CPU Input
6 point :
CP1L
0.00 0.05

Output

14 point
8 point :
0.00 0.07

20 point
12 point :
0.00 - 0.11

30 point
18 point :
0.00 - 0.11
1.00 - 1.05

4 point :
6 point :
8 point :
12 point :
100.00 - 100.03 100.00 - 100.05 100.00 - 100.07 100.00 - 100.07
101.00 - 101.03

Unit
Input
Ekspansi Ekspansi 1
40 I/O
Output
Ekspansi 1
Input
Ekspansi 2
Output
Ekspansi 2

24 point :
1.00 - 1.11
2.00 - 2.11
16 point :
101.00 - 101.07
102.00 - 102.07

24 point :
1.00 - 1.11
2.00 - 2.11
16 point :
101.00 - 101.07
102.00 - 102.07

24 point :
2.00 - 2.11
3.00 - 3.11
16 point :
102.00 - 102.07
103.00 - 103.07
24 point :
4.00 - 4.11
5.00 - 5.11
16 point :
104.00 - 104.07
105.00 - 105.07

40 point
24 point :
0.00 - 0.11
1.00 - 1.11

60 point
36 point :
0.00 - 0.11
1.00 - 1.11
2.00 - 2.11
16 point :
24 point :
100.00 - 100.07 100.00 - 100.07
101.00 - 101.07 101.00 - 101.07
102.00 - 102.07
24 point :
24 point :
2.00 - 2.11
3.00 - 3.11
3.00 - 3.11
4.00 - 4.11
16 point :
16 point :
102.00 - 102.07 103.00 - 103.07
103.00 - 103.07 104.00 - 104.07
24 point :
24 point :
4.00 - 4.11
5.00 - 5.11
5.00 - 5.11
6.00 - 6.11
16 point :
16 point :
104.00 - 104.07 105.00 - 105.07
105.00 - 105.07 106.00 - 106.07

Latihan
Isilah alamat terminal input dan output untuk konfigurasi CP1L dibawah ini:
1

12

13

12

24

CP1L-M40DR-A
1

CPM1A-20EDR
8
1

16

Unit CPU :

Unit Ekspansi :

Input no. 8

Input no. 6

Input no. 15

Output no. 4

Output no. 5

Output no. 11

Paket Software CX-One

CX-One adalah paket Software Automation milik OMRON.


CX-One sudah dilengkapi dengan berbagai software khusus untuk pemrograman
PLC, HMI, Networking, Motion & Drive, dan lain-lain.

Mengakses CX-One Trial

Link Download CX-One Trial :

http://industrial.omron.eu/en/products/catalogue/automation_systems/software/programming/cx-one/default.html

System Requirements

Hal berikut perlu diperhatikan untuk instalasi CX-One


Item

Requirements
Microsoft Windows XP (SP2 or higher) 32-bit

Operating System

Microsoft Windows Vista 32-bit/ 64-bit


Microsoft Windows 7 32-bit/ 64-bit

Free Hard Disk Space

4.0 GB atau lebih

Disk Drive

DVD-ROM drive

Comm. Port

USB Port, RS-232 Port, atau EtherNet Port

Display

XGA (1024 x 768), High-Color 16 bit

CX-Programmer

CX-Programmer

CX-Programmer adalah bagian dari CX-One yang berfungsi khusus untuk


pemrograman PLC Omron

Membuat File Program PLC Baru

Klik File New


Pilih Device Type sesuai dengan PLC yang digunakan. Contoh : CP1L
Klik Settings di bagian Device Type untuk memilih seri CPU Device tersebut.
Contoh untuk CP1L-[]M, maka pada Settings pilihlah CPU M.
Pastikan pada Network Type terpilih USB

PLC Online

Agar CX-Programmer terhubung ke PLC, CX-Programmer harus masuk ke mode


Online dan PLC harus dalam keadaan ON.
Tipe PLC pada CX-Programmer dan hardware aktualnya harus sesuai
Klik menu PLC Work Online

Operating Mode PLC

Ada 4 mode operasi PLC yang dapat digunakan pada saat Online.

Stop/Program Mode : PLC tidak mengeksekusi Task apapun. Status terminal


Input-Output atau data memory dapat di-Set / Force

Debug Mode : PLC mengeksekusi program, namun terminal Output tidak dapat ON
meskipun Output Bit-nya di Set / Force

Monitor Mode : PLC mengeksekusi program. Status terminal Input-Output atau


data memory dapat di-Set / Force

Run Mode : PLC mengeksekusi program. Status terminal Input-Output atau data
memory tidak dapat di-Set / Force

Untuk mengubah Operating Mode, klik menu PLC Operating Mode

Download Program ke PLC

Dalam kondisi Online, klik menu PLC Transfer To PLC


Klik Transfer All untuk mengirim seluruh perubahan yang telah dilakukan dalam
program.

Simulasi Program

Dalam kondisi Offline, klik menu Simulation Work Online Simulator


CX-Programmer secara otomatis memanggil software CX-Simulator untuk
menjalankan program simulasi
Dalam kondisi simulasi, Operating Mode PLC dapat diubah seperti dalam kondisi
Online
Kondisi input-output dan data memory juga dapat di-Set / Force dalam simulasi

Watch Table

Watch Table adalah tool yang sangat berguna untuk memonitor maupun
mengontrol status input-output dan data memory PLC
Untuk memunculkan Watch Table, klik menu View Window Watch
Pada kolom Address, isikan alamat input/output/data yang ingin dimonitor atau
dikontrol
Nilai aktual input/output/data akan muncul pada kolom Value, ketika PLC Online
atau Simulator sedang bekerja

Pemrograman Dasar

CX-Programmer memiliki dua mode input instruksi, yaitu Smart Input Mode dan
Classic Input Mode.
Sebagai standar dalam pelatihan ini penjelasan akan berbasis pada Classic Input
Mode.
Untuk mengubah mode input instruksi, klik menu Tools Change Input Mode
Classic Mode
Ladder Diagram terdiri atas susunan instruksi Contact, Coil, Instruksi khusus
Akses Instruksi dapat dilakukan pada Toolbar, atau dengan menggunakan tombol
Shortcut

Program Dasar Rangkaian Self-Holding

Buatlah rangkaian self-holding berikut.


Address/alamat Tombol On : 0.00, Tombol Off : 0.01, Output : 100.00
Nilai Address dan Comment dapat diisi setelah Instruksi dimasukkan dalam Rung

Program Dasar Rangkaian Self-Holding

Pada saat Simulasi, status Input/Output/Data Memory dapat di-Set / Force


Klik kanan pada Contact / Coil / Memory yang ingin di-Set / Force

Menambah Task/Program Baru

Klik menu Insert Insert Program Ladder


Pada Task Type, pastikan salah satu Cyclic Task yang belum digunakan terpilh
(tidak ada tanda centang) agar program dapat dijalankan
Pastikan opsi Operation Start terpilih agar program dapat dijalankan saat PLC mulai
running.
Klik tanda X setelah selesai

Menambah Section Baru

Section adalah bagian dari satu Task / Program


Untuk menambah Section baru, klik pada Task yang akan diberi Section tambahan,
kemudian klik menu Insert Section

Work Memory

Sebagai memory input-output bantuan dalam bentuk memory internal PLC


Dapat digunakan secara bebas dalam program
Dapat diakses bit per bit maupun per satu Word

AREA DATA :
CP1L Work Area : W0 W511 (512 word 8192 bit)
Internal I/O : CIO3800 CIO6143 (2344 word 37504 bit)

Note: Area Internal I/O dapat berubah fungsi untuk pengembangan unit CPU di masa mendatang

Data Memory

Data memory adalah memory internal PLC yang hanya dapat diakses per Word.
Tidak dapat bit per bit.
Data memory umumnya digunakan untuk menyimpan nilai-nilai patokan, nilai
analog, data komunikasi, dan lain-lain

AREA DATA :
CP1L Data Area : D0 D32767 (32768 Word)

Note: Area Internal I/O dapat berubah fungsi untuk pengembangan unit CPU di masa mendatang

Work Memory Contoh penggunaan


Diagram Ladder yang benar dengan
menggunakan bit kerja

Diagram Ladder yang salah


( duplicate output )

000.00

000.00

W0.00

100.00
000.01

000.01
000.03

000.03

000.04

000.04

W0.01

100.00
W0.00

100.00

END (001)
W0.01

END (001)

Latihan - aplikasi
Buat suatu rangkaian Ladder dari masalah berikut :
Jika kita menekan tombol 1 (000.00), maka output 1 akan menyala (100.00)
Jika kita menekan tombol 2 (000.01), maka output 2 (100.01) dan 3 (100.02) menyala.
Jika kita menekan tombol 3 (000.02) DAN tombol 4 (000.03), output 4 (100.03) menyala.
Jika kita menekan tombol 5 (000.04) ATAU tombol 6 (000.05), output 5 (100.04) menyala.
Output 6 (100.05) akan menyala bila tombol 1 (000.00) off DAN tombol 2 (000.01) ditekan,
ATAU tombol 7 (000.06) ditekan.
Diagram ladder

Kode mnemonik
Baris

100.00

Instruksi

Data

Tipe Angka/Data

Dalam PLC Omron, angka/data umumnya dapat didefinisikan dengan tiga metode,
yaitu BCD, Integer, dan Real/Float
Tipe angka/data akan berpengaruh pada penggunaan area memory PLC
Angka yang didefinisikan sebagai BCD harus diberi prefix #. Contoh : #30
Angka yang didefinisikan sebagai Integer harus diberi prefix &. Contoh : &30
Angka yang didefinisikan sebagai Real harus diberi prefix sign (+/-). Untuk Float,
selain prefix sign harus ditambahkan koma desimal. Contoh : +50.50

Instruksi instruksi Khusus

Selain instruksi Contact dan Coil, instruksi yang telah tersedia dalam PLC dapat
dipanggil dengan tool PLC Instruction.

Beberapa Instruksi yang mungkin perlu dipelajari :

Timer (TIM, TIMX, dan variannya)

Counter (CNT, CNTX, dan variannya)

Bit Set-Reset (SET, RSET)

Data Movement (MOV, MOVL)

Differential Monitor (DIFU, DIFD)

Comparation (CMP, <, >, =, <=, >=, <>, dan variannya)

Integer Arithmatic Operation (+, -, *, /, dan variannya)

Shift Register (SFT, dan variannya)

Task Control (TKON, TKOF)

Function Block

Structured Text

dan lain-lain

Latihan - Aplikasi
Kontrol Otomatis Pintu
Ultraso
Switch nic

Posisi Pintu
Motor

Pushbutton

Photoe
lectric
Switch

CQM1

Input dari ultrasonic switch digunakan untuk mendeteksi kehadiran dari kendaraan.
Photosensor tipe terpisah akan mendeteksi kendaraan yang lewat melalui pancaran sinar.
Tanggapan untuk sinyal-sinyal input ini, rangkaian pengontrol akan mengontrol output untuk
menggerakkan motor pintu untuk membuka dan menutup.

CX-Designer

CX-Designer

CX-Desinger adalah bagian dari CX-One yang berfungsi khusus untuk


pemrograman HMI Omron seri NS

Membuat File Program HMI Baru

Klik File New Project


Pilih Device Type sesuai dengan HMI yang digunakan. Contoh : NS5-SQ1[]-V2
Pilih System Version sesuai dengan HMI yang digunakan. Contoh : 8.0
Beri nama File dan atur lokasi penyimpanan File
Klik OK 3 kali pada Window yang muncul

Koneksi HMI dan PLC Omron

Contoh berikut untuk mengkoneksikan HMI NS5-SQ1[]-V2 dengan PLC Omron seri
CP1L-M. HMI akan menggunakan PORT SerialA dan PLC menggunakan Port
Serial 1 yang terpasang Option Board CP1W-CIF01.
Pada CX-Designer, klik menu PT Communication Settings
Klik pada 1:SERIALA. Pastikan pengaturan berikut :

Serial Port : PLC

Type : SYSMAC-PLC

Protocol NT-LINK (1:N)

Comm. Speed : High-Speed

NT Link (1:N) Unit No. : 0


Klik OK

Koneksi HMI dan PLC Omron

Pada CX-Programmer, klik menu PLC


Edit Settings
Klik tab Serial Port 1 dan pastikan
setting berikut :

Mode : NT Link (1:N)

Radio Button Custom terpilih

Baud Rate : 115200

NT/PC Link Max : 1


Klik OK
Saat download program, pastikan
memilih opsi Transfer All agar Setting
yang diubah juga masuk ke PLC,
kemudian restart PLC (hidupkan ulang
Power Supply)

Menambah Screen HMI

Secara Default hanya akan ada satu Screen pada HMI (Screen Page0000)
Secara Default, Screen Page0000 adalah yang pertama ditampilkan pada saat HMI
beroperasi
Untuk menambah Screen, klik File New Screen
Klik OK pada konfirmasi yang muncul

Simulasi Program HMI

Untuk simulasi HMI saja, klik menu Tools Test


Pilih Start Testing Offline, kemudian pilih START

Untuk simulasi bersama dengan program pada CX-Programmer yang aktif, pilih
Connect to CX-Simulator, kemudian
CX-Programmer yang aktif akan otomatis menjalankan simulasi bersama dengan
simulasi HMI

Simulasi HMI dan PLC bersamaan juga dapat dimulai dari CX-Programmer, dengan
memilih menu Simulation Start PLC-PT Integrated Simulation, dengan kondisi
ada CX-Designer yang sedang membuka project file HMI yang aktif

Download Program HMI

Untuk mengunduh program HMI ke hardware-nya melalui USB, pada CX-Designer


klik menu PT Transfer Transfer to PT
Pastikan Transfer Setting adalah USB. Klik Yes, kemudian restart HMI setelah
program selesai diunduh

Contoh Program Dasar

Screen Page0000 berisi Command Button untuk berpindah ke Screen Page0001


Screen Page0001 berisi :

Dua ON/OFF Button untuk kontrol Lampu (Satu tombol ON, satu tombol OFF)

Satu Command Button untuk kembali ke Screen Page0000

Satu Bit Lamp

Alamat ON/OFF Button dan Bit Lamp adalah sama W100.00

Screen Page0000

Screen Page0001

Contoh Program Dasar

Setting Command Button


Screen Page000

Contoh Program Dasar

Setting ON Button
Screen Page001

Contoh Program Dasar

Setting OFF Button


Screen Page001

Contoh Program Dasar

Setting Bit Lamp


Screen Page001

Hal-hal lain yang dapat Dipelajari

Word Button
Word Lamp
MultiFunction Button
Label
Numeral DisplayInput
String DisplayInput
Analog & Level Meter
Alarm/Event Display
Alarm/Event History
Data Log Graph
Macro Function
dan lain-lain

Anda mungkin juga menyukai