AX031700 CAN'lı Evrensel Giriş Kontrol Cihazı
“
Ürün Bilgileri
Özellikler
- Ürün Adı: CAN'lı Evrensel Giriş Kontrol Cihazı
- Model Numarası: UMAX031700 Sürüm V3
- Parça Numarası: AX031700
- Desteklenen Protokol: SAE J1939
- Özellikler: Oransal Valf Çıkışına Tek Evrensel Giriş
Kontrolör
Ürün Kullanım Talimatları
1. Kurulum Talimatları
Boyutlar ve Pinout
Ayrıntılı boyutlar ve pinout için kullanıcı kılavuzuna bakın
bilgi.
Montaj Talimatları
Kontrol cihazının güvenli bir şekilde monte edildiğinden emin olun.
Kullanım kılavuzunda belirtilen yönergeler.
2. Üzeriview J1939 Özellikleri
Desteklenen Mesajlar
Denetleyici, SAE'de belirtilen çeşitli mesajları destekler
J1939 standardı. Kullanıcı kılavuzunun 3.1 bölümüne bakın.
detaylar.
Ad, Adres ve Yazılım Kimliği
Denetleyicinin adını, adresini ve yazılım kimliğini aşağıdaki şekilde yapılandırın:
gereksinimleriniz. Kullanıcı kılavuzunun 3.2 bölümüne bakın
talimatlar.
3. Aksiyomatik Elektronik ile Erişilen ECU Ayar Noktaları
Asistan
Aksiyomatik Elektronik Asistanı (EA) kullanarak erişin ve
ECU ayar noktalarını yapılandırın. Verilen talimatları izleyin
kullanım kılavuzunun 4 bölümü.
4. Axiomatic EA Bootloader ile CAN üzerinden yeniden yükleme
Denetleyiciyi yeniden yüklemek için Axiomatic EA Bootloader'ı kullanın
CAN veri yolu üzerinden. Ayrıntılı adımlar, kullanıcı bölümünün 5'inde özetlenmiştir
manuel.
5. Teknik Özellikler
Ayrıntılı teknik özellikler için kullanım kılavuzuna bakın
kontrolörün.
6. Sürüm Geçmişi
Sürüm geçmişi için kullanıcı kılavuzunun 7. bölümüne bakın
Ürün.
Sıkça Sorulan Sorular (SSS)
S: Tek Girişli CAN ile birden fazla giriş türünü kullanabilir miyim?
Denetleyici mi?
A: Evet, kontrolör çok çeşitli yapılandırılabilir özellikleri destekler
Giriş tipleri, kontrolde çok yönlülük sağlar.
S: Kontrol cihazının yazılımını nasıl güncelleyebilirim?
A: Axiomatic'i kullanarak denetleyiciyi CAN üzerinden yeniden flaş edebilirsiniz
EA Bootloader. Ayrıntılı bilgi için kullanıcı kılavuzunun 5. bölümüne bakın
talimatlar.
"`
KULLANICI KILAVUZU UMAX031700 Sürüm V3
CAN İLE EVRENSEL GİRİŞ KONTROLÖRÜ
SAEJ1939
KULLANICI KILAVUZU
P/N: AX031700
KISALTMALAR
Tamam
Olumlu Onay (SAE J1939 standardından)
UIN
Evrensel Giriş
EA
Aksiyomatik Elektronik Asistan (Aksiyomatik ECU'lar için Bir Servis Aracı)
ECU
Elektronik Kontrol Ünitesi
(SAE J1939 standardından)
NAK
Olumsuz Onay (SAE J1939 standardından)
PDU1
Belirli veya genel bir hedef adrese gönderilecek mesajlar için bir format (SAE J1939 standardından)
PDU2
Grup Uzantısı tekniği kullanılarak etiketlenmiş ve hedef adresi içermeyen bilgileri göndermek için kullanılan bir format.
PGN
Parametre Grup Numarası (SAE J1939 standardından)
DestekA
Eşler arası iletişim için Özel A PGN'yi kullanan mesaj
TeklifB
Yayın iletişimi için Özel B PGN kullanan mesaj
SPN
Şüpheli Parametre Numarası (SAE J1939 standardından)
Not: Aksiyomatik Elektronik Yardımcı KİT, P/N: AX070502 veya AX070506K olarak sipariş edilebilir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
2-44
İÇİNDEKİLER
1. AŞIRIVIEW DENETLEYİCİ ………………………………………………………………………………………………………………………………………… 4
1.1. TEK EVRENSEL GİRİŞTEN ORANSAL VALF ÇIKIŞ KONTROL CİHAZININ AÇIKLAMASI ………………………….. 4 1.2. EVRENSEL GİRİŞ FONKSİYON BLOĞU… ...
1.2.1. Giriş Sensörü Türleri …… ... Giriş Yazılımı Filtre Türleri …… ... Y Ekseni, Arama Tablosu Çıktısı …… ... X Ekseni, Zaman Tepkisi… ... Tablo Seçimi …… ... CAN İLETİM FONKSİYON BLOĞU… ...
2. KURULUM TALİMATLARI …… ...
2.1. BOYUTLAR VE PİN YERLEŞİMİ …… ...
3. AŞIRIVIEW J1939 ÖZELLİKLERİ …………………………………………………………………………………………………………………….. 26
3.1. DESTEKLENEN MESAJLARA GİRİŞ …… ...
4. AXIOMATIC ELEKTRONİK YARDIMCI İLE ERİŞİLEN ECU AYAR NOKTALARI ……………………………………. 29
4.1. J1939 AĞI …… ... Türkçe: ARAMA TABLOSU AYAR NOKTALARI …… ... AYAR NOKTALARINI İLETEBİLİR… ...
5. AXIOMATIC EA BOOTLOADER İLE CAN ÜZERİNDEN TEKRAR FLASH YAPMA ………………………………………………………… 39
6. TEKNİK ÖZELLİKLER …… ...
6.1. GÜÇ KAYNAĞI …… ... GENEL ÖZELLİKLER …… ...
7. SÜRÜM GEÇMİŞİ… ...
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
3-44
1. AŞIRIVIEW KONTROLÖRÜN
1.1. Oransal Vana Çıkış Kontrolörüne Tek Evrensel Girişin Tanımı
Tek Girişli CAN Kontrol Cihazı (1IN-CAN), tek bir girişin ve çok çeşitli kontrol mantığı ve algoritmalarının çok yönlü kontrolü için tasarlanmıştır. Esnek devre tasarımı, kullanıcıya çok çeşitli yapılandırılabilir giriş türleri sunar.
Kontrol ünitesinde, aşağıdakileri okumak üzere ayarlanabilen tek bir tamamen yapılandırılabilir evrensel giriş bulunur: voltage, akım, frekans/RPM, PWM veya dijital giriş sinyalleri. Ünitedeki tüm G/Ç ve mantıksal fonksiyon blokları doğal olarak birbirinden bağımsızdır, ancak çok sayıda şekilde birbirleriyle etkileşime girecek şekilde yapılandırılabilir.
1IN-CAN tarafından desteklenen çeşitli fonksiyon blokları aşağıdaki bölümlerde özetlenmiştir. Tüm ayar noktaları, bu belgenin 3. Bölümünde özetlendiği gibi Aksiyomatik Elektronik Asistan kullanılarak kullanıcı tarafından yapılandırılabilir.
1.2. Evrensel Giriş Fonksiyon Bloğu
Kontrolör iki evrensel girişten oluşur. İki evrensel giriş ses seviyesini ölçmek için yapılandırılabilirtage, akım, direnç, frekans, darbe genişliği modülasyonu (PWM) ve dijital sinyaller.
1.2.1. Giriş Sensörü Tipleri
Tablo 3'de denetleyici tarafından desteklenen giriş türleri listelenmektedir. Giriş Sensörü Tipi parametresi, Tablo 1'de açıklanan giriş türlerini içeren bir açılır liste sağlar. Giriş Sensörü Türünün değiştirilmesi, aynı ayar noktası grubu içindeki Minimum/Maksimum Hata/Aralık gibi diğer ayar noktalarını yeni giriş türüne göre yenileyerek etkiler ve bu nedenle değiştirilmelidir. ilk olarak değişti.
0 Devre Dışı 12 Cilttage 0 - 5V 13 Cilttage 0 ila 10V 20 Akım 0 ila 20mA 21 Akım 4 ila 20mA 40 Frekans 0.5Hz ila 10kHz 50 PWM Görev Döngüsü (0.5Hz ila 10kHz) 60 Dijital (Normal) 61 Dijital (Ters) 62 Dijital (Mandallı)
Tablo 1 Üniversal Giriş Sensör Tipi Seçenekleri
Tüm analog girişler doğrudan mikro denetleyicideki 12 bitlik analog-dijital dönüştürücüye (ADC) beslenir. Tüm cilttage girişleri yüksek empedanslıdır, akım girişleri ise sinyali ölçmek için 124 direnç kullanır.
Frekans/RPM, Darbe Genişliği Modüle Edilmiş (PWM) ve Sayıcı Giriş Sensör Tipleri mikrodenetleyici zamanlayıcılarına bağlanır. Devir Başına Darbe ayar noktası yalnızca Tablo 3'e göre seçilen Giriş Sensör Tipi frekans tipi olduğunda dikkate alınır. Devir Başına Darbe ayar noktası 0 olarak ayarlandığında, alınan ölçümler [Hz] cinsinden olacaktır. Devir Başına Darbe ayar noktası 0'dan yüksek bir değere ayarlanırsa, alınan ölçümler [RPM] cinsinden olacaktır.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
4-44
Dijital Giriş Sensör Tipleri üç mod sunar: Normal, Ters ve Mandallı. Dijital giriş tipleri ile alınan ölçümler 1 (AÇIK) veya 0 (KAPALI) şeklindedir.
1.2.2. Pullup / Pulldown Direnç Seçenekleri
Giriş Sensörü Tipleri: Frekans/RPM, PWM, Dijital ile kullanıcı, Tablo 3'de listelenen üç (2) farklı çekme/aşağı çekme seçeneğine sahiptir.
0 Çekme/Açma Kapalı 1 10k Çekme 2 10k Çekme
Tablo 2 Çekme/Açma Direnci Seçenekleri
Bu seçenekler, Aksiyomatik Elektronik Asistan'daki Çekme/Aşağı Çekme Direnci ayar noktasını ayarlayarak etkinleştirilebilir veya devre dışı bırakılabilir.
1.2.3. Minimum ve Maksimum Hatalar ve Aralıklar
Minimum Aralık ve Maksimum Aralık ayar noktaları ölçüm aralığıyla karıştırılmamalıdır. Bu ayar noktaları dijital giriş hariç tüm girişlerle kullanılabilir ve giriş başka bir fonksiyon bloğu için kontrol girişi olarak seçildiğinde kullanılır. Eğim hesaplamalarında kullanılan Xmin ve Xmax değerleri haline gelirler (bkz. Şekil 6). Bu değerler değiştirildiğinde, girişi kontrol kaynağı olarak kullanan diğer fonksiyon blokları yeni X ekseni değerlerini yansıtacak şekilde otomatik olarak güncellenir.
Minimum Hata ve Maksimum Hata ayar noktaları Tanılama işlev bloğuyla kullanılır. Tanılama işlev bloğu hakkında daha fazla bilgi için lütfen Bölüm 1.9'a bakın. Bu ayar noktalarının değerleri, aşağıdaki şekilde sınırlandırılmıştır:
0 <= Minimum Hata <= Minimum Aralık <= Maksimum Aralık <= Maksimum Hata <= 1.1xMaksimum*
* Herhangi bir giriş için maksimum değer türe bağlıdır. Hata aralığı %10'a kadar ayarlanabilir
bu değerin üstünde. Örn.amptarih:
Frekans: Maksimum = 10,000 [Hz veya RPM]
PWM:
Maksimum = 100.00 [%]
Cilttage: Max = 5.00 veya 10.00 [V]
Akım: Maks = 20.00 [mA]
Yanlış hataların oluşmasını önlemek için kullanıcı, ölçüm sinyaline yazılım filtrelemesi eklemeyi seçebilir.
1.2.4. Giriş Yazılımı Filtre Türleri
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
5-44
Dijital (Normal), Dijital (Ters), Dijital (Mandallı) dışındaki tüm giriş türleri, Filtre Tipi ve Filtre Sabiti ayar noktaları kullanılarak filtrelenebilir. Tablo 3'te listelenen üç (3) filtre türü mevcuttur.
0 Filtreleme Yok 1 Hareketli Ortalama 2 Tekrarlanan Ortalama
Tablo 3 Giriş Filtreleme Türleri
İlk filtre seçeneği Filtreleme Yok, ölçülen verilere herhangi bir filtreleme sağlamaz. Böylece ölçülen veriler doğrudan bu verileri kullanan herhangi bir fonksiyon bloğunda kullanılacaktır.
İkinci seçenek olan Hareketli Ortalama, aşağıdaki 'Denklem 1'i ölçülen giriş verilerine uygular; burada DeğerN, geçerli giriş ölçülen verilerini temsil ederken, DeğerN-1 önceki filtrelenmiş verileri temsil eder. Filtre Sabiti, Filtre Sabiti ayar noktasıdır.
Denklem 1 – Hareketli Ortalama Filtre Fonksiyonu:
DeğerN
=
DeğerN-1 +
(Giriş – DeğerN-1) Filtre Sabiti
Üçüncü seçenek olan Tekrarlanan Ortalama, ölçülen giriş verilerine aşağıdaki 'Denklem 2'yi uygular; burada N, Filtre Sabiti ayar noktasının değeridir. Filtrelenen giriş Değer, N (Filtre Sabiti) okuma sayısında alınan tüm giriş ölçümlerinin ortalamasıdır. Ortalama alındığında, filtrelenen giriş bir sonraki ortalama hazır olana kadar kalacaktır.
Denklem 2 – Tekrarlayan Ortalama Transfer Fonksiyonu: Değer = N0 GirişN N
1.3. Dahili Fonksiyon Bloğu Kontrol Kaynakları
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
6-44
1IN-CAN denetleyicisi, denetleyici tarafından desteklenen mantıksal işlev blokları listesinden dahili işlev bloğu kaynaklarının seçilmesine olanak tanır. Sonuç olarak, bir işlev bloğundan gelen herhangi bir çıktı, bir diğeri için kontrol kaynağı olarak seçilebilir. Tüm seçeneklerin her durumda mantıklı olmadığını, ancak kontrol kaynaklarının tam listesinin Tablo 4'te gösterildiğini unutmayın.
Değer 0 1 2 3 4 5 6 7 8
Anlam Kontrol Kaynağı Kullanılmıyor CAN Mesaj Al Evrensel Giriş Ölçülen Arama Tablosu Fonksiyon Bloğu Programlanabilir Mantık Fonksiyon Bloğu Matematiksel Fonksiyon Bloğu Sabit Veri Listesi Bloğu Ölçülen Güç Kaynağı Ölçülen İşlemci Sıcaklığı
Tablo 4 Kontrol Kaynağı Seçenekleri
Kaynağın yanı sıra her kontrolde söz konusu fonksiyon bloğunun alt indeksine karşılık gelen bir sayı da bulunur. Tablo 5, seçilen kaynağa bağlı olarak sayı nesneleri için desteklenen aralıkları özetlemektedir.
Kontrol Kaynağı
Kontrol Kaynak Numarası
Kontrol Kaynağı Kullanılmıyor (Göz Ardı Edildi)
[0]CAN Mesaj Alabilir
[1…8]Ölçülen Evrensel Giriş
[1…1]Arama Tablosu Fonksiyon Bloğu
[1…6]Programlanabilir Mantık Fonksiyon Bloğu
[1…2]Matematiksel Fonksiyon Bloğu
[1…4]Sabit Veri Listesi Bloğu
[1…10]Ölçülen Güç Kaynağı
[1…1]Ölçülen İşlemci Sıcaklığı
[1…1]Tablo 5 Kontrol Kaynağı Numarası Seçenekleri
1.4. Arama Tablosu Fonksiyon Bloğu
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
7-44
Arama Tabloları, Arama Tablosu başına 10 eğime kadar çıktı yanıtı vermek için kullanılır. X Ekseni Türüne dayalı iki tür Arama Tablosu yanıtı vardır: Veri Yanıtı ve Zaman Yanıtı Bölüm 1.4.1'den 1.4.5'ya kadar bu iki X Ekseni Türünü daha ayrıntılı olarak açıklayacaktır. 10'dan fazla eğim gerekiyorsa, Bölüm 30'de açıklandığı gibi 1.5 eğim elde etmek için üç tabloya kadar birleştirmek için Programlanabilir Mantık Bloğu kullanılabilir.
Bu fonksiyon bloğunu etkileyecek iki temel ayar noktası vardır. Birincisi, fonksiyon bloğu için Kontrol Kaynağını birlikte tanımlayan X Eksen Kaynağı ve X Eksen Numarasıdır.
1.4.1. X Ekseni, Giriş Veri Yanıtı
X Ekseni Tipi = Veri Yanıtı olması durumunda, X Ekseni üzerindeki noktalar kontrol kaynağının verilerini temsil eder. Bu değerler kontrol kaynağının aralığında seçilmelidir.
X Ekseni veri değerlerini seçerken, X Ekseni noktalarından herhangi birine girilebilecek değer üzerinde herhangi bir kısıtlama yoktur. Tablonun tamamını kullanabilmek için kullanıcının değerleri artan sırada girmesi gerekir. Bu nedenle, X Ekseni verilerini ayarlarken, önce X10'un değiştirilmesi, ardından aşağıdakileri korumak için indekslerin azalan sırada düşürülmesi önerilir:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmaks
Daha önce belirtildiği gibi Xmin ve Xmax, seçilen X Ekseni Kaynağı tarafından belirlenecektir.
Bölüm 1.4.3'te açıklandığı gibi veri noktalarından bazıları `Yok Sayılırsa', yukarıda gösterilen X Eksen hesaplamasında kullanılmayacaktır. Örneğinample, eğer X4 ve üstü noktalar göz ardı edilirse formül bunun yerine Xmin <= X0 <= X1 <= X2<= X3<= Xmax olur.
1.4.2. Y Ekseni, Arama Tablosu Çıkışı
Y Ekseninin temsil ettiği veriler üzerinde herhangi bir kısıtlaması yoktur. Bu, ters veya artan/azalan veya diğer yanıtların kolaylıkla oluşturulabileceği anlamına gelir.
Her durumda kontrolör, Y Ekseni ayar noktalarındaki tüm veri aralığına bakar ve en düşük değeri Ymin olarak ve en yüksek değeri Ymaks olarak seçer. Arama Tablosu çıkışındaki limitler olarak doğrudan diğer fonksiyon bloklarına aktarılırlar. (yani doğrusal hesaplamalarda Xmin ve Xmax değerleri olarak kullanılır.)
Ancak bazı veri noktaları Bölüm 1.4.3'te açıklandığı gibi 'Yoksayıldıysa' Y Ekseni aralığı belirlemede kullanılmayacaktır. Matematik Fonksiyon Bloğu gibi başka bir fonksiyon bloğunu sürmek için kullanıldığında tablonun sınırları belirlenirken yalnızca Axiomatic EA'da gösterilen Y Ekseni değerleri dikkate alınacaktır.
1.4.3. Varsayılan Yapılandırma, Veri Yanıtı
Varsayılan olarak ECU'daki tüm Arama Tabloları devre dışıdır (X Ekseni Kaynağı, Kullanılmayan Kontrol'e eşittir). Arama Tabloları istenen yanıt profesyonelini oluşturmak için kullanılabilirfileS. X Ekseni olarak bir Evrensel Giriş kullanılırsa Arama Tablosunun çıkışı, kullanıcının Y Değerleri ayar noktalarına girdiği şey olacaktır.
Hatırlayın, Lookup Tablosunu giriş kaynağı olarak kullanan herhangi bir kontrollü fonksiyon bloğu, verilere doğrusallaştırma da uygulayacaktır. Bu nedenle, 1:1 kontrol yanıtı için, minimum ve
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
8-44
Çıkışın maksimum değerleri tablonun Y ekseninin minimum ve maksimum değerlerine karşılık gelir.
Tüm tablolar (1 ila 3) varsayılan olarak devre dışıdır (seçilen kontrol kaynağı yoktur). Ancak, bir X Ekseni Kaynağı seçildiğinde, Y Değerleri varsayılanları yukarıdaki “YAxis, Lookup Table Output” bölümünde açıklandığı gibi %0 ila %100 aralığında olacaktır. X Ekseni minimum ve maksimum varsayılanları yukarıdaki “X Ekseni, Veri Yanıtı” bölümünde açıklandığı gibi ayarlanacaktır.
Varsayılan olarak X ve Y eksen verileri, her durumda minimumdan maksimuma kadar her nokta arasında eşit bir değere göre ayarlanır.
1.4.4. Noktadan Noktaya Yanıt
Varsayılan olarak, X ve Y eksenleri, Şekil 0,0'te gösterildiği gibi çıkışın her nokta arasında doğrusallaştırmayı kullanacağı (10,10) noktasından (1) noktasına kadar doğrusal bir yanıt için ayarlanmıştır. Doğrusallaştırmayı elde etmek için, her biri N = 1'den 10'a kadar olan "Nokta N Yanıtı", bir `R için ayarlanmıştır.amp Çıkış yanıtı.
Şekil 1 “R” yazan Arama Tablosuamp Kime” Veri Yanıtı
Alternatif olarak, kullanıcı "N Noktası Yanıtı" için bir "Şuraya Atla" yanıtı seçebilir; burada N = 1 ila 10 arasındadır. Bu durumda, XN-1 ila XN arasındaki herhangi bir giriş değeri, Arama Tablosu fonksiyon bloğundan bir çıktıyla sonuçlanacaktır. YN'den.
eski birampVarsayılan bir tabloyu (0 ila 100) kontrol etmek için kullanılan, ancak varsayılan 'R' yerine 'Şuraya Atla' yanıtı içeren bir Math fonksiyon bloğunun dosyası (0 ila 100)amp Kime' Şekil 2'te gösterilmektedir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
9-44
Şekil 2 "Atla" Veri Yanıtını içeren Arama Tablosu
Son olarak, (0,0) dışında herhangi bir nokta 'Yoksay' yanıtı için seçilebilir. "N Noktası Yanıtı" yoksayılacak şekilde ayarlanmışsa, (XN, YN)'den (X10, Y10)'a kadar olan tüm noktalar da göz ardı edilecektir. XN-1'den büyük tüm veriler için Arama Tablosu fonksiyon bloğunun çıkışı YN-1 olacaktır.
R'nin bir kombinasyonuamp Kime, Git ve Yoksay yanıtları uygulamaya özel bir çıktı profesyoneli oluşturmak için kullanılabilirfile.
1.4.5. X Ekseni, Zaman Tepkisi
X Eksen Tipinin `Zaman Tepkisi' olduğu özel bir çıktı yanıtı almak için bir Arama Tablosu da kullanılabilir. Bu seçildiğinde, X Ekseni artık zamanı milisaniye cinsinden temsil ederken, Y Ekseni hala fonksiyon bloğunun çıktısını temsil eder.
Bu durumda, X Eksen Kaynağı dijital bir giriş olarak ele alınır. Sinyal aslında analog bir giriş ise, dijital bir giriş gibi yorumlanır. Kontrol girişi AÇIK olduğunda, çıkış, pro'ya bağlı olarak belirli bir zaman diliminde değişecektir.file Arama Tablosunda.
Kontrol girişi KAPALI olduğunda çıkış her zaman sıfırdadır. Giriş AÇIK duruma geldiğinde, profile HER ZAMAN 0 ms boyunca 0 çıkışı olan (X0, Y0) konumunda başlar.
Zaman tepkisinde, X eksenindeki her nokta arasındaki aralık süresi 1 ms ile 1 dakika [60,000 ms] arasında herhangi bir değere ayarlanabilir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
10-44
1.5. Programlanabilir Lojik Fonksiyon Bloğu
Şekil 3 Programlanabilir Mantık Fonksiyon Bloğu Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
11-44
Bu fonksiyon bloğu açıkça hepsinin en karmaşık olanıdır, ancak çok güçlüdür. Programlanabilir Mantık, üç tabloya kadar bağlanabilir, bunlardan herhangi biri yalnızca belirli koşullar altında seçilebilir. Mantıkla herhangi üç tablo (mevcut 8 tablodan) ilişkilendirilebilir ve hangilerinin kullanılacağı tamamen yapılandırılabilir.
Koşullar, Bölüm 1'de açıklandığı gibi belirli bir tablonun (2, 3 veya 1.5.2) seçilmesini gerektiriyorsa, seçilen tablonun çıktısı, herhangi bir zamanda doğrudan Mantık Çıkışına aktarılacaktır.
Bu nedenle, aynı girdiye üç farklı yanıt veya farklı girdilere üç farklı yanıt, Çıkış X Sürücüsü gibi başka bir fonksiyon bloğunun girdisi olabilir. Bunu yapmak için, reaktif blok için "Kontrol Kaynağı" `Programlanabilir Mantık Fonksiyon Bloğu' olarak seçilecektir.
Programlanabilir Mantık bloklarından herhangi birini etkinleştirmek için, “Programlanabilir Mantık Bloğu Etkin” ayar noktası True olarak ayarlanmalıdır. Hepsi varsayılan olarak devre dışıdır.
Mantık Şekil 4'de gösterilen sıraya göre değerlendirilir. Ancak daha düşük sayılı bir tablo seçilmemişse bir sonraki tablonun koşullarına bakılacaktır. Varsayılan tablo her zaman değerlendirilir değerlendirilmez seçilir. Bu nedenle, herhangi bir konfigürasyonda varsayılan tablonun her zaman en yüksek sayı olması gerekir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
12-44
Şekil 4 Programlanabilir Mantık Akış Şeması Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
13-44
1.5.1. Koşulların Değerlendirilmesi
Hangi tablonun aktif tablo olarak seçileceğinin belirlenmesinde ilk adım, öncelikle belirli bir tabloyla ilişkili koşulların değerlendirilmesidir. Her tablo, değerlendirilebilecek en fazla üç koşulla ilişkilendirilmiştir.
Argüman 1 her zaman başka bir fonksiyon bloğundan mantıksal bir çıktıdır. Her zaman olduğu gibi, kaynak fonksiyonel blok türü ve numarasının, ayar noktalarının bir birleşimidir "Tablo X, Koşul Y, Argüman 1 Kaynağı" ve "Tablo X, Koşul Y, Argüman 1 Numarası", burada her ikisi de X = 1 ila 3 ve Y = 1 ila 3.
Öte yandan Argüman 2, Argüman 1'deki gibi başka bir mantıksal çıktı veya kullanıcı tarafından ayarlanan sabit bir değer olabilir. İşlemde ikinci argüman olarak bir sabit kullanmak için, "Tablo X, Koşul Y, Argüman 2 Kaynağı"nı `Kontrol Sabit Verileri' olarak ayarlayın. Aksiyomatik EA'da sabit değerin ilişkilendirilmiş bir birimi olmadığını unutmayın, bu nedenle kullanıcı bunu uygulama için gerektiği şekilde ayarlamalıdır.
Koşul, kullanıcı tarafından seçilen “Tablo X, Koşul Y Operatörü”ne göre değerlendirilir. Varsayılan olarak her zaman `=, Eşit'tir. Bunu değiştirmenin tek yolu, verilen herhangi bir koşul için iki geçerli argümanın seçilmesidir. Operatör için seçenekler Tablo 6'da listelenmiştir.
0 =, Eşit 1 !=, Eşit Değil 2 >, Büyük 3 >=, Büyük veya Eşit 4 <, Küçük 5 <=, Küçük veya Eşit
Tablo 6 Durum Operatörü Seçenekleri
Varsayılan olarak, her iki bağımsız değişken de koşulu devre dışı bırakan ve sonuç olarak otomatik olarak N/A değeriyle sonuçlanan 'Kullanılmayan Denetim Kaynağı'na ayarlıdır. Şekil 4'de bir durum değerlendirmesinin sonucu olarak yalnızca Doğru veya Yanlış gösterilse de gerçek şu ki Tablo 7'te açıklandığı gibi dört olası sonuç olabilir.
Değer 0 1 2 3
Anlamı Yanlış Doğru Hata Uygulanamaz
Sebep (Bağımsız Değişken 1) Operatör (Bağımsız Değişken 2) = Yanlış (Bağımsız Değişken 1) Operatör (Bağımsız Değişken 2) = Doğru Bağımsız Değişken 1 veya 2 çıkışının bir hata durumunda olduğu bildirildi Bağımsız Değişken 1 veya 2 mevcut değil (yani 'Kontrol Kaynağı'na ayarlı) Kullanılmamış')
Tablo 7 Durum Değerlendirme Sonuçları
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
14-44
1.5.2. Tablo Seçimi
Belirli bir tablonun seçilip seçilmeyeceğini belirlemek için Bölüm 1.5.1'deki mantıkla belirlenen koşulların sonuçları üzerinde mantıksal işlemler gerçekleştirilir. Tablo 8'te listelendiği gibi seçilebilecek çeşitli mantıksal kombinasyonlar vardır.
0 Varsayılan Tablo 1 Cnd1 Ve Cnd2 Ve Cnd3 2 Cnd1 Veya Cnd2 Veya Cnd3 3 (Cnd1 Ve Cnd2) Veya Cnd3 4 (Cnd1 Veya Cnd2) Ve Cnd3
Tablo 8 Koşullar Mantıksal Operatör Seçenekleri
Her değerlendirmede bu üç koşulun tümüne ihtiyaç duyulmayacaktır. Önceki bölümde verilen durum, örneğinampDosyada yalnızca tek bir koşul listelenmiştir; yani Motor Devrinin belirli bir değerin altında olması. Bu nedenle, mantıksal operatörlerin bir koşula ilişkin Hata veya Yok sonucunu nasıl değerlendireceğini anlamak önemlidir.
Mantıksal Operatör Varsayılan Tablosu Cnd1 ve Cnd2 ve Cnd3
Koşul Kriterlerini Seçin İlişkili tablo, değerlendirilir değerlendirilmez otomatik olarak seçilir. İki veya üç koşul ilgili olduğunda kullanılmalı ve tablonun seçilebilmesi için hepsinin doğru olması gerekir.
Herhangi bir koşul False veya Error'a eşitse, tablo seçilmez. Bir N/A, True gibi ele alınır. Üç koşul da True (veya N/A) ise, tablo seçilir.
Cnd1 Veya Cnd2 Veya Cnd3
If((Cnd1==Doğru) &&(Cnd2==Doğru)&&(Cnd3==Doğru)) O halde Tabloyu Kullan Yalnızca bir koşul ilgili olduğunda kullanılmalıdır. İki veya üç ilgili koşulla da kullanılabilir.
Herhangi bir koşul Doğru olarak değerlendirilirse tablo seçilir. Hata veya Geçerli Değil sonuçları Yanlış olarak değerlendirilir
If((Cnd1==Doğru) || (Cnd2==Doğru) || (Cnd3==Doğru)) O halde Tablo (Cnd1 Ve Cnd2) Veya Cnd3'ü Kullanın Yalnızca üç koşulun tümü ilgili olduğunda kullanılacaktır.
Hem Koşul 1 hem de Koşul 2 Doğruysa VEYA Koşul 3 Doğruysa tablo seçilir. Hata veya Geçerli Değil sonuçları Yanlış olarak değerlendirilir
If( ((Cnd1==Doğru)&&(Cnd2==Doğru)) || (Cnd3==Doğru)) ) O halde Tabloyu Kullanın (Cnd1 Veya Cnd2) Ve Cnd3 Yalnızca üç koşulun tümü ilgili olduğunda kullanılacaktır.
Koşul 1 ve Koşul 3 Doğruysa VEYA Koşul 2 ve Koşul 3 Doğruysa tablo seçilir. Hata veya Geçerli Değil sonuçları Yanlış olarak değerlendirilir
If( ((Cnd1==Doğru)||(Cnd2==Doğru)) && (Cnd3==Doğru)) ) Sonra Tabloyu Kullan
Tablo 9 Seçilen Mantıksal Operatöre Göre Koşulların Değerlendirilmesi
Tablo 1 ve Tablo 2 için varsayılan “Tablo X, Koşullar Mantıksal Operatörü” `Cnd1 Ve Cnd2 Ve Cnd3'tür, Tablo 3 ise `Varsayılan Tablo' olarak ayarlanmıştır.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
15-44
1.5.3. Lojik Blok Çıkışı
Programlanabilir Mantık fonksiyon bloğunda X = 1 ila 3 olan Tablo X'in Lookup Tablo 1 ila 3 anlamına GELMEDİĞİNİ hatırlayın. Her tablonun, kullanıcının belirli bir Programlanabilir Mantık Bloğu ile ilişkilendirilmesini istediği Lookup Tablolarını seçmesine olanak tanıyan bir ayar noktası "Tablo X Lookup Tablo Bloğu Numarası" vardır. Her mantık bloğu ile ilişkilendirilen varsayılan tablolar Tablo 10'da listelenmiştir.
Programlanabilir Mantık Blok Numarası
1
Tablo 1 Arama
Tablo 2 Arama
Tablo 3 Arama
Tablo Blok Numarası Tablo Blok Numarası Tablo Blok Numarası
1
2
3
Tablo 10 Programlanabilir Mantık Bloğu Varsayılan Arama Tabloları
İlişkili Arama Tablosu'nda seçili bir "X Eksen Kaynağı" yoksa, Programlanabilir Mantık bloğunun çıktısı, bu tablo seçili olduğu sürece her zaman "Kullanılamaz" olacaktır. Ancak, Arama Tablosu bir girdiye, ister Veri ister Zaman olsun, geçerli bir yanıt için yapılandırılırsa, Arama Tablosu fonksiyon bloğunun çıktısı (yani X Eksen değerine göre seçilen Y Eksen verileri), bu tablo seçili olduğu sürece Programlanabilir Mantık fonksiyon bloğunun çıktısı haline gelecektir.
Diğer tüm fonksiyon bloklarının aksine, Programlanabilir Mantık giriş ve çıkış verileri arasında herhangi bir doğrusallaştırma hesaplaması yapmaz. Bunun yerine, giriş (Arama Tablosu) verilerini tam olarak yansıtır. Bu nedenle, Programlanabilir Mantığı başka bir fonksiyon bloğu için kontrol kaynağı olarak kullanırken, ilişkili tüm Arama Tablosu Y Eksenlerinin (a) 0 ila %100 çıkış aralığı arasında ayarlanması veya (b) hepsinin aynı ölçeğe ayarlanması ŞİDDETLE önerilir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
16-44
1.6. Matematik Fonksiyon Bloğu
Kullanıcının temel algoritmaları tanımlamasına olanak tanıyan dört matematiksel fonksiyon bloğu vardır. Bir matematiksel fonksiyon bloğu dört giriş sinyaline kadar alabilir. Her giriş daha sonra ilişkili limit ve ölçekleme ayar noktalarına göre ölçeklenir.
Girişler yüzdeye dönüştürülürtage değeri seçilen "Fonksiyon X Girişi Y Minimum" ve "Fonksiyon X Girişi Y Maksimum" değerlerine dayanmaktadır. Ek kontrol için kullanıcı aynı zamanda "Fonksiyon X Giriş Y Ölçekleyicisini" de ayarlayabilir. Varsayılan olarak, her girişin ölçeklendirme 'ağırlığı' 1.0'dır. Bununla birlikte, her giriş, işleve uygulanmadan önce gerektiği şekilde -1.0'dan 1.0'a kadar ölçeklendirilebilir.
Bir matematiksel fonksiyon bloğu, her biri A ve B fonksiyon girişleri ve operatör, ayar noktası Matematik fonksiyonu X Operatörü ile seçilen fonksiyon olmak üzere denklem A operatör B'yi uygulayan üç seçilebilir fonksiyon içerir. Ayar noktası seçenekleri Tablo 11'de sunulmuştur. Fonksiyonlar birbirine bağlanmıştır, böylece önceki fonksiyonun sonucu bir sonraki fonksiyonun Giriş A'sına gider. Böylece Fonksiyon 1, ayar noktaları ile seçilebilir Giriş A ve Giriş B'ye sahipken, Fonksiyon 2 ila 4 yalnızca Giriş B'yi seçebilir. Giriş, Fonksiyon X Giriş Y Kaynağı ve Fonksiyon X Giriş Y Numarası ayarlanarak seçilir. Fonksiyon X Giriş B Kaynağı 0 olarak ayarlanırsa Kontrol kullanılmaz sinyali fonksiyondan değişmeden geçer.
= (1 1 1)2 23 3 4 4
0
=, InA, InB'ye eşit olduğunda Doğru
1
!=, InA, InB'ye eşit olmadığında Doğru
2
>, InA, InB'den büyük olduğunda doğrudur
3
>=, InA, InB'den büyük veya eşit olduğunda Doğru
4
<, InA, InB'den küçük olduğunda Doğru
5
<=, InA, InB'den küçük veya eşit olduğunda Doğru
6
VEYA, InA veya InB Doğru olduğunda Doğru
7
VE, InA ve InB Doğru olduğunda Doğru
8 XOR, InA veya InB'den biri Doğru olduğunda Doğru, ancak ikisi birden değil
9
+, Sonuç = InA artı InB
10
-, Sonuç = InA eksi InB
11
x, Sonuç = InA çarpı InB
12
/, Sonuç = InA bölü InB
13
MIN, Sonuç = InA ve InB'nin en küçüğü
14
MAX, Sonuç = InA ve InB'nin en büyüğü
Tablo 11 Matematik Fonksiyon Operatörleri
Kullanıcı, Matematiksel İşlemlerden bazılarını kullanırken girişlerin birbirleriyle uyumlu olduğundan emin olmalıdır. Örneğin, Evrensel Giriş 1 [V] cinsinden ölçülecekse, CAN Alma 1 [mV] cinsinden ölçülecekse ve Matematiksel İşlev Operatörü 9 (+) ise sonuç istenen gerçek değer olmayacaktır.
Geçerli bir sonuç için, bir girdinin kontrol kaynağı sıfır olmayan bir değer, yani `Kontrol Kaynağı Kullanılmadı' dışında bir şey olmalıdır.
Bölme sırasında, sıfır InB değeri her zaman ilişkili fonksiyon için sıfır çıktı değeriyle sonuçlanacaktır. Çıkarma sırasında, negatif bir sonuç her zaman sıfır olarak ele alınacaktır, fonksiyon negatif bir sonuçla çarpılmadığı veya girdiler önce negatif bir katsayı ile ölçeklenmediği sürece.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
17-44
1.7. CAN İletim Fonksiyon Bloğu
CAN Transmit fonksiyon bloğu, başka bir fonksiyon bloğundan gelen herhangi bir çıktıyı (yani giriş, mantık sinyali) J1939 ağına göndermek için kullanılır.
Normalde, bir iletim mesajını devre dışı bırakmak için “İletim Tekrarlama Oranı” sıfıra ayarlanır. Ancak, mesaj Parametre Grup Numarasını (PGN) başka bir mesajla paylaşıyorsa, bu mutlaka doğru değildir. Birden fazla mesajın aynı “İletim PGN”sini paylaşması durumunda, EN DÜŞÜK sayıya sahip mesajda seçilen tekrarlama oranı, o PGN'yi kullanan TÜM mesajlar için kullanılır.
Varsayılan olarak, tüm mesajlar Proprietary B PGN'lerinde yayın mesajları olarak gönderilir. Tüm veriler gerekli değilse, o PGN'yi kullanan en düşük kanalı sıfıra ayarlayarak tüm mesajı devre dışı bırakın. Bazı veriler gerekli değilse, gereksiz kanal(lar)ın PGN'sini Proprietary B aralığında kullanılmayan bir değere değiştirin.
Güç açıldığında, iletilen mesaj 5 saniyelik bir gecikmeye kadar yayınlanmayacaktır. Bu, herhangi bir açılış veya başlatma koşulunun ağda sorun yaratmasını önlemek için yapılır.
Varsayılanlar PropB mesajları olduğundan, “İletim Mesajı Önceliği” her zaman 6 (düşük öncelik) olarak başlatılır ve “Hedef Adresi (PDU1 için)” ayar noktası kullanılmaz. Bu ayar noktası yalnızca bir PDU1 PGN seçildiğinde geçerlidir ve yayınlar için Küresel Adrese (0xFF) ayarlanabilir veya kullanıcı tarafından ayarlandığı gibi belirli bir adrese gönderilebilir.
“İletim Veri Boyutu”, “Dizideki İletim Veri İndeksi (LSB)”, “Bayttaki İletim Bit İndeksi (LSB)”, “İletim Çözünürlüğü” ve “İletim Ofseti”, verileri J1939 standardı tarafından desteklenen herhangi bir SPN'ye eşlemek için kullanılabilir.
Not: CAN Verisi = (Giriş Veri Ofseti)/Çözünürlük
1IN-CAN, 8'e kadar benzersiz CAN İletim Mesajını destekler ve bunların tümü, mevcut tüm verileri CAN ağına gönderecek şekilde programlanabilir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
18-44
1.8. CAN Fonksiyon Bloğu Alabilir
CAN Alma fonksiyon bloğu, J1939 ağından herhangi bir SPN'yi almak ve bunu başka bir fonksiyon bloğuna giriş olarak kullanmak üzere tasarlanmıştır.
Mesaj Alma Etkin, bu fonksiyon bloğuyla ilişkili en önemli ayar noktasıdır ve ilk önce seçilmesi gerekir. Bunu değiştirmek, diğer ayar noktalarının uygun şekilde etkinleştirilmesine/devre dışı bırakılmasına neden olacaktır. Varsayılan olarak TÜM alma mesajları devre dışıdır.
Bir mesaj etkinleştirildikten sonra, söz konusu mesaj Mesaj Alma Zaman Aşımı süresi içinde alınmazsa Kayıp İletişim hatası işaretlenir. Bu, Kayıp İletişim olayını tetikleyebilir. Yoğun bir şekilde doymuş bir ağda zaman aşımlarından kaçınmak için, sürenin beklenen güncelleme hızından en az üç kat daha uzun ayarlanması önerilir. Zaman aşımı özelliğini devre dışı bırakmak için, bu değeri sıfıra ayarlamanız yeterlidir; bu durumda alınan mesaj asla zaman aşımına uğramaz ve Kayıp İletişim hatası tetiklemez.
Varsayılan olarak, tüm kontrol mesajlarının Proprietary B PGN'lerde 1IN-CAN Denetleyicisine gönderilmesi beklenir. Ancak, bir PDU1 mesajı seçilirse, 1IN-CAN Denetleyicisi, PGN'yi gönderen Belirli Adresi Küresel Adrese (0xFF) ayarlayarak herhangi bir ECU'dan bunu alacak şekilde ayarlanabilir. Bunun yerine belirli bir adres seçilirse, PGN'deki diğer tüm ECU verileri yok sayılır.
Alma Veri Boyutu, Dizideki Alma Veri Dizini (LSB), Bayt cinsinden Alma Bit Dizini (LSB), Alma Çözünürlüğü ve Alma Ofseti, J1939 standardı tarafından desteklenen herhangi bir SPN'yi Alınan fonksiyon bloğunun çıkış verilerine eşlemek için kullanılabilir. .
Daha önce belirtildiği gibi, bir CAN alma fonksiyon bloğu, çıkış fonksiyon blokları için kontrol girişinin kaynağı olarak seçilebilir. Bu durumda, Alınan Veri Min (Eşik Dışı) ve Alınan Veri Maks (Eşik Dışı) ayar noktaları, kontrol sinyalinin minimum ve maksimum değerlerini belirler. Adlarından da anlaşılacağı gibi, dijital çıkış tipleri için Açık/Kapalı eşikleri olarak da kullanılırlar. Bu değerler, çözünürlük ve ofset CAN alma sinyaline uygulandıktan SONRA verilerin hangi birimlerde olduğuyla ilgilidir. 1IN-CAN Denetleyicisi, beş adede kadar benzersiz CAN Alma Mesajını destekler.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
19-44
1.9. Tanısal Fonksiyon Bloğu
1IN-CAN Sinyal Denetleyicisi tarafından desteklenen çeşitli tanılama türleri vardır. Hata algılama ve tepki, tüm evrensel giriş ve çıkış sürücüleriyle ilişkilidir. G/Ç hatalarına ek olarak, 1IN-CAN ayrıca güç kaynağının aşırı/düşük voltajını algılayabilir/tepki verebilirtagölçümler, işlemcinin aşırı ısınması veya iletişim kaybı olayları.
Şekil 5 Tanılama Fonksiyon Bloğu
"Arıza Algılama Etkin" bu fonksiyon bloğuyla ilişkili en önemli ayar noktasıdır ve ilk olarak seçilmelidir. Bunu değiştirmek, diğer ayar noktalarının uygun şekilde etkinleştirilmesi veya devre dışı bırakılmasıyla sonuçlanacaktır. Devre dışı bırakıldığında, söz konusu G/Ç veya olayla ilişkili tüm tanılama davranışları göz ardı edilir.
Çoğu durumda, arızalar düşük veya yüksek oluşum olarak işaretlenebilir. 1IN-CAN tarafından desteklenen tüm tanılamalar için min/maks eşikler Tablo 12'de listelenmiştir. Kalın değerler kullanıcı tarafından yapılandırılabilir ayar noktalarıdır. Bazı tanılamalar yalnızca tek bir koşula tepki verir, bu durumda sütunlardan birinde N/A listelenir.
Fonksiyon Bloğu Evrensel Giriş İletişim Kaybı
Minimum Eşik
Maksimum Eşik
Minimum Hata
Maksimum Hata
Yok
Alınan Mesaj
(hiç)
Tablo 12 Arıza Tespit Eşikleri
Zaman aşımı
Uygulanabilir olduğunda, bir giriş veya geri bildirim değeri arıza tespit eşiğine çok yakın olduğunda hata bayrağının hızla ayarlanmasını ve temizlenmesini önlemek için bir histeresis ayar noktası sağlanır. Düşük uç için, bir arıza işaretlendikten sonra, ölçülen değer Minimum Eşik + “Arızayı Temizleme Histeresisi”nden büyük veya ona eşit olana kadar temizlenmeyecektir. Yüksek uç için, ölçülen değer Maksimum Eşik “Temizlemek İçin Histeresisi”nden küçük veya ona eşit olana kadar temizlenmeyecektir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
20-44
Arıza.” Minimum, maksimum ve histerezis değerleri her zaman söz konusu arızanın birimlerinde ölçülür.
Bu fonksiyon bloğundaki bir sonraki ayar noktası “Olay DM1'de DTC Oluşturur”dur. Yalnızca bu doğru olarak ayarlanırsa fonksiyon bloğundaki diğer ayar noktaları etkinleştirilir. Bunların hepsi DM1939 mesajının bir parçası olarak J1 ağına gönderilen verilerle ilgilidir, Aktif Tanısal Sorun Kodları.
Tanısal Sorun Kodu (DTC), J1939 standardı tarafından dört baytlık bir değer olarak tanımlanır.
kombinasyonu:
SPN Şüpheli Parametre Numarası (DTC'nin ilk 19 biti, önce LSB)
FMI
Arıza Modu Tanımlayıcısı
(DTC'nin sonraki 5 biti)
CM
Dönüşüm Yöntemi
(1 bit, her zaman 0 olarak ayarlanır)
OC
Oluşum Sayısı
(7 bit, hatanın meydana geldiği zaman sayısı)
DM1 mesajını desteklemenin yanı sıra, 1IN-CAN Sinyal Denetleyicisi ayrıca şunları da destekler:
DM2 Daha Önce Aktif Diyagnostik Hata Kodları
Yalnızca istek üzerine gönderilir
DM3 Diyagnostik Verileri Daha Önce Aktif Olan DTC'lerin Temizlenmesi/Sıfırlanması Yalnızca istek üzerine yapılır
Aktif DTC'ler için DM11 Diyagnostik Verileri Temizleme/Sıfırlama
Yalnızca istek üzerine yapılır
Tek bir Tanılama fonksiyon bloğunda bile “Olay DM1'de DTC Oluşturur” True olarak ayarlandığı sürece, 1IN-CAN Sinyal Denetleyicisi, standart tarafından önerildiği gibi, herhangi bir etkin hata olup olmadığına bakılmaksızın her saniye DM1 mesajını gönderecektir. Etkin DTC yokken, 1IN-CAN “Etkin Hata Yok” mesajını gönderecektir. Daha önce etkin olmayan bir DTC etkin hale gelirse, bunu yansıtmak için hemen bir DM1 gönderilecektir. Son etkin DTC etkin hale gelir gelmez, daha fazla etkin DTC olmadığını belirten bir DM1 gönderecektir.
Herhangi bir anda birden fazla etkin DTC varsa, düzenli DM1 mesajı çoklu paket Yayın Duyuru Mesajı (BAM) kullanılarak gönderilecektir. Denetleyici bu doğruyken bir DM1 isteği alırsa, çoklu paket mesajını Taşıma Protokolü'nü (TP) kullanarak İstek Sahibi Adresine gönderecektir.
Güç açıldığında, DM1 mesajı 5 saniyelik bir gecikmeden sonra yayınlanmayacaktır. Bu, herhangi bir güç açma veya başlatma koşulunun ağda etkin bir hata olarak işaretlenmesini önlemek için yapılır.
Arıza bir DTC ile bağlantılı olduğunda, oluş sayısının (OC) kalıcı olmayan bir günlüğü tutulur. Denetleyici yeni (önceden etkin olmayan) bir arıza tespit eder etmez, o Tanılama fonksiyon bloğu için “DM1 Göndermeden Önce Gecikme” zamanlayıcısını azaltmaya başlar. Arıza gecikme süresi boyunca mevcut kalırsa, denetleyici DTC'yi etkin olarak ayarlar ve günlükteki OC'yi artırır. Yeni DTC'yi içeren bir DM1 hemen oluşturulur. Zamanlayıcı, arıza gelip geçtiğinde aralıklı arızaların ağı bunaltmaması için sağlanır, çünkü arıza her ortaya çıktığında veya ortadan kalktığında bir DM1 mesajı gönderilir.
Önceden etkin olan DTC'ler (sıfır olmayan OC'li olanlar) bir DM2 mesajı için istek üzerine kullanılabilir. Birden fazla önceden etkin DTC varsa, çoklu paket DM2, Taşıma Protokolü (TP) kullanılarak İstekçi Adresine gönderilecektir.
Bir DM3 talep edilirse, daha önce etkin olan tüm DTC'lerin oluşum sayısı sıfırlanacaktır. Şu anda etkin olan DTC'lerin OC'si değiştirilmeyecektir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
21-44
Tanılama fonksiyon bloğunun "Olay yalnızca DM11 tarafından temizlendi" şeklinde bir ayar noktası vardır. Varsayılan olarak, bu her zaman False olarak ayarlanır; bu, bir hata bayrağının ayarlanmasına neden olan koşul ortadan kalkar kalkmaz DTC'nin otomatik olarak Önceden Etkin hale getirileceği ve artık DM1 mesajına dahil edilmeyeceği anlamına gelir. Ancak, bu ayar noktası True olarak ayarlandığında, bayrak temizlense bile DTC devre dışı bırakılmayacak, bu nedenle DM1 mesajında gönderilmeye devam edecektir. Yalnızca bir DM11 talep edildiğinde DTC devre dışı kalır. Bu özellik, kritik bir hatanın, hataya neden olan koşullar ortadan kalksa bile, gerçekleştiğinin açıkça tanımlanması gereken bir sistemde yararlı olabilir.
Tüm etkin DTC'lere ek olarak, DM1 mesajının bir diğer kısmı da L'yi yansıtan ilk bayttır.amp Durum. Her Tanılama fonksiyon bloğunun ayar noktası “Lamp DM1'deki Olay tarafından belirlenen ve hangi l'nin kullanılacağını belirleyenamp DTC etkinken bu baytta ayarlanacaktır. J1939 standardı l'yi tanımlaramp`Arıza', `Kırmızı, Dur', `Kehribar, Uyarı' veya `Koru' olarak. Varsayılan olarak, `Kehribar, Uyarı'amp tipik olarak herhangi bir aktif fay tarafından belirlenendir.
Varsayılan olarak, her Tanılama işlev bloğunun kendisine özel bir SPN'si ilişkilendirilmiştir. Ancak, bu ayar noktası "DTC'de kullanılan Olay için SPN" kullanıcı tarafından tamamen yapılandırılabilir, eğer kullanıcı isterse bunun yerine J1939-71'de tanımlanmış standart bir SPN'yi yansıtabilir. SPN değiştirilirse, ilişkili hata günlüğünün OC'si otomatik olarak sıfırlanır.
Her Tanılama fonksiyon bloğunun ayrıca kendisiyle ilişkilendirilmiş varsayılan bir FMI'si vardır. Kullanıcının FMI'yi değiştirmesi için tek ayar noktası, Tablo 13'te gösterildiği gibi bazı Tanılama fonksiyon blokları hem yüksek hem de düşük hatalara sahip olabilse de "DTC'de kullanılan Olay için FMI"dir. Bu durumlarda, ayar noktasındaki FMI düşük uç koşulunun FMI'sini yansıtır ve yüksek hata tarafından kullanılan FMI Tablo 21'e göre belirlenir. FMI değiştirilirse, ilişkili hata günlüğünün OC'si otomatik olarak sıfırlanır.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
22-44
DTC Düşük Hatasında Kullanılan Olay için FMI
FMI=1, Veri Geçerli Ancak Normal İşletme Aralığının Altında En Ciddi Seviye FMI=4, Cilttage Normalin Altında veya Düşük Kaynağa Kısa Devre FMI=5, Akım Normalin Altında veya Açık Devre FMI=17, Veri Geçerli Ancak Normal Çalışma Aralığının Altında En Az Ciddi Seviye FMI=18, Veri Geçerli Ancak Normal Çalışma Aralığının Altında Orta Ciddi Seviye FMI=21, Veri Düşük Kaymış
DTC Yüksek Arızasında Kullanılan İlgili FMI
FMI=0, Veri Geçerli Ancak Normal Operasyonel Aralığın Üstünde En Şiddetli Seviye FMI=3, Voltage Normalin Üzerinde veya Yüksek Kaynağa Kısa Devre FMI=6, Akım Normalin Üzerinde veya Topraklanmış Devre FMI=15, Veri Geçerli Ancak Normal Çalışma Aralığının Üzerinde En Az Ciddi Seviye FMI=16, Veri Geçerli Ancak Normal Çalışma Aralığının Üzerinde Orta Ciddi Seviye FMI=20, Veri Yüksek Kaymış
Tablo 13 Düşük Arıza FMI ile Yüksek Arıza FMI
Kullanılan FMI, Tablo 13'tekilerden biri dışında bir şeyse, hem düşük hem de yüksek arızalara aynı FMI atanacaktır. Bu koşuldan kaçınılmalıdır, çünkü günlük, DTC'de aynı şekilde raporlansalar bile, iki arıza türü için farklı OC kullanmaya devam edecektir. Bunun olmamasını sağlamak kullanıcının sorumluluğundadır.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
23-44
2. Kurulum Talimatları
2.1. Boyutlar ve Pinout 1IN-CAN Kontrol Cihazı, ultrasonik olarak kaynaklanmış plastik bir muhafaza içinde paketlenmiştir. Montaj, IP67 derecesine sahiptir.
Şekil 6 Muhafaza Boyutları
Pin # Açıklama
1
VURU+
2
Giriş +
3
CAN_H
4
CAN_L
5
Giriş –
6
BATT-
Tablo 14 Konektör Pin Çıkışı
2.2. Montaj Talimatları
NOTLAR VE UYARILAR · Yüksek hacimli cihazların yakınına kurmayın.tage veya yüksek akımlı cihazlar. · Çalışma sıcaklığı aralığına dikkat edin. Tüm saha kabloları bu sıcaklık aralığına uygun olmalıdır. · Üniteyi, servis ve yeterli kablo demeti erişimi için uygun alana sahip olacak şekilde monte edin (15
cm) ve gerilim azaltıcı (30 cm). · Alanın elektriksiz olduğu bilinmediği sürece, devrede enerji varken üniteyi bağlamayın veya bağlantısını kesmeyin.
tehlikeli.
MONTAJ
Montaj delikleri #8 veya M4 cıvatalar için boyutlandırılmıştır. Cıvata uzunluğu son kullanıcının montaj plakası kalınlığına göre belirlenecektir. Kontrolörün montaj flanşı 0.425 inç (10.8 mm) kalınlığındadır.
Modül bir muhafaza olmadan monte edilirse, konektörler sola bakacak şekilde dikey olarak monte edilmelidir veya
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
24-44
nem giriş olasılığını azaltma hakkı.
CAN kablolaması içsel olarak güvenli kabul edilir. Güç kabloları içsel olarak güvenli kabul edilmez ve bu nedenle tehlikeli yerlerde her zaman boru veya boru tepsilerinde bulunmaları gerekir. Modül bu amaçla tehlikeli yerlerde bir muhafazaya monte edilmelidir.
Hiçbir tel veya kablo demeti 30 metreyi geçmemelidir. Güç girişi kablolaması 10 metre ile sınırlandırılmalıdır.
Sahadaki tüm kablolamalar çalışma sıcaklığı aralığına uygun olmalıdır.
Üniteyi, bakım için ve yeterli kablo demeti erişimi (6 inç veya 15 cm) ve gerilim azaltma (12 inç veya 30 cm) için uygun alanın bulunduğu bir yere kurun.
BAĞLANTILAR
Entegre prizlere bağlantı için aşağıdaki TE Deutsch eşleşen fişlerini kullanın. Bu fişlere giden kablolar geçerli tüm yerel kanunlara uygun olmalıdır. Nominal hacim için uygun saha kablolamasıtage ve akım kullanılmalıdır. Bağlantı kablolarının derecesi en az 85°C olmalıdır. 10°C'nin altındaki ve +70°C'nin üzerindeki ortam sıcaklıkları için hem minimum hem de maksimum ortam sıcaklığına uygun saha kabloları kullanın.
Kullanılabilir yalıtım çapı aralıkları ve diğer talimatlar için ilgili TE Deutsch veri sayfalarına bakın.
Priz Kontakları Çiftleşme Konektörü
Uygun şekilde Bağlantı Soketleri (Bu bağlantı fişi için mevcut kontaklar hakkında daha fazla bilgi için www.laddinc.com adresine bakın.)
DT06-08SA, 1 W8S, 8 0462-201-16141 ve 3 114017
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
25-44
3. AŞIRIVIEW J1939 ÖZELLİKLERİ
Yazılım, aşağıdakileri sağlayarak ECU'ya gönderilen ve ECU'dan gönderilen mesajlarla ilgili olarak kullanıcıya esneklik sağlamak üzere tasarlanmıştır: · NAME'de Yapılandırılabilir ECU Örneği (aynı ağ üzerinde birden fazla ECU'ya izin vermek için) · Yapılandırılabilir İletim PGN ve SPN Parametreleri · Yapılandırılabilir Alma PGN ve SPN Parametreleri · DM1 Teşhis Mesajı Parametrelerinin Gönderilmesi · Diğer ECU'lar tarafından gönderilen DM1 mesajlarının okunması ve bunlara tepki verilmesi · DM2 mesajlarının gönderilmesi için kalıcı hafızada tutulan Teşhis Günlüğü
3.1. Desteklenen Mesajlara Giriş ECU, SAE J1939 standardına uygundur ve aşağıdaki PGN'leri destekler
J1939-21'den – Veri Bağlantı Katmanı · İstek · Onay · Taşıma Protokolü Bağlantı Yönetimi · Taşıma Protokolü Veri Aktarım Mesajı
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Not: 65280 ila 65535 ($00FF00 ila $00FFFF) aralığındaki herhangi bir Özel B PGN seçilebilir
J1939-73'ten itibaren – Diyagnostik · DM1 Aktif Diyagnostik Hata Kodları · DM2 Daha Önce Aktif Diyagnostik Hata Kodları · Daha Önce Aktif DTC'ler için DM3 Diyagnostik Verileri Temizleme/Sıfırlama · DM11 – Aktif DTC'ler için Diyagnostik Verileri Temizleme/Sıfırlama · DM14 Bellek Erişim Talebi · DM15 Bellek Erişimi Yanıt · DM16 İkili Veri Aktarımı
65226 (00D65227$) 00 (65228D00$) 65235 (00D3$) 55552 (00FED900$) 55296 (00D800$) 55040 (00D700$) XNUMX (XNUMXDXNUMX$)
J1939-81'den – Ağ Yönetimi · Talep Edilen/Talep Edilemeyen Adres · Komutlu Adres
60928 (00EE00$) 65240 (00FED8$)
J1939-71 Araç Uygulama Katmanından · Yazılım Tanımlama
65242 (00$FEDA)
Uygulama katmanı PGN'lerinin hiçbiri varsayılan konfigürasyonların parçası olarak desteklenmez, ancak gönderilen veya alınan fonksiyon blokları için istenildiği gibi seçilebilirler. Ayar noktalarına, özel adreslere sahip standart Bellek Erişim Protokolü (MAP) kullanılarak erişilir. Axiomatic Elektronik Asistan (EA), ünitenin CAN ağı üzerinden hızlı ve kolay yapılandırılmasına olanak tanır.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
26-44
3.2. İSİM, Adres ve Yazılım Kimliği
J1939 NAME 1IN-CAN ECU'nun J1939 NAME için aşağıdaki varsayılanları vardır. Kullanıcı bu parametreler ve aralıkları hakkında daha fazla bilgi için SAE J1939/81 standardına başvurmalıdır.
Keyfi Adres Özellikli Endüstri Grubu Araç Sistemi Örneği Araç Sistemi Fonksiyonu İşlev Örneği ECU Örneği Üretim Kodu Kimlik Numarası
Evet 0, Global 0 0, Belirsiz sistem 125, Aksiyomatik G/Ç Denetleyicisi 20, Aksiyomatik AX031700, CAN 0 ile Tek Giriş Denetleyicisi, İlk Örnek 162, Aksiyomatik Teknolojileri Şirketi Değişkeni, her ECU için fabrika programlaması sırasında benzersiz şekilde atanmıştır
ECU Örneği, NAME ile ilişkili yapılandırılabilir bir ayar noktasıdır. Bu değerin değiştirilmesi, bu tipteki birden fazla ECU'nun, hepsi aynı ağa bağlandığında diğer ECU'lar (Axiomatic Electronic Assistant dahil) tarafından ayırt edilebilmesini sağlayacaktır.
ECU Adresi Bu ayar noktasının varsayılan değeri, SAE tarafından J128 tabloları B0 ila B80'de ayarlanan kendi kendini yapılandırabilen ECU'lar için tercih edilen başlangıç adresi olan 1939'dir (3x7). Axiomatic EA, 0 ila 253 arasındaki herhangi bir adresin seçilmesine izin verir ve standarda uyan bir adres seçmek kullanıcının sorumluluğundadır. Kullanıcı ayrıca, ünitenin keyfi adres yeteneğine sahip olması nedeniyle, daha yüksek önceliğe sahip bir NAME'e sahip başka bir ECU seçilen adres için yarışırsa, 1IN-CAN'ın talep edebileceği bir adres bulana kadar bir sonraki en yüksek adresi seçmeye devam edeceğini bilmelidir. Adres talep etme hakkında daha fazla ayrıntı için J1939/81'e bakın.
Yazılım Tanımlayıcı
PGN65242
Yazılım Tanımlama
İletim Tekrarlama Oranı: Talep üzerine
Veri Uzunluğu:
Değişken
Genişletilmiş Veri Sayfası:
0
Veri Sayfası:
0
PDU Formatı:
254
PDU'ya Özel:
218 PGN Destekleyici Bilgiler:
Varsayılan Öncelik:
6
Parametre Grup Numarası:
65242 (0xFEDA)
- YUMUŞAK
Başlangıç Konumu 1 2-n
Uzunluk Parametre Adı 1 Bayt Yazılım tanımlama alanlarının sayısı Değişken Yazılım tanımlama(lar), Sınırlayıcı (ASCII “*”)
SPN 965 234
1IN-CAN ECU için Bayt 1, 5 olarak ayarlanır ve tanımlama alanları aşağıdaki gibidir (Parça Numarası)*(Sürüm)*(Tarih)*(Sahip)*(Açıklama)
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
27-44
Axiomatic EA, tüm bu bilgileri aşağıda gösterildiği gibi “Genel ECU Bilgileri” bölümünde gösterir:
Not: Yazılım Kimliğinde sağlanan bilgiler, PGN -SOFT'u destekleyen herhangi bir J1939 servis aracı için mevcuttur.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
28-44
4. AXIOMATIC ELEKTRONİK YARDIMCI İLE ERİŞİLEN ECU AYAR NOKTALARI
Bu kılavuz boyunca birçok ayar noktası referans alınmıştır. Bu bölüm her bir ayar noktasını ve bunların varsayılanlarını ve aralıklarını ayrıntılı olarak açıklar. Her bir ayar noktasının 1IN-CAN tarafından nasıl kullanıldığı hakkında daha fazla bilgi için Kullanıcı Kılavuzunun ilgili bölümüne bakın.
4.1. J1939 Ağı
J1939 Ağ ayar noktaları, CAN ağını özel olarak etkileyen denetleyicinin parametreleriyle ilgilenir. Her ayar noktasıyla ilgili bilgi notlarına bakın.
İsim
Menzil
Varsayılan
Notlar
ECU Örnek Numarası ECU Adresi
Bırakma Listesi 0 ila 253
0, #1 J1939-81'e Göre İlk Örnek
128 (0x80)
Kendi kendini yapılandırabilen bir ECU için tercih edilen adres
Varsayılan Çeşitli Ayar Noktalarının Ekran Yakalaması
"ECU Örnek Numarası" veya "ECU Adresi" için varsayılan olmayan değerler kullanılırsa bunlar bir ayar noktası sırasında güncellenmeyecektir. file flaş. Bu parametrelerin manuel olarak değiştirilmesi gerekir.
ağdaki diğer ünitelerin etkilenmesini önleyin. Değiştirildiklerinde, denetleyici ağdaki yeni adresini talep edecektir. Axiomatic EA'daki CAN bağlantısını kapatıp yeniden açmanız önerilir. file J1939 CAN Ağ ECU listesinde yalnızca yeni İSİM ve adres görünecek şekilde yüklenir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
29-44
4.2. Evrensel Giriş
Evrensel Giriş fonksiyon bloğu Bölüm 1.2'de tanımlanmıştır. Bu ayar noktalarının nasıl kullanıldığına ilişkin ayrıntılı bilgi için lütfen bu bölüme bakın.
Varsayılan Evrensel Giriş Ayar Noktalarının Ekran Görüntüsü
Adı Giriş Sensörü Türü
Aralık Bırakma Listesi
Devir Başına Darbeler
0 ila 60000
Minimum Hata
Minimum Aralık
Maksimum Menzil
Maksimum Hata Çekme/Aşağı Çekme Direnci Geri Tepme Süresi Dijital Giriş Türü Yazılım Geri Tepme Filtresi Türü
Sensör Tipine Bağlıdır Sensör Tipine Bağlıdır Sensör Tipine Bağlıdır Sensör Tipine Bağlıdır Açılır Liste Açılır Liste
0 ila 60000
Yazılım Filtre Türü
Bırakma Listesi
Yazılım Filtre Sabiti
0 ila 60000
Varsayılan 12 Cilttage 0V ila 5V 0
0.2V
Notlar Bölüm 1.2.1'e bakın 0 olarak ayarlanırsa, ölçümler Hz cinsinden alınır. Değer 0'dan büyük ayarlanırsa, ölçümler RPM cinsinden alınır
Bölüm 1.2.3'e bakın
0.5V
Bölüm 1.2.3'e bakın
4.5V
Bölüm 1.2.3'e bakın
4.8V 1 10kOhm Çekme 0 – Yok 10 (ms)
0 Filtre Yok
1000ms
Bölüm 1.2.3'e bakın
Bölüm 1.2.2'e bakın
Dijital Açık/Kapalı giriş türü için geri tepme süresi Bölüm 1.2.4'e bakın. Bu işlev Dijital ve Sayaç giriş türlerinde kullanılmaz Bölüm 1.3.6'ya bakın.
Hata Algılama Etkin Bırakma Listesi
1 – Doğru
Bölüm 1.9'e bakın
Olay DM1'de bir DTC oluşturur
Bırakma Listesi
1 – Doğru
Bölüm 1.9'e bakın
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
30-44
Arızayı Temizlemek için Histerezis
Sensör Tipine Bağlıdır
Lamp DM1 Drop Listesindeki Etkinlik Tarafından Belirlendi
0.1V
Bölüm 1.9'e bakın
1 Amber, Uyarı Bölüm 1.9'a bakın
DTC 0'da kullanılan Olay için SPN 0x1FFFFFFF
Bölüm 1.9'e bakın
DTC Drop List'te kullanılan Olay için FMI
4 Cilttage Normalin Altında veya Düşük Kaynağa Kısa Devre
Bölüm 1.9'e bakın
DM1 Göndermeden Önce Gecikme 0 ila 60000
1000ms
Bölüm 1.9'e bakın
4.3. Sabit Veri Listesi Ayar Noktaları
Sabit Veri Listesi fonksiyon bloğu, kullanıcının çeşitli mantıksal blok fonksiyonları için istenen değerleri seçmesine olanak sağlamak üzere sağlanmıştır. Bu kılavuz boyunca, önceki bölümde özetlendiği gibi sabitlere çeşitli referanslar yapılmıştır.ampaşağıda listelenmiştir.
a)
Programlanabilir Mantık: Sabit “Tablo X = Koşul Y, Argüman 2”, burada X ve Y = 1
3'e kadar
b)
Matematik Fonksiyonu: Sabit “Matematik Girişi X”, burada X = 1 ila 4
İlk iki sabit, ikili mantıkta kullanılmak üzere 0 (False) ve 1 (True) sabit değerleridir. Kalan 13 sabit, +/- 1,000,000 arasındaki herhangi bir değere tamamen kullanıcı tarafından yapılandırılabilir. Varsayılan değerler aşağıdaki ekran görüntüsünde gösterilmektedir.
Ekran Görüntüsü Varsayılan Sabit Veri Listesi Ayar Noktaları Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
31-44
4.4. Arama Tablosu Ayar Noktaları
Lookup Table fonksiyon bloğu Bölüm 1.4'te tanımlanmıştır. Tüm bu ayar noktalarının nasıl kullanıldığı hakkında ayrıntılı bilgi için lütfen oraya bakın. Bu fonksiyon bloğunun X Ekseni varsayılanları Tablo 1'den seçilen "X Ekseni Kaynağı" tarafından tanımlandığından, Bölüm 1.4'te açıklananların ötesinde varsayılanlar ve aralıklar açısından tanımlanacak başka bir şey yoktur. Hatırlatma, seçili kaynağın min/maks aralığı değiştirilirse X Ekseni değerleri otomatik olarak güncellenecektir.
Ex'in Ekran Yakalamasıample Arama Tablosu 1 Ayar Noktaları
Not: Yukarıda gösterilen ekran görüntüsünde, fonksiyon bloğunu etkinleştirmek için "X Ekseni Kaynağı" varsayılan değeri değiştirilmiştir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
32-44
4.5. Programlanabilir Lojik Ayar Noktaları
Programlanabilir Mantık fonksiyon bloğu Bölüm 1.5'de tanımlanmıştır. Tüm bu ayar noktalarının nasıl kullanıldığına ilişkin ayrıntılı bilgi için lütfen buraya bakın.
Bu fonksiyon bloğu varsayılan olarak devre dışı olduğundan, Bölüm 1.5'de açıklananın ötesinde varsayılanlar ve aralıklar açısından tanımlanacak başka bir şey yoktur. Aşağıdaki ekran görüntüsü, o bölümde referans verilen ayar noktalarının Axiomatic EA'da nasıl göründüğünü göstermektedir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
33-44
Varsayılan Programlanabilir Mantık 1 Ayar Noktalarının Ekran Yakalaması
Not: Yukarıda gösterilen ekran görüntüsünde, “Programlanabilir Mantık Bloğu Etkin”, fonksiyon bloğunu etkinleştirmek için varsayılan değerinden değiştirilmiştir.
Not: Bağımsız Değişken1, Bağımsız Değişken 2 ve Operatör için varsayılan değerler tüm Programlanabilir Mantık fonksiyon bloklarında aynıdır ve bu nedenle kullanılmadan önce kullanıcı tarafından uygun şekilde değiştirilmelidir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
34-44
4.6. Matematik Fonksiyon Bloğu Ayar Noktaları
Matematik Fonksiyon Bloğu Bölüm 1.6'da tanımlanmıştır. Bu ayar noktalarının nasıl kullanıldığına ilişkin ayrıntılı bilgi için lütfen o bölüme bakın.
Eski Sevgilinin Ekran GörüntüsüampMatematik Fonksiyon Bloğu için le
Not: Yukarıda gösterilen ekran görüntüsünde, örnek bir durumu göstermek için ayar noktaları varsayılan değerlerinden değiştirilmiştir.ampMatematik Fonksiyon Bloğunun nasıl kullanılacağına dair bir örnek.
Ad Matematik İşlev Etkinleştirilen İşlev 1 Giriş A Kaynak İşlev 1 Giriş A Sayısı
Fonksiyon 1 Giriş A Minimum
Aralık Bırakma Listesi Bırakma Listesi Kaynağa Bağlıdır
-106 ila 106
Varsayılan 0 YANLIŞ 0 Kontrol Kullanılmıyor 1
0
Fonksiyon 1 Giriş A Maksimum Fonksiyon 1 Giriş A Ölçekleyici Fonksiyon 1 Giriş B Kaynak Fonksiyon 1 Giriş B Sayı
Fonksiyon 1 Giriş B Minimum
-106 ila 106
-1.00 ila 1.00 Drop List Kaynağa Bağlıdır
-106 ila 106
100 1.00 0 Kontrol Kullanılmıyor 1
0
İşlev 1 Giriş B Maksimum -106 ila 106
100
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
Notlar DOĞRU veya YANLIŞ Bölüm 1.3'e bakın
Bölüm 1.3'e bakın
Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce e Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce Bölüm 1.6'ya bakın Bölüm 1.3'e bakın
Bölüm 1.3'e bakın
Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce e Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce e
35-44
İşlev 1 Giriş B Ölçekleyici Matematik İşlev 1 İşlem İşlev 2 Giriş B Kaynak
Fonksiyon 2 Giriş B Numarası
Fonksiyon 2 Giriş B Minimum
Fonksiyon 2 Giriş B Maksimum
Fonksiyon 2 Giriş B Ölçekleyici Matematik Fonksiyon 2 İşlem (Giriş A = Fonksiyon 1'in Sonucu) Fonksiyon 3 Giriş B Kaynak
Fonksiyon 3 Giriş B Numarası
Fonksiyon 3 Giriş B Minimum
Fonksiyon 3 Giriş B Maksimum
Fonksiyon 3 Giriş B Ölçekleyici Matematik Fonksiyon 3 İşlemi (Giriş A = Fonksiyon 2'nin Sonucu) Matematik Çıkış Minimum Aralık
-1.00 ila 1.00 Drop List Drop List Kaynağa Bağlıdır
-106 ila 106
-106 ila 106
-1.00 ila 1.00
1.00 9, +, Sonuç = InA+InB 0 Kontrol Kullanılmıyor 1
0
100 1.00
Bölüm 1.13'ye bakın Bölüm 1.13'ye bakın Bölüm 1.4'e bakın
Bölüm 1.4'e bakın
Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce e Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce Bölüm 1.13'e bakın
Bırakma Listesi
9, +, Sonuç = InA+InB Bölüm 1.13'e bakın
Bırakma Listesi Kaynağa Bağlıdır
-106 ila 106
0 Kontrol Kullanılmıyor 1
0
-106 ila 106
100
-1.00 ila 1.00 1.00
Bölüm 1.4'e bakın
Bölüm 1.4'e bakın
Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce e Girişi yüzdeye dönüştürürtagHesaplamada kullanılmadan önce Bölüm 1.13'e bakın
Bırakma Listesi
9, +, Sonuç = InA+InB Bölüm 1.13'e bakın
-106 ila 106
0
Matematik Çıktı Maksimum Aralığı -106 ila 106
100
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
36-44
4.7. CAN Alma Ayar Noktaları CAN Alma fonksiyon bloğu Bölüm 1.16'da tanımlanmıştır. Tüm bu ayar noktalarının nasıl kullanıldığı hakkında ayrıntılı bilgi için lütfen oraya bakın.
Varsayılan CAN 1 Ayar Noktasının Ekran Yakalaması
Not: Yukarıda gösterilen ekran görüntüsünde, fonksiyon bloğunu etkinleştirmek için “Mesaj Alma Etkin” varsayılan değerinden değiştirilmiştir. 4.8. CAN İletim Ayar Noktaları CAN İletim fonksiyon bloğu Bölüm 1.7'de tanımlanmıştır. Tüm bu ayar noktalarının nasıl kullanıldığı hakkında ayrıntılı bilgi için lütfen oraya bakın.
Varsayılan CAN Transmit 1 Ayar Noktaları Kullanıcı Kılavuzu UMAX031700'ün Ekran Görüntüsü. Sürüm: 3
37-44
Adı PGN İletimi İletim Tekrarlama Oranı İletim Mesajı Önceliği Hedef Adresi (PDU1 için) İletim Veri Kaynağı İletim Veri Numarası
Veri Boyutunu Aktar
Dizideki Veri İndeksi (LSB) Bayt Cinsinden Veri İndeksi (LSB) Veri İletim Çözünürlüğü Veri İletim Ofseti
Menzil
0 ila 65535 0 ila 60,000 ms 0 ila 7 0 ila 255 Kaynak Başına Bırakma Listesi
Varsayılan
65280 ($FF00) 0 6 254 (0xFE, Boş Adres) Ölçülen Giriş 0, Ölçülen Giriş #1
Bırakma Listesi
Sürekli 1-Bayt
0 ila 8-DataSize 0, İlk Bayt Konumu
0 ila 8 Bit Boyut
-106 ila 106 -104 ila 104
Varsayılan Olarak Kullanılmıyor
1.00 0.00
Notlar
0ms iletimi devre dışı bırakır. Özel B Önceliği Varsayılan olarak kullanılmaz. Bölüm 1.3'e bakın. Bölüm 1.3'e bakın. 0 = Kullanılmıyor (devre dışı) 1 = 1 Bit 2 = 2 Bit 3 = 4 Bit 4 = 1 Bayt 5 = 2 Bayt 6 = 4 Bayt
Yalnızca Bit Veri Türleriyle kullanılır
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
38-44
5. AXIOMATIC EA BOOTLOADER İLE CAN ÜZERİNDEN YENİDEN FLASHING
AX031700, Önyükleyici Bilgileri bölümü kullanılarak yeni uygulama ürün yazılımıyla yükseltilebilir. Bu bölüm, Axiomatic tarafından sağlanan yeni bellenimi, J1939 ağıyla bağlantısının kesilmesine gerek kalmadan CAN aracılığıyla üniteye yüklemek için basit adım adım talimatların ayrıntılarını verir.
1. Axiomatic EA ilk kez ECU'ya bağlandığında Bootloader Bilgileri bölümü aşağıdaki bilgileri gösterecektir:
2. ECU'da çalışan bellenimi yükseltmek amacıyla önyükleyiciyi kullanmak için, "Önyükleyiciyi Sıfırlamada Yüklemeye Zorla" değişkenini Evet olarak değiştirin.
3. Bilgi istemi kutusu ECU'yu sıfırlamak isteyip istemediğinizi sorduğunda Evet'i seçin.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
39-44
4. Sıfırlamanın ardından ECU artık J1939 ağında AX031700 olarak değil, J1939 Önyükleyici #1 olarak görünecektir.
Önyükleyicinin Keyfi Adres Yetenekli OLMADIĞINI unutmayın. Bu, birden fazla önyükleyicinin aynı anda çalışmasını istiyorsanız (önerilmez) bir sonrakini etkinleştirmeden önce her birinin adresini manuel olarak değiştirmeniz gerektiği anlamına gelir, aksi takdirde adres çakışmaları olur ve yalnızca bir ECU önyükleyici olarak görünür. `Etkin' önyükleyici normal işlevselliğine döndüğünde, önyükleyici özelliğini yeniden etkinleştirmek için diğer ECU(lar)ın güç döngüsüne alınması gerekir.
5. Bootloader Bilgileri bölümü seçildiğinde, Bootloader Bilgileri bölümünde gösterildiği gibi aynı bilgiler gösterilir.
AX031700 aygıt yazılımını çalıştırıyordu, ancak bu durumda Flashing özelliği etkinleştirilmişti.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
40-44
6. Yanıp Sönen düğmesini seçin ve AF-16119-x.yy.bin dosyasını kaydettiğiniz yere gidin. file Axiomatic'ten gönderildi. (Not: yalnızca ikili (.bin) fileAxiomatic EA aracı kullanılarak flaş yapılabilir)
7. Flash Uygulama Firmware penceresi açıldığında, isterseniz “Firmware [Ad] tarafından yükseltildi” gibi yorumlar girebilirsiniz. Bu zorunlu değildir ve kullanmak istemiyorsanız alanı boş bırakabilirsiniz.
Not: Tarih belirtmenize gerek yokamp veya zaman aşımıamp , fileÇünkü yeni aygıt yazılımını yüklediğinizde tüm bunlar Axiomatic EA aracı tarafından otomatik olarak yapılır.
UYARI: Axiomatic iletişim kişiniz tarafından talimat verilmedikçe "Tüm ECU Flash Belleğini Sil" kutusunu işaretlemeyin. Bunu seçmek kalıcı flaşta saklanan TÜM verileri siler. Ayrıca ECU'ya yapılmış olabilecek ayar noktalarının tüm konfigürasyonlarını silecek ve tüm ayar noktalarını fabrika varsayılanlarına sıfırlayacaktır. Bu kutuyu işaretlemeden bırakırsanız, yeni bellenim yüklendiğinde ayar noktalarından hiçbiri değişmeyecektir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
41-44
8. Yükleme ilerledikçe ürün yazılımının ne kadarının gönderildiğini bir ilerleme çubuğu gösterecektir. J1939 ağında ne kadar çok trafik varsa yükleme işlemi o kadar uzun sürecektir.
9. Ürün yazılımının yüklenmesi bittiğinde, işlemin başarılı olduğunu belirten bir mesaj açılacaktır. ECU'yu sıfırlamayı seçerseniz AX031700 uygulamasının yeni sürümü çalışmaya başlayacak ve ECU, Axiomatic EA tarafından bu şekilde tanımlanacaktır. Aksi takdirde, ECU'ya bir sonraki güç döngüsü uygulandığında, önyükleyici işlevi yerine AX031700 uygulaması çalışacaktır.
Not: Yükleme sırasında herhangi bir zamanda süreç kesintiye uğrarsa, veriler bozulursa (hatalı sağlama toplamı) veya başka bir nedenden dolayı yeni aygıt yazılımı doğru değilse, yani önyükleyici, file Yüklenen uygulama donanım platformunda çalışacak şekilde tasarlanmadığından hatalı veya bozuk uygulama çalışmayacaktır. Bunun yerine, ECU sıfırlandığında veya kapatıldığında J1939 Önyükleyici, geçerli cihaz yazılımı üniteye başarıyla yüklenene kadar varsayılan uygulama olmaya devam edecektir.
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
42-44
6. Teknik Özellikler
6.1. Güç Kaynağı
Güç Kaynağı Girişi – Nominal
Aşırı Gerilim Koruması Ters Polarite Koruması
12 veya 24Vdc nominal çalışma hacmitage 8…36 Vdc güç kaynağı aralığı voltage geçici olaylar
1113 Vdc nominal giriş için SAE J11-24 gereksinimlerini karşılar Sağlanan
6.2. Giriş
Analog Giriş Fonksiyonları Voltage Giriş
Mevcut Giriş
Dijital Giriş Fonksiyonları Dijital Giriş Seviyesi PWM Girişi
Frekans Girişi Dijital Giriş
Giriş Empedansı Giriş Doğruluğu Giriş Çözünürlüğü
Cilttage Giriş veya Akım Girişi 0-5V (Empedans 204 KOhm) 0-10V (Empedans 136 KOhm) 0-20 mA (Empedans 124 Ohm) 4-20 mA (Empedans 124 Ohm) Ayrık Giriş, PWM Girişi, Frekans/RPM Vps'ye kadar 0 ila %100 0.5Hz ila 10kHz 0.5Hz ila 10 kHz Aktif Yüksek (+Vps'ye kadar), Aktif Düşük Ampyükseklik: 0 ila +Vps 1 MOhm Yüksek empedans, 10KOhm aşağı çekme, 10KOhm yukarı çekme +14V < 1% 12 bit
6.3. İletişim
CAN Ağı Sonlandırma
1 CAN 2.0B portu, protokol SAE J1939
CAN standardına göre, şebekeyi harici sonlandırma dirençleriyle sonlandırmak gerekir. Dirençler 120 Ohm, minimum 0.25W, metal film veya benzeri tiptedir. Şebekenin her iki ucunda CAN_H ve CAN_L terminalleri arasına yerleştirilmelidir.
6.4. Genel Özellikler
Mikroişlemci
STM32F103CBT7, 32-bit, 128 KB Flash Program Belleği
Durgun Akım
14 mA @ 24Vdc Tipik; 30 mA @ 12Vdc Tipik
Kontrol mantığı
Aksiyomatik Elektronik Asistanı kullanarak kullanıcı tarafından programlanabilir işlevsellik, P/N'ler: AX070502 veya AX070506K
İletişimler
1 CAN (SAE J1939) Model AX031700: 250 kbps Model AX031700-01: 500 kbps Model AX031700-02: 1 Mbps Model AX031701 CANopen®
Kullanıcı Arayüzü
Windows işletim sistemleri için Axiomatic Electronic Assistant, kullanım için telifsiz bir lisansla birlikte gelir. Axiomatic Electronic Assistant, cihazın CAN portunu Windows tabanlı bir PC'ye bağlamak için bir USB-CAN dönüştürücü gerektirir. Axiomatic USB-CAN Dönüştürücü, P/N'leri sipariş eden Axiomatic Configuration KIT'in bir parçasıdır: AX070502 veya AX070506K.
Ağ Sonlandırma
Ağı harici sonlandırma dirençleri ile sonlandırmak gerekir. Dirençler 120 Ohm, minimum 0.25W, metal film veya benzeri tiptedir. Ağın her iki ucundaki CAN_H ve CAN_L terminalleri arasına yerleştirilmelidirler.
Ağırlık
0.10 lb. (0.045 kg)
Çalışma Koşulları
-40 ila 85 °C (-40 ila 185 °F)
Koruma
IP67
EMC Uyumluluğu
CE işareti
Titreşim
MIL-STD-202G, Test 204D ve 214A (Sinüs ve Rastgele) 10 g tepe (Sinüs); 7.86 Grms tepe (Rastgele) (Beklemede)
Şok
MIL-STD-202G, Test 213B, 50 g (Beklemede)
Onaylar
CE işareti
Elektrik Bağlantıları
6-pin konnektör (eşdeğer TE Deutsch P/N: DT04-6P)
Birleştirme tapası kiti Axiomatic P/N: AX070119 olarak mevcuttur.
Pin # 1 2 3 4 5 6
Açıklama BATT+ Giriş + CAN_H CAN_L Giriş BATT-
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
43-44
7. SÜRÜM GEÇMİŞİ
Sürüm Tarihi
1
31 Mayıs 2016
2
26 Kasım 2019
–
26 Kasım 2019
3
1 Ağustos 2023
Yazar
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov
Değişiklikler
İlk Taslak V2.00 aygıt yazılımında yapılan güncellemeleri yansıtmak için güncellenen kullanıcı kılavuzu, frekans ve PWM giriş tiplerinin artık farklı frekans aralıklarına ayrılmadığı, ancak [0.5 Hz…10 kHz] tek bir aralıkta birleştirildiği Teknik Özelliklere durağan akım, ağırlık ve farklı baud hızı modelleri eklendi Eski Güncellemeler Gerçekleştirildi
Not:
Teknik özellikler gösterge niteliğindedir ve değişikliğe tabidir. Gerçek performans, uygulamaya ve çalışma koşullarına bağlı olarak değişecektir. Kullanıcılar, ürünün amaçlanan uygulamada kullanıma uygun olduğundan emin olmalıdır. Tüm ürünlerimiz, malzeme ve işçilik kusurlarına karşı sınırlı bir garantiye sahiptir. Lütfen https://www.axiomatic.com/service/ adresinde açıklandığı gibi Garanti, Uygulama Onayları/Sınırlamaları ve Malzeme İade Sürecimize bakın.
CANopen®, Automation eV'de CAN'ın tescilli topluluk ticari markasıdır
Kullanıcı Kılavuzu UMAX031700. Sürüm: 3
44-44
ÜRÜNLERİMİZ
AC/DC Güç Kaynakları Aktüatör Kontrolleri/Arayüzler Otomotiv Ethernet Arayüzleri Akü Şarj Cihazları CAN Kontrolleri, Yönlendiriciler, Tekrarlayıcılar CAN/WiFi, CAN/Bluetooth, Yönlendiriciler Akım/Hacimtage/PWM Dönüştürücüler DC/DC Güç Dönüştürücüleri Motor Sıcaklığı Tarayıcıları Ethernet/CAN Dönüştürücüler, Ağ Geçitleri, Anahtarlar Fan Tahrik Kontrolörleri Ağ Geçitleri, CAN/Modbus, RS-232 Jiroskoplar, Eğimölçerler Hidrolik Valf Kontrolörleri Eğimölçerler, Üç Eksenli I/O Kontrolleri LVDT Sinyal Dönüştürücüler Makine Kontrolleri Modbus, RS-422, RS-485 Kontrolleri Motor Kontrolleri, İnvertörler Güç Kaynakları, DC/DC, AC/DC PWM Sinyal Dönüştürücüler/İzolatörler Çözücü Sinyal Koşullandırıcılar Servis Araçları Sinyal Koşullandırıcılar, Dönüştürücüler Gerinim Ölçer CAN Kontrolleri Dalgalanma Bastırıcılar
ŞİRKETİMİZ
Axiomatic, otoyol dışı, ticari araç, elektrikli araç, jeneratör seti, malzeme taşıma, yenilenebilir enerji ve endüstriyel OEM pazarlarına elektronik makine kontrol bileşenleri sağlar. Müşterilerimiz için değer katan, tasarlanmış ve kullanıma hazır makine kontrolleriyle yenilikler yapıyoruz.
KALİTELİ TASARIM VE ÜRETİM
Kanada'da ISO9001:2015 tescilli bir tasarım/üretim tesisimiz var.
GARANTİ, UYGULAMA ONAYLARI/SINIRLAMALARI
Axiomatic Technologies Corporation, ürün ve hizmetlerinde herhangi bir zamanda düzeltme, değişiklik, geliştirme, iyileştirme ve diğer değişiklikleri yapma ve herhangi bir ürün veya hizmeti bildirimde bulunmaksızın durdurma hakkını saklı tutar. Müşteriler, sipariş vermeden önce ilgili en son bilgileri almalı ve bu bilgilerin güncel ve eksiksiz olduğunu doğrulamalıdır. Kullanıcılar, ürünün amaçlanan uygulamada kullanıma uygun olduğundan emin olmalıdır. Tüm ürünlerimiz malzeme ve işçilik kusurlarına karşı sınırlı bir garantiye sahiptir. Lütfen https://www.axiomatic.com/service/ adresindeki Garanti, Uygulama Onayları/Sınırlamalar ve İade Malzeme Sürecimize bakın.
UYUMLULUK
Ürün uyumluluk ayrıntıları ürün literatüründe ve/veya axiomatic.com adresinde bulunabilir. Sorularınız sales@axiomatic.com adresine gönderilmelidir.
GÜVENLİ KULLANIM
Tüm ürünlerin servisi Axiomatic tarafından yapılmalıdır. Ürünü açmayın ve servisi kendiniz yapmayın.
Bu ürün sizi ABD'nin Kaliforniya Eyaleti'nde kansere ve üreme sistemine zarar verdiği bilinen kimyasallara maruz bırakabilir. Daha fazla bilgi için www.P65Warnings.ca.gov adresini ziyaret edin.
HİZMET
Axiomatic'e iade edilecek tüm ürünler için sales@axiomatic.com adresinden bir İade Malzeme Yetki Numarası (RMA#) alınması gerekir. RMA numarası isterken lütfen aşağıdaki bilgileri sağlayın:
· Seri numarası, parça numarası · Çalışma süresi saatleri, sorunun açıklaması · Kablolama kurulum şeması, uygulama ve gerektiğinde diğer açıklamalar
İMHA ETMEK
Aksiyomatik ürünler elektronik atıklardır. Elektronik atıkların güvenli bir şekilde imha edilmesi veya geri dönüştürülmesi için lütfen yerel çevre atık ve geri dönüşüm yasalarına, düzenlemelerine ve politikalarına uyun.
İLETİŞİM
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, KANADA L5T 2E3 TEL: +1 905 602 9270 FAKS: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com
Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FİNLANDİYA TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Telif hakkı 2023
Belgeler / Kaynaklar
![]() |
AXIOMATIC AX031700 CAN'lı Evrensel Giriş Kontrol Cihazı [pdf] Kullanıcı Kılavuzu AX031700, UMAX031700, AX031700 CAN'lı Evrensel Giriş Kontrol Cihazı, AX031700, CAN'lı Evrensel Giriş Kontrol Cihazı, CAN'lı Giriş Kontrol Cihazı, CAN'lı Kontrol Cihazı, CAN |