Instruksi Rising Edge dan Falling Edge pada Berbagai Brand PLC

Instruksi Rising Edge dan Falling Edge pada Berbagai Brand PLC

🧠 Apa Itu Edge Detection di PLC?

Dalam dunia otomasi industri, edge detection adalah teknik untuk mendeteksi perubahan sinyal digital — khususnya transisi dari OFF ke ON (rising edge) atau dari ON ke OFF (falling edge). Instruksi ini sangat penting ketika kita ingin mengeksekusi suatu aksi hanya sekali saat perubahan sinyal, bukan selama sinyal aktif terus-menerus.

Ads Jadwal Training bisaioti Offline
NoMateriTanggalWaktuHargaLokasiViewAction
1IOT PLC SCADA Siemens7-8 Juni 202508.00 - 16.002000000SurabayaSilabusDaftar Sekarang
2IOT PLC SCADA Omron14 - 15 Juni 202508.00 - 16.002000000SurabayaSilabusDaftar Sekarang
3IOT PLC SCADA Schneider21-22 Juni 202508.00 -16.002000000SurabayaSilabusDaftar Sekarang
4IOT PLC SCADA Allen Bradley28-29 Juni 202508.00-16.002000000SurabayaSilabusDaftar Sekarang

Misalnya, kita hanya ingin melakukan suatu tindakan saat tombol ditekan (tekan pertama saja), bukan selama tombol ditahan. Untuk itu digunakan instruksi rising edge (deteksi tepi naik) atau falling edge (deteksi tepi turun), tergantung kondisi yang ingin dideteksi.

Setiap vendor PLC memiliki cara dan nama yang berbeda untuk menangani instruksi edge detection ini. Berikut adalah perbandingan instruksi edge detection di beberapa brand populer.

🔹 1. Omron

Nama Instruksi Fungsi
@ atau DIFFUP Rising edge (tepi naik)
DIFFDN Falling edge (tepi turun)
  • DIFFUP (@) aktif satu siklus scan saat input berubah dari 0 ke 1.
  • DIFFDN aktif satu scan saat input berubah dari 1 ke 0.
  • Digunakan dalam Ladder Diagram (LD).

🔹 2. Mitsubishi (GX Developer / GX Works)

Nama Instruksi Fungsi
PLS atau ↑ ([P]) Positive edge – perubahan dari OFF ke ON
PLF atau ↓ ([F]) Negative edge – perubahan dari ON ke OFF
  • Dalam Ladder, simbol [P] digunakan untuk pulse (naik), [F] untuk pulse (turun).
  • Hanya aktif selama 1 siklus scan saat perubahan sinyal terdeteksi.

🔹 3. Allen-Bradley (RSLogix / Studio 5000)

Nama Instruksi Fungsi
ONS One Shot Rising – rising edge
(manual) Falling edge dibuat secara manual
  • ONS (One Shot) mengeksekusi aksi hanya satu kali saat input berubah dari 0 ke 1.
  • Untuk falling edge, Allen-Bradley tidak menyediakan instruksi langsung, namun dapat dibuat dengan logika bantu, seperti menggunakan memory bit untuk menyimpan status sebelumnya.

🔹 4. Schneider (EcoStruxure / Unity Pro / SoMachine)

Nama Instruksi Fungsi
R_TRIG Rising edge
F_TRIG Falling edge
  • Digunakan dalam bahasa pemrograman FBD (Function Block Diagram) dan ST (Structured Text).
  • Merupakan blok fungsi standar yang disediakan di pustaka.

🔹 5. Siemens (TIA Portal / Step 7)

Nama Instruksi Fungsi
R_TRIG Rising edge
F_TRIG Falling edge
  • Sama seperti Schneider, Siemens menggunakan fungsi R_TRIG dan F_TRIG.
  • Dapat digunakan dalam LAD, FBD, maupun ST.
  • Didefinisikan sebagai function block dengan input, output, dan memory internal.

📌 Kesimpulan Tabel Instruksi Edge Detection

Brand PLC Rising Edge Falling Edge
Omron @ atau DIFFUP DIFFDN
Mitsubishi PLS ([P]) PLF ([F])
Allen-Bradley ONS (Manual logic only)
Schneider R_TRIG F_TRIG
Siemens R_TRIG F_TRIG

Catatan Tambahan

  • Edge detection tidak hanya untuk tombol, tapi juga cocok untuk mendeteksi perubahan status sensor, bit flag, counter reset, dll.
  • Pada beberapa PLC, rising/falling edge juga bisa dibuat secara manual menggunakan register penampung status input sebelumnya.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

MINI WORKSHOP GRATIS
Integrasi PLC Mitsubishi FX3U ke platform Cloud IoT hanya dengan alat sederhana dan budget minim.
1 Juni 2025
📍 Online via Zoom
⏳ Daftar sekarang – kuota terbatas!
Daftar Sebelum Penuh!