CAN veri yolu ve Modbus: arabalar ve fabrikalar nasıl haberleşir
Kısaca: CAN veri yolu arabalardaki kontrol birimlerini iki telle, Modbus tesislerdeki sensörleri ve denetleyicileri bağlar; ikisi de sağlam ve basittir, ama çoğunlukla şifreleme ve kimlik doğrulama yoktur.
Biraz daha ayrıntılı: Her ağ Ethernet değildir. Araçlarda, makinelerde ve binalarda cihazlar saha veri yolları (fieldbus) üzerinden haberleşir. Güvenilirlik, gerçek zaman ve az kablo için tasarlanmıştır.
Ayrıntılı
CAN veri yolu (Controller Area Network)
- Bosch tarafından (1980’ler) geliştirildi; arabalarda (motor, ABS, hava yastığı, cam kaldırıcılar), sanayide, tıp teknolojisinde, tarım makinelerinde ve OBD-II tanılamasında standarttır.
- İki tel (CAN_H/CAN_L, diferansiyel, bükümlü, iki uçta 120 Ω sonlandırma dirençleri), hız 125 kbit/s – 1 Mbit/s (CAN FD yaklaşık 8 Mbit/s’e kadar).
- Broadcast: her iletinin bir kimliği (ID) vardır (hedef adresi değil); herkes dinler ve ID’ye göre süzer. Düşük kimlik numarası daha yüksek önceliktir.
Modbus
Sanayide sensörleri, sürücüleri ve PLC’leri bağlayan basit bir ana/bağımlı protokol (seri hat üzerinden RTU, Ethernet üzerinden TCP).
Güvenlik
İkisi de tasarım gereği çoğunlukla şifreleme veya kimlik doğrulama olmadan çalışır. Hatta erişimi olan, iletiler gönderebilir. Bu yüzden sanayi ve araç ağları ayrılmalı ve korunmalıdır.
Ayrıca bak: I²C, SPI ve UART, Raspberry Pi, OSI modeli