Weintek HMI se sporo ažurira? Dijagnostika kašnjenja tagova i komunikacije

Kada se Weintek HMI sporo ažurira, prvo utvrdite gde vrednost kasni: unutar PLC-a, tokom komunikacije, u HMI makrou ili prenosu podataka, ili na prikazu. Promena komunikacionih podešavanja pre lociranja kašnjenja može otežati rešavanje problema.

Sadržaj

Odazivan ekran osetljiv na dodir ne dokazuje da su njegovi PLC podaci sveži. Isto tako, spor trend ne znači nužno da se obični numerički prikazi sporo ažuriraju.

Ovaj vodič opisuje praktičan dijagnostički pristup za EasyBuilder Pro projekte. Dostupna podešavanja i dijagnostički alati zavise od HMI serije, verzije softvera i izabranog komunikacionog drajvera.

1. Utvrdite šta je zaista sporo

Izaberite jednu pogođenu vrednost i pratite je od izvora do ekrana. Potvrdite tačan uređaj, adresu ili tag, tip podataka i svaki međukorak proračuna.

Na primer, prikazana temperatura može dolaziti direktno iz PLC registra ili iz lokalnog HMI registra koji makro periodično ažurira. Ti putevi zahtevaju različite provere.

PosmatranjePrvo istražiteKorisno poređenje
Vrednost se kasno menja u PLC programskom softveruIzvorno merenje i PLC logikaUlazna vrednost u odnosu na registar koji HMI čita
PLC vrednost se menja brzo, ali je HMI prima kasnoKomunikacioni zahtevi i odgovoriPLC posmatranje u odnosu na HMI dijagnostičke podatke
HMI dijagnostički podaci se menjaju brzo, ali jedan objekat ostaje zastareoAdresa objekta, konverzija ili posredni put podatakaDirektna izvorna vrednost u odnosu na prikazanu vrednost
Numerički prikaz se ažurira brzo, ali se trend menja sporoUzorkovanje podataka i konfiguracija trendaŽiva vrednost u odnosu na zabeležene uzorke
Fizički panel brzo reaguje, ali udaljeni prikaz kasniVeza za udaljeni prikaz i klijentLokalni i udaljeni prikaz istog događaja

Ova zapažanja sužavaju istragu; sama po sebi ne dokazuju uzrok.

Koristite postojeću procesnu vrednost koja se bezbedno menja ili odobren dijagnostički signal. Nemojte forsirati izlaze niti pokretati kretanje mašine samo radi merenja odziva ekrana.

2. Uspostavite ponovljivu osnovu

Pre izmene projekta sačuvajte rezervnu kopiju i zabeležite:

  • HMI model, runtime ili firmware verziju i EasyBuilder Pro verziju.
  • PLC model, komunikacioni drajver i Ethernet ili serijsku vezu.
  • Pogođeni ekran, objekat, adresu i tip podataka.
  • Da li objekat direktno čita PLC ili koristi lokalni HMI registar.
  • Da li kašnjenje utiče na jednu vrednost, jedan uređaj, jedan ekran ili ceo projekat.
  • Kada se problem javlja: pri pokretanju, promeni ekrana, normalnoj proizvodnji ili oporavku komunikacije.

Posmatrajte istu promenu vrednosti više puta u uporedivim radnim uslovima. Snimak koji prikazuje oba posmatranja može pomoći da se utvrdi redosled.

Oprezno tumačite vremena iz odvojenih softverskih prozora: svaki monitor ima sopstveno ponašanje osvežavanja. Nemojte oduzimati timestamp vrednosti nesinhronizovanih uređaja i predstavljati rezultat kao preciznu komunikacionu latenciju.

Neposredni cilj je pronaći koja faza zaostaje, a zatim tu fazu detaljnije izmeriti.

Potrebna vam je zamena Altivar drajvera?

Pregledajte nove originalne Altivar hartije od vrednosti za održavanje, rešavanje problema i projekte zamene.

Šnajder ATV320 (1)

3. Pregledajte komunikaciju pre podešavanja osvežavanja

Na podržanim uređajima cMT porodice, cMT Diagnoser može pomoći u pregledu podataka objekata i komunikacione aktivnosti. Weintek-ov dokumentacija opisuje prikaz vrednosti objekata i praćenje dodatnih adresa; koristite ove mogućnosti u dijagnostičkom postupku samo za čitanje. Pogledajte zvanični uvod u cMT Diagnoser.

Uporedite adresu, tip podataka, dužinu i vrednost pogođenog objekta sa predviđenim PLC izvorom. U dostupnom prikazu paketa potražite neuspele zahteve i utvrdite koji uređaj ili adresa su uključeni.

A Polling status znači da zahtev čeka odgovor. Sam po sebi ne dokazuje da je HMI procesor preopterećen. Weintek takođe navodi da nevažeća adresa objekta može izazvati komunikacionu grešku dok drugi objekti nastavljaju da rade. Pogledajte Weintek USA vodič za komunikacionu dijagnostiku.

Ako vaš HMI ne podržava ove alate, koristite odgovarajuću dijagnostiku drajvera, PLC alate za praćenje i odobren metod snimanja komunikacije.

Prvo rešite neuspele zahteve

Tražite vezu između zastarelih vrednosti i:

  • Zahteva prema nedostupnom uređaju.
  • Nevažećih adresa ili nepodržanih opsega podataka.
  • Odgovora koji stižu nedosledno.
  • Komunikacionih grešaka koje se pojavljuju tokom usporenja.

U zavisnosti od raspoređivanja drajvera, čekanje neuspelih zahteva može uticati na druga ažuriranja. Potvrdite taj odnos posmatranjem umesto da pretpostavite da jedan neuspešan tag usporava svaki uređaj.

Ako panel prijavljuje greške veze, počnite sa Weintek vodičem za rešavanje problema kada PLC ne odgovara pre podešavanja performansi.

4. Razumite šta kontroliše svako podešavanje

Nekoliko podešavanja utiče na ponašanje komunikacije, ali imaju različite svrhe.

PodešavanjeŠta kontrolišeŠta proveriti pre izmene
Vremensko ograničenje komunikacijeKoliko dugo zahtev može čekati pre nego što se smatra neodgovorenimDa li odgovori zaista kasne ili nikada ne stižu
Turn around delayČekanje pre slanja sledeće komandeZašto je kašnjenje podešeno i da li uređaj zahteva određeni tempo
Interval of block pack (words)Razmak adresa koji se koristi pri spajanju podobnih čitanjaDa li su međuatrese važeće
Max. read-command size (words)Maksimalna količina podataka zatražena u jednoj komandi čitanjaOgraničenja drajvera i ciljnog uređaja
Data Sampling intervalUčestalost vremenski zasnovanog uzorkovanjaDa li se problem odnosi na zapise ili živi objekat

„Interval of block pack“ je podešavanje razmaka adresa izraženo u words, a ne interval osvežavanja ekrana. Weintek ga dokumentuje zajedno sa maksimalnom veličinom komande čitanja u EasyBuilder Pro V6.10.01, Poglavlje 5, strana 5-7.

Povećanje bloka čitanja može uključiti adrese između potrebnih vrednosti. Proverite da uređaj podržava ceo traženi opseg pre agresivnijeg spajanja čitanja.

Pronađite pravi PLC za vaš sistem

Istražite nove originalne PLC procesore, I/O module, napajanja i komunikacione jedinice za projekte održavanja i automatizacije.

Šnajder PLC

Turn Around Delay ima širi efekat

U zvaničnom odgovoru o pollingu Modbus objekata na jednom MT8071iP, Weintek USA objašnjava da dodavanje turn around delay smanjuje komunikaciono opterećenje i utiče na sve objekte koji koriste izabrani drajver. Preveliko kašnjenje takođe može izazvati komunikacione probleme. Pogledajte Kako mogu da podesim brzinu pollinga podataka objekta?

Nemojte tretirati ovo podešavanje kao nezavisnu kontrolu osvežavanja jednog numeričkog prikaza. Zabeležite originalnu vrednost, razumite zahteve povezanog uređaja i testirajte izmene u kontrolisanim uslovima.

5. Uporedite opterećenje ekrana i aktivnost u pozadini

Koristan kontrolisani test je poređenje pogođenog ekrana sa jednostavnim dijagnostičkim ekranom koji direktno prikazuje istu izvornu vrednost.

Ako se jednostavan ekran brže ažurira, istražite opterećenje povezano sa originalnim ekranom. Ako oba ostanu spora, nastavite proveru zajedničke komunikacije i pozadinske aktivnosti.

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. 

Pregledajte projekat zbog nepotrebnih čitanja, prevelikih array ili string vrednosti i posrednih kopija koje se ažuriraju ređe nego što se očekuje. Kada je moguće, merite stvarnu komunikacionu aktivnost; sam broj grafičkih objekata nije pouzdana mera opterećenja.

Izolacione testove izvodite na kontrolisanoj kopiji projekta ili u odobrenom okruženju za održavanje. Tokom testiranja sačuvajte potrebne alarme i zaštitne funkcije.

6. Odvojite kašnjenje uzorkovanja od kašnjenja živog prikaza

Trend zasnovan na zabeleženim uzorcima prati sopstvenu konfiguraciju uzorkovanja podataka. Ne mora se promeniti svaki put kada se direktno adresirani numerički objekat promeni.

Proverite da li je uzorkovanje zasnovano na vremenu ili triggeru, koja adresa daje zapise i da li se očekivani trigger javlja.

Weintek takođe upozorava da omogućavanje previše procesa uzorkovanja visokog prioriteta može usporiti druge objekte. Ovo upozorenje se nalazi u odeljku eMT, iE, XE, mTV i iP priručnika V6.10.01; proverite opcije primenljive na vašu seriju. Pogledajte Poglavlje 8: Data Sampling, strane 8-2–8-6.

Skraćivanje intervala uzorkovanja povećava traženu učestalost beleženja. Ne ispravlja automatski zastarele izvorne podatke niti poboljšava komunikaciju.

Nadogradite ili zamenite svoj HMI

Pronađite kompatibilne HMI panele za modele koji se više ne proizvode, nadogradnje mašina i zamenu operaterskog interfejsa.

schneider hmi

7. Pratite makroe, prenose i lokalne registre

Ako komunikaciona dijagnostika pokazuje sveže izvorne podatke, ali prikazana vrednost ostaje stara, pratite kompletan put podataka objekta.

Za objekat povezan sa lokalnim HMI registrom utvrdite:

  1. Koji makro, prenos ili proračun upisuje taj registar.
  2. Šta pokreće tu operaciju.
  3. Da li izvršenje zavisi od ekrana, uslova ili triggera.
  4. Da li druga operacija prepisuje rezultat.

Uporedite originalnu PLC vrednost sa posrednim registrom. Ako je izvor svež, a posredna vrednost zastarela, fokusirajte se na taj mehanizam ažuriranja pre izmene PLC komunikacionih podešavanja.

Proverite i skaliranje i preciznost prikaza. Vrednost koja se sporo menja može izgledati nepromenjena jer objekat prikazuje manje decimalnih mesta nego što ih izvor sadrži.

Često postavljana pitanja

Ne postoji jedno podešavanje prikladno za svaki projekat. Potreban odziv zavisi od aplikacije, komunikacionog drajvera, povezanog uređaja, traženih podataka i načina na koji se prikazana vrednost formira. Definišite prihvatljiv odziv za odgovarajući zadatak operatera i proverite ga na stvarnom sistemu.

Ne. Simulacija može pomoći u proveri ponašanja projekta, ali se računar, komunikacioni put i runtime okruženje razlikuju od instaliranog panela. Koristite je za sužavanje istrage, a zatim potvrdite performanse na ciljnom hardveru.

Samo kada dokazi pokažu da važećim odgovorima treba više vremena. Duži timeout ne povećava brzinu pollinga. Ako uređaj nikada ne odgovori, može produžiti čekanje pre prepoznavanja greške.

Napajajte svoje projekte sa potpuno novim, originalnim Omron, Mitsubishi, Schneider PLC – na lageru, spremni odmah!

8. Promenite jedan uzrok i proverite rezultat

Izaberite korektivnu radnju na osnovu dokaza:

Potvrđen nalazOdgovarajuća sledeća radnja
Sam PLC izvor se menja kasnoIstražite izvor i PLC logiku
Zahtevi ponavljano ne uspevajuIspravite uređaj, adresu ili problem veze
Konfigurisano kašnjenje između komandi dominira vremenom čekanjaPreispitajte njegovu potrebu i prilagodite ga u okviru zahteva uređaja
Zahtevi za čitanje su fragmentisaniProceni važeća uzastopna čitanja u okviru podržanih granica
Posredni HMI registar se retko ažuriraIspravite uslove makroa ili prenosa
Zabeleženi uzorci su previše retkiPregledajte zahteve i konfiguraciju uzorkovanja

Posle svake izmene ponovo testirajte istu vrednost, ekran i radne uslove. Proverite i normalan rad i uslove koji su prvobitno otkrili kašnjenje.

Uspešan rezultat treba da pokaže svežije vrednosti bez uvođenja komunikacionih grešaka, nedostajućih zapisa ili nepouzdanih kontrola. Samo brža animacija ekrana nije dovoljna.

Ako testiranje utvrdi hardversko ograničenje ili neispravan panel, navedite Kvoco tačan HMI model, PLC model, komunikacioni interfejs i zahteve projekta prilikom razgovora o nabavci zamene. Potvrdite kompatibilnost projekta pre izbora zamene.

Kontaktirajte nas

Samo popunite svoje ime, adresu e-pošte i kratak opis vašeg upita u ovom obrascu. Kontaktiraćemo vas u roku od 24 sata.

Vrući proizvodi na rasprodaji

Omron CPU jedinica CJ2M-CPU32

Omron PLC CJ1W-PA202 dobavljač u Kini

Mitsubishi MR-JE serija 400v servo pogon MR-JE-40A

Potrebna vam je brza podudaranja?

Podelite svoj model ili specifikacije i naš tim će vam pomoći da brzo pronađete pravi model.

Ove teme mogu takođe biti interesantne

Zahtevajte ponudu

*Poštujemo vašu privatnost i čuvamo poverljivost vaših podataka.