Weintek HMI lambat dikemas kini? Diagnosis kelewatan tag dan komunikasi

Apabila Weintek HMI dikemas kini perlahan, kenal pasti dahulu di mana nilai menjadi tertunda: dalam PLC, semasa komunikasi, dalam macro HMI atau pemindahan data, atau pada paparan. Mengubah tetapan komunikasi sebelum mengenal pasti kelewatan boleh menyukarkan penyelesaian masalah.

Jadual Kandungan

Skrin sentuh yang responsif tidak membuktikan bahawa PLC datanya sentiasa terkini. Begitu juga, trend yang perlahan tidak semestinya bermakna paparan numerik biasa juga dikemas kini dengan perlahan.

Panduan ini merangkumi pendekatan diagnostik praktikal untuk projek EasyBuilder Pro. Tetapan dan alat diagnostik yang tersedia bergantung pada HMI siri, versi perisian dan driver komunikasi yang dipilih.

1. Kenal pasti apa yang sebenarnya perlahan

Pilih satu nilai yang terjejas dan jejaknya dari sumber hingga ke skrin. Sahkan peranti tepat, alamat atau tag, jenis data dan sebarang pengiraan perantaraan.

Sebagai contoh, suhu yang dipaparkan mungkin datang terus daripada register PLC atau daripada register tempatan HMI yang dikemas kini secara berkala oleh macro. Laluan ini memerlukan semakan yang berbeza.

PemerhatianSiasat dahuluPerbandingan berguna
Nilai berubah lewat dalam perisian pengaturcaraan PLCPengukuran sumber dan logik PLCNilai input berbanding register yang dibaca HMI
Nilai PLC berubah dengan segera, tetapi HMI menerimanya lewatPermintaan dan respons komunikasiPemerhatian PLC berbanding data diagnostik HMI
Data diagnostik HMI berubah dengan segera, tetapi satu objek kekal lapukAlamat objek, penukaran atau laluan data perantaraanNilai sumber langsung berbanding nilai yang dipaparkan
Paparan numerik dikemas kini dengan segera, tetapi trend berubah perlahanPensampelan data dan konfigurasi trendNilai live berbanding sampel yang direkodkan
Panel fizikal responsif, tetapi paparan jauh tertundaSambungan paparan jauh dan clientPaparan tempatan dan jauh bagi peristiwa yang sama

Pemerhatian ini mengecilkan skop siasatan; ia tidak membuktikan punca secara tersendiri.

Gunakan nilai proses sedia ada yang berubah dengan selamat atau isyarat diagnostik yang diluluskan. Jangan paksa output atau cetuskan pergerakan mesin hanya untuk mengukur respons skrin.

2. Wujudkan baseline yang boleh diulang

Sebelum mengubah projek, simpan backup dan rekodkan:

  • Model HMI, versi runtime atau firmware dan versi EasyBuilder Pro.
  • Model PLC, driver komunikasi dan sambungan Ethernet atau bersiri.
  • Skrin, objek, alamat dan jenis data yang terjejas.
  • Sama ada objek membaca PLC secara langsung atau menggunakan register tempatan HMI.
  • Sama ada kelewatan menjejaskan satu nilai, satu peranti, satu skrin atau seluruh projek.
  • Bila masalah berlaku: startup, perubahan skrin, pengeluaran biasa atau pemulihan komunikasi.

Perhatikan perubahan nilai yang sama beberapa kali dalam keadaan operasi yang setara. Rakaman yang menunjukkan kedua-dua pemerhatian boleh membantu menentukan urutan.

Berhati-hati dengan masa daripada tetingkap perisian berasingan: setiap monitor mempunyai tingkah laku refresh sendiri. Jangan tolak timestamp daripada peranti yang tidak disegerakkan dan bentangkan hasilnya sebagai latensi komunikasi yang tepat.

Matlamat segera adalah mencari peringkat mana yang ketinggalan, kemudian mengukur peringkat itu dengan lebih teliti.

Perlukan Pemacu Altivar Pengganti?

Layari pemacu Altivar asal yang baharu untuk projek penyelenggaraan, penyelesaian masalah dan penggantian.

ATV320 Schneider (1)

3. Periksa komunikasi sebelum melaras tetapan refresh

Pada peranti keluarga cMT yang disokong, cMT Diagnoser boleh membantu memeriksa data objek dan aktiviti komunikasi. Weintek dokumentasi menerangkan paparan nilai objek dan pemantauan alamat tambahan; gunakan keupayaan ini dalam aliran diagnostik baca sahaja. Lihat pengenalan rasmi kepada cMT Diagnoser.

Bandingkan alamat, jenis data, panjang dan nilai objek yang terjejas dengan sumber PLC yang dimaksudkan. Dalam paparan paket yang tersedia, cari permintaan gagal dan tentukan peranti atau alamat yang terlibat.

A Polling bermaksud permintaan sedang menunggu respons. Ia sendiri tidak membuktikan pemproses HMI terlebih beban. Weintek juga menyatakan bahawa alamat objek tidak sah boleh menghasilkan ralat komunikasi sementara objek lain terus berfungsi. Lihat panduan diagnostik komunikasi Weintek USA.

Jika HMI anda tidak menyokong alat ini, gunakan diagnostik driver yang berkaitan, alat pemantauan PLC dan kaedah tangkapan komunikasi yang diluluskan.

Selesaikan permintaan gagal terlebih dahulu

Cari hubungan antara nilai lapuk dan:

  • Permintaan kepada peranti yang tidak tersedia.
  • Alamat tidak sah atau julat data tidak disokong.
  • Respons yang tiba secara tidak konsisten.
  • Ralat komunikasi yang muncul semasa kelambatan.

Bergantung pada penjadualan driver, menunggu permintaan gagal boleh menjejaskan kemas kini lain. Sahkan hubungan itu melalui pemerhatian dan jangan anggap satu tag gagal memperlahankan semua peranti.

Jika panel melaporkan kegagalan sambungan, mulakan dengan panduan penyelesaian masalah Weintek untuk PLC tidak memberi respons sebelum melaras prestasi.

4. Fahami apa yang dikawal oleh setiap tetapan

Beberapa tetapan mempengaruhi tingkah laku komunikasi, tetapi mempunyai tujuan yang berbeza.

TetapanApa yang dikawalApa yang perlu diperiksa sebelum mengubahnya
Tamat masa komunikasiBerapa lama permintaan boleh menunggu sebelum dianggap tidak berjawabSama ada respons benar-benar lewat atau tidak pernah tiba
Turn around delayTempoh menunggu sebelum menghantar arahan seterusnyaMengapa kelewatan dikonfigurasi dan sama ada peranti memerlukan pacing
Interval of block pack (words)Jarak alamat yang digunakan semasa menggabungkan bacaan yang layakSama ada alamat perantaraan adalah sah
Max. read-command size (words)Saiz data maksimum yang diminta dalam satu arahan bacaHad driver dan peranti sasaran
Selang Data SamplingKekerapan pensampelan berdasarkan masaSama ada aduan melibatkan rekod atau objek live

“Interval of block pack” ialah tetapan jarak alamat yang diukur dalam words, bukan selang refresh skrin. Weintek mendokumentasikannya bersama saiz maksimum arahan baca dalam EasyBuilder Pro V6.10.01, Bab 5, halaman 5-7.

Meningkatkan blok bacaan boleh termasuk alamat di antara nilai yang diperlukan. Pastikan peranti menyokong keseluruhan julat yang diminta sebelum menggabungkan bacaan dengan lebih agresif.

Cari PLC yang Tepat untuk Sistem Anda

Terokai CPU PLC asal yang baharu, modul I/O, bekalan kuasa dan unit komunikasi untuk projek penyelenggaraan dan automasi.

schneider PLC

Turn Around Delay mempunyai kesan yang lebih luas

Dalam jawapan rasmi mengenai polling objek Modbus pada sebuah MT8071iP, Weintek USA menerangkan bahawa menambah turn around delay mengurangkan beban komunikasi dan menjejaskan semua objek yang menggunakan driver terpilih. Kelewatan berlebihan juga boleh menyebabkan masalah komunikasi. Lihat Bagaimana saya boleh melaras kadar polling data objek?

Jangan anggap tetapan ini sebagai kawalan refresh bebas untuk satu paparan numerik. Rekod nilai asalnya, fahami keperluan peranti yang disambungkan dan uji perubahan dalam keadaan terkawal.

5. Bandingkan beban skrin dan aktiviti latar belakang

Ujian terkawal yang berguna ialah membandingkan skrin terjejas dengan skrin diagnostik ringkas yang memaparkan nilai sumber yang sama secara langsung.

Jika skrin ringkas dikemas kini lebih cepat, siasat beban yang berkaitan dengan skrin asal. Jika kedua-duanya kekal perlahan, teruskan memeriksa komunikasi bersama dan aktiviti 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. 

Semak projek untuk bacaan tidak perlu, array atau string yang terlalu besar dan salinan perantaraan yang dikemas kini kurang kerap daripada yang dijangka. Kira aktiviti komunikasi sebenar jika boleh; bilangan objek grafik sahaja bukan ukuran beban yang boleh dipercayai.

Lakukan ujian pengasingan dalam salinan projek terkawal atau persekitaran penyelenggaraan yang diluluskan. Kekalkan penggera dan fungsi perlindungan yang diperlukan sepanjang ujian.

6. Asingkan kelewatan pensampelan daripada kelewatan paparan live

Trend berdasarkan rekod sampel mengikut konfigurasi pensampelan datanya. Ia tidak semestinya berubah setiap kali objek numerik yang dialamatkan terus berubah.

Periksa sama ada pensampelan berdasarkan masa atau trigger, alamat mana membekalkan rekod dan sama ada trigger yang dijangka berlaku.

Weintek juga memberi amaran bahawa mengaktifkan terlalu banyak proses pensampelan berkeutamaan tinggi boleh memperlahankan objek lain. Amaran ini muncul dalam bahagian eMT, iE, XE, mTV dan iP manual V6.10.01; periksa pilihan yang berkaitan dengan siri anda. Lihat Bab 8: Data Sampling, halaman 8-2–8-6.

Memendekkan selang pensampelan meningkatkan kekerapan rakaman yang diminta. Ia tidak membetulkan data sumber lapuk secara automatik atau meningkatkan komunikasi secara automatik.

Naik taraf atau Gantikan HMI Anda

Cari panel HMI yang serasi untuk model yang dihentikan pengeluarannya, naik taraf mesin dan penggantian antara muka pengendali.

schneider hmi

7. Jejaki macro, pemindahan dan register tempatan

Jika diagnostik komunikasi menunjukkan data sumber terkini tetapi nilai yang dipaparkan kekal lama, jejaki keseluruhan laluan data objek.

Untuk objek yang dikaitkan dengan register tempatan HMI, tentukan:

  1. Macro, pemindahan atau pengiraan mana menulis register itu.
  2. Apa yang memulakan operasi tersebut.
  3. Sama ada pelaksanaannya bergantung pada skrin, syarat atau trigger.
  4. Sama ada operasi lain menulis ganti hasilnya.

Bandingkan nilai PLC asal dengan register perantaraan. Jika sumber terkini tetapi nilai perantaraan lapuk, fokus pada mekanisme kemas kini itu sebelum mengubah tetapan komunikasi PLC.

Periksa juga skala dan ketepatan paparan. Nilai yang berubah perlahan mungkin kelihatan tidak berubah kerana objek memaparkan lebih sedikit tempat perpuluhan daripada sumber.

Soalan Lazim

Tiada satu tetapan yang sesuai untuk semua projek. Respons yang diperlukan bergantung pada aplikasi, driver komunikasi, peranti yang disambungkan, data yang diminta dan cara nilai paparan dihasilkan. Tetapkan respons yang boleh diterima untuk tugas operator berkaitan, kemudian sahkan pada sistem sebenar.

Tidak. Simulasi boleh membantu memeriksa tingkah laku projek, tetapi komputer, laluan komunikasi dan persekitaran runtime berbeza daripada panel terpasang. Gunakannya untuk mengecilkan siasatan, kemudian sahkan prestasi pada hardware sasaran.

Hanya apabila bukti menunjukkan respons sah memerlukan lebih banyak masa. Timeout yang lebih panjang tidak meningkatkan kelajuan polling. Jika peranti tidak pernah memberi respons, ia boleh memanjangkan masa menunggu sebelum kegagalan dikenal pasti.

Kuasakan projek anda dengan Omron, Mitsubishi, Schneider PLC yang baharu dan asli – dalam stok, sedia sekarang!

8. Ubah satu punca dan sahkan hasilnya

Pilih tindakan pembetulan berdasarkan bukti:

Penemuan yang disahkanTindakan seterusnya yang sesuai
Sumber PLC sendiri berubah lewatSiasat sumber dan logik PLC
Permintaan berulang kali gagalBetulkan peranti, alamat atau masalah sambungan
Kelewatan antara arahan yang dikonfigurasi mendominasi masa menungguSemak keperluannya dan laraskan dalam had keperluan peranti
Permintaan baca terpecah-pecahNilai bacaan berterusan yang sah dalam had yang disokong
Register HMI perantaraan jarang dikemas kiniBetulkan syarat macro atau pemindahannya
Sampel yang direkodkan terlalu jarangSemak keperluan dan konfigurasi pensampelan

Uji semula nilai, skrin dan keadaan operasi yang sama selepas setiap perubahan. Periksa operasi normal serta keadaan yang pada asalnya mendedahkan kelewatan.

Hasil yang berjaya harus menunjukkan nilai yang lebih terkini tanpa memperkenalkan ralat komunikasi, rekod hilang atau kawalan tidak boleh dipercayai. Animasi skrin yang lebih pantas sahaja tidak mencukupi.

Jika ujian mengenal pasti had hardware atau panel rosak, berikan Kwoco model HMI tepat, model PLC, antara muka komunikasi dan keperluan projek semasa membincangkan sourcing pengganti. Sahkan keserasian projek sebelum memilih pengganti.

Hubungi Kami

Cuma isi nama, alamat e-mel dan penerangan ringkas tentang pertanyaan anda dalam borang ini. Kami akan menghubungi anda dalam masa 24 jam.

Produk Jualan Panas

Unit CPU Omron CJ2M-CPU32

Pembekal Omron PLC CJ1W-PA202 di China

Mitsubishi MR-JE Siri 400w Servo Drive MR-JE-40A

Perlukan Padanan Pantas?

Kongsikan model atau spesifikasi anda dan pasukan kami akan membantu anda mencari yang paling sesuai.

Anda Juga Mungkin Mendapatkan Topik Ini Menarik

Minta Sebut Harga

*Kami menghormati privasi anda dan merahsiakan maklumat anda.