PLC Basic 1days (First) 1
PLC Basic 1days (First) 1
PLC Basic 1days (First) 1
OMRON ELECTRONICS
Kode : TRI001 PLC Basic
Pengenalan Programmable Logic Controller dan Pemrograman Dasar
Sasaran:
Training bertujuan untuk memberikan pemahaman tentang pengoperasian dan
aplikasi dari PLC. Peserta akan dilatih bagaimana mendesain program dengan
menggunakan software Omron, dan mengimplementasikan PLC di tempat
mereka.
Durasi: 3 hari
Peserta:
Teknisi, Supervisor, Desainer dan Engineer yang terlibat dalam perancangan
atau operasi panel kontrol ataupun PLC dalam industri Otomatisasi.
Prasyarat:
Peserta diharapkan telah mengenal prinsip dasar elektronika.
Peserta diharapkan telah mengenal konsep rangkaian digital ( Logika ).
Posisi Training PLC Basic
Materi Pembahasan
Sama seperti controller lainnya, dalam sistem kontrol berperan sebagai controller yang
mengolah informasi-informasi masukan dalam rangka menentukan output yang akan
dihasilkan.
PLC merupakan salah satu komponen yang sangat berperan dalam meningkatkan
efisiensi produksi. Efisiensi ini meliputi : peningkatan kecepatan produksi,
meminimalkan downtime mesin, menurunkan biaya material & upah kerja,
meningkatkan kualitas dan menurunkan tingkat kegagalan produksi, dll.
Electronic Cards
Pushbutton Motor
M
Solenoid
Limit
Switch
Level Heater
0000 0001
Switch TIM 0 5.0 sec
Heater
TIM 0 0001
10000 Lamp
Flow Switch
10001
Rangkaian Software
Typical.Pre
Komposisi PLC
Power Supply
Memory
Peralatan Peralatan
Input CPU Output
Input Output
Programming Device
Magnetik
Kontaktor
STOP
START
INPUT
COM
RANGKAIAN
PLC
C
OUTPU
T
TIPE KONTROL FUNGSI
?
Supervisor b) Diagnosis dan Monitoring Kesalahan
c) Antarmuka dengan Komputer (RS-232C/RS 422)
d) Antarmuka dengan Printer
e) Networking Otomatisasi Pabrik
f) Local Area Network
g) Wide Area Network
h) F.A., F.M.S., C.I.M , dll
Keuntungan penggunaan PLC
1. Implementasi proyek lebih singkat
2. Modifikasi lebih mudah tanpa tambahan biaya
3. Biaya proyek dapat dikalkulasi tepat
4. Training lebih cepat
5. Desain dapat diubah dengan mudah melalui software.
Perubahan dan penambahan spesifikasi dapat dilakukan pula melalui
software
6. Rentang besar untuk kontrol aplikasi
7. Perawatan mudah
Indikator input dan output mempercepat dan mempermudah proses
troubleshooting
8. Kehandalannya tinggi
9. Kontrol hardware-nya standar
10. Mampu bekerja pada lingkungan yang sulit
Beroperasi secara normal dalam kondisi temperatur, humidity, fluktuasi
tegangan, dan noise yang berat. PLC mempunyai kehandalan tinggi
dibandingkan sistem konvensional.
Dibawah ini adalah tempat dengan kondisi-kondisi
dimana PLC tidak boleh diinstal :
C500/C1000/C2000
Mid size PLC
I/O Size
C200H/HS/X/G/E
Micro PLC
CQM1/H
C40/C60
C20/C28
CPM1
SRM1
SP10/16/20
Features
PLC Range Rack PLC Redundancy capabilities
5120 pts
For large scale system
with high functionality
CS1D
5120 pts
CS1
Mid size PLC
2560 pts
I/O Size
CJ1
640 pts
CJ1M
For mid-size system
with some functionality
Micro PLC
Expandable with Networking
For small size system 362 pts
with simple functionality CPM2C-S
320 pts CP1H
180 pts
120 pts
CPM2C CP1L-M
180 pts
100 pts
CPM2A
CPM1A 60 pts CP1L-L
Features
Parameter Pemilihan PLC
Fungsi Komunikasi Serial & I/O Pulsa
SYSMAC PLC
CP1L Unit CPU
Tersedia
Tersedia
30
30
Model
Model
CPU
CPU
Model CPU
Type L: 10/14/20 I/O
Type M: 30/40/60 I/O
Type Input DC dan Output Relay/Transistor
Model tegangan supply DC dan AC
CP1L Model Unit CPU
CP1L-L Sistem Ekspansi
ss//dd
6600I/O
I/O
ss//dd
118800I/
I/O
O
Maximum 7 unit ekspansi & unit ekspansi I/O CP1W/CPM1A yang dapat
terhubung
Ketentuan untuk penggunaan unit ekspansi & unit ekspansi I/O:
Input : Max 15 word dialokasikan untuk unit ekspansi
Output : Max 15 word dialokasikan untuk unit ekspansi & unit
ekspansi I/O
CP1H Sistem Ekspansi
Unit Special I/O & CPU Bus CJ-series
Maximum 2 unit special I/O ataupun unit CPU Bus CJ series yang dapat
terhubung
Sistem ekspansi ini menggunakan Unit CJ Adapter : CP1W-EXT01 dan
End Cover: CJ1W-TER01
CP1H Sistem Ekspansi
Penggunaan kabel koneksi I/O CP1W-CN811
Dapat dipasang max unit ekspansi ketiga atau kurang Hanya satu kabel koneksi I/O
dan tidak dapat dipasang setelah unit ekspansi ketiga. CP1W-CN811 yang dapat
dipasang dalam satu
konfigurasi
CP1L/H Port USB Standard
Dilengkapi dengan port USB built-in
Port USB built-in hanya digunakan untuk
komunikasi dengan Programming Device
CP1L/H Port Komunikasi Serial Optional
kecuali CP1L-
L10
Menampilkan pesan, waktu atau data PLC lainnya dengan cara
setting yang mudah
Melakukan setting timer dan kalender
Identifikasi error yang mudah dengan setting backlight yang
dapat diubah-ubah
Hijau : PLC beroperasi normal
Merah : PLC error
CP1W-DAM01 LCD Option Board
Konfirmasi setting
CP1W-DAM01 LCD Option Board
Data Link Area CIO 1000 - CIO CIO 1000.00 - CIO Digunakan untuk data link pada jaringan Controller Link
1199 (200 word) 1199.15 (3200 bit) sebagai pengganti area LR. Juga digunakan pada komunikasi
PLC Link
CPU Bus Unit CIO 1500 - CIO CIO 1500.00 - CIO Sebagai area transfer data Unit CPU Bus seperti status operasi
Area 1899 (400 word) 1899.15 (6400 bit) unit
Special I/O Unit CIO 2000 - CIO CIO 2000.00 - CIO Sebagai area transfer data Unit Special I/O seperti status
Area 2959 (960 word) 2959.15 (15360 bit) operasi unit
Serial PLC Link CIO 3100 - CIO CIO 3100.00 - CIO Sebagai bit untuk data link pada komunikasi Serial PLC Link
Area 3189 (90 word) 3189.15 (1440 bit)
DeviceNet Area CIO 3200 - CIO CIO 3200.00 - CIO Berfungsi sebagai alamat slave untuk komunikasi remote I/O
3799 (600 word) 3799.15 (9600 bit) DeviceNet
Internal I/O Area CIO 1200 - CIO CIO 1200.00 - CIO Bit yang dapat digunakan dalam program, tetapi harus
1499 (300 word) 1499.15 (4800 bit) dipastikan gunakan terlebih dulu bit dalam Work Area karena
CIO memungkinkan bit ini mempunyai fungsi baru pada unit CPU
3800 - CIO 6143 CIO 3800.00 - CIO versi mendatang
CP1H Struktur Memory Area
Area Data Word Bit Fungsi
Work Area W0 - W511 W0.00 - W511.15 Bit kerja dapat digunakan secara bebas dalam program
(512 word) (8192 bit)
Holding Area H0 - H511 H0.00 - H511.15 Word/Bit ini menyimpan data dan menahan status ON/OFF saat daya
(512 (8192 dimatikan
word) bit)
Auxiliary Area A0 - A959 A0.00 - A959.15 Bit ini berfungsi sebagai bit tertentu seperti flag dalam sistem
(960 (15360 bit)
word)
TR Area --- TR0 - TR15 (16 bit) Bit ini menyimpan sementara status ON/OFF pada percabangan program
Data Memory D0 - D32767 --- Word multi-fungsi yang digunakan untuk menyimpan data. Nilainya dapat
Area (32768 ditahan selama catu daya PLC mati
word)
Timer --- T0 - T4095 (4096 Bit ini akan ON saat timer dengan no yang sama telah mencapai nilai set
Completion Flag bit) value (SV)
Counter --- C0 - C4095 (4096 Bit ini akan ON saat counter dengan no yang sama telah mencapai nilai set
Completion Flag bit) value (SV)
Timer PV T0 - T4095 --- Jumlah timer yang dapat digunakan. Nilainya akan naik/turun saat timer
(4096 beroperasi
word)
Counter PV C0 - C4095 --- Jumlah counter yang dapat digunakan. Nilainya akan naik/turun saat
counter beroperasi
(4096 word)
Task Flag Area --- TK0 - TK31 (32 bit) Bit ini akan ON/OFF saat cyclic task dieksekusi/telah dieksekusi/standby
Index Register IR0 - IR15 Register yang menyimpan alamat memory PLC sebagai alamat indirect
Perbandingan Struktur Memory Area
Area Data CP1L CPM1A CPM2A
CIO I/O Input CIO 0.00 - CIO 99.15 (1600 bit) IR 0.00 IR 9.15 (160 bit) IR 0.00 IR 9.15 (160 bit)
Area Area Area
Output CIO 100.00 - CIO 199.15 (1600 bit) IR 10.00 IR 19.15 (160 bit) IR 10.00 IR 19.15 (160 bit)
Area
1:1 Link Area CIO 3000.00 - CIO 3063.15 (1024 LR 0.00 LR 15.15 (256 bit) LR 0.00 LR 15.15 (256 bit)
bit)
Serial PLC Link CIO 3100.00 - CIO 3189.15 (1440 --- ---
Area bit)
Internal I/O CIO 3800.00 - CIO 6143.15 (14400 IR 200.00 IR 231.15 (512 bit) IR 20.00 IR 49.15
Area bit) IR 200.00 - IR 227.15 (928
bit)
Work Area W0.00 - W511.15 (8192 bit) --- ---
Holding Area H0.00 - H511.15 (8192 bit) HR 0.00 HR 19.15 (320 bit) HR 0.00 HR 19.15 (320 bit)
Auxiliary Area A0.00 - A959.15 (15360 bit) AR 0.00 AR 15.15 (256 bit) AR 0.00 AR 23.15 (384 bit)
TR Area TR0 - TR15 (16 bit) TR0 - TR7 (8 bit) TR0 - TR7 (8 bit)
Data Memory Area D0 - D32767 (32768 word) D0 - D6655 (6656 word) D0 - D6655 (6656 word)
Timer PV T0 - T4095 (4096 word) TC 000 TC 127 TC 000 TC 255
Counter PV C0 - C4095 (4096 word)
Task Flag Area TK0 - TK31 (32 bit) --- ---
Index Register IR0 - IR15 (16 register) --- ---
Data Register DR0 - DR15 (16 register) --- ---
PT OMRON ELECTRONICS
.
CJ1 SERIES
CS1 SERIES
PLC CS1 SERIES
CO
MP
AC
T
MODULAR
Kapasitas
DM EM
Program Jumlah Point
Model Waktu Eksekusi
( word I/O
( step ) ) ( word )
32 K x 5,120 point
CS1H-CPU67H-E 250 K 13 Instruksi dasar : Min. 0.04 s
( 416 K )
Instruksi spesial : Min. 0.12
32 k x 7
CS1H-CPU66H-E 120 K s
( 96 K )
32 K x 3
CS1H-CPU65H-E 60 K
CS1H-CPU64H-E 30 K 32 K
CS1H-CPU63H-E 20 K -
CS1G-CPU45H- 32 K x 3
60 K 5,120 point
E ( 96 K )
CS1G-CPU44H-
30 K 32 K 1,280 point
E
32 K Instruksi dasar : Min. 0.08 s
CS1G-CPU43H-
20 K
E
- 960 point
CS1G-CPU42H-
E 10 K
Maks. Port
Model Maks. Optional
Ekspans Unit I/O
i Spesial Buit-in
CS1H-CPU67H-
E Port peripheral Memory Card
CS1H-CPU66H-
E dan dan
CS1H-CPU65H- Inner Board sebagai
E Serial
7 rak
Communications
Port RS-232C Board
CS1H-CPU64H-
E
CS1H-CPU63H-
E
CS1G-CPU45H-
E 7 rak
CS1G-CPU44H-
E 3 rak
CS1G-CPU43H-
E
PLC CJ1 SERIES
Konfigurasi sistem
Units I/O-
Unit CPU-Bus
CS1W-CN313 (0,3m)
II101 CS1W-CN713 (0,7m)
CS1W-CN223 (2 m)
CS1W-CN323 (3 m)
CS1W-CN523 (5 m)
CS1W-CN133 (10 m)
CS1W-CN133B2 (12 m)
Max. 3 racks II101 10 Units max.
Max. 12 m
OPEN
Memory Card
Switch Catu Daya Port Peripheral
PERIPHERAL (Programming console , PC )
Memory card
Spesifikasi
Nama I/O point Kapasitas Kapasitas Data Nomor Model
Program Memori
320 10 32 Kwords CJ1M-CPU12
CJ1M- 640 20 32 Kwords CJ1M-CPU13
Unit CPU 320 10 32 Kwords CJ1M-CPU22
640 20 32 Kwords CJ1M-CPU32
1280 60 K 128 Kwords CJ1G-CPU45
1280 30 K 64 Kwords CJ1G-CPU44
1280 60 K 128 Kwords CJ1G-CPU45H
CJ1G- 1280 30 K 64 Kwords CJ1G-CPU44H
Unit CPU
960 20 K 64 Kwords CJ1G-CPU43H
13 24
CP1L-M40DR-A CPM1A-20EDR
1 8
1 8
9 16
Cyclic Task
Periodical Task
SYSTEM 1 SYSTEM 2
Program A Program A
Program B Program B
Program C Program D
Program E Program E
Program lebih mudah dimengerti
Ladder Diagram
Viewer
Workspace
Output
Watch
Address Reference Tool
LD dan LD NOT
000.00
No. Baris Instruksi Data
100.00
00000 LD 000.00
000.01
00001 OUT 100.00
100.01 00002 LD NOT 000.01
00003 OUT 100.01
END (001) 00004 END (001)
AND
Menghubungkan 2 kontak ladder atau lebih secara seri
STOP
000.00 000.01 STAR
100.00 T
INPUT
100.00
COM
AREA DATA :
CP1L Work Area: W0 W511 (512 word 8192 bit)
Internal I/O: CIO3800 CIO6143 (2344 word 37504
bit)
000.00 000.00
100.00 W0.00
000.01 000.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.
100.00
Instruksi TIMER - TIM
ON - Delay
Input Nilai Setting :
000.00
0000 9999 x 0,1 dt
0000 999,9 detik
Outpu 5.0 detik
t100.00
000.00
TIM 0000
# 0050
T0000
100.00
END (001)
Instruksi TIMER - TIM
OFF - Delay
Input
000.01
Diagram Ladder
Instruksi COUNTER - CNT
Down Counter : Membutuhkan 2 input ( Hitung & Reset )
Input Hitung
000.00
Counter Setting Nilai : 0000 9999
C0002
Output Input
000.00 Hitung
100.02
CP
Input Reset CNT
000.02 000.02 0002
Reset
R #3 3
Hitungan
C0002
100.02
END
Fungsi TIM & CNT
Contoh 1 : Menghitung sampai 20,000 hitungan
Input
000.00 000.01 Baris lnstruksi Data
hitung
CP
00000 LD 000.00
CNT
00001 AND 000.01
000.00 0001 100
Reset 00002 LD-NOT 000.00
R #0100 hitungan
00003 OR C0001
C0001
00004 CNT 0001
#0100
lnput
C0001 hitung 00005 LD C0001
CP 00006 LD-NOT 000.00
CNT 0002
00007 CNT
000.00 0002 200
Reset #0200
R #0200 hitungan
00008 LD C0002
C0002 00009 OUT 100.00
100.00 00010 END(001)
Fungsi TIM & CNT
Contoh 2 : Range Perpanjangan Waktu sampai 1000 jam
000.0 T0001
0 Baris lnstruksi Data
TIM 600
001 sec
00000 LD 000.0
lnput 00001 AND-NOT 0 001
TIM
T0001 hitung
00002 TIM 001
CP
#6000
CNT
0002 6000 00003 LD T0001
000.0
Reset #6000
1 00004 LD 000.0
R hitungan
1
00005 CNT 002
#6000
C0002 00006 LD C0002
100.0 00007 OUT 100.0
0 0
00008 END(001
)
Latihan - Aplikasi
Rangkaian Kontrol Untuk Mesin Pengepakan
Rangkaian kontrol digunakan untuk mendeteksi dan menghitung jumlah dari produk yang
sedang dibawa di line perakitan.
Saat 5 produk terhitung, rangkaian mengaktifkan sebuah solenoid.
Solenoid diaktifkan untuk periode 2 detik dan kemudian penghentian menyebabkan solenoid
ditarik kembali.
Sensor Solenoid
konveyor
Pengalamatan I/O
000.00 Sensor
100.00 Conveyor
100.01 Solenoid
0 (3)
Input Peralatan
Output Peralatan
000.00 Tombol Stop
000.01 LS1 (RUMAH) 100.00 Motor (kanan)
000.02 LS2
100.01 Motor (kiri)
000.03 Tombol Start
Latihan - Aplikasi
Kontrol Pengepakan
Jika PB1 ( Tombol Start ) ditekan, konveyor box bergerak. Selama deteksi dari box present sedang
berlangsung, konveyor box berhenti dan konveyor apel bergerak.
Bagian sensor akan menghitung sampai 10 apel, konveyor apel berhenti dan konveyor box berjalan
lagi. Counter akan direset dan operasi berulang sampai PB2 ( Tombol Stop ) ditekan.
Instruksi Latching Relay KEEP (011)
Berfungsi sebagai LATCH yang mempertahankan status bit ON atau
OFF sampai ada satu dari dua input yang men-set atau reset
instruksi ini.
END (001)
Instruksi DIFU (013) & DIFD (014)
Output DIFU dan DIFD akan ON untuk satu waktu scan
000.00
DIFU(013) Baris Instruksi Data
100.00 00000 LD 000.00
00001 DIFU (013) 100.00
00002 DIFD (014) 100.01
DIFD(014) 00003 END (001)
100.01
END(001)
Input
DIFU
DIFD
Latihan - Aplikasi
Kontrol Otomatis Pintu
Posisi Pintu
Ultraso
Switch nic Motor
Pushbutton
CQM1
Photoe
lect
ric
Switch
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.
Latihan - Aplikasi
Pengalamatan I/O
Input Peralatan Output Peralatan
000.00 Ultrasonic SW 100.00 Motor pintu naik
000.01 Photoelectric SW 100.01 Motor pintu turun
000.02 LS Pintu Atas
000.03 LS Pintu Bawah
Diagram Waktu
000.00 Ultrasonic SW
000.01 Photoelectric SW
W0.00 DIFD