CAN Relay CANbus Baud Rate Dönüşümü

CAN Relay CANbus Baud Rate Dönüşümü

CANbus Hız Uyumlaştırmada kullanılan Ürünümüz


 

bullet 3 CLR-CAN-E200 ... 2 Port CAN Bus to Ethernet RS485 Endüstriyel Çevirici & CAN Relay

 

 

CLR-CAN-E200 Farklı Hızlardaki CAN Segmentlerini Haberleştirmesi için Konfigürasyon


 

CLR-CAN-E200 cihazında CAN röleleme (CAN relay) fonksiyonunun nasıl yapılandırıldığını adım adım anlatalım. Bu özellik, iki farklı baud rate’te çalışan iki CAN cihazı arasında köprü kurarak veri aktarımını mümkün kılar.

 


 

bullt 13 CAN Röleleme (CAN Relay) Fonksiyonu Nedir?

CLR-CAN-E200, iki adet bağımsız CAN portuna sahiptir. Bu portlar farklı baud rate’lerde çalışabilir. Röleleme fonksiyonu aktif edildiğinde:

  • CAN1’e gelen veriler, CAN2’den yayınlanır

  • CAN2’ye gelen veriler, CAN1’den yayınlanır

Yani cihaz bir gateway gibi çalışır ama mesajların formatını değiştirmez, yalnızca fiziksel geçişi sağlar.

 


 

⚙️ CAN Röleleme Konfigürasyonu – Adım Adım

1. Web Arayüzüne Bağlan

  1. CLR-CAN-E200’ü bilgisayarına Ethernet ile bağla.

  2. Tarayıcıdan cihazın IP adresine git. (Varsayılan genelde 192.168.0.7)

  3. Giriş yap (kullanıcı adı ve şifre genellikle admin / admin).

 


 

2. Cihaz Ayarlarını Yapılandır

bullet 1 CAN Port Ayarları

 

can baud rate ayarlama

 

  • Menüden CAN Configuration (CAN yapılandırması) sekmesine gir.

  • Her iki CAN portu için şu alanları ayarla:

AyarCAN1CAN2
Baud RateÖrneğin 500kbpsÖrneğin 250kbps
ModeNormalNormal

 

bullet 7 Baud rate’leri birbirinden farklı seçmen, farklı hızda çalışan cihazları bağlamak için esastır.

 


 

3. CAN Röle Modunu Aktif Et

 

can relay aktif

 

  • Menüde Specific Function sekmesini bul.

  • TurnKing” seçeneğini ON yap (dropbox menude).

  • Yukarıda “CAN1 ↔ CAN2” gibi bir ifade gösterilir.

  • Bunu yaptığında cihazın diğer işlevleri olan CAN to UART ve CAN to Eth iptal olur.

  • Ayarları kaydet ve cihazı yeniden başlat (Restart).

 


 

4. Uygulamalı Bağlantı Şeması


 
[Cihaz A @500kbps] -- CAN_H/L -- CAN1 (CLR-CAN-E200) CAN2 -- CAN_H/L -- [Cihaz B @250kbps]

 

Her iki uçta da 120Ω terminatör dirençleri olmalı. Cihazlar, doğrudan CLR-CAN-E200'ün iki portuna bağlanır.

 


 

bullet 8 Gerçek Uygulama Senaryosu

  • Senaryo: Sahada bir PLC 500kbps, bir sensör ise 250kbps CAN kullanıyor.

  • Çözüm: CLR-CAN-E200 araya konularak iki cihazın haberleşmesi sağlanır.

  • Avantaj: Her iki cihaz kendi doğal hızında çalışır, protokol değişimi gerekmez.

 

CAN Relay İşlevine Sahip CLR-CAN-E200 Özellikleri


 

CLR-CAN-E200 modeli, farklı baud rate kullanan CANbus cihazlarının haberleşmesini sağlamak için oldukça uygun bir çözümdür. Bu cihaz, iki farklı hızda çalışan CAN cihazları arasında veri iletimini mümkün kılar.

 

bullet 5 Anahtar Özellikleri

bullet 3 Baud Rate Dönüştürme ve CAN Röleleme

  • İki Bağımsız CAN Portu: Cihaz, iki ayrı CAN portuna sahiptir. Bu portlar, farklı baud rate'lerde (10Kbps ile 1Mbps arasında) çalışabilir.

  • CAN Röleleme Fonksiyonu: CAN1 ve CAN2 portları arasında doğrudan veri iletimi sağlar. Bu özellik, farklı hızlarda çalışan cihazların birbirleriyle haberleşmesini mümkün kılar.

 

bullet 9 Ağ ve Protokol Desteği

  • Ethernet Bağlantısı: 10/100 Mbps RJ45 portu ile ağ bağlantısı sağlar.

  • TCP/UDP Protokolleri: Cihaz, TCP Server, TCP Client, UDP ve UDP Server modlarını destekler.

  • DHCP ve Statik IP: Otomatik IP ataması (DHCP) ve manuel IP yapılandırması desteklenir. ​

 

bullet 2 Güvenlik ve Dayanıklılık

  • Yüksek Koruma Seviyesi: Güç kaynağı ters bağlantı koruması, CAN arayüzü için aşırı gerilim ve dijital izolasyon koruması mevcuttur.

  • Geniş Çalışma Sıcaklığı: -40°C ile +85°C arasında çalışabilir, bu da endüstriyel ortamlarda kullanım için uygundur.

 

bullet 6 Yönetim ve Konfigürasyon

  • Web Arayüzü ve AT Komutları: Cihaz, web arayüzü üzerinden veya AT komutları ile yapılandırılabilir.

  • Firmware Güncelleme: Ağ üzerinden firmware güncellemeleri desteklenir.

 

 

Farklı Baud Rate’e Sahip CANbus Cihazların Haberleştirilmesi


 

Farklı baud rate kullanan CANbus cihazlarının haberleşmesi, sahada sık karşılaşılan bir durum ve çözümü özel yaklaşımlar gerektiriyor. 

 


 

Farklı Baud Rate’e Sahip CANbus Cihazlar Birbiriyle Haberleşebilir mi?

Kısa cevap: Doğrudan değil.
CANbus, temel olarak ortak bir baud rate (hız) üzerinden tüm cihazların aynı zamanlamayla veri alışverişi yapmasını bekler. Farklı baud rate’e sahip cihazlar doğrudan aynı CAN hattında haberleşemez çünkü bit zamanlaması uyuşmaz ve veri çakışmaları olur. Ancak, bazı çözümlerle bu cihazların dolaylı olarak haberleşmesi sağlanabilir.

 


 

icon 11 Problem: Zamanlama Uyumsuzluğu

 

CANbus’ta veri gönderimi sırasında cihazlar belirli bir bit zamanlaması (bit timing) üzerinden senkronize olur. Örneğin:

  • Cihaz A: 500 kbps

  • Cihaz B: 250 kbps

Bu iki cihaz aynı fiziksel CAN hattına bağlandığında, daha yavaş çalışan cihaz daha hızlı olanın sinyallerini “anlamaz”, hızlı cihaz da çerçeve çakışması yaşar. Bu durumda:

  • CAN hata sayacı yükselir

  • Error Passive / Bus Off durumu oluşur

  • Ağda tüm iletişim durabilir

 


 

Çözüm: Baud Rate Dönüştürücü / Gateway Kullanımı

Farklı baud rate’lerde çalışan CAN cihazlarını haberleştirmek için en yaygın yöntem, araya “akıllı bir CAN gateway” yerleştirmektir.

bullet 6 CAN Gateway Ne İş Yapar?

  1. Her bir CAN hattına farklı baud rate’le bağlanır.

  2. Gelen mesajları okur, saklar, çözümleyip tekrar gönderir.

  3. Böylece cihazlar kendi hızlarında çalışırken, veri alışverişi yapılır.

 


 

bullet 12 Senaryo: Baud Rate Çevirimi ile CANbus Haberleşmesi

 

[ Cihaz A ]--(500kbps)--|          |--(250kbps)--[ Cihaz B ]
                                  |  CAN     |
                                  | Gateway  |
                                 |__________|

 

Gateway ne yapar?

  • Cihaz A’dan 500kbps ile gelen mesajı alır.

  • Mesajı çözümleyip, 250kbps hızla Cihaz B’ye iletir.

  • Aynı işlemi ters yönde de yapar.

 


 

bullet 10 Gateway Cihazları Özellikleri

Kullanılabilecek cihaz:

MarkaModel / Açıklama
CLR NetworksCLR-CAN-E200 Canbus Ethernet RS485 Çevirici & CAN Relay

✳️ Not: Tüm gateway cihazları baud rate dönüştürme desteklemez, bazıları sadece sinyal tekrarlayıcıdır (repeater). Gateway ile dönüşüm yapılacaksa, CLR-CAN-E200'de olduğu gibi, yazılım kontrollü olmalı veya içinden gelen mesajlar yeniden zamanlanmalı.

 


 

⚠️ Nelere Dikkat Edilmeli?

  1. Her CAN hattı için doğru terminasyon (120Ω) yapılmalı

  2. Gateway ya da dönüştürücü cihaz frame formatını değiştirmemeli (CAN 2.0A ve 2.0B desteklemeli)

  3. Veri kaybı, gecikme veya çakışma olmaması için mesaj filtreleme yapılmalı

  4. Hangi mesajların hangi hızda hangi cihaza yönlendirileceği belirlenmeli (routing tablosu)

 


 

bullet 4 Özet

DurumÇözüm Yolu
Aynı CAN hattında farklı baud rate❌ Mümkün değil, haberleşemezler
Farklı baud rate’ler ile iletişim✅ Gateway / çevirici cihazlarla mümkün
Yazılım tabanlı çözüm✅ Mümkün, esnek ama karmaşık olabilir

 

 

 

 

Yorum Yap

Not: HTML'e dönüştürülmez!
    Kötü           İyi

Doğrulama Kodu
  • Görünüm: 757
  • Ürün Kodu: GBT-V250425
  • Stok Durumu: Stokta var

Etiketler: CAN Relay, Farklı Hızlardaki CANbus Cihazları Haberleştirme, Canbus baud rate dönüşümü, CAN hız dönüşümü, CAN 2.0A, CAN 2.0B