DBC dosyası ve CAN sinyalleri
DBC dosyası ve CAN sinyalleri: DBC, CAN frame ve sinyallerini isim, CAN ID, bit başlangıcı, bit uzunluğu, byte order, signed/unsigned, factor, offset, min/max ve birimle tarif eder. Sayfada ayrıca çalışılmış örnek ve ölçüm sırası bulunur.
Kısa teknik çerçeve
DBC dosyası ve CAN sinyalleri: DBC, CAN frame ve sinyallerini isim, CAN ID, bit başlangıcı, bit uzunluğu, byte order, signed/unsigned, factor, offset, min/max ve birimle tarif eder. Sayfada ayrıca çalışılmış örnek ve ölçüm sırası bulunur.
Buradaki teknik değerler standart, protokol veya fizik ilişkisini doğrudan gösterir; model-özel servis değerleri ilgili model/varyant teknik dosyasına bağlanır.
Amaç okuyucunun yalnız terimi öğrenmesi değil, ölçüm ekranında veya saha testinde hangi verinin ne anlama geldiğini hesaplayabilmesidir.
Somut teknik gerçekler
- DBC, CAN frame ve sinyallerini isim, CAN ID, bit başlangıcı, bit uzunluğu, byte order, signed/unsigned, factor, offset, min/max ve birimle tarif eder.
- Fiziksel değer genel olarak physical = raw × factor + offset bağıntısıyla hesaplanır.
- Intel/little-endian ve Motorola/big-endian bit yerleşimi aynı raw bayt dizisini farklı yorumlatabilir.
- Multiplexed signal yapısı aynı CAN ID içinde farklı sinyal gruplarını selector değeriyle ayırabilir.
- Bir DBC CAN trafiğini üretmez; yalnız mevcut frame/sinyal semantiğini tanımlar.
- Yanlış DBC sürümü doğru CAN ID üzerinde yanlış ölçek veya yanlış bit konumu gösterebilir.
Çalışılmış örnek
- Örnek: 16 bit raw hız değeri 1000, factor 0,1 ve offset 0 ise fiziksel hız 100,0 km/h olur.
Veri yapısı örneği
SG_ VehicleSpeed : 0|16@1+ (0.1,0) [0|250] "km/h"Ölçüm ve doğrulama sırası
- Önce ham CAN frame’i zaman damgasıyla kaydet.
- CAN ID, DLC ve byte dizisini DBC’den bağımsız doğrula.
- Start bit/length/endianness/factor/offset alanlarını tek tek kontrol et.
- Decode edilen değeri gösterge, sensör veya teşhis cihazı gibi bağımsız bir kaynakla karşılaştır.
Yanlış teşhisi önleyen ayrım
- Komut var mı? Besleme/şase/ağ sağlıklı mı?
- Geri bildirim komutu takip ediyor mu?
- Fiziksel çıktı bağımsız ölçümle aynı sonucu veriyor mu?
- Arıza yalnız belirli sıcaklık/yük/hız koşulunda mı oluşuyor?
- Onarım sonrası aynı koşul tekrarlandığında sonuç stabil mi?
Teknik kaynaklar
İncelemeye devam et
Model bazlı gerçek teknik veri · Ölçüm referansları · Teknik teşhis atlası