Weintek HMI lambat memperbarui? Diagnosis keterlambatan tag dan komunikasi

Ketika Weintek HMI memperbarui dengan lambat, pertama-tama identifikasi di mana nilai menjadi terlambat: di dalam PLC, selama komunikasi, dalam macro HMI atau transfer data, atau pada tampilan. Mengubah pengaturan komunikasi sebelum menemukan lokasi delay dapat membuat troubleshooting lebih sulit.

Daftar isi

Layar sentuh yang responsif tidak membuktikan bahwa Sistem Pemrosesan Akhir (PLC) datanya selalu terbaru. Demikian pula, tren yang lambat tidak selalu berarti tampilan numerik biasa juga memperbarui dengan lambat.

Panduan ini membahas pendekatan diagnostik praktis untuk proyek EasyBuilder Pro. Pengaturan dan alat diagnostik yang tersedia bergantung pada HMI seri, versi perangkat lunak, dan driver komunikasi yang dipilih.

1. Identifikasi apa yang sebenarnya lambat

Pilih satu nilai yang terdampak dan ikuti dari sumbernya hingga ke layar. Konfirmasikan perangkat, alamat atau tag, tipe data, dan setiap perhitungan perantara.

Misalnya, suhu yang ditampilkan mungkin berasal langsung dari register PLC atau dari register lokal HMI yang diperbarui secara berkala oleh macro. Jalur tersebut memerlukan pemeriksaan yang berbeda.

PengamatanPeriksa terlebih dahuluPerbandingan yang berguna
Nilai berubah terlambat di perangkat lunak pemrograman PLCPengukuran sumber dan logika PLCNilai input dibandingkan register yang dibaca HMI
Nilai PLC berubah cepat, tetapi HMI menerimanya terlambatPermintaan dan respons komunikasiPengamatan PLC dibandingkan data diagnostik HMI
Data diagnostik HMI berubah cepat, tetapi satu objek tetap tidak terbaruAlamat objek, konversi, atau jalur data perantaraNilai sumber langsung dibandingkan nilai yang ditampilkan
Tampilan numerik memperbarui cepat, tetapi tren berubah lambatSampling data dan konfigurasi trenNilai live dibandingkan sampel yang direkam
Panel fisik responsif, tetapi tampilan jarak jauh terlambatKoneksi tampilan jarak jauh dan clientTampilan lokal dan jarak jauh dari kejadian yang sama

Pengamatan ini mempersempit penyelidikan; pengamatan tersebut sendiri tidak membuktikan penyebab.

Gunakan nilai proses yang sudah ada dan berubah dengan aman atau sinyal diagnostik yang disetujui. Jangan memaksa output atau memicu gerakan mesin hanya untuk mengukur respons layar.

2. Tetapkan baseline yang dapat diulang

Sebelum mengubah proyek, simpan backup dan catat:

  • Model HMI, versi runtime atau firmware, dan versi EasyBuilder Pro.
  • Model PLC, driver komunikasi, serta koneksi Ethernet atau serial.
  • Layar, objek, alamat, dan tipe data yang terdampak.
  • Apakah objek membaca PLC secara langsung atau menggunakan register lokal HMI.
  • Apakah keterlambatan memengaruhi satu nilai, satu perangkat, satu layar, atau seluruh proyek.
  • Kapan masalah terjadi: saat startup, pergantian layar, produksi normal, atau pemulihan komunikasi.

Amati perubahan nilai yang sama beberapa kali dalam kondisi operasi yang sebanding. Rekaman yang menunjukkan kedua pengamatan dapat membantu menentukan urutannya.

Perlakukan pengukuran waktu dari jendela perangkat lunak terpisah dengan hati-hati: setiap monitor memiliki perilaku refresh sendiri. Jangan mengurangi timestamp dari perangkat yang tidak tersinkronisasi dan menyajikan hasilnya sebagai latensi komunikasi yang presisi.

Tujuan langsung adalah menemukan tahap mana yang tertinggal, lalu mengukur tahap tersebut lebih dekat.

Butuh Penggantian Drive Altivar?

Telusuri hard drive Altivar asli terbaru untuk proyek pemeliharaan, pemecahan masalah, dan penggantian.

schneider ATV320 (1)

3. Periksa komunikasi sebelum menyesuaikan pengaturan refresh

Pada perangkat keluarga cMT yang didukung, cMT Diagnoser dapat membantu memeriksa data objek dan aktivitas komunikasi. Weintek dokumentasi menjelaskan tampilan nilai objek dan pemantauan alamat tambahan; gunakan kemampuan ini dalam alur diagnostik read-only. Lihat pengantar resmi cMT Diagnoser.

Bandingkan alamat, tipe data, panjang, dan nilai objek yang terdampak dengan sumber PLC yang seharusnya. Pada tampilan paket yang tersedia, cari permintaan yang gagal dan tentukan perangkat atau alamat yang terlibat.

A Polling berarti suatu permintaan sedang menunggu respons. Ini sendiri tidak membuktikan prosesor HMI kelebihan beban. Weintek juga mencatat bahwa alamat objek yang tidak valid dapat menghasilkan kesalahan komunikasi sementara objek lain tetap berfungsi. Lihat panduan diagnostik komunikasi Weintek USA.

Jika HMI Anda tidak mendukung alat ini, gunakan diagnostik driver yang sesuai, alat pemantauan PLC, dan metode capture komunikasi yang disetujui.

Selesaikan permintaan yang gagal terlebih dahulu

Cari hubungan antara nilai yang tidak terbaru dan:

  • Permintaan ke perangkat yang tidak tersedia.
  • Alamat tidak valid atau rentang data yang tidak didukung.
  • Respons yang datang tidak konsisten.
  • Kesalahan komunikasi yang muncul saat perlambatan.

Bergantung pada penjadwalan driver, menunggu permintaan yang gagal dapat memengaruhi update lain. Konfirmasikan hubungan tersebut melalui pengamatan, bukan menganggap satu tag gagal memperlambat semua perangkat.

Jika panel melaporkan kegagalan koneksi, mulai dengan panduan troubleshooting Weintek untuk PLC yang tidak merespons sebelum menyesuaikan performa.

4. Pahami fungsi setiap pengaturan

Beberapa pengaturan memengaruhi perilaku komunikasi, tetapi masing-masing memiliki tujuan berbeda.

PengaturanApa yang dikontrolApa yang harus diperiksa sebelum mengubahnya
Batas waktu komunikasiBerapa lama sebuah permintaan dapat menunggu sebelum dianggap tidak dijawabApakah respons benar-benar terlambat atau tidak pernah tiba
Turn around delayWaktu tunggu sebelum mengirim perintah berikutnyaMengapa delay dikonfigurasi dan apakah perangkat memerlukan pacing
Interval of block pack (words)Jarak alamat yang digunakan saat menggabungkan pembacaan yang memenuhi syaratApakah alamat di antaranya valid
Max. read-command size (words)Ukuran data maksimum yang diminta dalam satu perintah bacaBatas driver dan perangkat target
Interval Data SamplingFrekuensi sampling berbasis waktuApakah keluhan terkait rekaman atau objek live

“Interval of block pack” adalah pengaturan jarak alamat yang diukur dalam words, bukan interval refresh layar. Weintek mendokumentasikannya bersama ukuran maksimum perintah baca di EasyBuilder Pro V6.10.01, Bab 5, halaman 5-7.

Meningkatkan blok pembacaan dapat mencakup alamat di antara nilai yang dibutuhkan. Pastikan perangkat mendukung seluruh rentang yang diminta sebelum menggabungkan pembacaan secara lebih agresif.

Temukan PLC yang Tepat untuk Sistem Anda

Jelajahi CPU PLC, modul I/O, catu daya, dan unit komunikasi orisinal baru untuk proyek pemeliharaan dan otomatisasi.

Schneider PLC

Turn Around Delay memiliki efek yang lebih luas

Dalam tanggapan resmi tentang polling objek Modbus pada sebuah MT8071iP, Weintek USA menjelaskan bahwa menambahkan turn around delay mengurangi beban komunikasi dan memengaruhi semua objek yang menggunakan driver yang dipilih. Delay berlebihan juga dapat menyebabkan masalah komunikasi. Lihat Bagaimana saya dapat menyesuaikan laju polling data objek?

Jangan perlakukan pengaturan ini sebagai kontrol refresh independen untuk satu tampilan numerik. Catat nilai aslinya, pahami persyaratan perangkat yang terhubung, dan uji perubahan dalam kondisi terkendali.

5. Bandingkan beban layar dan aktivitas latar belakang

Tes terkendali yang berguna adalah membandingkan layar yang terdampak dengan layar diagnostik sederhana yang menampilkan nilai sumber yang sama secara langsung.

Jika layar sederhana memperbarui lebih cepat, periksa beban yang terkait dengan layar asli. Jika keduanya tetap lambat, lanjutkan memeriksa komunikasi bersama dan aktivitas latar belakang.

A blank screen does not necessarily remove the project’s communication load. Weintek identifies alarms, data sampling, macros, and global data transfers as possible background communication sources. These can continue when their associated information is not visible. 

Tinjau proyek untuk pembacaan yang tidak perlu, array atau string yang terlalu besar, dan salinan perantara yang diperbarui lebih jarang dari yang diharapkan. Hitung aktivitas komunikasi aktual bila memungkinkan; jumlah objek grafis saja bukan ukuran beban yang andal.

Lakukan tes isolasi pada salinan proyek terkendali atau lingkungan pemeliharaan yang disetujui. Pertahankan alarm dan fungsi perlindungan yang diperlukan selama pengujian.

6. Pisahkan keterlambatan sampling dari keterlambatan tampilan live

Tren yang berbasis rekaman sampel mengikuti konfigurasi sampling datanya. Tren tersebut tidak selalu berubah setiap kali objek numerik yang dialamatkan langsung berubah.

Periksa apakah sampling berbasis waktu atau trigger, alamat mana yang menyediakan rekaman, dan apakah trigger yang diharapkan terjadi.

Weintek juga memperingatkan bahwa mengaktifkan terlalu banyak proses sampling prioritas tinggi dapat memperlambat objek lain. Peringatan ini muncul di bagian eMT, iE, XE, mTV, dan iP pada manual V6.10.01; periksa opsi yang berlaku untuk seri Anda. Lihat Bab 8: Data Sampling, halaman 8-2–8-6.

Memperpendek interval sampling meningkatkan frekuensi perekaman yang diminta. Hal ini tidak otomatis memperbaiki data sumber yang tidak terbaru atau meningkatkan komunikasi.

Tingkatkan atau Ganti HMI Anda

Temukan panel HMI yang kompatibel untuk model yang sudah tidak diproduksi, peningkatan mesin, dan penggantian antarmuka operator.

schneider hmi

7. Telusuri macro, transfer, dan register lokal

Jika diagnostik komunikasi menunjukkan data sumber terbaru tetapi nilai yang ditampilkan tetap lama, telusuri jalur data objek secara lengkap.

Untuk objek yang terhubung ke register lokal HMI, tentukan:

  1. Macro, transfer, atau perhitungan mana yang menulis register tersebut.
  2. Apa yang memulai operasi tersebut.
  3. Apakah eksekusinya bergantung pada layar, kondisi, atau trigger.
  4. Apakah operasi lain menimpa hasilnya.

Bandingkan nilai PLC asli dengan register perantara. Jika sumbernya terbaru tetapi nilai perantara tidak, fokuskan pada mekanisme update tersebut sebelum mengubah pengaturan komunikasi PLC.

Periksa juga skala dan presisi tampilan. Nilai yang berubah perlahan mungkin tampak tidak berubah karena objek menampilkan lebih sedikit angka desimal daripada sumber.

Pertanyaan yang Sering Diajukan

Tidak ada satu pengaturan yang cocok untuk semua proyek. Respons yang diperlukan bergantung pada aplikasi, driver komunikasi, perangkat yang terhubung, data yang diminta, dan bagaimana nilai tampilan dihasilkan. Tetapkan respons yang dapat diterima untuk tugas operator terkait, lalu verifikasi pada sistem sebenarnya.

Tidak. Simulasi dapat membantu memeriksa perilaku proyek, tetapi komputer, jalur komunikasi, dan lingkungan runtime berbeda dari panel terpasang. Gunakan untuk mempersempit penyelidikan, lalu konfirmasikan performa pada hardware target.

Hanya jika bukti menunjukkan respons valid membutuhkan lebih banyak waktu. Timeout yang lebih panjang tidak meningkatkan kecepatan polling. Jika perangkat tidak pernah merespons, waktu tunggu sebelum kegagalan dikenali justru dapat bertambah.

Dukung proyek Anda dengan PLC Omron, Mitsubishi, Schneider baru dan asli – tersedia sekarang!

8. Ubah satu penyebab dan verifikasi hasilnya

Pilih tindakan korektif berdasarkan bukti:

Temuan yang dikonfirmasiTindakan berikutnya yang sesuai
Sumber PLC sendiri berubah terlambatPeriksa sumber dan logika PLC
Permintaan berulang kali gagalPerbaiki perangkat, alamat, atau masalah koneksi
Delay antarperintah yang dikonfigurasi mendominasi waktu tungguTinjau kebutuhannya dan sesuaikan dalam batas persyaratan perangkat
Permintaan baca terfragmentasiEvaluasi pembacaan kontigu yang valid dalam batas yang didukung
Register HMI perantara jarang diperbaruiPerbaiki kondisi macro atau transfernya
Sampel yang direkam terlalu jarangTinjau persyaratan dan konfigurasi sampling

Uji ulang nilai, layar, dan kondisi operasi yang sama setelah setiap perubahan. Periksa operasi normal serta kondisi yang semula menampakkan keterlambatan.

Hasil yang berhasil harus menunjukkan nilai yang lebih baru tanpa menimbulkan kesalahan komunikasi, rekaman yang hilang, atau kontrol yang tidak andal. Animasi layar yang lebih cepat saja tidak cukup.

Jika pengujian menemukan batas hardware atau panel yang gagal, berikan Kwoco model HMI yang tepat, model PLC, antarmuka komunikasi, dan persyaratan proyek saat membahas sourcing pengganti. Konfirmasikan kompatibilitas proyek sebelum memilih pengganti.

Hubungi kami

Cukup isi nama, alamat email, dan deskripsi singkat pertanyaan Anda dalam formulir ini. Kami akan menghubungi Anda dalam waktu 24 jam.

Produk Penjualan Panas

Unit CPU Omron CJ2M-CPU32

Pemasok Omron PLC CJ1W-PA202 di Cina

Penggerak Servo Mitsubishi MR-JE Seri 400w MR-JE-40A

Butuh Pertandingan Cepat?

Bagikan model atau spesifikasi Anda dan tim kami akan membantu Anda menemukan solusi yang tepat dengan cepat.

Anda Mungkin Juga Menemukan Topik Ini Menarik

Permintaan Penawaran

*Kami menghormati privasi Anda dan menjaga kerahasiaan informasi Anda.