İçeriğe geç
Görünüm

HMI ile PLC Haberleşmiyor: Bağlantı Sorunu Nasıl Bulunur?

Panel açık ama PLC değerleri gelmiyor mu? Ethernet, RS-485 ve Modbus bağlantılarında kablo, protokol, cihaz adresi ve veri eşleşmesini hangi sırayla kontrol edebileceğinizi açıklıyoruz.

Kedi Machine 6 dk okuma
Ethernet kablosuyla bağlanmış HMI panel ve PLC kontrolörünün haberleşme konusunu anlatan temsili stüdyo görseli

HMI ile PLC haberleşmiyorsa önce bağlantı türünü ve kullanılan protokolü belirleyin; ardından fiziksel bağlantıyı, cihaz ayarlarını ve okunan adresleri sırayla kontrol edin. Ekranın açık olması veya Ethernet portunda ışık yanması, PLC verilerinin doğru okunduğunu tek başına kanıtlamaz.

Bu yazı marka bağımsız bir kontrol sırası sunar. Samkoon, Siemens, Delta ve diğer cihazlarda menüler, portlar ve adres gösterimleri modele göre değişir. Görseller şematiktir; kapaktaki ekipman eşleşmesi temsili olarak üretilmiştir. Buradaki örnek IP adresleri ve seri hat değerleri, makinenize doğrudan uygulanacak ayarlar değildir.

1. Bağlantı tamamen mi yok, yalnızca bazı veriler mi yanlış?

İlk olarak belirtileri ayırın:

  • Hiçbir PLC değeri güncellenmiyor: ortak bağlantı, protokol, hedef cihaz veya port ayarları öncelikli kontrol alanlarıdır.
  • Bazı değerler geliyor, bazıları gelmiyor: ilgili adres, veri alanı, erişim izni ve veri tipini inceleyin.
  • Sayı geliyor ama anlamsız: ölçek, işaretli/işaretsiz yorum, 16/32 bit uzunluk veya kelime sıralaması farklı olabilir.
  • Bağlantı arada kesiliyor: kablo teması, elektriksel parazit, ağ yükü ve sorgulama düzenini değerlendirin.
  • Bilgisayardan simülasyon çalışıyor, panelde çalışmıyor: bilgisayarın ve panelin kullandığı ağ yolu, port ve yüklenmiş proje aynı olmayabilir.

Hatanın tam metnini veya kodunu ve ne zaman oluştuğunu kaydedin. Bütün markalarda aynı ekran işareti kullanılmadığı için yalnızca “ekranda çizgi var” ifadesiyle teşhis koymayın.

2. Kablo türü ile haberleşme protokolü aynı şey değildir

RJ45 biçiminde bir soket görmek, onun mutlaka standart Ethernet portu olduğunu göstermez. Bazı cihazlarda aynı biçimdeki konnektör farklı amaçlarla kullanılır. RS-232, RS-422 ve RS-485 bağlantıları da birbirinin doğrudan yerine geçmez.

Önce iki cihazın tam model kodunu, kullanılan portu ve üretici bağlantı şemasını bulun. Ardından HMI projesindeki sürücüyü/protokolü PLC’nin desteklediği seçenekle karşılaştırın. Her iki cihazda Ethernet bulunması, ikisinin bütün Ethernet protokollerinde haberleşeceği anlamına gelmez.

Enerjili veya hareketli makinede kablo değişimi ve bağlantı müdahalesi, makinenin güvenli çalışma ve enerji izolasyonu prosedürüne göre yetkili kişi tarafından yapılmalıdır. Kontrol için emniyet izinlerini devre dışı bırakmayın.

3. Ethernet bağlantısında neler kontrol edilir?

Aynı yerel ağ için örnek: farklı cihaz IP adresleri ve ortak ağ maskesi.
Aynı yerel ağ için örnek: farklı cihaz IP adresleri ve ortak ağ maskesi.

Doğrudan veya basit bir switch üzerinden aynı yerel ağda bağlanan iki cihazda IP adresleri benzersiz olmalı ve ağ maskesine göre birbirine ulaşabilmelidir. Şemadaki 192.168.10.20 ve 192.168.10.10, 255.255.255.0 maskesiyle aynı alt ağdaki iki farklı adrese örnektir. Yönlendirilmiş veya bölümlendirilmiş tesis ağlarında durum ağ tasarımına göre değerlendirilir.

Şu ayrımı yapın: HMI’nın kendi IP adresi ile HMI projesinde yazılan hedef PLC IP adresi farklı alanlardır. Hedefe yanlışlıkla panelin adresi yazılmış olabilir. Bilgisayardaki proje değerlerini, cihazlarda gerçekten etkin olan ayarlarla da karşılaştırın.

Bağlantı ışıkları ve erişime izin verilen ağda ping testi fiziksel/ağ erişimi hakkında ipucu verir. Ping yanıtı doğru protokol veya doğru register okuması demek değildir; yanıt alınamaması da tek başına cihaz arızası değildir. Kullanılan protokolün hizmeti, portu ve gerekli erişim ayarları ayrıca kontrol edilir. Örneğin Modbus TCP ile başka bir üretici protokolünün ayarları aynı kabul edilmez.

4. RS-485 ve seri bağlantıda hangi ayarlar eşleşmeli?

Modbus RTU örneği: HMI hedef istasyonu, PLC adresi ve hat ayarlarını karşılaştırın.
Modbus RTU örneği: HMI hedef istasyonu, PLC adresi ve hat ayarlarını karşılaştırın.

Seri bağlantıda seçili COM portunu, fiziksel arayüzü ve kablo uçlarını iki cihazın kılavuzundan doğrulayın. A/B, +/− veya D0/D1 adlarını markalar arasında körlemesine eşleştirmeyin; evrensel bir pin numarası yoktur. Sinyal tanımları, ortak referans ve ekranlama bağlantısı üretici çizimine göre belirlenmelidir.

Baud hızı, veri biti, parity ve stop biti kullanılan protokol ile cihazların desteklediği biçime uygun olmalıdır. Şemadaki 9600 / 8E1, yalnızca eşleşmeyi göstermek için verilmiştir; bütün cihazların varsayılanı değildir.

Modbus RTU örneğinde HMI istemcisi/master, PLC’nin sunucu/slave adresini hedeflemelidir. “HMI’nın hedef istasyon adresi” ile “PLC’nin kendi istasyon adresi” eşleşir; bu, bütün cihazlara aynı kimliği vermek anlamına gelmez. Aynı hat üzerinde cihaz kimliklerinin çakışmaması ve istemci/master düzeninin doğru kurulması gerekir.

Sonlandırma ve kutuplama, hat topolojisine ve cihazın yerleşik donanımına göre kontrol edilir. Her cihaza gelişigüzel direnç eklemeyin. Hat ayarlarını değiştirmeden önce mevcut değerleri ve kablo düzenini kaydedin.

5. Bağlantı var ama değer yanlışsa adreslemeye bakın

40001 referansı ile sıfır tabanlı PDU adresi aynı biçimde yazılmaz; HMI sürücüsünün gösterimini kontrol edin.
40001 referansı ile sıfır tabanlı PDU adresi aynı biçimde yazılmaz; HMI sürücüsünün gösterimini kontrol edin.

Bir sayının ekranda görünmesi, doğru değişkenin okunduğunu kanıtlamaz. HMI nesnesinin bağlantı seçimi, PLC adresi, veri alanı ve veri tipi birlikte incelenmelidir.

Modbus’ta holding register, input register ve coil gibi alanlar ayrıdır. Dokümanda 40001 biçiminde gösterilen ilk holding register, bazı yazılımlarda 0, bazılarında 1 veya tam referans biçimiyle girilebilir. Modbus PDU adreslemesi sıfır tabanlıdır; HMI sürücüsünün kullanıcıdan istediği gösterim ayrıca kontrol edilir. Bir adres düzeltmesini bütün etiketlere otomatik uygulamayın.

32 bit bir değer birden fazla 16 bit register kullanabilir. İşaretli/işaretsiz sayı, float, ölçek katsayısı ve register/kelime sırası yanlışsa mantıksız değerler görülebilir. Bunların doğru karşılığı cihazın adres haritası ve sürücü dokümanında aranmalıdır.

İlk test için hareket veya üretim başlatmayan, dokümanda tanımlı salt okunur bir durum/sayaç verisini seçin. Makinenin çalışmasını etkileyen adreslere deneme amaçlı yazma yapmayın. Okuma çalıştığı halde yazma çalışmıyorsa erişim izinleri ve fonksiyon desteği ayrı incelenir.

6. Haberleşme arada kesiliyorsa neyi kaydetmeli?

Kesilmenin motor devreye girdiğinde mi, belirli bir ekran açıldığında mı, yoksa sabit aralıklarla mı oluştuğunu not edin. Bu zaman ilişkisi, parazit ve besleme sorunları ile sorgulama yükünü ayırmaya yardımcı olabilir.

Hatalı veya desteklenmeyen adreslerin sürekli sorgulanması, çok sayıda nesnenin gereksiz hızda okunması ve cihazın yanıt kapasitesini aşan talepler iletişimi etkileyebilir. Ancak timeout süresini sürekli artırmak, yanlış kabloyu veya yanlış protokolü düzeltmez. Yetkili ağ sorumlusuyla birlikte cihaz tanı kayıtlarını ve erişim koşullarını inceleyin; korumaları kapatmak yerine gerekli bağlantının kurallara uygun olduğunu doğrulayın.

7. Tekrar denemeden önce kısa kontrol listesi

  1. HMI ve PLC modelini, yazılım sürümlerini, hata kodunu kaydedin.
  2. Gerçekte kullanılan port ve kabloyu şemayla karşılaştırın.
  3. Protokol/sürücü ile istemci-sunucu rollerini doğrulayın.
  4. Ethernet ise IP, maske ve hedef adresi; seri ise hat ayarları ve istasyon adresini kontrol edin.
  5. Güvenli, salt okunur tek bir veriyle adres ve veri tipini doğrulayın.
  6. Her seferinde tek bir değişiklik yapın; önceki ve sonraki sonucu kaydedin.
  7. Çalışan ayarların ve proje dosyasının yedeğini alın; bağlantı kaybında ekranda eski değerlerin nasıl gösterileceğini de test edin.

Operatörün göreceği durum ve alarm alanları için dolum makinesi HMI ekran örneklerine bakabilirsiniz. Projede sürücü, adres eşlemesi veya haberleşme mantığı değişecekse bunlar PLC ve HMI yazılımı kapsamının parçasıdır.

Sık sorulan sorular

HMI ve PLC aynı marka olmak zorunda mı?

Hayır. Ancak modellerin ortak bir protokolü ve uygun fiziksel bağlantıyı desteklemesi gerekir. Marka adı tek başına uyumluluğu kanıtlamaz.

Ethernet ışığı yanıyorsa neden veri gelmiyor?

Işık, bağlantı hakkında sınırlı bilgi verir. Hedef IP, protokol hizmeti, erişim ayarları, adres ve veri tipi yine yanlış olabilir.

PLC’ye program yükleyebiliyorum. HMI neden bağlanamıyor?

Programlama bağlantısı ile HMI’nın kullandığı port, protokol ve erişim yolu farklı olabilir. Program yükleyebilmek HMI bağlantısının da doğru yapılandırıldığını göstermez.

Samkoon için tek bir hazır bağlantı ayarı var mı?

Hayır. Panel serisi, PLC modeli, seçilen sürücü ve port birlikte değerlendirilir. İnternetteki bir örneği cihaz modeli ve yazılım sürümü eşleşmeden kopyalamayın.

Teknik kaynaklar

Kaynaklardaki modele özel pinleri veya ayarları farklı bir cihaza genellemeyin; son doğrulamayı kendi cihazlarınızın güncel kılavuzuyla yapın.

Size ulaşalım.

İsim ve telefonunuz yeterli.

1 / 2 · İletişim

Bu formu göndererek sizinle iletişim kurmamızı talep edersiniz. Gizlilik