Materi
• Reliabilitas tinggi
Contoh Aplikasi PLC
• Power suply
Peralatan pemrograman
Contoh Peralatan Input Diskrit
Limit Switch
Proximity Sensor
Pushbutton
Contoh Peralatan Output
Sistem Pengkabelan (Wiring) PLC
• Sistem hubungan sourcing
Jika suatu peralatan dihubungkan dengan
terminal positif (DC positive) dari power supply.
• Dengan PC
Indikator Status PLC
Mode Operasi PLC
• Mode PROGRAM
digunakan untuk membuat dan mengedit program, menghapus memori, atau
mengecek kesalahan program. Pada mode ini, program tidak dapat
dieksekusi/dijalankan.
• Mode MONITOR
digunakan menguji operasi sistem, seperti memonitor status operasi,
melaksanakan instruksi force set dan force, reset bit I/O, merubah SV (Set Value)
dan PV (Present Value) timer dan counter, merubah data kata, dan mengedit
program online.
• Mode RUN
digunakan untuk menjalankan program.
Pemrograman PLC
Materi
1. Software CX-Programmer
2. Simulasi Offline Program Ladder
3. Memprogram dan Menjalankan PLC
4. Pemrograman diagram ladder
Sistem Pengalamatan PLC
2 Output Lokasi bit – bit yang menyimpan status sinyal kontrol dari program
untuk mengendalikan status modul keluaran PLC. Alamat perangkat
output merupakan lokasi word/chanel dan bit pada tabel input
3 Bit-bit internal Lokasi ini berfungsi menyimpan bit atau data koil – koil internal relay.
Contoh Working Relay
4 Bit – Bit Khusus untuk menyimpan bit-bit yang memiliki fungsi khusus (special). Misal
kontak Always On (P_On), kontak berkedip 1 detik (P_1s) dan lain –
lain.
5 Register/Word Lokasi untuk menyimpan data dalam ukuran byte atau word, untuk
menyimpan data output, misalnya untuk data seven segment, meter
analog, control valve dan lain sebagainya. Contoh Data Memori
6 Holding Relay Untuk menyimpan data dalam kondisi On/Off meskipun PLC
dimatikan
Menu bar
tombol fungsi
Output window
Keluaran hasil
compile program
Simulasi Offline Program Ladder
• Pada tools Work Online Simulator di CX Programmer, program ladder yang sudah dibuat
bisa disimulasikan tanpa terhubung ke hardware PLC dengan tujuan untuk melihat apa
program sudah berjalan sesuai fungsinya atau belum.
• Langkah-langkah dalam simulasi offline program ladder :
a. Buat program ladder
b. Compile program: pada menu bar klik Program -> Compile
c. Lihat hasilnya pada output-window sampai tidak ada pesan error
d. klik Simulation -> Work Online Simulator
Tampilan diagram ladder
sebelum masuk Online
Simulator
Caranya klik menu bar PLC- > Operating Mode -> Program
3. Upload program dengan klik menu bar PLC -> Transfer -> To PLC
4. Sebaliknya untuk menampilkan program ladder yang ada di PLC ke
Workspace CX Programmer adalah klik Transfer -> From PLC
5. Program ladder yng sudah berhasil ditransfer ke PLC bisa dijalankan
(RUN) dengan cara Klik menu bar PLC -> Operating Mode -> Run
SW NO
Tabel Alamat I/O
220 VAC
NO
No. Device Alamat Fungsi
RELAY
+24 VDC
SW NC
Tabel Alamat I/O
220 VAC
NO
No. Device Alamat Fungsi
RELAY
+24 VDC
LAMPU
2 Switch 2 000.01 Input
3 Relay 010.00 Output
Contoh penggunaan logika OR
SW 1
Tabel Alamat I/O
No. Device Alamat Fungsi
220 VAC
SW 2 NO
1 Switch 1 000.00 Input
RELAY
+24 VDC
220 VAC
SW NO
RELAY
LAMPU 1 LAMPU 2
+24 VDC
Program Latching
Latihan
Instruksi DIFU digunakan untuk mendeteksi perubahan status satu lokasi memori
transisi dari low ke high. Perubahan tersebut akan mengakibatkan satu lokasi memori
yang menyertai instruksi DIFU akan bernilai 1 (satu) untuk satu cycle instruksi.
Operasi DIFD (Differentiate Down)
Instruksi DIFD digunakan untuk mendeteksi perubahan status satu lokasi memori
berubah dari high ke low. Perubahan tersebut akan mengakibatkan satu lokasi
memori yang menyertai instruksi DIFD akan bernilai 1 (satu) untuk satu cycle
instruksi.
Set dan Reset
• Set adalah perintah untuk merubah kondisi relay/output dari Off atau On menjadi
kondisi ON (logika 1), kemudian kondisi ini dipertahankan selama PLC masih
dalam status Run.
• Reset adalah kebalikan dari Set, berfungsi untuk merubah kondisi relay/output
dari Off atau On menjadi kondisi OFF (logika 0).
KEEP
• KEEP mirip dengan instruksi SET RESET dimana KEEP mempunyai dua masukan
yaitu input Set yang akan mengaktifkan koil tertentu saat diberi signal dan Reset
yang akan mematikan koil saat diberi signal.