AX031700 Univerzalni ulazni kontroler s CAN-om

Informacije o proizvodu

Tehnički podaci

  • Naziv proizvoda: Univerzalni ulazni kontroler s CAN-om
  • Broj modela: UMAX031700 Verzija V3
  • Broj dijela: AX031700
  • Podržani protokol: SAE J1939
  • Značajke: Jedan univerzalni ulaz u izlaz proporcionalnog ventila
    Kontrolor

Upute za uporabu proizvoda

1. Upute za instalaciju

Dimenzije i Pinout

Pogledajte korisnički priručnik za detaljne dimenzije i pinout
informacija.

Upute za montažu

Provjerite je li kontroler sigurno montiran slijedeći
smjernice navedene u korisničkom priručniku.

2. Gotovoview značajke J1939

Podržane poruke

Kontroler podržava razne poruke navedene u SAE
standard J1939. Pogledajte odjeljak 3.1 korisničkog priručnika za
pojedinosti.

Ime, adresa i ID softvera

Konfigurirajte naziv kontrolera, adresu i ID softvera prema
vaše zahtjeve. Pogledajte odjeljak 3.2 korisničkog priručnika za
upute.

3. ECU zadane vrijednosti kojima se pristupa putem Axiomatic Electronica
Pomoćnik

Koristite Axiomatic Electronic Assistant (EA) za pristup i
konfigurirajte ECU zadane vrijednosti. Slijedite upute navedene u
odjeljak 4 korisničkog priručnika.

4. Ponovno fleširanje preko CAN-a s Axiomatic EA Bootloaderom

Upotrijebite Axiomatic EA Bootloader za ponovno fleširanje kontrolera
preko CAN sabirnice. Detaljni koraci navedeni su u odjeljku 5 korisnika
priručnik.

5. Tehničke specifikacije

Detaljne tehničke podatke potražite u korisničkom priručniku
kontrolora.

6. Povijest verzija

Provjerite odjeljak 7 korisničkog priručnika za povijest verzija
proizvod.

Često postavljana pitanja (FAQ)

P: Mogu li koristiti više vrsta ulaza s jednim ulazom CAN
Kontrolor?

O: Da, kontroler podržava širok raspon konfigurabilnih
vrste unosa, pružajući svestranost u kontroli.

P: Kako mogu ažurirati softver kontrolera?

O: Možete ponovno flashirati kontroler preko CAN-a koristeći Axiomatic
EA Bootloader. Za detalje pogledajte odjeljak 5 korisničkog priručnika
upute.

“`

KORISNIČKI PRIRUČNIK UMAX031700 Verzija V3
UNIVERZALNI ULAZNI KONTROLER SA KAN
SAEJ1939
PRIRUČNIK ZA UPOTREBU
P/N: AX031700

AKRONIMI

ACK

Pozitivna potvrda (iz standarda SAE J1939)

UIN

Univerzalni ulaz

EA

Axiomatic Electronic Assistant (Servisni alat za Axiomatic ECU)

ECU

Elektronička upravljačka jedinica

(iz standarda SAE J1939)

NAK

Negativna potvrda (iz standarda SAE J1939)

PDU1

Format za poruke koje se šalju na odredišnu adresu, bilo specifičnu bilo globalnu (prema standardu SAE J1939)

PDU2

Format koji se koristi za slanje informacija koje su označene tehnikom grupnog proširenja i ne sadrže odredišnu adresu.

PGN

Broj grupe parametara (iz standarda SAE J1939)

PropA

Poruka koja koristi vlasnički A PGN za peer-to-peer komunikaciju

PropB

Poruka koja koristi vlasnički B PGN za komunikaciju emitiranja

SPN

Broj sumnjivog parametra (iz standarda SAE J1939)

Napomena: Axiomatic Electronic Assistant KIT može se naručiti kao P/N: AX070502 ili AX070506K

Korisnički priručnik UMAX031700. Verzija: 3

2-44

SADRŽAJ
1. PREKOVIEW KONTROLORA ………………………………………………………………………………………………………………… 4
1.1. OPIS JEDNOG UNIVERZALNOG ULAZA ZA REGULATOR IZLAZA PROPORCIONALNOG VENTILA ……………………….. 4 1.2. UNIVERZALNI ULAZNI FUNKCIJSKI BLOK…………………………………………………………………………………………………………. 4
1.2.1. Vrste ulaznih senzora ……………………………………………………………………………………………………………………………… ………. 4 1.2.2. Opcije Pullup/Pulldown otpornika…………………………………………………………………………………………………………………… 5 1.2.3. 5. Minimalne i maksimalne pogreške i rasponi………………………………………………………………………………………………………. 1.2.4 5. Vrste filtera ulaznog softvera ………………………………………………………………………………………………………………………… 1.3 6. INTERNI IZVORI UPRAVLJANJA FUNKCIONALNIM BLOKOM …………………………………………………………………………………….. 1.4 7. FUNKCIJSKI BLOK TABLICE PRETRAŽIVANJA …………………………………………………………………………………………………………. 1.4.1 8. Os X, odziv ulaznih podataka……………………………………………………………………………………………………………………… …….. 1.4.2 8. Y-os, izlaz tablice za pretraživanje …………………………………………………………………………………………………………………… ……. 1.4.3 8. Zadana konfiguracija, Data Response ……………………………………………………………………………………………………………. 1.4.4 9. Odgovor od točke do točke ……………………………………………………………………………………………………………………………… ….. 1.4.5 10. Os X, vremenski odziv……………………………………………………………………………………………………………………… ………… 1.5 11. PROGRAMABILNI LOGIČKI FUNKCIJSKI BLOK ………………………………………………………………………………………………. 1.5.1 14. Ocjenjivanje uvjeta …………………………………………………………………………………………………………………………………… 1.5.2 15. Odabir tablice …………………………………………………………………………………………………………………………………… ……….. 1.5.3 16. Izlaz logičkog bloka ……………………………………………………………………………………………………………………………… …….. 1.6 17. BLOK MATEMATIČKE FUNKCIJE……………………………………………………………………………………………………………….. 1.7 18 . CAN TRANSMIT FUNKCIONALNI BLOK…………………………………………………………………………………………………….. 1.8 19. MOŽE PRIMITI FUNKCIJSKI BLOK……………………………………………………………………………………………………………. 1.9 20. DIJAGNOSTIČKI FUNKCIONALNI BLOK ………………………………………………………………………………………………………………. XNUMX
2. UPUTE ZA INSTALIRANJE ………………………………………………………………………………………………………………. 24
2.1. DIMENZIJE I ČONOVI ………………………………………………………………………………………………………………… 24 2.2. UPUTE ZA MONTAŽU ………………………………………………………………………………………………………………….. 24
3. PREKOVIEW ZNAČAJKE J1939 ……………………………………………………………………………………………………….. 26
3.1. UVOD U PODRŽANE PORUKE …………………………………………………………………………………………………. 26 3.2. IME, ADRESA I ID SOFTVERA ………………………………………………………………………………………………… 27
4. ZADANE VRIJEDNOSTI ECU-a KOJIMA SE PRISTUPLJA POMOĆU AXIOMATIC ELEKTRONIČKOG POMOĆNIKA …………………………………. 29
4.1. J1939 MREŽA …………………………………………………………………………………………………………………………… 29 4.2. UNIVERZALNI ULAZ……………………………………………………………………………………………………………………………… 30 4.3. POSTAVLJENE VRIJEDNOSTI LISTE KONSTANTNIH PODATAKA ………………………………………………………………………………………………….. 31 4.4. POSTAVLJENE TABLICE PREGLEDNE TABLICE ……………………………………………………………………………………………………………… 32 4.5. PROGRAMABILNE LOGIČKE ZADANE VRIJEDNOSTI ………………………………………………………………………………………………….. 33 4.6. POSTAVLJENE VRIJEDNOSTI BLOKA MATEMATIČKE FUNKCIJE ………………………………………………………………………………………………….. 35 4.7. MOŽE PRIMITI ZADANE TOČKE …………………………………………………………………………………………………………….. 37 4.8. MOŽE PRENOSITI POSTAVLJENE TOČKE……………………………………………………………………………………………………………… 37
5. PONOVNO FLAŠIRANJE KANTERIJE S AXIOMATIC EA BOOTLOADEROM ……………………………………………………… 39
6. TEHNIČKE SPECIFIKACIJE ………………………………………………………………………………………………………………. 43
6.1. NAPAJANJE ……………………………………………………………………………………………………………………………………. 43 6.2. ULAZNI………………………………………………………………………………………………………………………………… ………… 43 6.3. KOMUNIKACIJA……………………………………………………………………………………………………………………………. 43 6.4. OPĆE SPECIFIKACIJE ……………………………………………………………………………………………………………………. 43
7. POVIJEST VERZIJA…………………………………………………………………………………………………………………………… ….. 44

Korisnički priručnik UMAX031700. Verzija: 3

3-44

1. PREKOVIEW KONTROLORA
1.1. Opis jednog univerzalnog ulaza u izlazni regulator proporcionalnog ventila
CAN kontroler s jednim ulazom (1IN-CAN) dizajniran je za svestrano upravljanje jednim ulazom i širokim izborom upravljačke logike i algoritama. Njegov fleksibilni dizajn strujnog kruga daje korisniku širok raspon podesivih vrsta ulaza.
Kontroler ima jedan potpuno konfigurabilan univerzalni ulaz koji se može postaviti za čitanje: voltage, struja, frekvencija/o/min, PWM ili digitalni ulazni signali. Svi I/O i logički funkcijski blokovi na jedinici su inherentno neovisni jedni o drugima, ali se mogu konfigurirati za međusobnu interakciju na veliki broj načina.
Različiti funkcijski blokovi koje podržava 1IN-CAN navedeni su u sljedećim odjeljcima. Sve zadane vrijednosti korisnik može konfigurirati pomoću Axiomatic Electronic Assistant-a, kao što je navedeno u odjeljku 3 ovog dokumenta.
1.2. Univerzalni ulazni funkcijski blok
Regulator se sastoji od dva univerzalna ulaza. Dva univerzalna ulaza mogu se konfigurirati za mjerenje voltage, struja, otpor, frekvencija, modulacija širine impulsa (PWM) i digitalni signali.
1.2.1. Vrste ulaznih senzora
Tablica 3 navodi podržane vrste ulaza od strane kontrolera. Parametar Vrsta ulaznog senzora pruža padajući popis s vrstama ulaza opisanih u tablici 1. Promjena vrste ulaznog senzora utječe na druge zadane vrijednosti unutar iste grupe zadanih vrijednosti kao što je minimalna/maksimalna pogreška/raspon tako što ih osvježava na novu vrstu ulaza i stoga bi trebala biti prvo promijenio.
0 Onemogućeno 12 Voltage 0 do 5V 13 Voltage 0 do 10 V 20 Struja 0 do 20 mA 21 Struja 4 do 20 mA 40 Frekvencija 0.5 Hz do 10 kHz 50 PWM radni ciklus (0.5 Hz do 10 kHz) 60 Digitalno (Normalno) 61 Digitalno (Inverzno) 62 Digitalno (Zasun)
Tablica 1 Opcije tipa univerzalnog ulaznog senzora
Svi analogni ulazi ulaze izravno u 12-bitni analogno-digitalni pretvarač (ADC) u mikrokontroleru. Svi voltagUlazi su visoke impedancije dok strujni ulazi koriste otpornik od 124 za mjerenje signala.
Tipovi senzora frekvencije/RPM, modulirani širinom impulsa (PWM) i senzori ulaza brojača povezani su na tajmere mikrokontrolera. Zadana vrijednost impulsa po okretaju uzima se u obzir samo kada je odabrana vrsta ulaznog senzora frekvencijski tip prema tablici 3. Kada je zadana vrijednost impulsa po okretaju postavljena na 0, mjerenja će biti u jedinicama [Hz]. Ako je zadana vrijednost Puls per Revolution postavljena na više od 0, mjerenja će biti u jedinicama [RPM].

Korisnički priručnik UMAX031700. Verzija: 3

4-44

Digital Input Sensor Types nudi tri načina: Normal, Inverse i Latched. Mjerenja obavljena s vrstama digitalnih ulaza su 1 (ON) ili 0 (ISKLJUČENO).

1.2.2. Opcije Pullup/Pulldown otpornika

S vrstama ulaznih senzora: Frekvencija/o/min, PWM, digitalni, korisnik ima opciju tri (3) različite opcije za podizanje/spuštanje kako je navedeno u tablici 2.

0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
Tablica 2. Opcije Pullup/Pulldown otpornika
Ove opcije mogu se omogućiti ili onemogućiti podešavanjem zadane vrijednosti Pullup/Pulldown Resistor u Axiomatic Electronic Assistant.

1.2.3. Minimalne i maksimalne pogreške i rasponi

Zadane vrijednosti minimalnog raspona i maksimalnog raspona ne smiju se brkati s mjernim rasponom. Ove zadane vrijednosti dostupne su sa svim osim digitalnim ulazom, a koriste se kada je ulaz odabran kao upravljački ulaz za drugi funkcijski blok. One postaju vrijednosti Xmin i Xmax koje se koriste u izračunima nagiba (vidi sliku 6). Kada se te vrijednosti promijene, drugi funkcijski blokovi koji koriste ulaz kao izvor kontrole automatski se ažuriraju kako bi odražavali nove vrijednosti X-osi.

Zadane vrijednosti minimalne pogreške i maksimalne pogreške koriste se s dijagnostičkim funkcijskim blokom, pogledajte odjeljak 1.9 za više pojedinosti o dijagnostičkom funkcijskom bloku. Vrijednosti za ove zadane vrijednosti su ograničene tako da

0 <= Minimalna pogreška <= Minimalni raspon <= Maksimalni raspon <= Maksimalna pogreška <= 1.1xMax*

* Maksimalna vrijednost za bilo koji unos ovisi o vrsti. Raspon pogreške može se postaviti do 10%

iznad ove vrijednosti. Na primjerampono:

Frekvencija: Max = 10,000 [Hz ili RPM]

PWM:

Max = 100.00 [%]

Voltage: Max = 5.00 ili 10.00 [V]

Struja: Max = 20.00 [mA]

Kako bi se izbjeglo izazivanje lažnih grešaka, korisnik može odabrati dodavanje softverskog filtriranja mjernom signalu.

1.2.4. Vrste ulaznih softverskih filtara

Korisnički priručnik UMAX031700. Verzija: 3

5-44

Sve vrste ulaza osim Digitalnog (Normalnog), Digitalnog (Inverznog), Digitalnog (Zakočenog) mogu se filtrirati pomoću zadanih vrijednosti tipa filtera i konstante filtera. Dostupne su tri (3) vrste filtera kako je navedeno u tablici 3.
0 Bez filtriranja 1 Pomični prosjek 2 Ponavljajući prosjek
Tablica 3 Vrste filtriranja ulaza
Prva opcija filtera Bez filtriranja, ne omogućuje filtriranje izmjerenih podataka. Tako će se izmjereni podaci izravno koristiti za bilo koji funkcijski blok koji koristi te podatke.
Druga opcija, Pomični prosjek, primjenjuje `Jednadžbu 1' u nastavku na izmjerene ulazne podatke, gdje ValueN predstavlja trenutne ulazne izmjerene podatke, dok ValueN-1 predstavlja prethodne filtrirane podatke. Konstanta filtra je zadana vrijednost konstante filtra.
Jednadžba 1 – Funkcija filtra pomičnog prosjeka:

VrijednostN

=

VrijednostN-1 +

(Ulaz – vrijednostN-1) Konstanta filtra

Treća opcija, Ponavljajući prosjek, primjenjuje `Jednadžbu 2' u nastavku na izmjerene ulazne podatke, gdje je N vrijednost zadane vrijednosti konstante filtra. Filtrirani unos, vrijednost, prosjek je svih ulaznih mjerenja izvedenih u N (Konstanta filtra) broju čitanja. Kada se uzme prosjek, filtrirani unos ostat će dok sljedeći prosjek ne bude spreman.

Jednadžba 2 – Ponavljanje prosječne prijenosne funkcije: vrijednost = N0 ulazN N

1.3. Izvori kontrole internih funkcijskih blokova

Korisnički priručnik UMAX031700. Verzija: 3

6-44

1IN-CAN kontroler omogućuje odabir internih izvora funkcijskih blokova s ​​popisa logičkih funkcijskih blokova koje podržava kontroler. Kao rezultat, bilo koji izlaz iz jednog funkcijskog bloka može se odabrati kao izvor upravljanja za drugi. Imajte na umu da nemaju sve opcije smisla u svim slučajevima, ali potpuni popis izvora kontrole prikazan je u tablici 4.

Vrijednost 0 1 2 3 4 5 6 7 8

Značenje Control Source Not Used CAN Receive Message Universal Input Measured Lookup Table Function Block Programabilni logički funkcijski blok Matematički funkcijski blok Constant Data List Block Izmjereno napajanje Izmjerena temperatura procesora
Tablica 4 Opcije izvora kontrole

Osim izvora, svaka kontrola također ima broj koji odgovara podindeksu dotičnog funkcijskog bloka. Tablica 5 prikazuje podržane raspone za objekte brojeva, ovisno o izvoru koji je odabran.

Kontrolni izvor

Kontrolni broj izvora

Izvor kontrole nije korišten (zanemaren)

[0]

MOŽE primiti poruku

[1…8]

Izmjeren univerzalni unos

[1…1]

Funkcijski blok tablice pretraživanja

[1…6]

Programabilni logički funkcijski blok

[1…2]

Matematički funkcijski blok

[1…4]

Blok popisa konstantnih podataka

[1…10]

Mjereno napajanje

[1…1]

Izmjerena temperatura procesora

[1…1]

Tablica 5 Opcije broja izvora kontrole

1.4. Funkcijski blok tablice pretraživanja

Korisnički priručnik UMAX031700. Verzija: 3

7-44

Pregledne tablice koriste se za davanje izlaznog odgovora do 10 nagiba po Lookup tablici. Postoje dvije vrste odgovora tablice pretraživanja na temelju tipa X-osi: Data Response i Vremenski odziv Odjeljci 1.4.1 do 1.4.5 detaljnije će opisati ove dvije vrste X-osi. Ako je potrebno više od 10 nagiba, programabilni logički blok može se koristiti za kombiniranje do tri tablice da bi se dobilo 30 nagiba, kao što je opisano u odjeljku 1.5.
Postoje dvije ključne zadane vrijednosti koje će utjecati na ovaj funkcijski blok. Prvi je izvor X-osi i broj X-osi koji zajedno definiraju Control Source za funkcijski blok.
1.4.1. X-os, odgovor ulaznih podataka
U slučaju kada je tip X-osi = Data Response, točke na X-osi predstavljaju podatke izvora kontrole. Ove vrijednosti moraju biti odabrane unutar raspona izvora kontrole.
Prilikom odabira vrijednosti podataka X-osi, nema ograničenja na vrijednost koja se može unijeti u bilo koju od točaka X-osi. Korisnik treba unositi vrijednosti rastućim redoslijedom kako bi mogao koristiti cijelu tablicu. Stoga, kada se prilagođavaju podaci X-osi, preporučuje se da se prvo promijeni X10, a zatim niže indekse silaznim redoslijedom kako bi se zadržalo sljedeće:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Kao što je ranije navedeno, Xmin i Xmax bit će određeni izvorom X-osi koji je odabran.
Ako su neke podatkovne točke `Zanemarene' kao što je opisano u odjeljku 1.4.3, neće se koristiti u gore prikazanom izračunu osi X. Na primjerample, ako se točke X4 i više zanemare, formula umjesto toga postaje Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Y-os, izlaz tablice pretraživanja
Y-os nema ograničenja za podatke koje predstavlja. To znači da se obrnuti, ili rastući/opadajući ili drugi odgovori mogu lako uspostaviti.
U svim slučajevima, upravljač gleda cijeli raspon podataka u zadanim točkama osi Y i odabire najnižu vrijednost kao Ymin, a najveću vrijednost kao Ymax. Oni se prosljeđuju izravno drugim funkcijskim blokovima kao ograničenja na izlazu tablice pretraživanja. (tj. koristi se kao Xmin i Xmax vrijednosti u linearnim izračunima.)
Međutim, ako su neke podatkovne točke `Zanemarene' kao što je opisano u odjeljku 1.4.3, neće se koristiti u određivanju raspona osi Y. Samo vrijednosti Y-osi prikazane na Axiomatic EA će se uzeti u obzir prilikom uspostavljanja ograničenja tablice kada se koristi za pokretanje drugog funkcijskog bloka, kao što je matematički funkcijski blok.
1.4.3. Zadana konfiguracija, Data Response
Prema zadanim postavkama, sve tablice pretraživanja u ECU-u su onemogućene (izvor X-osi jednak je kontroli koja se ne koristi). Pregledne tablice mogu se koristiti za stvaranje željenog profesionalca odgovorafiles. Ako se kao X-os koristi univerzalni ulaz, izlaz tablice pretraživanja bit će ono što korisnik unese u zadane vrijednosti Y-vrijednosti.
Podsjetimo, svaki kontrolirani funkcijski blok koji koristi tablicu pretraživanja kao ulazni izvor također će primijeniti linearizaciju podataka. Stoga, za odgovor upravljanja 1:1, osigurajte minimalni i

Korisnički priručnik UMAX031700. Verzija: 3

8-44

maksimalne vrijednosti izlaza odgovaraju minimalnim i maksimalnim vrijednostima Y-osi tablice.
Sve su tablice (1 do 3) onemogućene prema zadanim postavkama (nije odabran izvor kontrole). Međutim, ako se odabere izvor X-osi, zadane Y-vrijednosti bit će u rasponu od 0 do 100% kao što je opisano u gornjem odjeljku "Y-os, izlaz tablice pretraživanja". Minimalne i maksimalne zadane vrijednosti X-osi bit će postavljene kao što je opisano u gornjem odjeljku "X-osi, Data Response".
Prema zadanim postavkama, podaci osi X i Y postavljeni su za jednaku vrijednost između svake točke od minimuma do maksimuma u svakom slučaju.
1.4.4. Odgovor od točke do točke
Prema zadanim postavkama, osi X i Y postavljene su za linearni odgovor od točke (0,0) do (10,10), gdje će izlaz koristiti linearizaciju između svake točke, kao što je prikazano na slici 1. Da biste dobili linearizaciju, svaki “Odziv točke N”, gdje je N = 1 do 10, postavljen je za `Ramp Za izlazni odgovor.

Slika 1 Pregledna tablica s "Ramp Za” Data Response
Alternativno, korisnik može odabrati odgovor "Skoči na" za "Odgovor točke N", gdje je N = 1 do 10. U ovom slučaju, bilo koja ulazna vrijednost između XN-1 do XN rezultirat će izlazom iz funkcijskog bloka tablice pretraživanja od YN.
Bivšiampdatoteka matematičkog funkcijskog bloka (0 do 100) koja se koristi za kontrolu zadane tablice (0 do 100), ali s odgovorom `Skoči na' umjesto zadanog `Ramp To' je prikazano na slici 2.

Korisnički priručnik UMAX031700. Verzija: 3

9-44

Slika 2 Pregledna tablica s odgovorom podataka "Skoči na".
Na kraju, bilo koja točka osim (0,0) može se odabrati za odgovor 'Zanemari'. Ako je “Odziv točke N” postavljen na ignoriranje, tada će sve točke od (XN, YN) do (X10, Y10) također biti ignorirane. Za sve podatke veće od XN-1, izlaz iz funkcijskog bloka tablice pretraživanja bit će YN-1.
Kombinacija Ramp Odgovori Za, Skoči na i Ignoriraj mogu se koristiti za stvaranje profesionalca za izlaz specifične za aplikacijufile.
1.4.5. X-os, vremenski odziv
Pregledna tablica također se može koristiti za dobivanje prilagođenog izlaznog odgovora gdje je vrsta X-osi `Vremenski odziv'. Kada je ovo odabrano, X-os sada predstavlja vrijeme, u jedinicama milisekundi, dok Y-os i dalje predstavlja izlaz funkcijskog bloka.
U ovom slučaju, izvor X-osi se tretira kao digitalni ulaz. Ako je signal zapravo analogni ulaz, on se tumači kao digitalni ulaz. Kada je upravljački ulaz UKLJUČEN, izlaz će se mijenjati tijekom određenog vremenskog razdoblja na temelju profile u tablici pretraživanja.
Kada je upravljački ulaz ISKLJUČEN, izlaz je uvijek na nuli. Kada se ulaz UKLJUČI, profile UVIJEK počinje na poziciji (X0, Y0) koja je izlaz 0 za 0ms.
U vremenskom odzivu, vremenski interval između svake točke na X-osi može se postaviti bilo gdje od 1ms do 1min. [60,000 XNUMX ms].

Korisnički priručnik UMAX031700. Verzija: 3

10-44

1.5. Programabilni logički funkcijski blok

Slika 3 Programabilni logički funkcijski blok Korisnički priručnik UMAX031700. Verzija: 3

11-44

Ovaj je funkcijski blok očito najsloženiji od svih, ali vrlo moćan. Programabilna logika može se povezati s do tri tablice, od kojih bi bilo koja bila odabrana samo pod zadanim uvjetima. Bilo koje tri tablice (od dostupnih 8) mogu se povezati s logikom, a koje će se koristiti u potpunosti je moguće konfigurirati.
Ako su uvjeti takvi da je određena tablica (1, 2 ili 3) odabrana kao što je opisano u odjeljku 1.5.2, tada će izlaz iz odabrane tablice, u bilo kojem trenutku, biti proslijeđen izravno na logički izlaz.
Stoga, do tri različita odgovora na isti ulaz, ili tri različita odgovora na različite ulaze, mogu postati ulaz u drugi funkcijski blok, kao što je Output X Drive. Da biste to učinili, "Izvor kontrole" za reaktivni blok bi se odabrao kao "Programabilni logički funkcijski blok".
Kako biste omogućili bilo koji od programabilnih logičkih blokova, zadana vrijednost "Programabilni logički blok omogućen" mora biti postavljena na True. Svi su prema zadanim postavkama onemogućeni.
Logika se ocjenjuje redoslijedom prikazanim na slici 4. Samo ako nije odabrana tablica nižeg broja, gledat će se uvjeti za sljedeću tablicu. Zadana tablica uvijek se odabire čim se procijeni. Stoga je potrebno da zadana tablica uvijek bude najveći broj u bilo kojoj konfiguraciji.

Korisnički priručnik UMAX031700. Verzija: 3

12-44

Slika 4 Programabilni logički dijagram toka Korisnički priručnik UMAX031700. Verzija: 3

13-44

1.5.1. Procjena uvjeta

Prvi korak u određivanju koja će tablica biti odabrana kao aktivna tablica je prvo procijeniti uvjete pridružene danoj tablici. Svaka tablica ima povezana do tri uvjeta koji se mogu procijeniti.

Argument 1 uvijek je logički izlaz iz drugog funkcijskog bloka. Kao i uvijek, izvor je kombinacija tipa i broja funkcionalnog bloka, zadane vrijednosti "Tablica X, uvjet Y, izvor argumenta 1" i "Tablica X, uvjet Y, broj argumenta 1", gdje su i X = 1 do 3 i Y = 1 do 3.

S druge strane, argument 2 može biti ili drugi logički izlaz, kao što je argument 1, ILI konstantna vrijednost koju je postavio korisnik. Za korištenje konstante kao drugog argumenta u operaciji, postavite “Tablica X, uvjet Y, izvor argumenta 2” na `Kontrolni podaci konstante.' Imajte na umu da konstantna vrijednost nema povezanu jedinicu u Axiomatic EA, tako da je korisnik mora postaviti prema potrebi za aplikaciju.

Uvjet se procjenjuje na temelju "Tablica X, operator uvjeta Y" koji je odabrao korisnik. Zadano je uvijek `=, jednako'. Jedini način da se to promijeni je da imate dva valjana argumenta odabrana za bilo koji uvjet. Opcije za operatera navedene su u tablici 6.

0 =, jednako 1 !=, nije jednako 2 >, veće od 3 >=, veće od ili jednako 4 <, manje od 5 <=, manje od ili jednako
Tablica 6 Opcije operatora uvjeta

Prema zadanim postavkama, oba su argumenta postavljena na `Izvor kontrole nije korišten' što onemogućuje uvjet i automatski rezultira vrijednošću N/A kao rezultatom. Iako Slika 4 prikazuje samo Točno ili Netočno kao rezultat procjene uvjeta, realnost je da mogu postojati četiri moguća rezultata, kao što je opisano u Tablici 7.

Vrijednost 0 1 2 3

Značenje False True Error Nije primjenjivo

Razlog (Argument 1) Operator (Argument 2) = False (Argument 1) Operator (Argument 2) = Istina Izlaz argumenta 1 ili 2 je prijavljen kao da je u stanju pogreške Argument 1 ili 2 nije dostupan (tj. postavljen na `Izvor kontrole Nije korišten')
Tablica 7. Rezultati procjene stanja

Korisnički priručnik UMAX031700. Verzija: 3

14-44

1.5.2. Odabir tablice

Kako bi se utvrdilo hoće li određena tablica biti odabrana, izvode se logičke operacije na rezultatima uvjeta kako je određeno logikom u odjeljku 1.5.1. Postoji nekoliko logičnih kombinacija koje se mogu odabrati, kao što je navedeno u tablici 8.

0 Zadana tablica 1 Cnd1 i Cnd2 i Cnd3 2 Cnd1 ili Cnd2 ili Cnd3 3 (Cnd1 i Cnd2) ili Cnd3 4 (Cnd1 ili Cnd2) i Cnd3
Tablica 8 Uvjeti Opcije logičkog operatora

Neće svaka evaluacija trebati sva tri uvjeta. Slučaj naveden u prethodnom odjeljku, nprample, ima naveden samo jedan uvjet, tj. da broj okretaja motora bude ispod određene vrijednosti. Stoga je važno razumjeti kako bi logički operatori procijenili rezultat pogreške ili N/A za uvjet.

Zadana tablica logičkog operatora Cnd1 i Cnd2 i Cnd3

Odabir uvjeta Kriteriji Pridružena tablica automatski se odabire čim se ocijeni. Treba se koristiti kada su dva ili tri uvjeta relevantna, a svi moraju biti istiniti za odabir tablice.

Ako je bilo koji uvjet jednak False ili Error, tablica nije odabrana. N/A se tretira kao True. Ako su sva tri uvjeta True (ili N/A), tablica je odabrana.

Cnd1 ili Cnd2 ili Cnd3

If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then Use Table Treba koristiti kada je relevantan samo jedan uvjet. Također se može koristiti s dva ili tri relevantna stanja.

Ako je bilo koji uvjet procijenjen kao True, tablica je odabrana. Rezultati pogreške ili N/A tretiraju se kao netočni

If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Zatim koristite tablicu (Cnd1 i Cnd2) ili Cnd3 Koristi se samo kada su sva tri uvjeta relevantna.

Ako su i uvjet 1 i uvjet 2 istiniti, ILI je uvjet 3 istinit, tablica je odabrana. Rezultati pogreške ili N/A tretiraju se kao netočni

If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Then Use Table (Cnd1 Or Cnd2) and Cnd3 Koristi se samo kada su sva tri uvjeta relevantna.

Ako su uvjet 1 i uvjet 3 istiniti, ILI su uvjet 2 i uvjet 3 istiniti, tablica je odabrana. Rezultati pogreške ili N/A tretiraju se kao netočni

If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Zatim koristite tablicu
Tablica 9 Procjena uvjeta na temelju odabranog logičkog operatora

Zadana "Tablica X, logički operator uvjeta" za tablicu 1 i tablicu 2 je `Cnd1 i Cnd2 i Cnd3', dok je tablica 3 postavljena kao `zadana tablica'.

Korisnički priručnik UMAX031700. Verzija: 3

15-44

1.5.3. Logički blok izlaz

Podsjetimo se da tablica X, gdje je X = 1 do 3 u funkcijskom bloku programabilne logike, NE znači tablicu pretraživanja 1 do 3. Svaka tablica ima zadanu točku "Broj bloka tablice pretraživanja tablice X" koja korisniku omogućuje da odabere koje tablice pretraživanja želi povezan s određenim programabilnim logičkim blokom. Zadane tablice pridružene svakom logičkom bloku navedene su u tablici 10.

Broj programabilnog logičkog bloka
1

Pregled tablice 1

Pregled tablice 2

Pregled tablice 3

Broj bloka tablice Broj bloka tablice Broj bloka tablice

1

2

3

Tablica 10 Programabilni logički blok zadane tablice pretraživanja

Ako pridružena tablica pretraživanja nema odabran "Izvor X-osi", tada će izlaz programabilnog logičkog bloka uvijek biti "Nije dostupan" sve dok je ta tablica odabrana. Međutim, ako se tablica pretraživanja konfigurira za valjani odgovor na ulaz, bilo da se radi o podacima ili vremenu, izlaz funkcijskog bloka tablice pretraživanja (tj. podaci osi Y koji su odabrani na temelju vrijednosti osi X) će postaju izlaz funkcijskog bloka programabilne logike sve dok je ta tablica odabrana.

Za razliku od svih drugih funkcijskih blokova, programabilna logika NE izvodi nikakve proračune linearizacije između ulaznih i izlaznih podataka. Umjesto toga, zrcali točno ulazne (Tražilačka tablica) podatke. Stoga, kada koristite programabilnu logiku kao kontrolni izvor za drugi funkcijski blok, VRLO se preporučuje da sve pridružene Y-osi tablice pretraživanja budu (a) postavljene između izlaznog raspona od 0 do 100% ili (b) sve postavljene na isti razmjer.

Korisnički priručnik UMAX031700. Verzija: 3

16-44

1.6. Matematički funkcijski blok

Postoje četiri matematička funkcijska bloka koji korisniku omogućuju definiranje osnovnih algoritama. Matematički funkcijski blok može primiti do četiri ulazna signala. Svaki ulaz se zatim skalira prema pridruženom ograničenju i zadanim točkama skaliranja.
Unosi se pretvaraju u postotketagVrijednost se temelji na odabranim vrijednostima "Function X Input Y Minimum" i "Function X Input Y Maximum". Za dodatnu kontrolu korisnik također može prilagoditi "Function X Input Y Scaler". Prema zadanim postavkama, svaki unos ima `težinu' skaliranja od 1.0. Međutim, svaki se unos može skalirati od -1.0 do 1.0 prema potrebi prije nego što se primijeni u funkciji.
Blok matematičke funkcije uključuje tri funkcije koje se mogu odabrati, od kojih svaka implementira jednadžbu A operator B, gdje su A i B unosi funkcija, a operator je funkcija odabrana sa zadanom matematičkom funkcijom X Operator. Opcije zadane vrijednosti prikazane su u tablici 11. Funkcije su međusobno povezane, tako da rezultat prethodne funkcije ide na ulaz A sljedeće funkcije. Stoga funkcija 1 ima i ulaz A i ulaz B koji se mogu odabrati sa zadanim točkama, dok funkcije 2 do 4 mogu odabrati samo ulaz B. Ulaz se odabire postavljanjem Funkcije X Input Y Izvor i Funkcije X Input Y Broj. Ako je izvor funkcije X Input B postavljen na 0 Control not used signal prolazi kroz funkciju nepromijenjen.
= (1 1 1)2 23 3 4 4

0

=, Istinito kada je InA jednako InB

1

!=, Istinito kada InA nije jednako InB

2

>, Istinito kada je InA veći od InB

3

>=, Istinito kada je InA veći ili jednak InB

4

<, Istinito kada je InA manji od InB

5

<=, Istinito kada je InA manji ili jednak InB

6

OR, True kada je InA ili InB True

7

I, Istina kada su InA i InB Istina

8 XOR, True kada je InA ili InB True, ali ne oboje

9

+, rezultat = InA plus InB

10

-, rezultat = InA minus InB

11

x, rezultat = InA puta InB

12

/, rezultat = InA podijeljeno s InB

13

MIN, rezultat = najmanji od InA i InB

14

MAX, rezultat = najveći od InA i InB

Tablica 11 Operatori matematičkih funkcija

Korisnik bi trebao provjeriti jesu li ulazi međusobno kompatibilni kada koristi neke od matematičkih operacija. Na primjer, ako se univerzalni ulaz 1 treba mjeriti u [V], dok se CAN prijem 1 treba mjeriti u [mV] i operator matematičke funkcije 9 (+), rezultat neće biti stvarna željena vrijednost.

Za važeći rezultat, izvor kontrole za unos mora biti vrijednost različita od nule, tj. nešto drugo osim `Izvor kontrole nije korišten.'

Prilikom dijeljenja, nula InB vrijednost uvijek će rezultirati nultom izlaznom vrijednošću za pridruženu funkciju. Prilikom oduzimanja, negativni rezultat uvijek će se tretirati kao nula, osim ako se funkcija ne pomnoži s negativnom jedinicom ili ako se ulazi prvo skaliraju s negativnim koeficijentom.

Korisnički priručnik UMAX031700. Verzija: 3

17-44

1.7. Funkcijski blok CAN prijenosa
Funkcijski blok CAN Transmit koristi se za slanje bilo kojeg izlaza iz drugog funkcijskog bloka (tj. ulaz, logički signal) u J1939 mrežu.
Normalno, da bi se onemogućila poruka prijenosa, "Brzina ponavljanja prijenosa" postavljena je na nulu. Međutim, ako poruka dijeli svoj broj grupe parametara (PGN) s drugom porukom, to nije nužno točno. U slučaju kada više poruka dijeli isti “Prijenos PGN-a”, stopa ponavljanja odabrana u poruci s NAJNIŽIM brojem koristit će se za SVE poruke koje koriste taj PGN.
Prema zadanim postavkama, sve se poruke šalju na vlasničkim B PGN-ovima kao emitirane poruke. Ako svi podaci nisu potrebni, onemogućite cijelu poruku postavljanjem najnižeg kanala koji koristi taj PGN na nulu. Ako neki od podataka nisu potrebni, jednostavno promijenite PGN suvišnih kanala u neiskorištenu vrijednost u Vlasničkom B rasponu.
Pri uključivanju, poslana poruka neće biti emitirana sve do odgode od 5 sekundi. Ovo je učinjeno kako bi se spriječilo da bilo kakvo uključivanje ili uvjeti inicijalizacije stvaraju probleme na mreži.
Budući da su zadane PropB poruke, "Prioritet prijenosa poruke" uvijek se inicijalizira na 6 (niski prioritet), a zadana vrijednost "Odredišna adresa (za PDU1)" se ne koristi. Ova zadana vrijednost je važeća samo kada je odabran PDU1 PGN, a može se postaviti ili na globalnu adresu (0xFF) za emitiranje ili poslati na određenu adresu koju postavlja korisnik.
"Veličina podataka prijenosa", "Indeks podataka prijenosa u nizu (LSB)", "Indeks bita prijenosa u bajtu (LSB)", "Razlučivost prijenosa" i "Pomak prijenosa" mogu se koristiti za mapiranje podataka na bilo koji podržani SPN po standardu J1939.
Napomena: CAN podaci = (pomak ulaznih podataka)/rezolucija
1IN-CAN podržava do 8 jedinstvenih CAN prijenosnih poruka, od kojih se sve mogu programirati za slanje bilo kojih dostupnih podataka u CAN mrežu.

Korisnički priručnik UMAX031700. Verzija: 3

18-44

1.8. MOŽE primati funkcijski blok
Funkcijski blok CAN Receive dizajniran je da preuzme bilo koji SPN iz J1939 mreže i koristi ga kao ulaz u drugi funkcijski blok.
Primanje poruke omogućeno najvažnija je zadana vrijednost povezana s ovim funkcijskim blokom i treba je odabrati prvu. Promjena će rezultirati omogućivanjem/onemogućavanjem drugih zadanih vrijednosti prema potrebi. Prema zadanim postavkama SVE primljene poruke su onemogućene.
Nakon što je poruka omogućena, pogreška izgubljene komunikacije bit će označena ako ta poruka nije primljena unutar vremenskog ograničenja primanja poruke. To bi moglo pokrenuti događaj izgubljene komunikacije. Kako biste izbjegli vremensko ograničenje na jako zasićenoj mreži, preporuča se postaviti razdoblje najmanje tri puta duže od očekivane brzine ažuriranja. Da biste onemogućili značajku vremenskog ograničenja, jednostavno postavite ovu vrijednost na nulu, u kojem slučaju primljena poruka nikada neće isteći i nikada neće pokrenuti grešku izgubljene komunikacije.
Prema zadanim postavkama, očekuje se da se sve kontrolne poruke šalju 1IN-CAN kontroleru na vlasničkim B PGN-ovima. Međutim, ako se odabere poruka PDU1, 1IN-CAN kontroler se može postaviti da je prima od bilo kojeg ECU-a postavljanjem specifične adrese koja šalje PGN na globalnu adresu (0xFF). Ako je umjesto toga odabrana određena adresa, tada će svi drugi ECU podaci na PGN biti zanemareni.
Veličina primljenih podataka, Indeks primljenih podataka u polju (LSB), Indeks bitova primanja u bajtu (LSB), Rezolucija primanja i Pomak primanja mogu se koristiti za mapiranje bilo kojeg SPN-a podržanog standardom J1939 na izlazne podatke primljenog funkcijskog bloka .
Kao što je ranije spomenuto, CAN prijemni funkcijski blok može se odabrati kao izvor upravljačkog ulaza za izlazne funkcijske blokove. Kada je to slučaj, minimalne zadane vrijednosti primljenih podataka (Izvan praga) i Maks. primljenih podataka (na pragu) određuju minimalnu i maksimalnu vrijednost upravljačkog signala. Kao što im nazivi govore, oni se također koriste kao pragovi za uključivanje/isključivanje za vrste digitalnih izlaza. Ove vrijednosti su u jedinicama u kojima su podaci NAKON što se rezolucija i pomak primijene na CAN prijemni signal. 1IN-CAN kontroler podržava do pet jedinstvenih poruka primanja CAN-a.

Korisnički priručnik UMAX031700. Verzija: 3

19-44

1.9. Dijagnostički funkcijski blok
Postoji nekoliko vrsta dijagnostike koje podržava 1IN-CAN kontroler signala. Detekcija grešaka i reakcija povezana je sa svim univerzalnim ulaznim i izlaznim pogonima. Osim I/O grešaka, 1IN-CAN također može detektirati/reagirati na napajanje preko/nižetagmjerenja, pretjerana temperatura procesora ili gubitak komunikacije.

Slika 5 Funkcijski blok dijagnostike
"Fault Detection is Enabled" najvažnija je zadana vrijednost povezana s ovim funkcijskim blokom i treba je odabrati prvu. Promjena će rezultirati omogućavanjem ili onemogućavanjem drugih zadanih vrijednosti prema potrebi. Kada je onemogućeno, sve dijagnostičko ponašanje povezano s predmetnim I/O ili događajem se zanemaruje.
U većini slučajeva, kvarovi se mogu označiti kao niska ili visoka pojava. Najmanji/maksimalni pragovi za svu dijagnostiku koju podržava 1IN-CAN navedeni su u tablici 12. Podebljane vrijednosti su postavke koje može konfigurirati korisnik. Neka dijagnostika reagira samo na jedno stanje, u kojem slučaju je N/A navedeno u jednom od stupaca.

Funkcijski blok Univerzalni ulaz Izgubljena komunikacija

Minimalni prag

Maksimalni prag

Minimalna pogreška

Maksimalna pogreška

N/A

Primljena poruka

(bilo koji)

Tablica 12 Pragovi otkrivanja greške

Istek vremena

Kada je primjenjivo, predviđena je zadana vrijednost histereze kako bi se spriječilo brzo postavljanje i brisanje oznake pogreške kada je vrijednost ulaza ili povratne veze blizu praga detekcije greške. Za nisku razinu, nakon što je greška označena, ona se neće ukloniti sve dok izmjerena vrijednost ne bude veća ili jednaka minimalnom pragu + "Histereza za brisanje greške". Za visoku razinu, neće se izbrisati sve dok izmjerena vrijednost ne bude manja od ili jednaka maksimalnom pragu "Histereza za brisanje

Korisnički priručnik UMAX031700. Verzija: 3

20-44

Greška.” Minimalne, maksimalne i histerezne vrijednosti uvijek se mjere u jedinicama dotične greške.

Sljedeća zadana vrijednost u ovom funkcijskom bloku je "Događaj generira DTC u DM1." Ako i samo ako je ovo postavljeno na true bit će omogućene ostale zadane vrijednosti u funkcijskom bloku. Svi su povezani s podacima koji se šalju mreži J1939 kao dio DM1 poruke, Active Diagnostic Trouble Codes.

Dijagnostički kod kvara (DTC) definiran je standardom J1939 kao vrijednost od četiri bajta koja je

kombinacija:

SPN broj sumnjivog parametra (prvih 19 bitova DTC-a, prvi LSB)

FMI

Identifikator načina kvara

(sljedećih 5 bitova DTC-a)

CM

Metoda pretvorbe

(1 bit, uvijek postavljen na 0)

OC

Broj pojavljivanja

(7 bita, broj puta kada se greška dogodila)

Osim podrške za DM1 poruku, 1IN-CAN kontroler signala također podržava

DM2 Prethodno aktivni dijagnostički kodovi kvarova

Šalje se samo na upit

DM3 Brisanje dijagnostičkih podataka/Resetiranje prethodno aktivnih DTC-ova Vrši se samo na zahtjev

DM11 Brisanje/poništavanje dijagnostičkih podataka za aktivne DTC-ove

Radi se samo na zahtjev

Sve dok čak i jedan dijagnostički funkcijski blok ima "Događaj generira DTC u DM1" postavljen na True, 1IN-CAN kontroler signala slat će DM1 poruku svake sekunde, bez obzira na to postoje li aktivni kvarovi ili ne, kao što preporučuje standard. Dok nema aktivnih DTC-ova, 1IN-CAN će poslati poruku "Nema aktivnih grešaka". Ako prethodno neaktivni DTC postane aktivan, odmah će se poslati DM1 koji to odražava. Čim posljednji aktivni DTC postane neaktivan, poslat će DM1 koji pokazuje da više nema aktivnih DTC-ova.
Ako postoji više od jednog aktivnog DTC-a u bilo kojem trenutku, uobičajena DM1 poruka bit će poslana korištenjem višepaketne poruke najave emitiranja (BAM). Ako kontroler primi zahtjev za DM1 dok je to istina, poslat će višepaketnu poruku na adresu podnositelja zahtjeva koristeći Transportni protokol (TP).

Pri uključivanju, DM1 poruka neće biti emitirana sve do odgode od 5 sekundi. Ovo je učinjeno kako bi se spriječilo da bilo koji uvjeti uključivanja ili inicijalizacije budu označeni kao aktivna pogreška na mreži.

Kada je greška povezana s DTC-om, vodi se trajni dnevnik broja pojava (OC). Čim kontroler otkrije novu (prethodno neaktivnu) grešku, počet će smanjivati ​​mjerač vremena "Odgoda prije slanja DM1" za taj dijagnostički funkcijski blok. Ako je greška ostala prisutna tijekom vremena odgode, kontroler će postaviti DTC na aktivan i povećati OC u zapisniku. Odmah će se generirati DM1 koji uključuje novi DTC. Tajmer je predviđen tako da povremeni kvarovi ne preplavljuju mrežu kako kvar dolazi i odlazi, jer bi se poruka DM1 poslala svaki put kada se kvar pojavi ili nestane.

Prethodno aktivni DTC-ovi (svi s OC različitim od nule) dostupni su na zahtjev za DM2 poruku. Ako postoji više od jednog prethodno aktivnog DTC-a, multipaket DM2 bit će poslan na adresu podnositelja zahtjeva koristeći Transportni protokol (TP).

Ako se zatraži DM3, broj pojavljivanja svih prethodno aktivnih DTC-ova bit će vraćen na nulu. OC trenutno aktivnih DTC-ova neće se promijeniti.

Korisnički priručnik UMAX031700. Verzija: 3

21-44

Dijagnostički funkcijski blok ima zadanu vrijednost "Događaj briše samo DM11." Prema zadanim postavkama, ovo je uvijek postavljeno na False, što znači da čim uvjet koji je uzrokovao postavljanje oznake pogreške nestane, DTC automatski postaje Prethodno aktivan i više nije uključen u DM1 poruku. Međutim, kada je ova zadana vrijednost postavljena na True, čak i ako se zastavica poništi, DTC neće biti neaktivan, pa će se nastaviti slati u poruci DM1. Samo kada se zatraži DM11, DTC će postati neaktivan. Ova značajka može biti korisna u sustavu u kojem kritičnu grešku treba jasno identificirati kao da se dogodila, čak i ako su uvjeti koji su je uzrokovali nestali.
Uz sve aktivne DTC-ove, drugi dio DM1 poruke je prvi bajt koji odražava Lamp Status. Svaki dijagnostički funkcijski blok ima zadanu vrijednost “Lamp Postavljeno događajem u DM1” koji određuje koji lamp bit će postavljen u ovom bajtu dok je DTC aktivan. Standard J1939 definira lamps kao `Kvar', `Crveno, Stop', `Žantasto, Upozorenje' ili `Zaštita'. Prema zadanim postavkama, `Amber, Warning' lamp tipično je ona postavljena bilo kojom aktivnom greškom.
Prema zadanim postavkama, svaki dijagnostički funkcijski blok ima pridružen vlasnički SPN. Međutim, ovu zadanu vrijednost "SPN za događaj koji se koristi u DTC-u" korisnik može u potpunosti konfigurirati ako želi da umjesto toga odražava standardnu ​​SPN definiciju u J1939-71. Ako se SPN promijeni, OC dnevnika pogreške suradnika automatski se vraća na nulu.
Svaki dijagnostički funkcijski blok također ima pridružen zadani FMI. Jedina zadana vrijednost za korisnika da promijeni FMI je "FMI za događaj koji se koristi u DTC-u," iako neki dijagnostički funkcijski blokovi mogu imati i visoke i niske pogreške kao što je prikazano u tablici 13. U tim slučajevima, FMI u zadanoj točki odražava da niskog krajnjeg stanja, a FMI koji koristi visoka greška bit će određen prema tablici 21. Ako se FMI promijeni, OC dnevnika pogreške suradnika automatski se vraća na nulu.

Korisnički priručnik UMAX031700. Verzija: 3

22-44

FMI za događaj koji se koristi u DTC niskom kvaru
FMI=1, podaci važeći ali ispod normalnog radnog raspona Najozbiljnija razina FMI=4, svtage Ispod normalnog ili kratko spojen na niski izvor FMI=5, struja ispod normalnog ili Otvoreni krug FMI=17, podaci važeći ali ispod normalnog radnog raspona Najmanja teška razina FMI=18, podaci važeći ali ispod normalnog radnog raspona umjereno teška razina FMI=21 , Podaci su pali nisko

Odgovarajući FMI koji se koristi u DTC visokoj grešci
FMI=0, podaci važeći ali iznad normalnog radnog raspona Najozbiljnija razina FMI=3, svtage Iznad normalnog ili kratko spojen na visoki izvor FMI=6, struja iznad normalnog ili uzemljenog strujnog kruga FMI=15, podaci važeći ali iznad normalnog radnog raspona Najmanja ozbiljna razina FMI=16, podaci važeći ali iznad normalnog radnog raspona umjereno teška razina FMI=20 , Podaci su se povukli visoko

Tablica 13 FMI niske pogreške u odnosu na FMI visoke pogreške

Ako je korišteni FMI bilo što drugo osim jednog od onih u tablici 13, tada će se i niskoj i visokoj grešci dodijeliti isti FMI. Ovo stanje treba izbjegavati, budući da će dnevnik i dalje koristiti različite OC za dvije vrste grešaka, iako će one biti iste prijavljene u DTC. Odgovornost korisnika je osigurati da se to ne dogodi.

Korisnički priručnik UMAX031700. Verzija: 3

23-44

2. Upute za instalaciju
2.1. Dimenzije i pinout 1IN-CAN kontroler upakiran je u ultrazvučno zavareno plastično kućište. Sklop ima ocjenu IP67.

Slika 6 Dimenzije kućišta

Pin # Opis

1

BATT +

2

Unos +

3

MOŽE_H

4

MOŽE_L

5

Unos –

6

ŠIŠMIŠ-

Tablica 14 Pinout konektora

2.2. Upute za montiranje
NAPOMENE I UPOZORENJA · Nemojte instalirati u blizini visokovoltage ili jakostrujni uređaji. · Imajte na umu raspon radne temperature. Svo terensko ožičenje mora biti prikladno za taj temperaturni raspon. · Instalirajte jedinicu s odgovarajućim prostorom za servisiranje i odgovarajućim pristupom kabelskom snopu (15
cm) i rasterećenje naprezanja (30 cm). · Nemojte spajati niti odspajati jedinicu dok je strujni krug pod naponom, osim ako je poznato da to područje nije
opasno.

MONTAŽA
Montažne rupe su veličine za #8 ili M4 vijke. Duljina vijka bit će određena debljinom montažne ploče krajnjeg korisnika. Montažna prirubnica regulatora debljine je 0.425 inča (10.8 mm).

Ako je modul montiran bez kućišta, treba ga montirati okomito s konektorima okrenutim lijevo ili

Korisnički priručnik UMAX031700. Verzija: 3

24-44

kako bi se smanjila vjerojatnost ulaska vlage.

CAN ožičenje se smatra svojstveno sigurnim. Žice za napajanje ne smatraju se svojstveno sigurnima i stoga se na opasnim mjestima moraju cijelo vrijeme nalaziti u cjevovodu ili nosačima cjevovoda. U tu svrhu modul mora biti montiran u kućište na opasnim mjestima.

Nijedna žica ili kabelski svežanj ne smije biti duži od 30 metara. Ulazno ožičenje mora biti ograničeno na 10 metara.

Sva terenska ožičenja trebaju biti prikladna za raspon radne temperature.

Instalirajte jedinicu s odgovarajućim prostorom za servisiranje i odgovarajućim pristupom kabelskom snopu (6 inča ili 15 cm) i rasterećenjem naprezanja (12 inča ili 30 cm).

VEZE

Koristite sljedeće spojne utikače TE Deutsch za spajanje na integralne utičnice. Ožičenje ovih spojnih utikača mora biti u skladu sa svim primjenjivim lokalnim propisima. Prikladno terensko ožičenje za nazivni voltage i struja moraju se koristiti. Nazivna vrijednost spojnih kabela mora biti najmanje 85°C. Za temperature okoline ispod 10°C i iznad +70°C, koristite terensko ožičenje prikladno za minimalnu i maksimalnu temperaturu okoline.

Za korisne raspone promjera izolacije i druge upute pogledajte odgovarajuće podatkovne tablice TE Deutsch.

Priključni kontakti spojni konektor

Priključne utičnice prema potrebi (Pogledajte www.laddinc.com za više informacija o kontaktima dostupnim za ovaj spojni utikač.)
DT06-08SA, 1 W8S, 8 0462-201-16141 i 3 114017

Korisnički priručnik UMAX031700. Verzija: 3

25-44

3. PREKOVIEW ZNAČAJKE J1939

Softver je osmišljen kako bi pružio fleksibilnost korisniku s obzirom na poruke poslane na i iz ECU-a pružajući: · Konfigurabilnu instancu ECU-a u NAZIVU (kako bi se omogućilo više ECU-ova na istoj mreži) · Konfigurabilne prijenosne PGN i SPN parametre · Konfigurabilni prijem PGN i SPN parametri · Slanje parametara DM1 dijagnostičke poruke · Čitanje i reagiranje na DM1 poruke koje šalju drugi ECU-ovi · Dijagnostički dnevnik, koji se čuva u trajnoj memoriji, za slanje DM2 poruka

3.1. Uvod u podržane poruke ECU je u skladu sa standardom SAE J1939 i podržava sljedeće PGN-ove

Od J1939-21 – Sloj podatkovne veze · Zahtjev · Potvrda · Upravljanje vezom protokola prijenosa · Poruka prijenosa podataka protokola prijenosa

59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)

Napomena: može se odabrati bilo koji vlasnički B PGN u rasponu od 65280 do 65535 ($00FF00 do $00FFFF)

Od J1939-73 – Dijagnostika · DM1 Aktivni dijagnostički kodovi kvarova · DM2 Prethodno aktivni dijagnostički kodovi kvarova · DM3 Brisanje/poništavanje dijagnostičkih podataka za prethodno aktivne DTC-ove · DM11 – Brisanje dijagnostičkih podataka/Resetiranje za aktivne DTC-ove · DM14 Zahtjev za pristup memoriji · DM15 Pristup memoriji Odgovor · DM16 Prijenos binarnih podataka

65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)

Od J1939-81 – Upravljanje mrežom · Adresa je tražena/ne može se tražiti · Naređena adresa

60928 ($00EE00) 65240 ($00FED8)

Od J1939-71 Sloj aplikacije vozila · Identifikacija softvera

65242 (00$FEDA)

Nijedan od PGN-ova aplikacijskog sloja nije podržan kao dio zadanih konfiguracija, ali se mogu odabrati po želji za bilo prijenosne ili primljene funkcijske blokove. Zadanim točkama se pristupa pomoću standardnog protokola za pristup memoriji (MAP) s vlastitim adresama. Axiomatic Electronic Assistant (EA) omogućuje brzu i jednostavnu konfiguraciju jedinice preko CAN mreže.

Korisnički priručnik UMAX031700. Verzija: 3

26-44

3.2. IME, adresa i ID softvera

J1939 NAZIV 1IN-CAN ECU ima sljedeće zadane postavke za J1939 NAZIV. Korisnik bi trebao pogledati standard SAE J1939/81 za više informacija o ovim parametrima i njihovim rasponima.

Mogućnost proizvoljne adrese Industrijska grupa Instanca sustava vozila Instanca Funkcija sustava vozila Instanca ECU Instanca Proizvođački kod Identifikacijski broj

Da 0, Globalno 0 0, Nespecifični sustav 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Jednostruki ulazni kontroler s CAN 0, Prva instanca 162, Axiomatic Technologies Corporation varijabla, jedinstveno dodijeljena tijekom tvorničkog programiranja za svaki ECU

Instanca ECU je konfigurabilna zadana vrijednost povezana s NAZIVOM. Promjena ove vrijednosti omogućit će da se više ECU-ova ove vrste razlikuju od drugih ECU-a (uključujući Axiomatic Electronic Assistant) kada su svi povezani na istu mrežu.

ECU adresa Zadana vrijednost ove zadane vrijednosti je 128 (0x80), što je preferirana početna adresa za samokonfigurabilne ECU-ove kako je postavljeno od strane SAE u J1939 tablicama B3 do B7. Axiomatic EA će omogućiti odabir bilo koje adrese između 0 do 253, a korisnikova je odgovornost odabrati adresu koja je u skladu sa standardom. Korisnik također mora biti svjestan da, budući da je jedinica sposobna za proizvoljnu adresu, ako se druga ECU s višim prioritetom NAME bori za odabranu adresu, 1IN-CAN će nastaviti birati sljedeću najvišu adresu dok ne pronađe onu koju može zatražiti. Pogledajte J1939/81 za više pojedinosti o traženju adrese.

Identifikator softvera

65242 PGN

Identifikacija softvera

Brzina ponavljanja prijenosa: Na zahtjev

Duljina podataka:

Varijabilna

Stranica s proširenim podacima:

0

Stranica s podacima:

0

PDU format:

254

Specifično za PDU:

218 PGN Popratne informacije:

Zadani prioritet:

6

Broj grupe parametara:

65242 (0xFEDA)

– MEKA

Početna pozicija 1 2-n

Dužina Naziv parametra 1 bajt Broj polja za identifikaciju softvera Varijabla Identifikacija(e) softvera, razdjelnik (ASCII “*”)

SPN 965 234

Za 1IN-CAN ECU, bajt 1 je postavljen na 5, a identifikacijska polja su sljedeća (Broj dijela)*(Verzija)*(Datum)*(Vlasnik)*(Opis)

Korisnički priručnik UMAX031700. Verzija: 3

27-44

Axiomatic EA prikazuje sve ove informacije u "Općim informacijama o ECU-u", kao što je prikazano u nastavku:
Napomena: Informacije navedene u ID-u softvera dostupne su za bilo koji servisni alat J1939 koji podržava PGN -SOFT.

Korisnički priručnik UMAX031700. Verzija: 3

28-44

4. ZADANE VRIJEDNOSTI ECU-A KOJIMA SE PRISTUPLJA POMOĆU AKSIOMATSKOG ELEKTRONIČKOG POMOĆNIKA
Mnoge zadane vrijednosti bile su reference u ovom priručniku. Ovaj odjeljak detaljno opisuje svaku zadanu vrijednost, te njihove zadane vrijednosti i raspone. Za više informacija o tome kako svaku zadanu vrijednost koristi 1IN-CAN, pogledajte odgovarajući odjeljak korisničkog priručnika.
4.1. Mreža J1939
Mrežne zadane vrijednosti J1939 bave se parametrima regulatora koji posebno utječu na CAN mrežu. Pogledajte napomene o informacijama o svakoj zadanoj točki.

Ime

Raspon

Zadano

Bilješke

ECU broj instance ECU adresa

Ispustite popis 0 na 253

0, #1 Prvostupanjski prema J1939-81

128 (0x80)

Preferirana adresa za samokonfigurabilni ECU

Snimka zaslona zadanih raznih postavki

Ako se koriste vrijednosti koje nisu zadane za "ECU broj instance" ili "ECU adresu", one se neće ažurirati tijekom zadane vrijednosti file bljesak. Ove parametre potrebno je ručno promijeniti kako bi se

spriječiti utjecaj na druge jedinice na mreži. Kada se promijene, kontroler će zatražiti svoju novu adresu na mreži. Preporuča se zatvoriti i ponovno otvoriti CAN vezu na Axiomatic EA nakon file se učitava, tako da se na popisu J1939 CAN Network ECU pojavljuju samo novi NAZIV i adresa.

Korisnički priručnik UMAX031700. Verzija: 3

29-44

4.2. Univerzalni ulaz
Funkcijski blok univerzalnog ulaza definiran je u odjeljku 1.2. Molimo pogledajte taj odjeljak za detaljne informacije o tome kako se te zadane vrijednosti koriste.

Snimka zaslona zadanih univerzalnih ulaznih postavki

Naziv tipa ulaznog senzora

Ispadajući popis raspona

Puls po okretaju

0 do 60000

Minimalna pogreška
Minimalni raspon
Maksimalni domet
Maksimalna pogreška Pullup/Pulldown otpornik Vrijeme odbijanja odbijanja digitalnog ulaza Tip softverskog odbijanja odbijanja filtra

Ovisi o vrsti senzora Ovisi o vrsti senzora Ovisi o vrsti senzora Ovisi o vrsti senzora Ispadajući popis Ispadajući popis
0 do 60000

Vrsta softverskog filtra

Ispusti popis

Konstanta softverskog filtra

0 do 60000

Zadano 12 svtage 0V do 5V 0
0.2 V

Napomene Pogledajte odjeljak 1.2.1 Ako je postavljeno na 0, mjerenja se izvode u Hz. Ako je vrijednost postavljena na veću od 0, mjerenja se vrše u RPM
Pogledajte odjeljak 1.2.3

0.5 V

Pogledajte odjeljak 1.2.3

4.5 V

Pogledajte odjeljak 1.2.3

4.8 V 1 10 kOhm Pullup 0 – Ništa 10 (ms)
0 Bez filtra
1000 ms

Pogledajte odjeljak 1.2.3
Pogledajte odjeljak 1.2.2
Vrijeme odbijanja za vrstu ulaza Digital On/Off Pogledajte odjeljak 1.2.4. Ova se funkcija ne koristi u vrstama digitalnog i brojačkog ulaza. Pogledajte odjeljak 1.3.6

Detekcija grešaka je omogućena Drop List

1 – Istina

Pogledajte odjeljak 1.9

Događaj generira DTC u DM1

Ispusti popis

1 – Istina

Pogledajte odjeljak 1.9

Korisnički priručnik UMAX031700. Verzija: 3

30-44

Histereza do brisanja greške

Ovisi o vrsti senzora

Lamp Postavljeno prema događaju u DM1 padajućem popisu

0.1 V

Pogledajte odjeljak 1.9

1 žuto, upozorenje Pogledajte odjeljak 1.9

SPN za događaj koji se koristi u DTC-u 0 do 0x1FFFFFFF

Pogledajte odjeljak 1.9

FMI za događaj koji se koristi u DTC Drop Listu

4 svtage Ispod normalnog ili kratko spojen na niski izvor

Pogledajte odjeljak 1.9

Odgoda prije slanja DM1 0 do 60000

1000 ms

Pogledajte odjeljak 1.9

4.3. Zadane vrijednosti popisa konstantnih podataka

Funkcijski blok Constant Data List omogućuje korisniku odabir željenih vrijednosti za razne funkcije logičkog bloka. U cijelom ovom priručniku, različite reference su napravljene na konstante, kao što je sažeto u prampdolje navedene.

a)

Programabilna logika: Konstanta "Tablica X = uvjet Y, argument 2", gdje su X i Y = 1

do 3

b)

Matematička funkcija: Konstanta "Matematički unos X", gdje je X = 1 do 4

Prve dvije konstante su fiksne vrijednosti 0 (False) i 1 (True) za korištenje u binarnoj logici. Preostalih 13 konstanti korisnik može potpuno konfigurirati na bilo koju vrijednost između +/- 1,000,000. Zadane vrijednosti prikazane su na snimci zaslona u nastavku.

Snimanje zaslona Zadane postavke popisa konstantnih podataka Korisnički priručnik UMAX031700. Verzija: 3

31-44

4.4. Zadane vrijednosti tablice pretraživanja
Funkcijski blok Lookup Table definiran je u odjeljku 1.4. Molimo pogledajte tamo za detaljne informacije o tome kako se koriste sve ove zadane vrijednosti. Budući da su zadane vrijednosti X-osi ovog funkcijskog bloka definirane "Izvorom X-osi" odabranim iz Tablice 1, ne postoji ništa što bi se dalje definiralo u smislu zadanih postavki i raspona osim onoga što je opisano u odjeljku 1.4. Podsjetimo, vrijednosti X-osi automatski će se ažurirati ako se promijeni minimalni/maksimalni raspon odabranog izvora.

Snimak zaslona Example Pregledna tablica 1 Zadane vrijednosti

Napomena: Na gornjoj snimci zaslona, ​​"Izvor X-osi" je promijenjen sa svoje zadane vrijednosti kako bi se omogućio funkcijski blok.

Korisnički priručnik UMAX031700. Verzija: 3

32-44

4.5. Programabilne logičke postavke
Funkcijski blok programabilne logike definiran je u odjeljku 1.5. Molimo pogledajte tamo za detaljne informacije o tome kako se koriste sve ove zadane vrijednosti.
Budući da je ovaj funkcijski blok prema zadanim postavkama onemogućen, ne postoji ništa što bi se dalje definiralo u smislu zadanih postavki i raspona izvan onoga što je opisano u odjeljku 1.5. Snimka zaslona u nastavku pokazuje kako se zadane vrijednosti navedene u tom odjeljku pojavljuju na Axiomatic EA.

Korisnički priručnik UMAX031700. Verzija: 3

33-44

Snimka zaslona zadanih programabilnih postavki Logike 1

Napomena: Na gornjoj snimci zaslona, ​​"Programmable Logic Block Enabled" promijenjena je sa svoje zadane vrijednosti kako bi se omogućio funkcijski blok.

Napomena: Zadane vrijednosti za Argument1, Argument 2 i Operator iste su u svim funkcijskim blokovima programabilne logike i stoga ih korisnik mora promijeniti prema potrebi prije nego što se ovo može koristiti.

Korisnički priručnik UMAX031700. Verzija: 3

34-44

4.6. Zadane vrijednosti matematičkih funkcijskih blokova
Matematički funkcijski blok definiran je u odjeljku 1.6. Molimo pogledajte taj odjeljak za detaljne informacije o tome kako se te zadane vrijednosti koriste.

Snimka zaslona bivšegample za matematički funkcijski blok

Napomena: Na gore prikazanoj snimci zaslona, ​​zadane vrijednosti su promijenjene sa svojih zadanih vrijednosti kako bi se ilustrirao primjerampo tome kako se može koristiti matematički funkcijski blok.

Ime Matematička funkcija Omogućena funkcija 1 Unos Izvorna funkcija 1 Unos broja
Funkcija 1 Unos A Minimum

Ispadajući popis raspona Ispadajući popis ovisi o izvoru
-106 do 106

Zadano 0 FALSE 0 Kontrola se ne koristi 1
0

Funkcija 1 Ulaz A Maksimalna funkcija 1 Ulaz A Funkcija skaliranja 1 Ulaz B Izvorna funkcija 1 Ulaz B Broj
Funkcija 1 Ulaz B Minimum

-106 do 106
-1.00 do 1.00 Ispadanje Ovisi o izvoru
-106 do 106

100 1.00 0 Kontrola se ne koristi 1
0

Funkcija 1 Ulaz B Maksimalno -106 do 106

100

Korisnički priručnik UMAX031700. Verzija: 3

Napomene TOČNO ili NETOČNO Pogledajte odjeljak 1.3
Pogledajte odjeljak 1.3
Pretvara unos u postotketage prije upotrebe u izračunu Pretvara unos u postotaktage prije korištenja u izračunu Pogledajte odjeljak 1.6 Pogledajte odjeljak 1.3
Pogledajte odjeljak 1.3
Pretvara unos u postotketage prije upotrebe u izračunu Pretvara unos u postotaktage prije upotrebe u izračunu
35-44

Funkcija 1 Ulaz B Scaler Math Funkcija 1 Operacija Funkcija 2 Ulaz B Izvor
Funkcija 2 Unos B Broj
Funkcija 2 Ulaz B Minimum
Funkcija 2 Ulaz B Maksimum
Funkcija 2 Ulaz B Scaler Math Funkcija 2 Operacija (Ulaz A = rezultat funkcije 1) Funkcija 3 Ulaz B Izvor
Funkcija 3 Unos B Broj
Funkcija 3 Ulaz B Minimum
Funkcija 3 Ulaz B Maksimum
Funkcija 3 Ulaz B Scaler Matematička funkcija 3 Operacija (Ulaz A = rezultat funkcije 2) Minimalni raspon matematičkog izlaza

-1.00 do 1.00 Popis ispadanja Popis ispadanja Ovisi o izvoru
-106 do 106
-106 do 106
-1.00 do 1.00

1.00 9, +, Rezultat = InA+InB 0 Kontrola se ne koristi 1
0
100 1.00

Pogledajte odjeljak 1.13 Pogledajte odjeljak 1.13 Pogledajte odjeljak 1.4
Pogledajte odjeljak 1.4
Pretvara unos u postotketage prije upotrebe u izračunu Pretvara unos u postotaktage prije korištenja u izračunu Pogledajte odjeljak 1.13

Ispusti popis

9, +, rezultat = InA+InB Pogledajte odjeljak 1.13

Ispadanje ovisi o izvoru
-106 do 106

0 Kontrola se ne koristi 1
0

-106 do 106

100

-1.00 do 1.00 1.00

Pogledajte odjeljak 1.4
Pogledajte odjeljak 1.4
Pretvara unos u postotketage prije upotrebe u izračunu Pretvara unos u postotaktage prije korištenja u izračunu Pogledajte odjeljak 1.13

Ispusti popis

9, +, rezultat = InA+InB Pogledajte odjeljak 1.13

-106 do 106

0

Maksimalni raspon matematičkog izlaza -106 do 106

100

Korisnički priručnik UMAX031700. Verzija: 3

36-44

4.7. Zadane vrijednosti CAN prijema Funkcijski blok CAN prijema definiran je u odjeljku 1.16. Molimo pogledajte tamo za detaljne informacije o tome kako se sve ove zadane vrijednosti koriste.
Snimka zaslona zadanih postavki CAN Receive 1
Napomena: Na gornjoj snimci zaslona, ​​"Primanje poruke omogućeno" promijenjeno je sa svoje zadane vrijednosti kako bi se omogućio funkcijski blok. 4.8. Zadane vrijednosti CAN prijenosa Funkcijski blok CAN prijenosa definiran je u odjeljku 1.7. Molimo pogledajte tamo za detaljne informacije o tome kako se koriste sve ove zadane vrijednosti.

Snimak zaslona zadanih postavki CAN prijenosa 1. Korisnički priručnik UMAX031700. Verzija: 3

37-44

Naziv Prijenos PGN Brzina ponavljanja prijenosa Prioritet poruke prijenosa Adresa odredišta (za PDU1) Izvor podataka prijenosa Broj podataka prijenosa
Veličina prijenosa podataka
Indeks podataka prijenosa u polju (LSB) Indeks bita prijenosa u bajtovima (LSB) Razlučivost podataka prijenosa Pomak podataka prijenosa

Raspon
0 do 65535 0 do 60,000 0 ms 7 do 0 255 do XNUMX Ispusti popis po izvoru

Zadano
65280 ($FF00) 0 6 254 (0xFE, Null Address) Unos izmjeren 0, Unos izmjeren #1

Ispusti popis

Kontinuirani 1-bajt

0 do 8-veličina podataka 0, pozicija prvog bajta

0 do 8-bitna veličina
-106 do 106 -104 do 104

Ne koristi se prema zadanim postavkama
1.00 0.00

Bilješke
0ms onemogućuje prijenos Vlasnički prioritet B Ne koristi se prema zadanim postavkama Pogledajte odjeljak 1.3 Pogledajte odjeljak 1.3 0 = Ne koristi se (onemogućeno) 1 = 1-bit 2 = 2-bita 3 = 4-bita 4 = 1-bajt 5 = 2-bajta 6 = 4 bajta
Koristi se samo s Bit Data Types

Korisnički priručnik UMAX031700. Verzija: 3

38-44

5. PONOVNO FLAŠIRANJE KANKE S AXIOMATIC EA BOOTLOADEROM
AX031700 se može nadograditi novim firmverom aplikacije pomoću odjeljka Informacije o pokretačkom programu. Ovaj odjeljak detaljno opisuje jednostavne korak-po-korak upute za učitavanje novog firmvera koji osigurava Axiomatic na jedinicu putem CAN-a, bez potrebe da se odspoji s J1939 mreže.
1. Kada se Axiomatic EA prvi put poveže s ECU-om, odjeljak Informacije o pokretačkom programu prikazat će sljedeće informacije:

2. Za korištenje pokretačkog programa za nadogradnju firmvera koji radi na ECU-u, promijenite varijablu “Force Bootloader To Load on Reset” na Da.

3. Kada okvir upita želite li resetirati ECU, odaberite Da.
Korisnički priručnik UMAX031700. Verzija: 3

39-44

4. Nakon resetiranja, ECU se više neće pojavljivati ​​na J1939 mreži kao AX031700 već kao J1939 Bootloader #1.

Imajte na umu da bootloader NIJE sposoban za proizvoljne adrese. To znači da ako želite imati više pokretačkih programa koji rade istovremeno (ne preporučuje se), morali biste ručno promijeniti adresu za svaki prije aktiviranja sljedećeg ili će doći do sukoba adresa i samo će se jedan ECU prikazati kao pokretački program. Nakon što se `aktivni' bootloader vrati u redovnu funkcionalnost, ostale ECU-e trebale bi uključiti napajanje kako bi se ponovno aktivirala značajka bootloadera.

5. Kada je odabran odjeljak Bootloader Information, prikazuju se iste informacije kao i kada

na njemu je bio pokrenut firmware AX031700, ali u ovom slučaju omogućena je značajka treptanja.

Korisnički priručnik UMAX031700. Verzija: 3

40-44

6. Odaberite gumb Treperenje i idite na mjesto gdje ste spremili AF-16119-x.yy.bin file poslao Axiomatic. (Napomena: samo binarni (.bin) files može se flashirati pomoću alata Axiomatic EA)
7. Nakon što se otvori prozor Flash Application Firmware, možete unijeti komentare poput "Firmware upgraded by [Name]" ako tako želite. Ovo nije potrebno, a polje možete ostaviti praznim ako ga ne želite koristiti.
Napomena: ne morate izlaziti na datum-stamp ili vrijemeamp the file, jer sve to automatski radi alat Axiomatic EA kada učitate novi firmware.

UPOZORENJE: Nemojte označavati kućicu “Erase All ECU Flash Memory” osim ako vam to ne naloži vaš Axiomatic kontakt. Odabirom ovoga izbrisat će se SVI podaci pohranjeni u trajnom flashu. Također će izbrisati sve konfiguracije zadanih točaka koje su možda učinjene na ECU-u i vratiti sve zadane vrijednosti na njihove tvorničke postavke. Ako ovaj okvir ne označite, nijedna se zadana vrijednost neće promijeniti kada se učita novi firmware.

Korisnički priručnik UMAX031700. Verzija: 3

41-44

8. Traka napretka će pokazati koliko je firmvera poslano kako učitavanje napreduje. Što je više prometa na J1939 mreži, to će dulje trajati proces učitavanja.
9. Nakon što firmware završi s učitavanjem, pojavit će se poruka koja označava uspješnu operaciju. Ako odaberete resetiranje ECU-a, nova verzija aplikacije AX031700 će se pokrenuti, a ECU će kao takav identificirati Axiomatic EA. U suprotnom, sljedeći put kada se ECU uključi, pokrenut će se aplikacija AX031700 umjesto funkcije pokretanja sustava.
Napomena: ako se u bilo kojem trenutku tijekom prijenosa proces prekine, podaci su oštećeni (loš kontrolni zbroj) ili iz bilo kojeg drugog razloga novi firmware nije ispravan, tj. bootloader otkrije da file učitana nije dizajnirana za rad na hardverskoj platformi, loša ili oštećena aplikacija neće se pokrenuti. Umjesto toga, kada se ECU resetira ili uključi, J1939 Bootloader će i dalje biti zadana aplikacija dok se važeći firmware uspješno ne učita u jedinicu.

Korisnički priručnik UMAX031700. Verzija: 3

42-44

6. Tehničke specifikacije

6.1. Napajanje
Ulazno napajanje – nominalno
Zaštita od prenapona Zaštita od obrnutog polariteta

12 ili 24 Vdc nominalni radni voltage 8…36 Vdc raspon napajanja za voltage prijelazne pojave
Zadovoljava zahtjeve SAE J1113-11 za nominalni ulaz od 24 Vdc.

6.2. ulazni
Analogne ulazne funkcije svtage Ulaz
Trenutni ulaz
Funkcije digitalnog ulaza Razina digitalnog ulaza PWM ulaz
Frekvencijski ulaz Digitalni ulaz
Ulazna impedancija Ulazna točnost Ulazna razlučivost

Voltage Ulaz ili strujni ulaz 0-5V (impedancija 204 KOhm) 0-10V (impedancija 136 KOhm) 0-20 mA (impedancija 124 Ohm) 4-20 mA (impedancija 124 Ohm) Diskretni ulaz, PWM ulaz, Frekvencija/RPM do Vps 0 do 100% 0.5 Hz do 10 kHz 0.5 Hz do 10 kHz Aktivno visoko (do +Vps), Aktivno nisko Ampjačina: 0 do +Vps 1 MOhm Visoka impedancija, 10KOhm povlačenje prema dolje, 10KOhm povlačenje do +14V < 1% 12-bit

6.3. Komunikacija
CAN završetak mreže

1 CAN 2.0B port, protokol SAE J1939
Prema CAN standardu potrebno je terminirati mrežu vanjskim završnim otpornicima. Otpornici su 120 Ohma, minimalno 0.25 W, metalni film ili sličan tip. Trebaju se postaviti između terminala CAN_H i CAN_L na oba kraja mreže.

6.4. Opće specifikacije

Mikroprocesor

STM32F103CBT7, 32-bitna, 128 Kbajta flash programska memorija

Struja mirovanja

14 mA @ 24Vdc Tipično; 30 mA @ 12Vdc Tipično

Kontrolna logika

Funkcionalnost koju može programirati korisnik pomoću Axiomatic Electronic Assistant, P/N: AX070502 ili AX070506K

Komunikacije

1 CAN (SAE J1939) Model AX031700: 250 kbps Model AX031700-01: 500 kbps Model AX031700-02: 1 Mbps Model AX031701 CANopen®

Korisničko sučelje

Axiomatic Electronic Assistant za operacijske sustave Windows dolazi s licencom za korištenje bez naknade. Axiomatic Electronic Assistant zahtijeva USB-CAN pretvarač za povezivanje CAN priključka uređaja s računalom temeljenim na Windowsima. Axiomatic USB-CAN pretvarač dio je Axiomatic konfiguracijskog KIT-a, s brojevima za naručivanje: AX070502 ili AX070506K.

Završetak mreže

Mrežu je potrebno terminirati vanjskim završnim otpornicima. Otpornici su 120 Ohma, minimalno 0.25 W, metalni film ili sličan tip. Treba ih postaviti između terminala CAN_H i CAN_L na oba kraja mreže.

Težina

0.10 lb. (0.045 kg)

Radni uvjeti

-40 do 85 °C (-40 do 185 °F)

Zaštita

IP67

EMC usklađenost

CE oznaka

Vibracija

MIL-STD-202G, Test 204D i 214A (Sinusni i slučajni) 10 g vrh (Sinusni); 7.86 Grms peak (Nasumično) (na čekanju)

Šok

MIL-STD-202G, Test 213B, 50 g (na čekanju)

Odobrenja

CE oznaka

Električni priključci

6-pinski konektor (ekvivalent TE Deutsch P/N: DT04-6P)

Komplet spojnih utikača dostupan je kao Axiomatic P/N: AX070119.

Pin # 1 2 3 4 5 6

Opis BATT+ Ulaz + CAN_H CAN_L Ulaz BATT-

Korisnički priručnik UMAX031700. Verzija: 3

43-44

7. POVIJEST VERZIJA

Datum verzije

1

31. svibnja 2016

2

26. studenog 2019

26. studenog 2019

3

1. kolovoza 2023

Autor
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov

Izmjene
Inicijalni nacrt Ažurirani korisnički priručnik koji odražava ažuriranja napravljena na firmveru V2.00 u kojem frekvencija i PWM vrste ulaza više nisu odvojeni u različite frekvencijske raspone, već su sada kombinirani u jedan raspon od [0.5 Hz…10 kHz] Dodana struja mirovanja, težina i različite modele brzine prijenosa do tehničkih specifikacija Izvedena naslijeđena ažuriranja

Bilješka:
Tehničke specifikacije su indikativne i podložne promjenama. Stvarne performanse će varirati ovisno o primjeni i radnim uvjetima. Korisnici bi se trebali uvjeriti da je proizvod prikladan za upotrebu u predviđenoj primjeni. Svi naši proizvodi imaju ograničeno jamstvo protiv nedostataka u materijalu i izradi. Molimo pogledajte naše jamstvo, odobrenja/ograničenja aplikacija i proces povrata materijala kako je opisano na https://www.axiomatic.com/service/.

CANopen® je registrirani zaštitni znak zajednice CAN in Automation eV

Korisnički priručnik UMAX031700. Verzija: 3

44-44

NAŠI PROIZVODI
AC/DC napajanja Kontrole/sučelja pokretača Automobilska Ethernet sučelja Punjači baterija CAN kontrole, usmjerivači, repetitori CAN/WiFi, CAN/Bluetooth, usmjerivači Struja/Vol.tage/PWM pretvarači DC/DC pretvarači snage Skeneri temperature motora Ethernet/CAN pretvarači, pristupnici, sklopke Kontroleri pogona ventilatora Pristupnici, CAN/Modbus, RS-232 žiroskopi, inklinometri Kontroleri hidrauličkih ventila Inklinometri, triaksijalne I/O kontrole LVDT pretvarači signala Kontrole strojeva Modbus, RS-422, RS-485 Upravlja Upravljanje motorom, Inverteri Napajanje, DC/DC, AC/DC PWM pretvarači signala/izolatori Resolver Kondicioneri signala Servisni alati Kondicioneri signala, konvertori Strain Gauge CAN Kontrole Prenaponski supresori

NAŠA TVRTKA
Axiomatic osigurava elektroničke upravljačke komponente strojeva za terenska vozila, gospodarska vozila, električna vozila, generatore struje, rukovanje materijalima, obnovljivu energiju i industrijska OEM tržišta. Uvodimo inovacije s projektiranim i gotovim kontrolama strojeva koje dodaju vrijednost našim kupcima.
KVALITETNO DIZAJNIRANJE I IZRADA
Imamo ISO9001:2015 registrirani dizajn/proizvodni pogon u Kanadi.
JAMSTVO, ODOBRENJE/OGRANIČENJA PRIMJENE
Axiomatic Technologies Corporation pridržava pravo na ispravke, modifikacije, poboljšanja, poboljšanja i druge promjene svojih proizvoda i usluga u bilo koje vrijeme te na ukidanje bilo kojeg proizvoda ili usluge bez prethodne obavijesti. Kupci bi trebali dobiti najnovije relevantne informacije prije nego što predaju narudžbe i trebaju provjeriti jesu li te informacije aktualne i potpune. Korisnici bi se trebali uvjeriti da je proizvod prikladan za upotrebu u predviđenoj primjeni. Svi naši proizvodi imaju ograničeno jamstvo protiv nedostataka u materijalu i izradi. Pogledajte naše jamstvo, odobrenja/ograničenja aplikacija i proces povrata materijala na https://www.axiomatic.com/service/.
SUKLADNOST
Pojedinosti o usklađenosti proizvoda mogu se pronaći u literaturi o proizvodu i/ili na axiomatic.com. Sve upite treba poslati na sales@axiomatic.com.
SIGURNA UPOTREBA
Sve proizvode treba servisirati Axiomatic. Nemojte sami otvarati proizvod i vršiti servis.
Ovaj vas proizvod može izložiti kemikalijama za koje je u državi Kalifornija, SAD, poznato da uzrokuju rak i reproduktivne štete. Za više informacija posjetite www.P65Warnings.ca.gov.

SERVIS
Svi proizvodi koji se vraćaju Axiomaticu zahtijevaju broj autorizacije za povrat materijala (RMA#) sa adrese sales@axiomatic.com. Navedite sljedeće podatke kada tražite RMA broj:
· Serijski broj, broj dijela · Radni sati, opis problema · Dijagram postavljanja ožičenja, aplikacija i drugi komentari po potrebi

ODLAGANJE
Axiomatic proizvodi su elektronički otpad. Slijedite lokalne zakone, propise i politike o ekološkom otpadu i recikliranju za sigurno odlaganje ili recikliranje elektroničkog otpada.

KONTAKTI
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON KANADA L5T 2E3 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINSKA TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

Autorska prava 2023

Dokumenti / Resursi

AXIOMATIC AX031700 Univerzalni ulazni kontroler s CAN-om [pdf] Korisnički priručnik
AX031700, UMAX031700, AX031700 Univerzalni ulazni kontroler s CAN-om, AX031700, Univerzalni ulazni kontroler s CAN-om, Ulazni kontroler s CAN-om, Kontroler s CAN-om, CAN

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *