7/25/2019 Manual Twido Rev1 Combine
1/82
7/25/2019 Manual Twido Rev1 Combine
2/82
i
KATA PENGANTAR
Puji dan Syukur kami panjatkan ke Hadirat Tuhan Yang Maha Esa, karena berkat limpahan
Rahmat dan Karunia-nya sehingga penulis mendapatkan kemudahan untuk menyelesaikanmodul ajar panduan Praktis PLC TWIDO dan Aplikasinya. Buku ini disusun atas dasar banyaknya
permintaan dari peserta pelatihan baik ditempat penulis beraktifitas maupun dari lembaga lain
yang menginginkan suatu buku panduan praktis tentang PLC Twido yang aplikatif dan mudah
untuk dipahami.
Penulis berharap modul ajar ini dapat memberikan suatu gambaran bagi pembaca yang ingin
memahami dan membuat suatu aplikasi dengan menggunakan PLC Twido. Baik Pembaca yang
didasari oleh pengetahuan tentang PLC dari produsen lain maupun yang ingin memperdalam
tentang PLC Twido.
Penulis menyadari bahwa dalam modul ajar ini masih banyak kekurangan. Oleh karena itu
penulis mengharapkan pembaca untuk memberikan saran serta kritik guna perbaikan modul
ajar yang penulis susun untuk penerbitan mendatang.
Akhir kata semoga buku ini dapat memberikan manfaat bagi pembaca sekalian.
Samarinda, Desember 2013
Penulis
7/25/2019 Manual Twido Rev1 Combine
3/82
DAFTAR ISI
KATA PENGANTAR
PENGANTAR PLCKemampuan PLC ............................................................................................................. 2
Standar Bahasa PLC .......................................................................................................... 3
Keuntungan menggunakan PLC ....................................................................................... 4
Blok Diagram PLC ............................................................................................................ 6
Memori PLC ...................................................................................................................... 7
InputdanOutputUnit ...................................................................................................... 8
KONFIGURASI PERANGKAT KERAS
Jenis PLC ........................................................................................................................... 10
Komunikasi PLC ................................................................................................................ 14
Instalasi PLC ...................................................................................................................... 17
Perawatan PLC .................................................................................................................. 20APLIKASI TwidoSuite
Mengaktifkan Aplikasi TwidoSuite ................................................................................... 22
KonfigurasiTypePLC ........................................................................................................ 25
Aplikasi Editor Pemograman PLC ..................................................................................... 27
Pengalamatan kode I/O ................................................................................................... 29
Aplikasi Transfer Program Ladder ke PLC .......................................................................... 32
Latihan 1............................................................................................................................. 36
DIAGRAM LADDER
Konsep dasarLadder.......................................................................................................... 37
Rangkaian Konvensional .................................................................................................. 38Rangkaian Logika .............................................................................................................. 39
DiagramLadder ................................................................................................................ 41
Aturan DiagramLadder .................................................................................................... 42
Editor ProgramLadder ..................................................................................................... 44
Simulasi Program Ladder ................................................................................................. 47
Timer ................................................................................................................................ 48
Counter ............................................................................................................................. 54
KontakRising edgedanFalling edge ............................................................................... 60
MencetakProject ............................................................................................................. 63
Latihan 2............................................................................................................................. 66
Latihan 3............................................................................................................................. 66
Latihan 4............................................................................................................................. 67
Latihan 5............................................................................................................................. 68
Latihan 6............................................................................................................................. 69
Latihan 7............................................................................................................................. 69
Latihan 8............................................................................................................................. 69
7/25/2019 Manual Twido Rev1 Combine
4/82
FUNGSI DIAGRAM BLOK
BlokCompare ................................................................................................................... 70
Instruksi Aritmatik ............................................................................................................ 72
Instruksi SHIFT ................................................................................................................... 73
Contoh-contoh Aplikasi DiagramLadder
Aplikasi One Shot Menggunakan Fungsi Counter ............................................................. 76Aplikasi Flip-Flop 3 Lampu Dengan Pengaturan Langsung (Direct) ................................. 77
Aplikasi Flip-Flop 3 Lampu Dengan Pengaturan Tak Langsung ....................................... 78
7/25/2019 Manual Twido Rev1 Combine
5/82
1
PENGANTAR PLC
PLC pertama kali dirancang oleh perusahaan General Motor (GM) sekitar tahun 1968 untuk
menggantikan kontrol relay pada proses sekuensial yang dirasakan tidak fleksibel dan berbiaya
tinggi. Pada saat itu, hasil rancangan telah benarbenar berbasis komponen solid state dan
memiliki fleksibilitas tinggi, hanya secara fungsional masih terbatas pada fungsifungsi kontrol
relay saja. Kemudian pada sekitar tahun 1969 PLC diperkenalkan kembali oleh Richard E.Morley
yang merupakan pendiri Modicon Corporation. Modicon adalah kependekan dari Modular
digital Controller.
Seiring perkembangan teknologi solid state, saat ini PLC telah mengalami perkembangan luar
biasa, baik dari ukuran, kepadatan komponen serta dari segi fungsionalnya. Beberapa
peningkatan perangkat keras dan perangkat lunak ini antara lain adalah:
o Ukuran semakin kecil dan kompak.
o Jumlah input/output yang semakin banyak dan padat.
o Beberapa jenis dan tipe PLC dilengkapi dengan modulmodul untuk tujuan kontrol
kontinyu, misalnya modul ADC/DAC, PID, modul Fuzzy, dan lainlain.
o
Pemrograman relatif semakin mudah. Hal ini terkait dengan perangkat lunakpemrograman yang semakin bersahabat dengan pengguna (user friendly).
o Memiliki kemampuan komunikasi dan sistem dokumentasi yang semakin baik.
o Jenis instruksi/fungsi semakin banyak dan lengkap.
o Waktu eksekusi program semakin cepat.
Berdasarkan pada standar yang dikeluarkan oleh National Electrical Manufactures Association
(NEMA) ICS3-1978 Part. ICS3-304, Programmable Logic Controller (PLC) didefinisikan sebagaiSuatu Alat elektronika digital, yang menggunakan programmable memoryuntuk menyimpan
instruksi dan untuk menjalankan fungsi-fungsi khusus seperti : Logika, sequence (urutan), timing
(pewaktuan), penghitungan dan operasi aritmetika untuk mengendalikan mesin dan proses.
7/25/2019 Manual Twido Rev1 Combine
6/82
2
Berdasarkan namanya konsep PLC adalah sebagai berikut :
o Programmable, menunjukkan kemampuan dalam hal memori untuk menyimpan
program yang telah dibuat yang dengan mudah diubahubah fungsi atau
kegunaannya.
o Logic, menunjukkan kemampuan dalam memproses input secara aritmatik dan logic
(ALU), yakni melakukan operasi membandingkan, menjumlahkan, mengalikan,
membagi, mengurangi, negasi, AND, OR, dan lain sebagainya.
o Controller, menunjukkan kemampuan dalam mengontrol dan mengatur proses
sehingga menghasilkan output yang diinginkan.
Secara umum fungsi PLC adalah sebagai berikut:
1. Sekuensial Control. PLC memproses input sinyal biner menjadi output yang digunakan
untuk keperluan pemrosesan teknik secara berurutan (sekuensial), disini PLC
menjaga agar semua step atau langkah dalam proses sekuensial berlangsung dalam
urutan yang tepat. Dengan fungsi Sekuensial maka PLC dapat berfungsi sebagai:
a) pengganti relay control logic
b) Timers
c) pengganti pengendali yang berupa papan rangakain elektronikd) pengendali alat mesin dan proses
2. Monitoring Plant. PLC secara terus menerus memonitor status suatu sistem (misalnya
temperatur, tekanan, tingkat ketinggian) dan mengambil tindakan yang diperlukan
sehubungan dengan proses yang dikontrol (misalnya nilai sudah melebihi batas) atau
menampilkan pesan tersebut pada operator. Fungsi Monitoring plan bisa sebagai:
a) process monitoring & alarm
b) fault diagnostic & monitoring
c) interfacing with computer
d) printer
e) factory automation networking
f) LAN/WAN
7/25/2019 Manual Twido Rev1 Combine
7/82
3
3. Sophisticated control. Secara fungsi PLC bisa menggantikan proses yang berkaitan dengan
logika matematik dan juga sebagai penganti rangkaian control antara lain:
a) aritmathik operation (+ , - , X, : )
b) information handing
c) analog control
d) PID controller
e) Servo- motor control
f) Steper-motor control
Sedangkan fungsi PLC secara khusus adalah dapat memberikan input ke CNC (Computerized
Numerical Control). Beberapa PLC dapat memberikan input ke CNC untuk kepentingan
pemrosesan lebih lanjut. CNC bila dibandingkan dengan PLC mempunyai ketelitian yang
lebih tinggi dan lebih mahal harganya. CNC biasanya dipakai untuk proses finishing,
membentuk benda kerja, moulding dan sebagainya.
Pemrograman Kontroler PLC dapat diprogram melalui komputer, tetapi juga bisa diprogram melalui
program manual, yang biasa disebut dengan konsol (console). Untuk keperluan ini dibutuhkan
perangkat lunak, yang biasanya juga tergantung pada produk PLC-nya. Dengan kata lain, masing-
masing produk PLC membutuhkan perangkat sendiri-sendiri.
Standar Bahasa PLC
PLC memiliki bermacammacam bahasa program yang sangat banyak. Standar terakhir (IEC
61131-3)/International Electrotecnic Comminssion berusaha untuk menggabungkan bahasa
pemrograman PLC dibawah satu standar internasional. Sekarang bisa dijumpai PLC-PLC yang
diprogram dalam diagram fungsi blok, daftar instruksi, C dan teks terstruktur pada saat
bersamaan.1. Ladder Diagram (Diagram Tangga), Adalah bahasa pemrograman yang yang dibuat dari
persamaan fungsi logika dan fungsifungsi lain berupa pemrosesan data atau fungsi
waktu dan pencacahan.
7/25/2019 Manual Twido Rev1 Combine
8/82
4
2. Function Block Diagram (FB/FBD), adalah suatu fungsifungsi logika yang disederhanakan
dalam gambar blok dan dapat dihubungkan dalam suatu fungsi atau digabungkan
dengan fungsi b lok lain.
3. Statment List (STL), adalah bahasa program jenis tingkat rendah. Intruksi yang dibuat
berupa susunan sederhana menuju ke operand yang berupa alamat atau register. Berikut
ini contoh Statement List
4. Structured Tex (ST) atau Structure Language (SCL), Teks terstruktur merupakan bahasa
tingkat tinggi yang dapat memproses system logika ataupun alogaritma dan
memungkinkan pemrosesan system lain. Perintah umumnya menggunakan
IFTHENELSE, WHILEDO, REPEATUNTIL dll. Contoh Text testruktur (ST)
5. Sequential Function Chart (SFC), Bahasa program yang dibuat dan disimpan dalam chart.
Bagianbagian chart memiliki fungsi urutan langkah, transisi dan percabangan. Tiap step
memiliki status proses dan bisa terdiri dari struktur yang berurutan.
Keuntungan menggunakan PLC
Secara umum, arsitektur PLC adalah modular dan fleksibel, sehingga memungkinkan untuk
memperluas elemen-elemen perangkat keras maupun perangkat lunak sesuai dengan
perubahan dari persyaratan-persyaratan aplikasinya. Bahkan dalam perkembangan aplikasinyatersebut membuat kemampuan PLC menjadi terbatas. Dengan sistem modular ini, unit-unit
lama dapat dengan mudah diganti dengan unit-unit baru yang memiliki kapasitas I/O dan
memori yang lebih besar, dan perangkat keras yang lama bisa digunakan kembali untuk
keperluan aplikasi yang lebih kecil. Sistem PLC menyediakan banyak keuntungan dalam
penyelesaian suatu kendali, dari segi kehandalan maupun kemampuan untuk memprogram
ulang. Pada Tabel 1.1. menunjukkan ciri-ciri dan keuntungan yang dimiliki oleh suatu PLC.
7/25/2019 Manual Twido Rev1 Combine
9/82
5
Tabel.1.1. Ciri-ciri dan Keuntungan PLC
Di samping mempunyai ciri-ciri dan Keuntungan menggunakan PLC, secara spesifik PLC
memiliki beberapa kelebihan di antaranya :
o Fleksibel dalam penggunaan
o Sistem deteksi dan koreksi lebih mudah
o Harga relatif murah (dipandang dari jumlah I/O)
o Proses pengamatan secara visual
o Kecepatan dalam operasi
o Implementasi proyek lebih cepat, lebih sederhana dan mudah dalam penggunaan serta
mudah dalam melakukan modifikasi tanpa harus menambah biaya.
o didesain untuk tahan terhadap lingkungan industri yang banyak gangguan seperti noise,
vibration, shock, temperature, humidity.
7/25/2019 Manual Twido Rev1 Combine
10/82
7/25/2019 Manual Twido Rev1 Combine
11/82
7
CPU (Central Processing Unit)
CPU merupakan bagian yang paling utama dalam perangkat PLC. Dimana proses matematis
akan dieksekusi melalui Aritmatic Logic unit (ALU) yang ada dalam CPU. Secara Blok diagram
ditunjukkan dalam gambar 1.3
Memori PLC
Seperti halnya sistem komputer, memory PLC terdiri atas RAM dan ROM. Kapasitas memory
antara satu PLC dengan yang lain berbeda-beda tergantung pada type dan pabrik pembuatnya.
Beberapa pabrik menyatakan ukuran memorydalam byte, ada juga yang kilobyte, dan ada pula
yang dinyatakan dengan jumlah intruksi yang dapat disimpan.
Memori RAM (Random Access Memory)
Program yang ditulis umumnya disimpan dalam RAM yang ada di dalam PLC sehingga dapat
diubah/dieditmelalui programming unit. Kerugian penyimpanan di RAM adalah program dan
data akan hilang ketika power supply mati. Untuk mengatasi hal ini, RAM dapat diback-up
dengan battery lithium, sehingga meskipun power supplymati, program dan data tidak hilang.
Umumnya bila batterytidak rusak, program dan data bisa disimpan selama 5 tahun.
Memori ROM (Read Only Memory)
Supaya program dalam RAM bisa dieksekusi harus ada Operating System PLC. Operating
system ini dibuat oleh pabrik pembuat PLC yang disimpan dalam ROM dan hanya dapat dibaca
oleh processor. Dalam beberapa PLC tidak menggunakan ROM tapi EPROM atau EEPROM.
Pengguna dapat juga menyimpan program di sebagian tempat di EEPROM atau dikenal sebagai
Flash Memory.
7/25/2019 Manual Twido Rev1 Combine
12/82
8
InputdanOutputPLC
Unit Input
Pada unit input, umumnya yang berhubungan dengan peralatan input. Beberapa criteria yang
menyatakan bahwa peralatan unit input telah memenuhi syarat sebagai input-an PLC
diantaranya :
Mendeteksi ketika sinyal diterima dari sensor.
Mengkonversi sinyal inputmenjadi level tegangan yang bisa diterima processor. (22V-
24VDC)
Mengisolasi PLC dari fluktuasi tegangan atau arus sinyal input.
Mengirim sinyal ke indikator inputPLC sehingga bisa diketahui inputmana yang sedang
menerima sinyal.
Gambar 1.4. Contoh Peralatan Input
Unit Output
Begitu pula halnya dengan unit Output, Beberapa criteria yang menyatakan bahwa peralatan
unit output telah memenuhi syarat sebagai keluaran (output) PLC diantaranya :
Output unitpada PLC juga berfungsi sebagai interface terhadap peralatan luar.
Output PLC bertindak sebagai switch terhadap power supply untuk mengoperasikanperalatan output(misal :pilot lamp, relay, dll)
Komponen yang biasa dipakai PLC sebagai bagian outputunit adalah relayuntuk AC/DC,
TRIAC untuk AC saja, dan Transistor atau FET untuk DC saja.
7/25/2019 Manual Twido Rev1 Combine
13/82
9
Gambar 1.5. Contoh Peralatan Output
7/25/2019 Manual Twido Rev1 Combine
14/82
10
KONFIGURASI PERANGKAT KERAS
Jenis PLC
Jenis PLC berdasarkan ukurannya dibagi menjadi dua tipe, yaitu tipe Compactdan tipe Modular.
Bentuk kedua tipe PLC tersebut ditunjukan dalam Gambar 2.1. sedangkan spesifikasi umum
untuk kedua jenis PLC ini adalah sebagai berikut.
Gambar 2.1. PLC tipe Compactdan Modular
1. Tipe compact
Seluruh komponen (power supply, CPU, modul I/O) menjadi satu
Umumnya berukuran kecil (compact)
Mempunyai jumlah I/O relatif sedikit dan (umumnya) tidak dapat diexpand
(Umumnya) tidak dapat ditambah modul modul khusus
Keterangan Referensi Product Twido :
TWDL = Twido, C = Compact, DA/AA = Output DC/AC, xxDRF = Jumlah I/O
7/25/2019 Manual Twido Rev1 Combine
15/82
11
Tabel 2.1. Referensi Twido Compact
*. Embedded Real Time Clock, Replaceable Battery, 14 Relay Output (2A), 2 Transistor Output (0.3A)
**. Embedded Real Time Clock, Replaceable Battery, 14 Relay Output(2A), 2 Transistor Output (0.3A),
100Base TX Ethernet Port
Expantion = 32 I/O
2. Tipe modular
Komponen komponennya terpisah ke dalam modul modul
Berukuran besar
Memungkinkan untuk ekspansi jumlah I/O-nya (sehingga jumlah lebih banyak)
Memungkinkan penambahan modul modul khusus
Keterangan Referensi Product Twido :
Tabel 2.2. Referensi Twido Modular
* DTK : Output Transistor Source (PNP), 0.3 A
* DUK : Output Transistor Sink(NPN), 0.3 A
** DRT : 2 Output Transistor Source (NPN), 0.3 A
6 Relays, 2 A
7/25/2019 Manual Twido Rev1 Combine
16/82
12
Input-Output Tambahan (I/O Expantion)
Modul I/O Digital
Pada modul I/O digital tambahan memiliki 3 jenis terminal, seperti yang ditunjukan dalam
Gambar 2.2.
Gambar 2.2. Expantion I/O Digital Modules
Modul I/O analog
Pada modul I/O analog tambahan memiliki 4 jenis modul lebar resolusi data sinyal I/O sebesar
12 bit, seperti yang ditunjukan dalam Gambar 3.
Gambar 2.3. Expantion I/OAnalog Modules
7/25/2019 Manual Twido Rev1 Combine
17/82
13
Peralatan Options
Peralatan tambahan (Options) adalah peralatan pendukung selain perangkat PLC, Peralaatan
tambahan ini umumnya akan dilengkapi dan disesuaikan dengan keperluan fisik, misalkan
peralatan modul komunikasi, jika tidak ada peralatan tersebut maka PLC tidak bisa
berkomunikasi antar PC dengan PLC atau antar PLC, namun tanpa peralatan tersebut, PLC
masih dapat berfungsi menjalankan programnya (RUN). Contoh-contoh peralatan tambahan
tersebut ditunjukan dalam Gambar 2.4.
Gambar 2.4. Options Module Twido
Spesifikasi Fungsi Standar
Fitur-fitur spesifikasi fungsi standar yang dimiliki PLC Twido diantaranya :
o Timer (On Delay, Off Delay, and Pulse) : max. 128
o Counter ( Up and Down in the same block) : 128
o Shift Bit Register : 8
o Step Counter : 8
o Arithmetic (+, -, /, REM, x, LOG, LN, SQRT, ABS, EXP, INC, DEC)
o Trigonometric (Sin, Cos, Tan, aSin, aCos, aTan)
o Conversions
o Comparison
o Jump
o Subroutine, dan lain-lain
7/25/2019 Manual Twido Rev1 Combine
18/82
14
Spesifikasi Fungsi Khusus
Fitur-fitur spesifikasi fungsi khusus (Advanced) yang dimiliki PLC Twido diantaranya :
o LIFO / FIFO Register : 4
o Pulse Width Modulation : max. 2
o Pulse Generator : max. 2
o Drum Controller : max. 8
o Fast Counter (max. 5 KHz)/sec : max. 4
o Very Fast Counter (max. 20 KHz)/sec : max. 2
o PID Control (AutoTuning Function) : max. 14
o Clock Functions, dan lain-lain
Komunikasi PLC
Fungsi komunikasi PLC disini dimaksudkan agar PLC selain dapat memonitor kerja PLC juga
dapat melakukan transfer data antar link PLC atau dengan link dengan PC. Ada lima jenis
jaringan komunikasi/protokol untuk dapat berkomunikasi dengan perangkat PLC Twido, yaitu
Remote Link, ASCII, Modbus, CANOpen dan Ethernet, seperti ditunjukan dalam Gambar 2.5.
Gambar 2.5. Jenis protocol komunikasi PLC
Jenis jaringan komunikasi yang digunakan haruslah disesuaikan baik jenis protokol-nya maupun
perangkat komunikasinya, dengan peralatan yang akan dihubungkan, dan dapat men-support
jenis komunikasi yang digunakan.
a. Link Antar PLC Twido, menggunakan jenis Modbus atau Remote Link.
7/25/2019 Manual Twido Rev1 Combine
19/82
15
Gambar 2.6. Link Antar PLC Twido
b. Link Antar PLC Twido (jika sebagai MASTER) dengan peralatan lain seperti (peralatan start-
delta motor), menggunakan jenis Modbus atau CANOpen.
Gambar 2.7. Link Antar PLC Twido (MASTER) dengan peralatan lain
c. Link Antar PLC Twido dengan peralatan lain seperti Printer, menggunakan jenis ASCII
Gambar 2.8. Link PLC Twido dengan Printer
7/25/2019 Manual Twido Rev1 Combine
20/82
16
d. Link PLC Twido (jika sebagai SLAVE) dengan Master Controller atau PLC Twido dengan
Human Machine Interface (HMI), menggunakan jenis Modbus atau ASCII.
Gambar 2.9. Link PLC Twido (SLAVE) dengan Master Controller
Gambar 2.10. Link PLC Twido (SLAVE) dengan Human Machine Interface (HMI)
Komunikasi PLC Twido dengan PC
Ada 2 jenis peralatan komunikasi yang paling umum digunakan untuk menghubungkan antar
PLC dengan PC, diantaranya :a. RS 232 serial port dengan kabel 2.5 m 9way Mini-DIN/SUB-D multi fungsi, menggunakan
jenis peralatan tipe TSX PCX 1031
b. USB port dengan USB/RS485 converter, menggunakan jenis peralatan tipe TSX CUSB 485
dan kabel 2.5 meter Mini-DIN/RJ45, menggunakan jenis peralatan tipe TSX CRJMD25.
7/25/2019 Manual Twido Rev1 Combine
21/82
17
Instalasi PLC
Prinsip dasar kerja instalasi pengawatan Input dan output PLC diawali dari sistem pengawatan
kontaktor, seperti yang ditunjukan dalam Gambar 2.11.
Gambar 2.11. Ilustrasi sistem Instalasi pengawatan kontaktor
Gambar 2.12. Ilustrasi sistem Instalasi pengawatan PLC
7/25/2019 Manual Twido Rev1 Combine
22/82
18
Dari prinsip dasar instalasi pengawatan yang ditunjukan dalam Gambar 2.11 dan Gambar 2.12
jelas memberikan gambaran bahwa kontak output pada PLC bisa diatur kondisi kerjanya sesuai
dengan program ladder yang dibuat. Untuk Jenis-jenis PLC saat ini, penggunaan peralatan
komponen I/O PLC sudah banyak menggunakan komponen berbahan semikonduktor seperti
aplikasi transistor switch, sehingga bentuk dan ukuran fisik PLC sudah semakin kecil.
Instalasi Pengawatan pada PLC sebaiknya juga haruslah mengacu dan membandingkan antara
prinsip dasar pengawatan dengan buku manual setiap jenis PLC yang digunakan. Dalam Gambar
2.13. ditunjukan suatu ilustrasi bagaimana suatu PLC dihubungkan ke peralatan input maupun
output dengan PC sebagai editor dan monitor kerja PLC.
Gambar 2.13. Ilustrasi Instalasi PLC dengan peralatan I/O
Sedangkan untuk skema rangkaian pengawatan PLC, pada Gambar 2.14 ditunjukan salah satu
contoh pengawatan untuk PLC Twido tipe TWDLMDA20DRT.
7/25/2019 Manual Twido Rev1 Combine
23/82
19
Gambar 2.14. Skema pengawatan PLC tipe TWDLMDA20DRT
Contoh aplikasi pengawatan dari skema pada Gambar 2.14, ditunjukan dalam Gambar 2.15.
Gambar 2.15. Contoh aplikasi pengawatan PLC tipe TWDLMDA20DRT
Aturan Pengkabelan
Ada beberapa aturan dalam menentukan Jenis, tipe dan ukuran kabel sebagai bahan untuk
instalasi pengawatan, diantaranya :
7/25/2019 Manual Twido Rev1 Combine
24/82
20
o Menggunakan kabel sesuai dengan tegangan dan arus yang melewatinya. Twido
menggunakan 18 AWG (0,82 mm2).
o Menggunakanfuse untuk tiap-tiap output.
o Kabel untukpower supply diusahakan sependek mungkin.
o Jalurpower supplydan I/O harus terpisah dengan jalur kabel komunikasi.
o Memperhatikan I/O bekerja secara sink/source.
o Memastikan kondisi operasi & lingkungan sesuai spesifikasi.
Perawatan PLC
Perawatan PLC relatif sangat mudah karena PLC memiliki Kecenderungan lebih tahan terhadap
lingkungan yang kurang baik. Perawatan uimum yang biasa dilakukan, diantaranya :
1. Lakukan pemeriksaan secara berkala terhadap sekrup-sekrup yang terhubung ke terminal
modul I/O, jangan sampai ada sekrup yang terlepas.
2. Lakukan pemeriksaan terminal penghubung, jangan sampai berkarat karena karat dapat
mengurangi daya hantar komponen eletrik.
3. Pastikan PLC bebas dari debu. Debu pasti ada namun diusahakan dalam jumlah yang wajar.
4. Siapkan komponen cadangan untuk komponen yang terhubung dengan modul I/O PLC,
untuk komponen-komponen yang mudah rusak.5. Selalu buat back-up program yang digunakan.
6. Lakukan pergantian batere lithium yang terdapat di PLC setelah 3 s/d 5 tahun atau bila PLC
memberikan indikator batere habis.
Troubleshooting dengan LED indikator
Mengetahui atau melacak masalah gangguan pada PLC dapat pula di ketahui dari lampu LED
indikator yang ada pada PLC. dalam Tabel 2.3. dan Tabel 2.4. ditunjukan gambar tanda darilampu LED indikator dan arti dari prilaku kondisi lampu LED tersebut.
7/25/2019 Manual Twido Rev1 Combine
25/82
21
Tabel 2.3. Informasi status operasi dan komunikasi PLC
LED STATUS Base Controller Or Peer Controller Remote Controller
RUN
greenApplication not executed Incorrectly or not connected
Controller is In STOP mode or
Execution fault Same as bse controller
Controller is in RUN mode Same as base controlled
ERR
red
OK OK
Application not executed N/A
Internal faults (Watchdog,etc) Same as base controller
START
green
Controlled by the user or application
through system bit % S69Same as base controller
N/A N/A
Controlled by user or applicationthrough system bit % S69 Same as base controller
Off Flashing Illuminated
Tabel 2.4. Informasi status I/O PLC
LED STATUS Digital I/O Module
I/O LEDs I/O not active
I/O active
Off Illuminated
Communication indicator
7/25/2019 Manual Twido Rev1 Combine
26/82
22
APLIKASI TwidoSuite
TwidoSuite merupakan aplikasi software untuk memprogram PLC Twido yang dibuat oleh
Schneider Telemecanique. Program editor pada TwidoSuite menggunakan bahasa ladder
diagram danstatement listyang sudah dikenal dengan baik bagi tenaga ahli yang bergerak di
bidang teknik kontrol listrik.
Spesifikasi dan fitur-fitur padaTWIDO Software (TwidoSwite) diantaranya :
o Programming Languange : Ladder Diagram, Instruction List, Grafcet
o OnLine Programming
o Import / Export Symbol with XBTL 1000 Software
o Macro for programming simplification for Modbus, CANopen
o
TwidoAdjust for Pocket PCo Connection : Serial (RS-232), USB, Ethernet TCP/IP, Bluetooth
Beberapa fasilitas TwidoSuite yang dapat memberikan kemudahan dan sangat membantu
dalam pembuatan kontrol otomatis yang terprogram, diantaranya adalah :
a. Penyuntingan (editing), meliputi pembuatan program (create), penghapusan (clear),
Penggantian (replace), penggandaan (copy-paste), pencarian (search), pemeriksaan (check).
b. Dokumentasi hardcopy dan softcopy, meliputi pembuatan direktori (file directory),
penyimpanan file internal dan eksternal (print outdansoft copy).
c. Transfer data (download dan upload), meliputi pemindahan program dari PC (Personal
Computer) ke PLC (download) maupun dari PLC ke PC (upload).
d. Verifikasi program, bertujuan untuk pemeriksaan bahwa program yang dibuat sudah
dinyatakan benar.
e. Pengujian (running test), dimaksudkan dapat menjalankan program secara simulasi.
f. Pemantauan (monitoring), yaitu memonitor/melihat berjalannya program, baik pada
layar monitor maupun pada indikatorinput/outputpada PLC.
Pada pembahasan kali ini versi aplikasinya menggunakan software TwidoSuite V2.0.Software
ini dapat digunakan untuk memprogram semuatype PLC Twido, baik type Compact maupun
type Modular.
7/25/2019 Manual Twido Rev1 Combine
27/82
23
Persyaratan minimum perangkat keras (hardware) PC/Notebook yang dibutuhkan untuk
menjalankan aplikasi TwidoSuite adalah menggunakan CPU PC/notebook Standar, dengan
prosesor setara Pentium 4 1,7GHz, RAM 256 MB,free hard drive space 100 MB. Sedangkan
Sistem operasi minimal (perangkat lunak) berbasis Microsoft Windows yang dibutuhkan
untuk menjalankan Aplikasi TwidoSuite adalah Windows XP, Windows 2000, atau Windows
Vista.
Mengaktifkan Aplikasi TwidoSuite
Langkah awal memulai pemograman PLC, diawali dengan mengaktifkan aplikasi TwidoSuite
yang dapat langsung mengeksekusi icon aplikasinya seperti ditunjukan pada Gambar 3.1.
Gambar 3.1. Icon TwidoSuite
Setelah icon aplikasi TwidoSuite di eksekusi, maka akan tampil menu pilihan seperti ditunjukan
pada Gambar 3.2.
Gambar 3.2. Menu TwidoSuite
7/25/2019 Manual Twido Rev1 Combine
28/82
24
Pada menu TwidoSuite, ada terdapat 3 pilihan yang maksud dan tujuannya antara lain :
a. Programming Mode, bertujuan untuk membuat program PLC serta melakukan
transfer data program, baik dari PC ke PLC maupun sebaliknya.
b. Monitoring Mode, bertujuan untuk memonitor kerja PLC saat PLC dalam keadaan
RUN. Mode ini dapat berfungsi jika kabel komunikasi antara PC dan PLC terhubung.
c. PLC Firmware Update, bertujuan untuk memperbaharui data perangkat lunak yang
menyimpan berbagai instruksi pada PLC. Tidak disarankan untuk melakukan firmware
update, karena dapat merusak PLC jika tidak ditangani dengan benar.
Untuk melakukan pemograman PLC, dapat dipilih menu Programming Mode, yang
selanjutnya tampil menu Project Management seperti ditunjukan pada Gambar 3.3.
Gambar 3.3. Menu Project Management
Pada menu Project Management, programmer diberikan beberapa pilihan yaitu membuat
program baru atau membuka program yang sudah ada. Untuk membuat program baru, pilih
Create a new project, sehingga tampilan akan berubah menjadi tampilan mengisi nama file
program dan lokasi penyimpananfile-nya, seperti yang ditunjukkan pada Gambar 3.4.
7/25/2019 Manual Twido Rev1 Combine
29/82
25
Gambar 3.4. Tampilan mengisi nama project dan lokasi menyimpan file
Setelah Nama project dan Directori tempat penyimpanan file telah diisi, maka akhiri dengan
memilih tombol create.
Konfigurasi TypePLC
Langkah selanjutnya memilih tombolDescribe untuk melakukan konfigurasi dan menyesuaikan
aplikasi TwidoSuite dengan jenis PLC danoptions lainnya yang digunakan. Konfigurasi ini harus
dilakukan terlebih dahulu sebelum melakukan pemograman. Tujuan konfigurasi ini adalah
menentukan parameter-parameter yang sesuai dengan katalog kemampuan PLC dan juga
sesuai dengan kebutuhan pemograman, misalnya :
1. Type PLC yang dipakai
2. Penggunaanmemory
3. Mode operasi
4. Portkomunikasi yang dipakai
7/25/2019 Manual Twido Rev1 Combine
30/82
26
5. Modul-modul tambahan yang terhubung dengan PLC : Real Time Clock (RTC), modul I/O
tambahan, dll.
Sedangkan untuk konfigurasi minimal yaitu menentukan type PLC yang digunakan. Pada
pembahasan ini PLC yang digunakan adalah jenis Modular dengan type TWDLMDA20DTK.
Gambar 3.5. ditunjukan hasil dari konfigurasi yang telah dilakukan.
Gambar 3.5. Konfigurasitype PLC TWDLMDA20DTK
Application steps barmenampilkan 4 langkah aplikasi yaitu nama proyek, preferensi, macam-
macam dan bantuan. Setelah konfigurasi dilakukan,step berikutnya pilih tombol ikon Program
pada Application steps bar, setelah dipilih tombol Program, maka akan muncul Program
substeps bar dengan menampilkan 3 pilihan yaitu konfigurasi, program dandebug, sehingga
tampilan pada layar akan berubah menampilkan informasi dari deskripsi type PLC yang di
konfigurasi, sepertitype PLC, tegangan I/O, jumlah I/O danoptions lainnya yang terpasang pada
PLC. Tampilan informasi deskripsi dari hasil konfigurasi type PLC seperti ditunjukan pada
Gambar 3.6.
Dragand
Drop
Product Catalog Panel
Graphic Panel
7/25/2019 Manual Twido Rev1 Combine
31/82
27
Gambar 3.6. Tampilan diskripsi konfigurasi PLC
Aplikasi Editor Pemograman PLC
Gambar 3.7. Aplikasi Pemograman PLC
7/25/2019 Manual Twido Rev1 Combine
32/82
28
Setelah konfigurasi dan diskripsi telah sesuai dengan type PLC, maka step selanjutnya
mengaktifkan aplikasi pemograman PLC dengan memilih ikonProgram pada bagianProgram
Substeps Bar seperti yang ditunjukan pada Gambar 3.7. Beberapa fasilitas lain pada tampilan
Gambar 7. diantaranya :
a. Taskbar, berfungsi memberikan akses untuk semua pekerjaan yang telah dilaksanakan.
Functions bar, memberikan akses untuk fungsi khusus yang berhubungan dengan pekerjaan
yang telah dipilih.
b. Quick access bar, menampilkan setiap saat perintah-perintah sebelumnya/sesudahnya.
c. Editors and Viewers, digunakan untuk mengorganisasi program
d. Error list box bar, berfungsi untuk memberikan informasi-informasi tentang kesalahan.
Fasilitas pilihan pada Program Substeps Bar yang lain diantaranya, Tombol pilih Debug
memberi akses untuk pengelolaan hubungan PLC dengan twidoSuite, dan animation tableeditorserta monitoring. Untuk membuka layar program editor (ladder dan statement list) dan
memberi akses ke symbol editor., yang diawali dengan memilih salah satu section, bisa
menggunakan add a section atau insert a section, sehingga tampilan akan berubah seperti di
tunjukan pada Gambar 8. dan siap untuk memulai membuat programLadder Diagram PLC.
Gambar 3.8. Aplikasi Editor ProgramLadder
Kontak Normallly Open(NO)
Kontak Normallly Close
(NC)
Output NO
Output NC
Link
Hapus Link
Timer
Counter
Sisipkan Rung
Tambah Rung
7/25/2019 Manual Twido Rev1 Combine
33/82
7/25/2019 Manual Twido Rev1 Combine
34/82
7/25/2019 Manual Twido Rev1 Combine
35/82
31
Step Bit, merupakan kode pengalamatan bit yang difungsikan khusus untuk mengambil 1
bit dari alamat data memoriword.
Contoh :
o %M25 =internal bit number25
o %S6 = sistem bitnumber6 (Time base 1s)
o %X3 =step bit number3
%MW0:X3 Mengambil bit ke-3 dari alamat word MW0 (Lihat Gambar 3.9.)
c. Pengalamatan Word, adalah pengalamatan internal memori I/O dalam bentukwordyang
memiliki jumlah bit sebanyak 16 bit dengan urutan bit seperti ditunjukan pada Gambar 3.9.
Umumnya data pada word berupa bilangan biner dan dapat dikonversi kedalam bentuk
decimal maupun heksadesimal. Pengalamatan memori word biasanya digunakan dalam
proses aritmatik, kondisi logikacontrolataucompare.
Gambar 3.9. Urutan bit pada memori word
Format Umum :
M = Internal words (16 bit) (%MWi i = 0 s/d 2999)
K = Constant words (%KWi i = 0 s/d 256)
S = System words (%SWi i = 0 s/d 128)
W = Word (16 bit)
i = Nomor Memori
7/25/2019 Manual Twido Rev1 Combine
36/82
32
Constant Word danSystem Word, Sama halnya dengan system bit, hanya saja merupakan
kode pengalamatan bentuk word 16 bit yang memiliki fungsi-fungsi khusus dan merupakan
alamat word khusus yang sudah tertanam di memori ROM pada PLC.
Contoh :
o %MW15 =internal wordnomor 15
o %KW26 =constant wordnomor 26
o %SW50 =system wordnomor 30 (ClockRTC)
Aplikasi Transfer Program Ladder ke PLC
Syarat umum untuk melakukan transfer data program ladder ke PLC Twido, diantaranya
menyiapkan dan menghubungkan peralatan komunikasi antara PC dan PLC, misalkan USB port
dengan USB/RS485converter, tipe TSX CUSB 485 dan Mini-DIN/RJ45 tipe TSX CRJMD25.
Langkah-langkah untuk melakukan transfer data programladderke PLC Twido, yaitu :
1. Untuk keamanan peralatan dan operator sebaiknya pastikan PC dalam keadaan OFF,
sedangkan untuk PLC bias dalam keadaan power ON.
2. Hubungkan kabel komunikasi data antara PC dan PLC.3. Hidupkan PC, dan tunggu sampaiauto detectUSBportKomunikasi selesai.
4. Pastikan USBporttipe TSX CUSB 485 sudah dikenali dan sudah memiliki nomor port COM
sesuaiauto detect yang dilakukan PC. Untuk mengecek nomor port COM pada PC dapat
dilihat di tampilan Device Manager pada PC. Untuk masuk ke tampilan Device Manager
harus masuk dulu ke tampilan System Manager PC. langkah untuk awal masuk ke System
Manager, yaitu Klik kanan pada My Computer selanjutnya pilih Properties, seperti yang
ditunjukan dalam Gambar 3.10.
7/25/2019 Manual Twido Rev1 Combine
37/82
33
Gambar 3.10. Langkah masuk ke System Manager PC
Setelah masuk pada tampilan System Manager PC pilih menu Device Manager. Pada
tampilan Device Manager pilih Port (COM & LPT), maka USB port untuk TSX CUSB 485
berada padaportCOM 5. Tampilan ini ditunjukan dalam Gambar 3.11.
Gambar 3.11.PortKomunikasi pada COM5
5. Jalankan aplikasi TwidoSuite.
6. Untuk melakukan mengaktifkan mode komunikasi dengan PLC, pilih tombol DEBUG dan
Aplication substeps bar, seperti yang ditunjukan dalam Gambar 3.12.
7/25/2019 Manual Twido Rev1 Combine
38/82
34
Gambar 3.12. Menu AplikasiConnection for Debugging
7. Setelah memilihportCOM5 sebagaiportkomunikasi sesuai deteksi dari PC, maka lanjutkan
dengan meng-klik tombol OK.
8. Jika komunikasiportberhasil, maka muncul tampilan menu Transfer data PLC, seperti yang
ditunjukan pada Gambar 3.14.
Gambar 3.14. Menu pilihan Transfer data antar PC dan PLC
9. Jika tombol transfer sudah dipilih, maka akhiri dengan meng-klik OK untuk Confirmasi
setuju.
7/25/2019 Manual Twido Rev1 Combine
39/82
35
10. Selanjutnya klik OK saja untuk beberapa pernyataan yang muncul selama transfer.
11. Setelah transfer berhasil, maka akan muncul tampilan untuk menjalankan PLC, seperti
ditunjukan dalam Gambar 3.15. Klik tombol RUN untuk memonitor kerjaledderpada PLC.
Gambar 3.15. Menu mode PLC dan monitoring kerja Ladder
12. Jika ingin melakukan editing pada programladder, sebaiknya lakukan pemutusan koneksi
(Disconnect) dengan PLC. Kemudian jika program sudah di revisi, maka lakukan kembali
prosesconnectuntuk transfer data ke PLC.
7/25/2019 Manual Twido Rev1 Combine
40/82
36
Latihan 1.
Diskripsi Kerja :
Dua buah lampu, yang masing2 dapat dioperasikan dan dimatikan oleh dua buah tombol tekan, yaknitombol ON untuk menyalakan lampu dan tombol OFF untuk mematikan lampu. Namun demikian kedua
lampu tersebut tidak dapat dinyalakan secara bersamaan, untuk lebih jelasnya perhatikan gambar
rangkaian control di bawah ini.
Gambar rangkaian control latihan 1
Tugas siswa:
Ubahlah gambar rangkaian control latihan 1 ke diagram ladder
Buatlah program ladder tersebut dengan menggunakan software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah di buat siswa, dan sesuaikan dengan
diskripsi kerja latihan 1.
fasa
Neutral
ON-L1 ON-L2
OFF-L1 OFF-L2
K1
K1 K1
K1
K2
K2
K2
K2L1 L2
7/25/2019 Manual Twido Rev1 Combine
41/82
37
DIAGRAMLADDER
Ladder Diagram merupakan metoda pemrograman yang umum digunakan pada PLC. Ladder
Diagram merupakan tiruan dari logika yang diaplikasikan langsung oleh relay. Ladder Diagram
banyak mengurangi kerumitan yang dihadapi oleh teknisi untuk menyelesaikan tujuannya. Tapi
bagaimanakah Ladder Diagram itu bekerja?
Konsep Dasar Ladder
Sebelum membahas ke permasalahan utama, ada baiknya mengerti dulu apa itu relay. Relay
adalah peralatan sederhana yang menggunakan medan magnetik (coil) untuk mengontrol
saklar, seperti ditunjukan pada Gambar 4.1.
(a). Diagram Pengawatan (b). Diagram Satu Garis
Gambar 4.1. Rangkaian Relay kontak terbuka
Diskripsi kerja rangkaian relay secara umum pada Gambar 4.1, menyatakan bahwa ketika
sakelar PB di tekan, maka lampu L akan ON dan ketika sakelar PB di lepas, maka lampu L
akan OFF. Nyalanya Lampu L tersebut dihubungkan dari anak kontak relay. Coil pada relay
yang diberi aliran listrik menghasilkan medan magnet yang kemudian menggerakan Anak
kontak relay untuk menghubungkan tegangan listrik ke lampu L. Penggunaan relay umumnya
hanya untuk menangani beban-benan kontak yang relative berdaya kecil, sedangkan untuk
beban yang berdaya besar menggunakan kontrol kontak magnetic yang sering disebut dengan
Kontaktor.
7/25/2019 Manual Twido Rev1 Combine
42/82
7/25/2019 Manual Twido Rev1 Combine
43/82
39
Kontaktor memiliki lebih dari satu anak kontak, sehingga salah satu anak kontak dapat
digunakan sebagai kontak pengunci. Sistem penguncian kontaktor ini terlihat pada rangkaian
kontrol Gambar 4.2. Anak kontak K1 dihubungkan parallel dengan sakelar tombol START,
sehingga ketika sakelar di tekan, anak kontak K1 bekerja dan memberikan suplai tegangan ke
koil kontaktor. Ketika sakelar START dilepas, kontaktor masih tetap bekerja karena anak kontakK1 memiliki fungsi mengunci (self lock) tegangan suplai ke koil kontaktor. Kontaktor akan
berhenti bekerja ketika suplai tegangan diputus dengan menekan sakelar STOP.
Rangkaian Logika
Rangkaian logika umumnya mengacu pada system rangkaian kontrol digital yang hanya dikenal
voltage tinggi (high) dan voltage rendah (low). Pada sistem kontrol logika digital,high diberi
simbol bilangan 1 dan low diberi simbol bilangan 0. Jika mengacu sistem pengoperasian
kontak dapat dikatakan bahwa simbol logika 1 untuk kontak kondisi terhubung (tertutup) dan
simbol logika 0 kontak kondisi lepas (terbuka). Rangkaian logika ini diklaim mampumenggantikan rangkaian kontrol pengawatan dengan kontaktor.
Gerbang dasar NOT
Gerbang NOT ini disebut inverter (pembalik). Rangkaian ini mempunyai satu masukan dan
satu keluaran. Gerbang NOT bekerja membalik sinyal masukan, jika masukannya rendah,
maka keluarannya tinggi, begitupun sebaliknya.
Gambar 4.3. Gerbang NOT dan Tabel Kebenaran
Gambar 4.4. Iustrasi Rangkaian pengawatan Gerbang NOT
7/25/2019 Manual Twido Rev1 Combine
44/82
7/25/2019 Manual Twido Rev1 Combine
45/82
41
Gambar 4.8. Rangkaian pengawatan Gerbang AND
Selanjutnya, cobalah membuat bagaimana rangkaian pengawatan untuk gerbang logika
kombinasi seperti NAND, NOR, XOR DAN XNOR ?
DiagramLadder
Adalah bahasa pemrograman yang dibuat dari persamaan fungsi logika dan fungsifungsi
lain berupa pemrosesan data atau fungsi waktu dan pencacahan. Ladder diagram terdiri dari
susunan kontakkontak dalam satu group perintah secara horizontal dari kiri ke kanan, dan
terdiri dari banyak group perintah secara verikal. Contoh dari lambang dan fungsi dari
diagramLadderini seperti yang ditunjukan dalam Gambar 4.9.
Gambar 4.9. Simbol kontak I/O
7/25/2019 Manual Twido Rev1 Combine
46/82
42
Garis vertikal paling kiri dan paling kanan diasumsikan sebagai fungsi tegangan, bila fungsi
dari group perintah menghubungkan 2 garis vertikal tersebut maka rangkaian perintah
akan bekerja. Contoh penggambaran diagram ladder untuk rangkaian logika AND dan OR
seperti ditunjukan dalam Gambar 4.10 dan Gambar 4.11.
Gambar 4.10. DiagramLadderfungsi logika OR
Gambar 4.11. DiagramLadderfungsi logika AND
Aturan DiagramLadder
Aturan umum menggambarkan suatu program diagramLadder, yaitu :
a. Aliran listrik mengalir dari rel kiri (sebagaiLine) ke rel kanan (sebagaiNeutral).
7/25/2019 Manual Twido Rev1 Combine
47/82
43
b. Suatucoilkeluaran tidak dihubungkan langsung ke rel (rail) sebelah kiri.
c. Tidak ada kontak yang ditempatkan di kanan dari suatucoilkeluaran.
d. Hanya satu daricoilkeluaran dalam suatuladder line.
7/25/2019 Manual Twido Rev1 Combine
48/82
44
e. Tiapcoilkeluaran umumnya hanya satu kali dalam suatu program.
Editor ProgramLadder
Dalam Gambar 4.12. Merupakan contoh gambar diagram ladder. Jika diasumsikan peralatan
input(%I0.0 dan %I0.1) menggunakan sakelar tombol tekan (push bottom) dan peralatanoutput
(%Q0.0) dihubungkan ke lampu, maka diskripsi kerjaladder-nya adalah jikainput%I0.0 ditekan
sesaat, makaoutputakan ON terus-menerus, karena adanya hubunganlinkanak kontakoutput
%Q0.0 yang terhubung antara rel LINE dan LINEcoil output .Outputakan OFF jikainput%I0.1
ditekan sesaat.
Gambar 4.12. Contoh diagram ladder
Untuk menggambar dan mengaplikasikan diagram ladder pada Gambar 4.12. dengan aplikasi
TwidoSuite dapat mengaktifkan tampilan editor program ladder seperti ditunjukkan dalam
Gambar 4.13.
7/25/2019 Manual Twido Rev1 Combine
49/82
7/25/2019 Manual Twido Rev1 Combine
50/82
46
tersebut atau keterangan lain. Tahap berikutnya membuat pencabangan dengan memilih ikon
pencabangan (Link) seperti yang ditunjukan dalam Gambar 4.16.
Setelah editor gambar ladder sudah lengkap, selanjutnya melakukan evaluasi/analyze terhadap
program ladder untuk mengetahui program yang dibuat ada kesalahan atau tidak, dengan
meng-klik Ikon menuanalyze terdapat pada bagian kanan bawah layar seperti yang ditunjukan
dalam Gambar4.15.
Gambar 4.15. Menuanalyze program
seperti yang ditunjukan dalam Gambar 4.16, jika tidak terdapat kesalahan pada program, tanda
garis (bar) indikator pada bagian kiri diagramladderakan berubah warna dari merah/kuning ke
hijau.
Gambar 4.16. ProsesLinkdanAnalyze Program
7/25/2019 Manual Twido Rev1 Combine
51/82
7/25/2019 Manual Twido Rev1 Combine
52/82
48
Prinsip kerja tombol/angka input pada simulator sama seperti sakelar toggle (pengunci) yang
jika di-klik nomor input maka input tersebut akan selalu aktif. Untuk merubah prinsip kerja
inputseperti tombol tekan (push bottom) maka perlu di tekan/klik kembali pada angkainput
yang sama (menjadi tidak aktif), sehingga seolah-olah seperti menekan tombolinputsesaat.
Gambar 4 .19. Layar Simulator
Aktifnya kondisi input dan output pada simulator ditandai dengan berubahnya warna angka
menjadi warna HIJAU. Amati apa yang terjadi pada kolom OUT ?, Manakah nomor output
yang aktif ? Apakah prinsip kerja program ladder sesuai dengan diskripsi kerja ladder ?
Timer
Fungsi pewaktuan (Timer) dalam suatu aplikasi control PLC adalah untuk mengaktifkan suatu
keluaran dengan tundaan (delay) waktu yang dapat diatur, atau dengan kata lain sebagai
pengatur waktu proses keluaran. Pengontrolan waktu ini merupakan sesuatu yang sangat
dibutuhkan. Sebagai contoh, sebuah motor listrik yang harus dikontrol untuk awal beroperasi
menggunakan sistem pengasutan Bintang-Segitiga (Star-Delta), atau mungkin kontrol pengubah
arah putaran motor (reverse-forward) yang memerlukan tundaan waktu sesaat ketika
mengubah arah putaran motor. Itulah sebabnya PLC dilengkapi dengan fungsitimeruntuk
mendukung kebutuhan tersebut.
Pada PLC Twido, umumnya memiliki 3 jenis timer, yaitutimerON-Delay,timerOFF-Delaydan
timer Pulsa. akan tetapi yang sering digunakan adalah timer On-Delay dan timer Off-Delay.
7/25/2019 Manual Twido Rev1 Combine
53/82
49
Dalam diagramladder,timerdigambarkan dalam bentuk kotak, seperti yang ditunjukan dalam
gambar 4.20.
Gambar 4.20. Jenis blok fungsiTimerpada DiagramLadder
Penggunaan timer sebaiknya disesuaikan dengan jenis penundaan yang dikontrol, agar
penggunaan rung pada ladder bisa lebih sederhana. Untuk itu perlu mengenal diskripsi kerja
dan menentukanparameteryang sesuai dari setiap jenistimer. Keterangan tentang fiturtimer
dansetting-nya ditunjukkan dalam Tabel 4.1.
Tabel 4.1. Keterangan Blok FungsiTimer
7/25/2019 Manual Twido Rev1 Combine
54/82
50
Jenis Timer
a. Timer ON-Delay
Output TON akan berlogika 1 (high) apabila input diberi sinyal dengan logika 1 (rising edge)
yang lamanya melebihisetting tundaan waktunya.Outputakan kembali berlogika 0 (low) saat
sinyalinputberlogika 0 dantimerakan berubah ke kondisiresetyaitu nilaiCurrent Value sama
dengan nol (CV = 0). Diagram kondisi waktu untuktype ini ditunjukkan dalam Gambar 4.21.
Gambar 4.21. Diagram waktu TON-Delay
b. Timer OFF-Delay
Padatype ini, ketikainputberubah dari kondisi logika 1 ke logika 0 (filling edge), makaoutput
akan berlogika 1 selama setting tundaan waktu hingga output akan berlogika 0 kembali,
bersamaan dengan itu timer akan berubah ke kondisi reset (CV = 0). Diagram kondisi waktu
untuktype ini ditunjukkan dalam Gambar 4.22.
Gambar 4.22. Diagram waktu TOF-Delay
7/25/2019 Manual Twido Rev1 Combine
55/82
51
c. Timer PULSE-Delay
Output akan berlogika 1 selama setting tundaan waktu apabilainput (INPUT 1) diberi sinyal
logika 1 sesaat atau diberi input (INPUT 2) lebih dari setting tundaan waktu output. Diagram
kondisi waktu untuktype ini ditunjukkan dalam Gambar 4.23.
Gambar 4.23. Diagram waktu TP-Delay
Percobaan Pemograman Ladder Fungsi Timer
Dengan menggunakan fungsi timer ON-Delay, dilakukan percobaan menggunakan program
editordiagramladderhingga menjadi diagramladderseperti ditunjukan dalam Gambar 4.24.
Gambar 4.24. Percobaan diagramladderdengan TON-delay
7/25/2019 Manual Twido Rev1 Combine
56/82
7/25/2019 Manual Twido Rev1 Combine
57/82
53
Untuk percobaan jenis timer OFF-delay dan timer PULSA-delay, dapat juga dilakukan dengan
mengganti Type timer pada opsi setting parameter timer, dan pengujian dapat langsung
dilakukan dengan PLC atau menggunakan aplikasi simulasi.
Cascade fungsiTimer
Untuk menghasilkan waktu delay yang lebih besar dari yang mungkin diberikan oleh hanya
satu buahtimer.Output dari beberapatimerdapat disambungkan satu sama lainnya, disebut
sebagaitimerbertingkat (cascade).
Dalam Gambar 4.26. memperlihatkan contoh diagramladderuntuk konfigurasicascade timer,
sehingga dimisalkan dari masing-masingtimermemiliki waktu tunda 5 detik, maka setelahinput
(%I0.0) berlogika 1, akan membuat output (%Q0.0) berlogika 1 sampai mencapai waktu tunda
selama 10 detik.
Gambar 4.26.Cascade fungsitimer
7/25/2019 Manual Twido Rev1 Combine
58/82
54
TimerSiklus ON-OFF (Flashing)
Siklus fungsi Timer Set-Reset merupakan kombinasi beberapa timer yang saling set (ON) dan
reset(OFF) dengan pengulangan terus-menerus yang dapat diaplikasikan menjadi suatu output
dengan kondisi ON-OFF dengan waktu tunda tertentu dan berulang-ulang. Dalam Gambar 4.27.
Ditunjukan salah satu contoh diagram laddersederhana untuk aplikasi ini, dimanaoutput-nya
(%Q0.0) akan berlogika 1 dan 0 berulang (siklus) dengan waktu tunda masing-masing 5 detik.
Gambar 4.27.TimerSiklusSet-Reset(ON-OFF)
Counter
Blok Counter berfungsi untuk menghitung jumlah/banyaknya setiap perubahan masukkan
(Input) atau dalam keadaan tertentu, dan dapat pula membatasi jumlah/banyaknya setiap
perubahan masukkan (Input) atau dalam keadaan tertentu, misalnya menghitung jumlah
barang yang telah disortir, menghitung/mengukur jumlah panjang kain dan lain-lain. Counter
dalam PLC bekerja seperti halnyacountermekanik atau elektronik yaitu membandingkan nilai
7/25/2019 Manual Twido Rev1 Combine
59/82
55
yang terkumpul dengan nilai pengesetan dan hasil pembandingan dipakai sebagai keluaran.
Pada Gambar 4.28, ditunjukan bentuk blok fungsi Counter. Dalam aplikasi-aplikasi yang
menggunakancountersecara umum bekerja sebagai berikut :
1. Menghitung hingga ke suatu nilaipreset, setelah tercapai akan menghasilkan suatuevent.
2. Membuat suatueventtetap terjadi, sampaicountermencapai nilaipresetbaru berhenti.
Gambar 4.28. blok fungsiCounterpada DiagramLadder
Sama halnya sepertiTimer, penggunaanCounter-pun sebaiknya disesuaikan dengan jenis fungsi
counter yang digunakan, agar penggunaan rung pada ladder bisa lebih sederhana. Untuk itu
perlu mengenal diskripsi kerja dan menentukanparameteryang sesuai dari setiap jeniscounter.
Keterangan tentang fitur fungsicounterdansetting-nya ditunjukkan dalam Tabel 4.2.
7/25/2019 Manual Twido Rev1 Combine
60/82
56
Tabel 4.2. Keterangan Blok Fungsicounter
Dasar Cara Kerja Counter
a. Current Value (CV) padaCounterakan aktif dan menghitung jikainputpulsa berubah dari 0
ke 1 (rising edge)
b. Current Value (CV) padaCounterakanoffdan nilai kembali ke 0 jikainputRESET diaktifkan
c. Current Value (CV) pada Counter akan sama dengan Preset Value (PV) jika input SET
diaktifkan
d. Besar nilai yang akan dihitungCounterditunjukkanpreset value (PV)
e. Besar nilai perhitunganCounterditunjukkancurrent value (CV)
f. Ketika nilai perhitunganCounter(CV) mencapai PV,counter contact(port D) akan aktif.
JenisCounter
a. UP-Counter(CU)
Prinsip dasar Up-counteradalah menghitung jumlah perubahan inputpadaport (terminal) CU
sesuai urutan angka standar (0 sampai dengan 9999). Untuk memudahkan perhitungan, maka
awal perhitungan dimulai dari nol (current value (CV) = 0). Nilai penghitungan CV ini angkanya
7/25/2019 Manual Twido Rev1 Combine
61/82
57
selalu ditambah satu (increment) jika terjadi input pada port CU. Penghitungan akan mulai
berubah, ketikainputdiberikan (rising edge).
Pada Gambar 4.29, ditunjukan diagram waktu contoh aplikasi untuk pengoperasian UP-Counter
dengan batas penghitungan sebanyak 4 kali (dengan nilaipreset Value (PV) = 4),inputdiberikan
pada port CU danoutputdi ambil dariportD (Preset output reached).OutputpadaportD hanya
akan berlogika 1 jika nilai perhitunganinputsama dengan nilai batas perhitungan (CV= PV).
Gambar 4.29. Diagram waktu UP-Counter
b. DOWN-Counter(CD)
Prinsip dasar DOWN-counteradalah menghitung jumlah perubahan inputpadaport (terminal)
CD sesuai urutan angka standar (0 sampai dengan 9999). Untuk memudahkan perhitungan,
maka awal perhitungan dibuat mulai dari angka 6 (current value (CV) = 6). Nilai penghitungan
CV ini angkanya selalu dikurangi satu (decrement) jika terjadiinputpadaportCD. Penghitungan
akan mulai berubah, ketikainputdiberikan (rising edge).
Pada Gambar 4.30, ditunjukan diagram waktu contoh aplikasi untuk pengoperasian DOWN-
Counterdengan batas penghitungan sebanyak 4 kali (dengan nilai PV = 2),inputdiberikan pada
port CD danoutputdi ambil dariportD (Preset output reached).OutputpadaportD hanya akan
berlogika 1 jika nilai perhitunganinputsama dengan nilai batas perhitungan (CV = PV).
7/25/2019 Manual Twido Rev1 Combine
62/82
58
Gambar 4.30. Diagram waktu DOWN-Counter
Percobaan Pemograman Ladder Fungsi Counter
Untuk lebih memahami karakteristik dari fungsi blok counter, dilakukan percobaan
menggunakan programeditordiagramladderhingga menjadi diagramladderseperti ditunjukan
dalam Gambar 4.31.
Gambar 4.31. Percobaan diagramladderdengan blokCounter
Setelah ladder seperti pada Gambar 4.31. telah dibuat, selanjutnya men-setting parameter
counter dengan mengaktifkan opsi setting counter hingga muncul pada layar Define Object
seperti ditunjukan dalam Gambar 4.32. Saat men-setting parameter Counter, pastikan tanda
cek () pada kolomUsedmenggunakancounter%C0.
7/25/2019 Manual Twido Rev1 Combine
63/82
59
Jika semua sudah di-setting, untuk kembali ke tampilan layar editor ladder, klik 1X pada ikon
Program padaSubsteps bar. Pengujian aplikasiladder counter ini dapat dicoba langsung pada
PLC atau dengan fasilitas simulasi pada program TwidoSwite.
Gambar 4.32. Opsisetting parametercounter
KombinasiTimerdanCounter
Dalam Gambar 4.33. ditunjukan salah satu contoh diagram ladder sederhana untuk aplikasi
ladder kombinasi blok timer dan counter, dimana jika input %I0.0 (sakelar push bottom)
diberikan logika 1 sesaat, makaoutput-nya (%Q0.0) akanflashing setiap 2 detik. Output %Q0.0
akan berlogika 0 (low) dan sistem kontrol berhenti, jika output %Q0.0 telahflashing berlogika 1
sebanyak 5 kali.
7/25/2019 Manual Twido Rev1 Combine
64/82
60
Gambar 4.33.Ladderkombinasitimerdancounter
KontakRising edge danFalling edge
Lokasi penggunaan fungsi kontak rising edge dan falling edge seperti ditunjukkan dalam
Gambar 4.34.
Gambar 4.34. Kontak rising edge dan falling edge
7/25/2019 Manual Twido Rev1 Combine
65/82
61
Prinsip kerja kontakinputyang dipengaruhi oleh kontakRising edge ini yaitu ketika sinyalinput
diaktifkan dengan lama waktu tertentu, maka sinyal inputyang diterima PLC hanya pada awal
input diaktifkan (dari logika 0 ke 1) dengan dengan waktu hanya sesaat saja (1 cycle time).
Sedangkan untuk prinsip kerja kontak input yang dipengaruhi oleh kontak Falling edge yaitu
ketika sinyalinputdiaktifkan dengan lama waktu tertentu, maka sinyalinputyang diterima PLC
hanya pada akhir sinyalinputdi-non-aktifkan (dari logika 1 ke 0) dengan dengan waktu hanya
sesaat saja (1 cycle time). Diagram waktu untuk fungsi KontakRising edge danFalling edge
seperti ditunjukan dalam Gambar 4.35.
Gambar 4.35. Diagram waktu Fungsi Kontakrising edge danfalling edge
Jika disesuaikan dengan situasi program kontrol ladder, ada beberapa keuntungan
menggunakan fungsi kontakRising edge danFalling edge, diantaranya :
a. Dapat menyempurnakan sinyalinput, jika ada peralataninputanak kontaknya sudah tidak
sempurna akibat korosi atau aus.
b. Sebagai fungsi input penggunaan kontak Rising edge dan Falling edge sangat baik
digunakan, khususnya untuk input pengoperasiancounter atau Function Block Diagram
(FBD), untuk menghindari adanya input-an yang berulang-ulang karena mengoperasikan
peralataninputyang terlalu lama.
7/25/2019 Manual Twido Rev1 Combine
66/82
62
Percobaan Fungsi KontakRising edge danFalling edge
Untuk lebih memahami fungsi kontak Rising edge dan Falling edge, dapat melakukan
percobaan dengan membuat program ladder pada program editor aplikasi TwidoSuite.
Gambar 4.36. Diagramladderdengan kontakRising edge
Untuk percobaan fungsi kontak Rising edge seperti ditunjukan dalam Gambar 4.36, dengan
menggunakan PLC/simulator PLC, amati ladder pada rung 0 pada logika dari output %Q0.0
ketika input I0.0 diaktifkan, apakah output %Q0.0 pernah ON ?, kemudian amati pula ladder
pada rung 1 pada logika dari output %Q0.0 ketika input I0.0 diaktifkan, apakah output %Q0.0
pernah ON ? saat kapan output %Q0.0 menjadi ON ?
Selanjutnya dengan menggunakan percobaan fungsi kontak Falling edge seperti ditunjukan
dalam Gambar 4.37, lakukan langkah pengamatan seperti pada percobaan fungsi kontakRising
edge.
Gambar 4.37. Diagramladderdengan kontakFalling edge
7/25/2019 Manual Twido Rev1 Combine
67/82
63
AplikasiOne Shot
Contoh aplikasi program ladder sederhana untuk penggunaan fungsi kontakRising edge adalah
aplikasi program ladder dengan satu input untuk merubah kondisi output ON-OFF, yang
umumnya dikenal dengan namaone shot, seperti yang ditunjukan pada gambar 4.38.
Gambar 4.38. Diagramladder one shot
MencetakProject
Langkah-langkah dalam melakukan fasilitas mencetakPojectke dalam kertas (hardcopy) adalah
mengaktifkan tampilan menu print project dengan menekan tombol Report padaApplication
steps barseperti yang ditunjukan dalam Gambar 4.39.
Gambar 4.39. Mengaktifkan menuprint project
7/25/2019 Manual Twido Rev1 Combine
68/82
64
Kemudian tampil layar seperti pada Gambar 4.40. Untuk fasilitas pencetakan ada beberapa
menu tambahan yaitu menubar utility print project untuk menghasilkanreport cetakan yang
diinginkan. Fungsi dan tujuan dari beberapa menuutilityini diantaranya :
a. Repaginate, menu pilihan berupa folder dengan memberikan tanda cek () sesuai yang
diinginkan untuk di cetak. Jika hanya ingin mencetak gambar diagram ladder saja, maka
cukup mengaktifkan labelcontentpadafolderprogram.
b. Configure the documentation, mengkonfigurasi setiap pilihan pada subfolder repaginate.
c. Page setup, bertujuan untuk mengaturmargin pada lembar halaman cetakan, seperti yang
ditampilkan pada Gambar 4.41.
d. Print, bertujuan untuk pengoperasian persiapan pencetakan dengan menentukan jenis
printer yang digunakan, tampilan fasilitas ini ditunjukan dalam Gambar 4.42.
Gambar 4.40. Konfigurasi dokumen untuk report project
7/25/2019 Manual Twido Rev1 Combine
69/82
7/25/2019 Manual Twido Rev1 Combine
70/82
66
Latihan 2.
Diskripsi kerja :
Tiga buah lampu, yang masing2 dapat dioperasikan dan dimatikan oleh tombol tekan, untuk menyalakan
lampu dua ( L2 ), harus terlebih dahulu lampu satu ( L1) menyala, dan seterusnya Lampu tiga ( L3 ) akan
menyala bila lampu satu dan dua sudah menyala, dan selanjutnya ketiga lampu tersebut dapat
dimatikan secara bersamaan oleh tombol tekan OFF. Untuk lebih jelasnya perhatikan gambar rangkaian
control di bawah ini.
Gambar rangkaian kontrol latihan 2
Tugas siswa:
Ubahlah gambar rangkaian control latihan 2 ke diagram ladder
Buatlah program ladder tersebut dengan menggunakan software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah di buat siswa, dan sesuaikan dengan diskripsi kerja latihan 2.
Latihan 3.
Diskripsi kerja :
Tiga buah lampu adalah L1, L2, L3, masing-masing lampu di operasikan oleh tombol tekan. Di dalam
pengoperasian ketiga lampu tersebut tidak dapat dinyalakan secara bersamaan. Lampu satu akan
menyala pabila tombol lampu tersebut di tekan lebih dahulu dari tombol lampu dua dan tiga dan lampu
dua akan menyala pabila tombol lampu dua tersebut di tekan lebih duluan dari tombol lampu satu dan
tiga. Demikian pula lampu tiga akan menyala pabila tombol lampu tiga tersebut ditekan lebih dahulu
dari tombol lampu satu dan dua. Untuk lebih jelasnya perhatikan gambar rangkaian control di bawah ini.
fasa
Neutral
OFF-
L1,L2,L3
K1 K2
L1 L2
ON-L1
K1
K1
ON-L2
K2
K2
K1
ON-L3
K3
K3
K2 K3
L3
7/25/2019 Manual Twido Rev1 Combine
71/82
7/25/2019 Manual Twido Rev1 Combine
72/82
68
Tugas siswa:
Ubahlah gambar rangkaian control latihan 3 ke diagram ladder
Buatlah program ladder tersebut dengan menggunakan software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah di buat, dan sesuaikan dengan diskripsi kerja latihan 4
Latihan 5.
Diskripsi kerja :
Rancanglah sebuah sistem control untuk pengasutan motor starting segi tiga bintang secara otomatis,
Adapun waktu proses pengasutan 5 detik.
Tugas siswa:
Buatlah Gambar rangkaian control sesuai dengan permintaan di atas. Ubahlah rangkaian control tersebut ke dalam bentuk diagram ladder.
Masukan diagram ladder tersebut ke dalam software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah dibuat.
fasa
Neutral
OFFK1
T1
L1 L2
ON
K1
K1
T1
T2
L3
K1
T3
T2 T3
T2 T3
T1
5 det 10 det 15 det
7/25/2019 Manual Twido Rev1 Combine
73/82
69
Latihan 6 : Airblast System
Rancanglah sebuah sistem control operasi Airblast system,
Tugas siswa:
Lihat gambar rangkaian control job seet Airblast bengkel semester V
Ubahlah rangkaian control tersebut ke dalam bentuk diagram ladder.
Masukan diagram ladder tersebut ke dalam program software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah dibuat.
Latihan 7 : Milling System
Rancanglah sebuah sistem control operasi Milling system,
Tugas siswa:
Lihat gambar rangkaian control job seet Milling bengkel semester V
Ubahlah rangkaian control tersebut ke dalam bentuk diagram ladder.
Masukan diagram ladder tersebut ke dalam program software TwidoSuite.
Jalankan program PLC.
Uji coba kebenaran sistem yang telah dibuat.
Latihan 8 : Pompa Air System
Rancanglah sebuah sistem control operasi Pompa Air system,
Tugas siswa:
Lihat gambar rangkaian control job seet Pompa bengkel semester V
Ubahlah rangkaian control tersebut ke dalam bentuk diagram ladder.
Masukan diagram ladder tersebut ke dalam program software TwidoSuite. Jalankan program PLC.
Uji coba kebenaran sistem yang telah dibuat.
7/25/2019 Manual Twido Rev1 Combine
74/82
70
FUNGSI DIAGRAM BLOK
Fungsi diagram blok atau yang lebih dikenal dengan nama FBD (Function Block Diagram)
merupakan suatu fungsi-fungsi matematika logika yang disederhanakan dalam gambar blok
dan dapat dihubungkan dalam suatu fungsi atau digabungkan dengan fungsi blok lain.
Pengolahan data pada FBD ini umumnya menggunakan pengalamatan memori word 8 bit
hingga 16 bit data. Tombol ikon untuk fungsi FBD ini ditunjukan dalam Gambar 5.1.
Gambar 5.1. Tombol ikon fungsi FBD
Blok Compare
BlokCompare digunakan untuk membandingkan dua buah operand. Instruksi-instruksi untuk
blokcompare ini ditunjukan dalam Tabel 5.1.
Tabel 5.1. Jenis Instruksi BlokCompare
7/25/2019 Manual Twido Rev1 Combine
75/82
71
Bentuk gambar fungsi Blok compare ditunjukan dalam Gambar 5.2. Blok perintah fungsi
compare akan aktif jika inputnya high. Outputnya akan high ketika perintah compare yang
diminta bernilai benar.
Gambar 5.2. Bentuk fungsi BlokCompare
Format umum (syntax) untuk penggunaan blok compare ditunjukan dalam Tabel 5.2.
Tabel 5.2. Syntax Instruksi BlokCompare
Contoh perintah compare digunakan pada timer dan counter ditunjukan dalam Gambar 5.3.
Diskripsi kerjaladdertersebut menyatakan bahwa :
Output%Q0.0 akan ON, jikainput%I0.0high dan nilai CVtimer%TM0 lebih kecil atau sama
dengan 5.
Output%Q0.1 akan ON, jikainput%I0.0high dan nilai CVcounter%C0 sama dengan 3.
Gambar 5.3. Instruksicompare padatimerdancounter
7/25/2019 Manual Twido Rev1 Combine
76/82
72
Instruksi Aritmatik
Instruksi Aritmatik (Operation Block) ini digunakan untuk melakukan operasi aritmatik diantara
duaoperandatau hanya satuoperand. Pada Tabel 5.3. berisi jenis-jenis operasi aritmatik yang
dapat digunakan pada aplikasi diagramladder.
Tabel 5.3. Jenis Instruksi FungsiOperation Block
Bentuk gambar fungsi Operation Block ditunjukan dalam Gambar 5.4. Blok perintah fungsi
Operation Blockakan aktif jika inputnya berlogika 1 (high).
Gambar 5.4. Bentuk fungsiOperation Block
Format umum (syntax) untuk penggunaan fungsi Operation Block ditunjukan dalam Tabel 5.4.
Catatan untuk instruksi SQRT tidak dapat menggunakan nilai immediate.
Tabel 5.4. Syntax InstruksiOperation Block
7/25/2019 Manual Twido Rev1 Combine
77/82
7/25/2019 Manual Twido Rev1 Combine
78/82
74
Sedangkan jenis-jenis perintah shift yang digunakan ditunjukan dalam Tabel 5.6.
Tabel 5.6. jenis-jenis InstruksiSHIFT
Contoh perintah Instruksi SHIFT ditunjukan dalam Gambar 5.6. Diskripsi kerja ladder tersebut
menyatakan bahwa :
jikainput%I0.0high maka data bit pada memori word %MW2 digeser ke kiri sebanyak 4 kali
dan hasilnya disimpan di memori word %MW0.
Jika input kontak %MW0:X4 berlogika 1 maka output %Q0.0 akan ON.
Gambar 5.6. Instruksi SHIFT
7/25/2019 Manual Twido Rev1 Combine
79/82
75
Maksud Input kontak %MW0:X4 artinya isi data bit pada step bit ke empat (X4) dari memori
word %MW0. Dari contoh program ladder pada Gambar 5.6 dimisalkan sebelum dijalankan
perintah shift (SHL) isi data pada memori word %MW2 adalah 1, maka jika dijalankan perintah
%MW0:=SHL(%MW2,4) sehingga nilainya akan berubah menjadi 16, dan hasilnya disimpan ke
memori word %MW0. Karena nilai data 16 itu merupakan bit biner logika 1 pada posisi step bit
ke 4, sehingga kontak %MW0:x4 aakan berlogika 1. Urutan pergeseran bit tersebut ditunjukan
damal tabel 7. Sedangkan untuk isi data bit pada %MW2 setelah diberikan perintah SHL tidak
berubah (nilai data = 1).
Tabel 5.7. Urutan data bit pada proses InstruksiSHIFTSHL
7/25/2019 Manual Twido Rev1 Combine
80/82
76
Contoh-contoh Aplikasi DiagramLadder
Aplikasi One Shot menggunakan fungsi Counter
Atau
Atau
7/25/2019 Manual Twido Rev1 Combine
81/82
77
Aplikasi Flip-Flop 3 Lampu Dengan Pengaturan Preset Timer Langsung (direct)
7/25/2019 Manual Twido Rev1 Combine
82/82
Aplikasi Flip-Flop 3 Lampu Dengan Pengaturan Preset Timer Tak Langsung