Butoanele și obiectele HMI Weintek dispar: depanare Modbus
Cuprins
Weintek ghidul de depanare explică faptul că un obiect care conține o adresă de citire poate dispărea atunci când HMI nu poate obține acea valoare. Un obiect folosit doar pentru a scrie o valoare poate rămâne vizibil. Acest lucru împiedică prezentarea unei stări ilizibile a dispozitivului ca valoare implicită validă. WeintekUSA: depanare „Device No Response”
Totuși, o comunicare eșuată este doar una dintre explicații. Un obiect poate fi ascuns și de un interlock sau de o setare de securitate.
Prima întrebare este dacă obiectul lipsă are date valide. Dacă da, verificați condițiile de vizibilitate. Dacă nu, urmăriți solicitarea Modbus exactă care eșuează.
Acest ghid se aplică proiectelor EasyBuilder Pro care folosesc Modbus TCP sau RTU. Setările și instrumentele de diagnostic diferă în funcție de modelul HMI, versiunea software și driverul selectat.
1. Notați ce dispare și când
Înainte de a modifica proiectul, salvați o copie de rezervă și notați:
- Modelul HMI, versiunea sistemului de operare și versiunea EasyBuilder Pro.
- Modelul PLC sau al dispozitivului Modbus.
- Driverul exact selectat în proiect.
- Fereastra afectată și numele obiectelor.
- Dacă problema apare pe panou, în simulare sau în ambele.
- Dacă unele valori PLC continuă să se actualizeze.
- Modificări recente ale adreselor, setărilor dispozitivului, securității sau comunicațiilor.
Investigați problema fără a apăsa butoanele de control ale mașinii. Simularea online și instrumentele de diagnostic pot comunica cu echipamente reale; nu sunt automat medii de test izolate.
Folosiți tiparul simptomelor pentru a alege următoarea verificare.
| Comportament observat | Prima verificare |
|---|---|
| Grafica statică rămâne, dar mai multe obiecte legate de dispozitiv dispar | Dacă solicitările de citire afectate reușesc |
| Lipsește un singur obiect | Dispozitivul, adresa, tipul de date, lungimea de citire și setările de vizibilitate |
| Obiectele dispar după logout sau după o schimbare a stării mașinii | Privilegii utilizator și condiții de interlock |
| Problema începe după schimbarea driverelor sau a transportului | Referințele obiectelor și convenția de adresare a noului driver |
| Simularea funcționează, dar panoul fizic eșuează | Configurația reală de rețea sau serială a panoului și proiectul implementat |
| Obiectele se afișează, dar valorile sunt incorecte | Maparea adreselor și interpretarea datelor |
Acestea sunt puncte de pornire pentru diagnostic, nu dovezi ale unei defecțiuni specifice.
- Produs înrudit
Aveți nevoie de o transmisie Altivar de schimb?
Răsfoiți noile convertizoare de frecvență Altivar originale pentru proiecte de întreținere, depanare și înlocuire.

- Piese originale noi
- Răspuns rapid
- Livrare globală
2. Verificați fiecare adresă folosită de obiectul lipsă
Deschideți obiectul afectat în EasyBuilder Pro și identificați toate dependențele sale.
În funcție de obiect, acestea pot include:
- O adresă de citire folosită pentru afișarea stării.
- O adresă de scriere folosită când operatorul îl atinge.
- O adresă de interlock.
- O adresă sau un index indirect.
- O condiție de securitate sau vizibilitate.
O adresă de scriere corectă nu dovedește că adresa de citire este validă. La fel, o valoare afișată corect nu dovedește că o adresă de interlock este citită cu succes.
Comparați un obiect lipsă cu un obiect funcțional conectat la același dispozitiv. Căutați diferențe în selectarea dispozitivului, station, tipul adresei, lungime și configurație.
Păstrați comparația focalizată. Modificarea setărilor globale când alte solicitări funcționează deja poate introduce o altă problemă.
3. Folosiți diagnosticul pentru a găsi citirea eșuată
Pe modelele cMT și cMT X compatibile, folosiți Diagnoser pentru a inspecta obiectul afectat și solicitarea sa de comunicație. WeintekUSA indică vizualizările Obiect şi Pachet views as useful for locating failed requests. An object remaining at “Polling…” and a failed packet provide a more specific lead than a general communication message.
Weintek documentează activarea Diagnoser în System Parameter Settings → Remote, apoi accesarea lui din meniul clic-dreapta al cMT Viewer. Confirmați disponibilitatea pentru modelul și versiunea dvs. Unele obiecte fără dependențe de registre nu apar în lista de obiecte. Weintek: cMT Diagnoser
Folosiți mai întâi monitorizarea. Nu scrieți valori, nu forțați stări ale mașinii și nu modificați biți de interlock doar pentru a face un obiect să apară.
Înregistrați dispozitivul, station, adresa și rezultatul solicitării eșuate. Apoi comparați aceste detalii cu harta Modbus documentată a serverului.
Dacă HMI-ul dvs. nu acceptă acest flux Diagnoser, folosiți metoda de diagnostic specificată pentru modelul și driverul său.
4. Verificați convenția de adresare Modbus
O adresă tipărită într-un manual PLC nu este neapărat numărul introdus direct în fiecare driver HMI.
Specificația Modbus definește adrese bazate pe zero în protocol data unit, iar producătorul dispozitivului stabilește cum sunt mapate datele aplicației în Modbus. Verificați atât documentația serverului, cât și ghidul de conectare al driverului Weintek selectat. Modbus Application Protocol V1.1b3, secțiunea 4.4
Verificați solicitarea completă:
| Verifica | Ce trebuie să corespundă |
|---|---|
| Zona de date | Coil, intrare discretă, holding register sau input register |
| Convenția de adresare | Formatul de introducere al driverului și maparea documentată a serverului |
| Funcţie | Operația acceptată pentru acea zonă de date |
| Cantitate | Trebuie să existe întregul interval solicitat |
| Reprezentarea datelor | Formatul obiectului trebuie să corespundă valorii aplicației dorite |
Modbus uses different read functions for coils, discrete inputs, holding registers, and input registers. A correct-looking number in the wrong data area can still produce an invalid request.
Nu aplicați „scădeți unu din fiecare adresă” ca soluție universală. Stabiliți dacă driverul face deja această conversie.
Verificați și întregul interval al unui obiect multi-register. Adresa de pornire poate fi validă, iar registrele ulterioare pot ieși din intervalul configurat.
Un test de comparație sigur
Într-o copie de diagnostic controlată a proiectului, folosiți un afișaj doar pentru citire legat de un registru documentat și lizibil. Comparați rezultatul cu instrumentele de monitorizare ale serverului.
Dacă acea citire funcționează, investigați prin ce diferă obiectul lipsă. Dacă eșuează, rezolvați problema de driver, mapare sau conexiune înainte de a adăuga complexitate.
Nu lăsați obiecte temporare de diagnostic în proiectul de producție decât dacă au fost revizuite și păstrate intenționat.
- Soluții PLC
Găsiți PLC-ul potrivit pentru sistemul dvs.
Explorați procesoare PLC originale noi, module I/O, surse de alimentare și unități de comunicație pentru proiecte de mentenanță și automatizare.

- Piese originale noi
- Răspuns rapid
- Livrare globală
5. Înțelegeți setările Local și Remote Device
Nu schimbați fiecare PLC Ethernet în „Remote”.
În arhitectura documentată a dispozitivelor EasyBuilder Pro:
- O Local Device este conectat la HMI-ul local.
- O Remote Device este conectat printr-un alt HMI.
Prin urmare, „Local” nu înseamnă că adresa PLC este pur și simplu memorie internă HMI. Un dispozitiv conectat prin Ethernet poate aparține configurației de dispozitive a HMI-ului local.
Manualul explică aceste diferențe în secțiunile de configurare a dispozitivelor locale și remote. Urmați topologia reală de comunicație și instrucțiunile driverului selectat. Weintek EasyBuilder Pro V6.10.01, Capitolul 5, secțiunile 5.2.2–5.2.3
După conversia proiectului sau schimbarea dispozitivului, confirmați că obiectele afectate se referă la intrarea de dispozitiv dorită. Setările corecte pe o intrare nu repară obiectele care încă indică spre alta.
6. Verificați interlock-urile și vizibilitatea când citirile sunt valide
Dacă valorile necesare pot fi citite, verificați condițiile de afișare ale obiectului.
De exemplu, manualul EasyBuilder Pro documentează Hide when disabled pentru interlock-ul unui obiect Set Word. Când condiția configurată nu este îndeplinită, obiectul este ascuns. Alte tipuri de obiecte au propriile setări de securitate și vizibilitate. Weintek EasyBuilder Pro V6.10.01, Capitolul 13, pagina 13-22
Verifica:
- Dacă ascunderea este activată.
- Ce valoare controlează condiția.
- Dacă acea valoare este validă și actuală.
- Dacă comparația corespunde stării dorite a mașinii.
- Dacă utilizatorul curent are privilegiile necesare.
- Dacă aspectul obiectului se schimbă odată cu starea lui.
Un obiect ascuns poate funcționa exact așa cum a fost proiectat. Confirmați comportamentul dorit cu proprietarul proiectului înainte de a-l modifica.
Nu eliminați un interlock sau o restricție de privilegii doar pentru a restabili vizibilitatea pe o mașină în funcțiune. Corectați o eroare de configurare identificată prin procesul de modificare aprobat.
7. Separați problemele de conexiune de problemele solicitărilor
Dacă nicio citire relevantă nu reușește, verificați conexiunea. Dacă unele citiri reușesc, prioritizați solicitările care eșuează.
Pentru Modbus TCP, verificați IP-ul destinație, interfața LAN selectată, ruta, portul serverului configurat și dacă serviciul Modbus dorit este disponibil.
Pentru Modbus RTU, comparați interfața COM selectată, numărul station, formatul serial și pinout-ul cablului cu documentația echipamentului. Verificați sau modificați cablajul numai conform procedurii de mentenanță sigură aplicabile.
Pentru fluxul de conectare mai larg, consultați Weintek HMI „PLC No Response”: remedieri seriale și Ethernet.
Nu considerați un ping reușit, un LED de link sau o indicație generală „connected” drept dovadă că registrul obiectului lipsă poate fi citit. Verificați tranzacția specifică.
8. Investigați solicitările de fundal fără a elimina funcțiile de producție
Un avertisment de comunicație poate persista chiar dacă pagina afișată pare normală.
Revizuiți funcțiile de fundal care fac referire la același dispozitiv, precum monitorizarea alarmelor, eșantionarea datelor, macro-urile și transferurile de date. Identificați adresele învechite sau mapate greșit prin diagnostic și revizuirea proiectului.
Nu ștergeți funcții de alarmă sau monitorizare din aplicația live doar pentru a elimina un mesaj. Dacă este necesar un test de izolare, faceți-l într-o copie controlată a proiectului și păstrați configurația originală.
În mod similar, creșterea unui timeout este adecvată doar când există dovezi că răspunsurile valide sosesc prea târziu. Nu repară o adresă greșită sau o condiție de vizibilitate.
9. Verificați remedierea înainte de revenirea la funcționarea normală
Schimbați câte o singură cauză identificată, apoi compilați și implementați prin procesul normal de mentenanță.
Confirmați că:
- Obiectul dorit apare în condițiile corecte.
- Starea afișată corespunde valorii reale a dispozitivului.
- Obiectele care funcționau anterior continuă să funcționeze corect.
- Comportamentul de login și interlock rămâne intenționat.
- Avertismentele de comunicație nu mai reapar în secvența de funcționare relevantă.
- Orice funcție de comandă este testată numai în cadrul unei proceduri aprobate de testare a mașinii.
Acolo unde este necesar, verificați comportamentul la pornire și recuperarea comunicației în timpul unui test planificat. Restabiliți setările de acces diagnostic conform politicii locației și salvați proiectul corectat.
Dacă problema rămâne nerezolvată, furnizați suportului versiunea proiectului, configurația obiectului, harta registrelor serverului și o solicitare eșuată capturată. Aceste detalii sunt mai utile decât „ecranul este gol”.
- Înlocuire HMI
Actualizați sau înlocuiți HMI-ul
Găsiți panouri HMI compatibile pentru modelele scoase din producție, upgrade-uri de mașini și înlocuirea interfeței operatorului.

- Piese originale noi
- Răspuns rapid
- Livrare globală
Întrebări frecvente
Pot avea dependențe de date diferite. O funcție de navigare poate funcționa fără aceeași citire a dispozitivului necesară unui afișaj numeric. Verificați dependențele de citire și vizibilitate ale obiectului lipsă în loc să presupuneți că toate obiectele ar trebui să eșueze împreună.
Verificați noul driver, destinația, gestionarea station sau unit și sintaxa adreselor. Verificați și dacă toate obiectele afectate au fost reasociate corect. Schimbarea transportului nu garantează că vechile referințe de proiect rămân valide.
Nu faceți acest lucru fără un design de interfață revizuit. Operatorul trebuie să poată distinge informațiile valide de datele indisponibile, iar funcțiile de control trebuie să păstreze permisiunile și interlock-urile prevăzute.
Alimentați-vă proiectele cu PLC Omron, Mitsubishi, Schneider nou-nouț, original – în stoc, gata acum!
Când ar trebui luată în considerare înlocuirea hardware-ului?
Dispariția obiectelor, de una singură, nu justifică achiziția unui alt HMI.
Luați în considerare înlocuirea hardware-ului numai când diagnosticul specific modelului izolează o defecțiune fizică după evaluarea cauzelor de configurare, comunicație și proiect.
Dacă este necesară o înlocuire, trimiteți Kwoco referința HMI completă, interfețele de comunicație necesare, dimensiunile panoului, cantitatea și destinația pentru confirmarea sourcing-ului. Solicitați inginerului responsabil să verifice compatibilitatea proiectului înainte de a accepta un model alternativ.
Contactaţi-ne
Doar completați numele dvs., adresa de e-mail și o scurtă descriere a solicitării dvs. în acest formular. Vă vom contacta în termen de 24 de ore.
Categoria de produs
Produse de vânzare fierbinte
CPU Omron CJ2M-CPU32
Furnizor Omron PLC CJ1W-PA202 din China
Servo Drive Mitsubishi MR-JE Seria 400w MR-JE-40A
Ai nevoie de o potrivire rapidă?
Împărtășește-ți modelul sau specificațiile, iar echipa noastră te va ajuta să găsești rapid potrivirea potrivită.
- Suport de specialitate
- Răspuns rapid
- Preț competitiv
- +86-755-81481609
- [email protected]
De asemenea, puteți găsi aceste subiecte interesante

Programarea PLC: Un ghid definitiv pentru începători
În lumea de astăzi, unde automatizarea industrială și producția inteligentă își schimbă viziunea, controlerul logic programabil (PLC) a luat de fapt sfârșit.

Înțelegerea integratorilor de sisteme PLC: cheia integrării eficiente a sistemului de control
În lumea automatizării industriale, aflată în continuă dezvoltare, rolul integratorilor de sisteme PLC a devenit mai important ca niciodată. Dacă sunteți...

Servomotor vs. invertor: Care este diferența?
Un servodrive și un invertor convertesc ambele energia electrică în mișcare controlată a motorului, dar în mod normal sunt alese pentru aplicații diferite.