Menganalisis Prinsip Inti dan Penerapan Instruksi TRD dan TWR pada PLC

Dec 15, 2025 Tinggalkan pesan

Dalam sistem kendali otomasi industri, PLC (Programmable Logic Controller) berfungsi sebagai perangkat kendali inti, dimana penerapan instruksi fungsinya secara fleksibel secara langsung menentukan kinerja dan efisiensi sistem. Di antaranya, instruksi TRD (Timer Read) dan TWR (Timer Write), sebagai perintah khusus untuk PLC seri FX Mitsubishi, memainkan peran yang tak tergantikan dalam aplikasi kontrol waktu. Artikel ini akan mempelajari prinsip kerja, skenario aplikasi, dan teknik praktis dari kedua instruksi ini, membantu para insinyur menguasai metode kontrol waktu yang tepat.

 

I. Prinsip Inti dan Struktur Data Instruksi TRD/TWR

 

Instruksi TRD (FNC150) dan instruksi TWR (FNC151) adalah instruksi fungsi khusus di PLC Mitsubishi untuk mengakses jam-waktu nyata (RTC) internal. Sasaran operasionalnya adalah grup register D. Jam waktu nyata-internal PLC biasanya terdiri dari tujuh unit data: Tahun (D3), Bulan (D2), Hari (D1), Jam (D0), Menit (D4), Detik (D5), dan Hari dalam Seminggu (D6). Setiap unit menempati 16 bit ruang penyimpanan. Khususnya, hari dalam seminggu dikodekan sebagai 0-6 (0 mewakili hari Minggu), sedangkan tahun dicatat menggunakan dua digit terakhir (misalnya, 25 menunjukkan 2025).


Instruksi TRD pada dasarnya membaca data waktu dari RTC internal PLC secara batch ke dalam register data yang berurutan. Format aplikasi yang umum adalah `TRD D100`, yang menunjukkan bahwa tujuh register berturut-turut mulai dari D100 akan menyimpan parameter waktu. Sejalan dengan itu, instruksi TWR menulis data waktu dari grup register tertentu ke dalam RTC PLC. Formatnya adalah `TWR D200`, yang mengharuskan D200-D206 melakukan pra-penyimpanan serangkaian parameter waktu yang valid.


II. Kasus Aplikasi Khas dalam Pengaturan Industri


1. Sistem Penelusuran Batch Produksi


Di lini produksi farmasi, instruksi TRD secara otomatis mengumpulkan data stempel waktu dari peralatan seperti mesin pengepres tablet dan mesin pengemasan. Ketika D100 ditetapkan sebagai register target TRD, D100-D106 terus mencatat waktu pemrosesan produk. Data ini terikat pada barcode produk dan disimpan dalam sistem MES. Setelah menerapkan solusi ini, produsen vaksin mengurangi waktu penelusuran batch dari 4 jam menjadi 10 menit, sehingga secara signifikan mempercepat respons terhadap insiden yang berkualitas.


2. Kontrol Urutan Pencahayaan Cerdas


Pusat perbelanjaan besar menggunakan instruksi TWR untuk penyesuaian pencahayaan adaptif musiman. Dalam mode musim dingin, PLC menyetel waktu penyalaan-melalui TWR ke D200=07 (jam), D201=30 (menit); di musim panas, suhu menyesuaikan menjadi D200=06 (jam), D201=00 (menit). Dikombinasikan dengan sensor cahaya, sistem ini menghemat sekitar 15% konsumsi listrik penerangan tahunan tanpa memerlukan penyesuaian jam manual.


3. Mekanisme Peringatan Dini Pemeliharaan Peralatan


Lini produksi pengelasan otomotif menggunakan instruksi TRD untuk memantau durasi pengoperasian peralatan. Ketika waktu proses kumulatif yang dibaca oleh PLC mencapai ambang batas yang telah ditetapkan (misalnya, D300=500 jam), alarm pemeliharaan akan segera terpicu. Praktek menunjukkan bahwa strategi pemeliharaan prediktif berdasarkan waktu pengoperasian aktual mengurangi tingkat kegagalan peralatan sebesar 37%.


AKU AKU AKU. Teknik Aplikasi Tingkat Lanjut dan Penanganan Pengecualian


1. Solusi Sinkronisasi Jam


Melalui komunikasi RS485, PLC master secara berkala mengirimkan perintah TWR ke stasiun budak untuk sinkronisasi jam multi-perangkat. Pembangkit listrik fotovoltaik menggunakan protokol MODBUS untuk mengirimkan data waktu, memastikan kesalahan waktu pencatatan log di bawah 1 detik di 32 inverter. Poin-poin penting meliputi:


● Verifikasi format pengkodean BCD data register D sebelum sinkronisasi.
● Setel M8028=1 untuk menonaktifkan pemrosesan carry selama penulisan kedua.
● Gunakan checksum XOR untuk menjamin integritas transmisi data.


2. Penanganan Tahun Kabisat


Saat mengatur 29 Februari melalui TWR, tambahkan logika validasi tahun ke program. Contoh kode:


MOV K2000 D210 ; Tetapkan referensi tahun

CMP D200 K29 ; Periksa apakah hari ke 29

DAN M8000; Kontak ON permanen

KELUAR M100 ; Bendera kondisi

Logika ini mencegah error RTC yang disebabkan oleh setelan tanggal yang tidak valid di tahun bukan{0}}kabisat.

 

3. Matikan-Optimasi Retensi

 

Untuk mencegah reset jam karena kegagalan baterai, disarankan untuk:

 

● Cadangkan data jam ke memori FRAM setiap bulan melalui TRD.
● Bandingkan D8005 (deteksi tegangan baterai) dengan nilai yang ditetapkan selama penyalaan-naik.

● Konfigurasikan UPS untuk memastikan daya cadangan minimal 10 menit.


IV. Perbandingan Kinerja dan Optimasi Instruksi

 

Dibandingkan dengan instruksi MOV konvensional, TRD/TWR menawarkan keuntungan signifikan dalam pemrosesan data waktu. Data pengujian menunjukkan bahwa pembacaan batch-parameter waktu 7 hanya membutuhkan waktu 0,8 md dengan instruksi TRD, sedangkan instruksi 7 MOV memerlukan 2,1 md. Dalam sistem kendali yang besar, perbedaan efisiensi ini terakumulasi sehingga menghasilkan dampak yang signifikan.


Untuk PLC yang lebih baru seperti FX5U, data jam juga dapat diakses langsung melalui D8020-D8026. Namun, perhatikan hal berikut:

 

● Nonaktifkan interupsi (menggunakan instruksi DI) selama operasi pembacaan.
● Jalankan pemrosesan END setelah operasi tulis.
● Konflik pendaftaran mungkin terjadi saat menggunakan-penghitung berkecepatan tinggi.

 

V. Tren Industri dan Penerapan Inovatif


Dengan kemajuan teknologi IIoT, instruksi TRD/TWR mendapatkan dimensi aplikasi baru. Proyek pabrik pintar mengirimkan data TRD ke platform cloud melalui protokol MQTT, menggabungkannya dengan algoritma pembelajaran mesin untuk menganalisis pemanfaatan waktu peralatan. Aplikasi yang lebih canggih-meliputi:

 

● Otentikasi stempel waktu Blockchain: Memanfaatkan sifat penulisan TWR yang tidak dapat diubah.
● Kontrol tersinkronisasi tingkat nanodetik-di bawah pemotongan jaringan 5G.

● Pemetaan jam virtual dalam sistem kembar digital.


Perhatian khusus harus diberikan pada skenario yang melibatkan interlock keselamatan (misalnya, sistem kontrol elevator). Mekanisme verifikasi TRD-saluran ganda harus diterapkan, yang memicu penghentian keselamatan ketika deviasi antara jam primer dan sekunder melebihi 3 detik. Data pengujian dari produsen elevator menunjukkan bahwa desain ini mengurangi tingkat alarm palsu untuk kesalahan terkait waktu hingga 0,001%.


Dengan memahami secara mendalam dan menerapkan instruksi TRD/TWR secara fleksibel, para insinyur dapat membangun sistem kontrol otomasi yang lebih tepat dan andal. Seiring dengan kemajuan Industri 4.0, instruksi-instruksi mendasar ini akan terus memainkan peran penting dalam manufaktur cerdas, sementara batasan penerapannya akan meluas seiring dengan inovasi teknologi.

Kirim permintaan

whatsapp

Telepon

Email

Permintaan