Weintek HMI yavaş mı güncelleniyor? Tag ve iletişim gecikmelerini teşhis etme

Weintek HMI yavaş güncellendiğinde önce değerin nerede geciktiğini belirleyin: PLC içinde, iletişim sırasında, bir HMI makrosunda veya veri aktarımında ya da ekranda. Gecikmenin yerini bulmadan iletişim ayarlarını değiştirmek sorun gidermeyi zorlaştırabilir.

İçindekiler

Duyarlı bir dokunmatik ekran, PLC verilerinin güncel olduğunu kanıtlamaz. Aynı şekilde, yavaş bir trend de sıradan sayısal göstergelerin mutlaka yavaş güncellendiği anlamına gelmez.

Bu kılavuz EasyBuilder Pro projeleri için pratik bir teşhis yaklaşımını kapsar. Kullanılabilir ayarlar ve teşhis araçları İnsan-makine arayüzü seriye, yazılım sürümüne ve seçilen iletişim sürücüsüne bağlıdır.

1. Gerçekte neyin yavaş olduğunu belirleyin

Etkilenen bir değer seçin ve kaynağından ekrana kadar izleyin. Tam cihazı, adresi veya tagi, veri tipini ve varsa ara hesaplamaları doğrulayın.

Örneğin görüntülenen bir sıcaklık doğrudan bir PLC registerından veya bir makronun periyodik olarak güncellediği yerel bir HMI registerından gelebilir. Bu yollar farklı kontroller gerektirir.

GözlemÖnce araştırınYararlı karşılaştırma
Değer PLC programlama yazılımında geç değişiyorKaynak ölçümü ve PLC mantığıGiriş değeri ile HMI'nin okuduğu registerın karşılaştırılması
PLC değeri hızlı değişiyor ancak HMI geç alıyorİletişim istekleri ve yanıtlarıPLC gözlemi ile HMI teşhis verilerinin karşılaştırılması
HMI teşhis verileri hızlı değişiyor ancak bir nesne eski kalıyorNesne adresi, dönüşüm veya ara veri yoluDoğrudan kaynak değeri ile görüntülenen değerin karşılaştırılması
Sayısal gösterge hızlı güncelleniyor ancak trend yavaş değişiyorVeri örnekleme ve trend yapılandırmasıCanlı değer ile kaydedilmiş örneklerin karşılaştırılması
Fiziksel panel hızlı tepki veriyor ancak uzak görünüm gecikiyorUzak görüntüleme bağlantısı ve istemciAynı olayın yerel ve uzak görünümleri

Bu gözlemler araştırmayı daraltır; tek başına bir nedeni kanıtlamaz.

Mevcut ve güvenli şekilde değişen bir proses değeri veya onaylı bir teşhis sinyali kullanın. Yalnızca ekran tepkisini ölçmek için çıkışları zorlamayın veya makine hareketi tetiklemeyin.

2. Tekrarlanabilir bir temel oluşturun

Projeyi değiştirmeden önce yedek alın ve şunları kaydedin:

  • HMI modeli, runtime veya firmware sürümü ve EasyBuilder Pro sürümü.
  • PLC modeli, iletişim sürücüsü ve Ethernet veya seri bağlantı.
  • Etkilenen ekran, nesne, adres ve veri tipi.
  • Nesnenin PLC'yi doğrudan okuyup okumadığı veya yerel HMI registerı kullanıp kullanmadığı.
  • Gecikmenin tek bir değeri, tek bir cihazı, tek bir ekranı veya tüm projeyi etkileyip etkilemediği.
  • Sorunun ne zaman oluştuğu: başlangıç, ekran değişimleri, normal üretim veya iletişimin geri gelmesi.

Aynı değer değişimini karşılaştırılabilir çalışma koşullarında birkaç kez gözlemleyin. Her iki gözlemi de gösteren bir kayıt sırayı belirlemeye yardımcı olabilir.

Ayrı yazılım pencerelerinden alınan zamanlamaları dikkatle değerlendirin: her monitörün kendi yenileme davranışı vardır. Senkronize olmayan cihazların timestamp değerlerini çıkarıp sonucu kesin iletişim gecikmesi olarak sunmayın.

İlk amaç, hangi aşamanın geride kaldığınıbulmak ve ardından o aşamayı daha yakından ölçmektir.

Altivar sürücünüzün değiştirilmesine mi ihtiyacınız var?

Bakım, sorun giderme ve yedek parça projeleriniz için yeni orijinal Altivar sürücülerini inceleyin.

schneider ATV320 (1)

3. Yenileme ayarlarını değiştirmeden önce iletişimi inceleyin

Desteklenen cMT ailesi cihazlarında cMT Diagnoser, nesne verilerini ve iletişim etkinliğini incelemeye yardımcı olabilir. Weintek'ler dokümantasyon nesne değerlerini görüntülemeyi ve ek adresleri izlemeyi açıklar; bu özellikleri salt okunur bir teşhis akışında kullanın. Resmî cMT Diagnoser tanıtımına bakın.

Etkilenen nesnenin adresini, veri tipini, uzunluğunu ve değerini amaçlanan PLC kaynağıyla karşılaştırın. Mevcut paket görünümünde başarısız istekleri arayın ve hangi cihaz veya adresin etkilendiğini belirleyin.

A Polling durumu bir isteğin yanıt beklediği anlamına gelir. Tek başına HMI işlemcisinin aşırı yüklü olduğunu kanıtlamaz. Weintek ayrıca geçersiz bir nesne adresinin, diğer nesneler çalışmaya devam ederken iletişim hatası oluşturabileceğini belirtir. Bkz. Weintek USA iletişim teşhis kılavuzu.

HMI'niz bu araçları desteklemiyorsa uygun sürücü teşhisini, PLC izleme araçlarını ve onaylı bir iletişim yakalama yöntemini kullanın.

Önce başarısız istekleri çözün

Eski değerlerle şunlar arasında ilişki arayın:

  • Kullanılamayan bir cihaza gönderilen istekler.
  • Geçersiz adresler veya desteklenmeyen veri aralıkları.
  • Tutarsız gelen yanıtlar.
  • Yavaşlama sırasında görülen iletişim hataları.

Sürücü zamanlamasına bağlı olarak başarısız istekleri beklemek diğer güncellemeleri etkileyebilir. Tek bir başarısız tagin her cihazı yavaşlattığını varsaymak yerine bu ilişkiyi gözlemle doğrulayın.

Panel bağlantı hataları bildiriyorsa, performans ayarından önce Weintek PLC yanıt vermiyor sorun giderme kılavuzuyla başlayın.

4. Her ayarın neyi kontrol ettiğini anlayın

Birden fazla ayar iletişim davranışını etkiler, ancak farklı amaçlara hizmet eder.

AyarNeyi kontrol ederDeğiştirmeden önce ne kontrol edilmeli
İletişim zaman aşımıBir isteğin yanıtsız kabul edilmeden önce ne kadar bekleyebileceğiYanıtların gerçekten geç mi geldiği yoksa hiç mi gelmediği
Turn around delaySonraki komutu göndermeden önce beklemeGecikmenin neden yapılandırıldığı ve cihazın pacing gerektirip gerektirmediği
Interval of block pack (words)Uygun okumaları birleştirirken kullanılan adres aralığıAradaki adreslerin geçerli olup olmadığı
Max. read-command size (words)Tek bir okuma komutunda istenen maksimum veri boyutuSürücü ve hedef cihaz sınırları
Data Sampling aralığıZamana dayalı örnekleme sıklığıŞikâyetin kayıtlarla mı yoksa canlı bir nesneyle mi ilgili olduğu

“Interval of block pack” words cinsinden ölçülen bir adres aralığı ayarıdır; ekran yenileme aralığı değildir. Weintek bunu maksimum okuma komutu boyutuyla birlikte şu belgede açıklar: EasyBuilder Pro V6.10.01, Bölüm 5, sayfa 5-7.

Okuma bloğunu büyütmek gerekli değerler arasındaki adresleri de kapsayabilir. Okumaları daha agresif birleştirmeden önce cihazın istenen aralığın tamamını desteklediğini kontrol edin.

Sisteminiz İçin Doğru PLC'yi Bulun

Bakım ve otomasyon projeleri için yeni ve özgün PLC işlemcilerini, giriş/çıkış modüllerini, güç kaynaklarını ve iletişim ünitelerini keşfedin.

Schneider PLC

Turn Around Delay daha geniş etkiye sahiptir

Bir MT8071iPüzerindeki Modbus nesne polling'i hakkında resmî bir yanıtta Weintek USA, turn around delay eklemenin iletişim yükünü azalttığını ve seçilen sürücüyü kullanan tüm nesneleri etkilediğini açıklar. Aşırı gecikme iletişim sorunlarına da yol açabilir. Bkz. Nesne verisi polling hızını nasıl ayarlayabilirim?

Bu ayarı tek bir sayısal gösterge için bağımsız yenileme kontrolü olarak görmeyin. Orijinal değerini kaydedin, bağlı cihazın gereksinimlerini anlayın ve değişiklikleri kontrollü koşullarda test edin.

5. Ekran yükünü ve arka plan etkinliğini karşılaştırın

Yararlı bir kontrollü test, etkilenen ekranı aynı kaynak değeri doğrudan gösteren basit bir teşhis ekranıyla karşılaştırmaktır.

Basit ekran daha hızlı güncelleniyorsa orijinal ekranla ilişkili yükü araştırın. İkisi de yavaş kalıyorsa ortak iletişimi ve arka plan etkinliğini kontrol etmeye devam edin.

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. 

Projeyi gereksiz okumalar, aşırı büyük array veya stringler ve beklenenden daha seyrek güncellenen ara kopyalar açısından inceleyin. Mümkün olduğunda gerçek iletişim etkinliğini sayın; grafik nesnelerin sayısı tek başına güvenilir bir yük ölçüsü değildir.

İzolasyon testlerini kontrollü bir proje kopyasında veya onaylı bakım ortamında yapın. Gerekli alarmları ve koruma işlevlerini test boyunca koruyun.

6. Örnekleme gecikmelerini canlı görüntü gecikmelerinden ayırın

Kaydedilmiş örneklere dayalı bir trend, kendi veri örnekleme yapılandırmasını izler. Doğrudan adreslenmiş sayısal nesne her değiştiğinde mutlaka değişmez.

Örneklemenin zamana mı yoksa triggere mı dayalı olduğunu, kayıtları hangi adresin sağladığını ve beklenen triggerın oluşup oluşmadığını kontrol edin.

Weintek ayrıca çok fazla yüksek öncelikli örnekleme sürecini etkinleştirmenin diğer nesneleri yavaşlatabileceği konusunda uyarır. Bu uyarı V6.10.01 kılavuzunun eMT, iE, XE, mTV ve iP bölümünde yer alır; kendi seriniz için geçerli seçenekleri kontrol edin. Bkz. Bölüm 8: Data Sampling, sayfa 8-2–8-6.

Örnekleme aralığını kısaltmak istenen kayıt sıklığını artırır. Eski kaynak veriyi otomatik olarak düzeltmez veya iletişimi otomatik olarak iyileştirmez.

HMI'nizi Yükseltin veya Değiştirin

Üretimi durdurulmuş modeller, makine yükseltmeleri ve operatör arayüzü değişimi için uyumlu HMI panellerini bulun.

schneider hmı

7. Makroları, aktarımları ve yerel registerları izleyin

İletişim teşhisi güncel kaynak veriyi gösteriyor ancak görüntülenen değer eski kalıyorsa nesnenin tüm veri yolunu izleyin.

Yerel HMI registerına bağlı bir nesne için şunları belirleyin:

  1. Hangi makro, aktarım veya hesaplama bu registerı yazıyor.
  2. Bu işlemi ne başlatıyor.
  3. Yürütülmesinin bir ekrana, koşula veya triggere bağlı olup olmadığı.
  4. Başka bir işlemin sonucu üzerine yazıp yazmadığı.

Orijinal PLC değerini ara registerla karşılaştırın. Kaynak güncelse ancak ara değer eskiyse PLC iletişim ayarlarını değiştirmeden önce bu güncelleme mekanizmasına odaklanın.

Görüntüleme ölçeklendirmesini ve hassasiyetini de kontrol edin. Yavaş değişen bir değer, nesne kaynaktan daha az ondalık basamak gösterdiği için değişmiyor gibi görünebilir.

Sıkça Sorulan Sorular

Her proje için uygun tek bir ayar yoktur. Gerekli tepki uygulamaya, iletişim sürücüsüne, bağlı cihaza, istenen verilere ve görüntülenen değerin nasıl üretildiğine bağlıdır. İlgili operatör görevi için kabul edilebilir bir tepki belirleyin ve gerçek sistemde doğrulayın.

Hayır. Simülasyon proje davranışını kontrol etmeye yardımcı olabilir, ancak bilgisayar, iletişim yolu ve runtime ortamı kurulu panelden farklıdır. Araştırmayı daraltmak için kullanın, ardından performansı hedef donanımda doğrulayın.

Yalnızca geçerli yanıtların daha fazla zamana ihtiyaç duyduğuna dair kanıt varsa. Daha uzun timeout polling hızını artırmaz. Bir cihaz hiç yanıt vermiyorsa arızanın tanınmasına kadar geçen beklemeyi uzatabilir.

Projelerinize yepyeni, orijinal Omron, Mitsubishi, Schneider PLC'lerle güç katın - stokta, hemen kullanıma hazır!

8. Bir nedeni değiştirin ve sonucu doğrulayın

Kanıta göre düzeltici eylemi seçin:

Doğrulanmış bulguUygun sonraki eylem
PLC kaynağının kendisi geç değişiyorKaynağı ve PLC mantığını inceleyin
İstekler tekrar tekrar başarısız oluyorCihazı, adresi veya bağlantı sorununu düzeltin
Yapılandırılmış komutlar arası gecikme bekleme süresine hâkimGerekliliğini gözden geçirin ve cihaz gereksinimleri içinde ayarlayın
Okuma istekleri parçalanmışDesteklenen sınırlar içinde geçerli bitişik okumaları değerlendirin
Ara HMI registerı seyrek güncelleniyorMakro veya aktarım koşullarını düzeltin
Kaydedilen örnekler çok seyrekÖrnekleme gereksinimlerini ve yapılandırmasını gözden geçirin

Her değişiklikten sonra aynı değeri, ekranı ve çalışma koşullarını yeniden test edin. Hem normal çalışmayı hem de gecikmeyi ilk ortaya çıkaran koşulları kontrol edin.

Başarılı bir sonuç iletişim hataları, eksik kayıtlar veya güvenilmez kontroller oluşturmadan daha güncel değerler göstermelidir. Sadece daha hızlı ekran animasyonu yeterli değildir.

Testler donanım sınırlaması veya arızalı panel belirlerse, Kwoco yedek sourcing görüşmelerinde tam HMI modelini, PLC modelini, iletişim arayüzünü ve proje gereksinimlerini sağlayın. Bir yedek seçmeden önce proje uyumluluğunu doğrulayın.

Bize Ulaşın

Bu forma adınızı, e-posta adresinizi ve sorunuzun kısa bir açıklamasını girmeniz yeterlidir. 24 saat içinde sizinle iletişime geçeceğiz.

Sıcak Satış Ürünleri

Omron CPU Ünitesi CJ2M-CPU32

Omron PLC CJ1W-PA202 Çin Tedarikçisi

Mitsubishi MR-JE Serisi 400w Servo Sürücü MR-JE-40A

Hızlı bir eşleşmeye mi ihtiyacınız var?

Modelinizi veya özelliklerinizi paylaşın, ekibimiz size en uygun ürünü hızlıca bulmanıza yardımcı olacaktır.

Bu Konuları da İlginizi Çekebilir

Fiyat Teklifi İsteyin

*Gizliliğinize saygı duyuyoruz ve bilgilerinizi gizli tutuyoruz.