AX031700 Universal Input Controller CAN
“
Tuotetiedot
Tekniset tiedot
- Tuotteen nimi: Universal Input Controller, jossa CAN
- Mallinumero: UMAX031700 Versio V3
- Osanumero: AX031700
- Tuettu protokolla: SAE J1939
- Ominaisuudet: Yksi universaali tulo suhteelliselle venttiilin ulostulolle
Ohjain
Tuotteen käyttöohjeet
1. Asennusohjeet
Mitat ja pinout
Katso tarkat mitat ja liittimet käyttöohjeesta
tiedot.
Asennusohjeet
Varmista, että ohjain on kiinnitetty kunnolla seuraavien ohjeiden mukaan
käyttöohjeessa annettuja ohjeita.
2. Yliview J1939:n ominaisuuksista
Tuetut viestit
Ohjain tukee erilaisia SAE:ssä määriteltyjä viestejä
J1939 standardi. Katso käyttöoppaan kohta 3.1
yksityiskohdat.
Nimi, osoite ja ohjelmistotunnus
Määritä ohjaimen nimi, osoite ja ohjelmistotunnus kohdan mukaisesti
vaatimuksiasi. Katso käyttöoppaan kohta 3.2
ohjeet.
3. ECU:n asetusarvot saavutetaan Axiomatic Electronicilla
Assistant
Käytä Axiomatic Electronic Assistantia (EA) päästäksesi käsiksi ja
määrittää ECU:n asetusarvot. Noudata kohdassa annettuja ohjeita
käyttöoppaan kohta 4.
4. Päivitä CAN:n yli Axiomatic EA Bootloaderilla
Käytä Axiomatic EA Bootloaderia ohjaimen päivittämiseen
CAN-väylän kautta. Yksityiskohtaiset vaiheet on kuvattu käyttäjän kohdassa 5
manuaalinen.
5. Tekniset tiedot
Katso yksityiskohtaiset tekniset tiedot käyttöoppaasta
ohjaimesta.
6. Versiohistoria
Tarkista versiohistoria käyttöoppaan osiosta 7
tuotetta.
Usein kysytyt kysymykset (FAQ)
K: Voinko käyttää useita tulotyyppejä yhden tulon CAN:n kanssa
Ohjain?
V: Kyllä, ohjain tukee monenlaisia konfiguroitavia
syöttötyypit, jotka tarjoavat monipuolisuutta ohjaukseen.
K: Kuinka voin päivittää ohjaimen ohjelmiston?
V: Voit päivittää ohjaimen CAN:n kautta käyttämällä Axiomaticia
EA Bootloader. Katso lisätietoja käyttöoppaan kohdasta 5
ohjeet.
"`
KÄYTTÖOHJE UMAX031700 Versio V3
YLEISTULOOHJAIN, JOLLA TOSI
SAEJ1939
KÄYTTÖOHJE
Osanumero: AX031700
Lyhenteet
ACK
Positiivinen kuittaus (SAE J1939 -standardista)
UIN
Universaali tulo
EA
Axiomatic Electronic Assistant (huoltotyökalu Axiomatic ECU:ille)
ECU
Elektroninen ohjausyksikkö
(SAE J1939 standardista)
NAK
Negatiivinen kuittaus (SAE J1939 -standardista)
PDU1
Muoto viesteille, jotka lähetetään kohdeosoitteeseen, joko tiettyyn tai maailmanlaajuiseen (SAE J1939 -standardista)
PDU2
Muoto, jolla lähetetään tiedot, jotka on merkitty ryhmälaajennustekniikalla ja jotka eivät sisällä kohdeosoitetta.
PGN
Parametriryhmän numero (SAE J1939 -standardista)
PropA
Viesti, joka käyttää omaa A PGN:ää vertaisviestintään
PropB
Viesti, joka käyttää patentoitua B PGN:ää lähetysviestintään
SPN
Epäilty parametrinumero (SAE J1939 -standardista)
Huomautus: Axiomatic Electronic Assistant KIT voidaan tilata numerolla AX070502 tai AX070506K
Käyttöohje UMAX031700. Versio: 3
2-44
SISÄLLYSLUETTELO
1. YLIVIEW OHJAUSJÄRJESTELMÄSTÄ ………………………………………………………………………………………………………………… 4
1.1. KUVAUS YKSITTÄISESTA YLEISTULOSTA SUHTEELLISEEN VENTTIILIN ULOSÄÄTÖSÄÄTIMEN …………………………….. 4 1.2. YLEISTULOTOIMINTOLOHKO…………………………………………………………………………………………………………. 4
1.2.1. Tuloanturien tyypit ……………………………………………………………………………………………………………………………… ………. 4 1.2.2. Pullup / Pulldown vastuksen vaihtoehdot…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… 5. Vähimmäis- ja enimmäisvirheet ja -alueet…………………………………………………………………………………………………. 1.2.3 5. Syöttöohjelmiston suodatintyypit …………………………………………………………………………………………………………………………… 1.2.4 5. SISÄISET TOIMINTOLUKON OHJAUSLÄHTEET …………………………………………………………………………………….. 1.3 6. HAKUTAULUKKO TOIMINTOLOHKO ……………………………………………………………………………………………………………. 1.4 7. X-akseli, syötetietojen vaste…………………………………………………………………………………………………………………… …….. 1.4.1 8. Y-akseli, hakutaulukon lähtö ……………………………………………………………………………………………………………………… ……. 1.4.2 8. Oletuskonfiguraatio, tietovastaus ………………………………………………………………………………………………………………. 1.4.3 8. Kohdasta toiseen -vastaus …………………………………………………………………………………………………………………………… ….. 1.4.4 9. X-akseli, aikavaste……………………………………………………………………………………………………………………… ………… 1.4.5 10. OHJELMOITTAVAT LOGISET TOIMINTOPOHJAT ………………………………………………………………………………………………. 1.5 11. Ehdot Arviointi ………………………………………………………………………………………………………………………………… 1.5.1 14. Pöydän valinta ………………………………………………………………………………………………………………………………… ……….. 1.5.2 15. Logiikkalohkon lähtö ……………………………………………………………………………………………………………………………… …….. 1.5.3 16. MATEMAATISET funktiolohko……………………………………………………………………………………………………………………….. 1.6 17 . VOI LÄHETTÄÄ TOIMINTOLOHKOA………………………………………………………………………………………………………….. 1.7 18. VOI VASTAA TOIMINTOLUKON……………………………………………………………………………………………………………. 1.8 19. DIAGNOSTINEN TOIMINTOLOHKO ……………………………………………………………………………………………………………. 1.9
2. ASENNUSOHJEET ………………………………………………………………………………………………………………. 24
2.1. MITAT JA PINOUT …………………………………………………………………………………………………………………… 24 2.2. ASENNUSOHJEET …………………………………………………………………………………………………………………….. 24
3. YLIVIEW J1939 OMINAISUUDET ……………………………………………………………………………………………………………….. 26
3.1. JOHDANTO TUETTUIHIN VIESTIIN ………………………………………………………………………………………………. 26 3.2. NIMI, OSOITE JA OHJELMISTON TUNNUS ……………………………………………………………………………………………………… 27
4. AKSIOMAATTISEN ELECTRONIC ASSISTANTIN KANSSA KÄYTETTÄVÄT ECU-ASETUSARVOT ……………………………………. 29
4.1. J1939 VERKKO ………………………………………………………………………………………………………………………………… 29 4.2. YLEISTULO………………………………………………………………………………………………………………………………… 30 4.3. PYSYVIEN TIETOJEN LUETTELO ASETUSPISTEET ………………………………………………………………………………………………………………………………………………………………………………………….. 31 4.4. HAKUTAULUKKOASETUSPISTEET …………………………………………………………………………………………………………………… 32 4.5. OHJELMOITTAVAT LOGIIKAT ASETUSPISTEET ……………………………………………………………………………………………………….. 33 4.6. MATEMAATISET FUNKTILOHJOJEN ASETUSARVOT ……………………………………………………………………………………………………….. 35 4.7. VOI SAADA ASETUSPISTEITÄ ……………………………………………………………………………………………………………….. 37 4.8. VOI LÄHETTÄ ASETUSPISTEITÄ………………………………………………………………………………………………………………………
5. UUDELLEEN VAIHTAMINEN AXIOMATIC EA BOOTLOADERIN KANSSA ………………………………………………………… 39
6. TEKNISET TIEDOT ………………………………………………………………………………………………………………. 43
6.1. VIRTALÄHDE ………………………………………………………………………………………………………………………………. 43 6.2. SYÖTÄ……………………………………………………………………………………………………………………………………… ………… 43 6.3. VIESTINTÄ………………………………………………………………………………………………………………………………. 43 6.4. YLEISET TEKNISET TIEDOT ……………………………………………………………………………………………………………………. 43
7. VERSIOHISTORIA……………………………………………………………………………………………………………………………… .... 44
Käyttöohje UMAX031700. Versio: 3
3-44
1. YLIVIEW OHJAIN
1.1. Kuvaus yhden yleisen tulon suhteellisesta venttiilin lähtöohjaimesta
Single Input CAN Controller (1IN-CAN) on suunniteltu yhden tulon monipuoliseen ohjaukseen ja monenlaiseen ohjauslogiikkaan ja -algoritmeihin. Sen joustava piirirakenne tarjoaa käyttäjälle laajan valikoiman konfiguroitavia tulotyyppejä.
Ohjaimessa on yksi täysin konfiguroitava yleistulo, joka voidaan asettaa lukemaan: voltage, virta, taajuus/RPM, PWM tai digitaaliset tulosignaalit. Kaikki yksikön I/O- ja loogiset toimintolohkot ovat luonnostaan riippumattomia toisistaan, mutta ne voidaan konfiguroida olemaan vuorovaikutuksessa toistensa kanssa useilla tavoilla.
1IN-CANin tukemat eri toimintolohkot on kuvattu seuraavissa osissa. Kaikki asetusarvot ovat käyttäjän määritettävissä Axiomatic Electronic Assistantin avulla, kuten tämän asiakirjan osiossa 3 on kuvattu.
1.2. Universal Input Function Block
Ohjaimessa on kaksi yleistuloa. Kaksi yleistuloa voidaan konfiguroida mittaamaan voltage, virta, vastus, taajuus, pulssinleveysmodulaatio (PWM) ja digitaaliset signaalit.
1.2.1. Tuloanturien tyypit
Taulukossa 3 on lueteltu ohjaimen tukemat tulotyypit. Tuloanturin tyyppi -parametri tarjoaa avattavan luettelon, jossa on taulukossa 1 kuvatut tulotyypit. Tuloanturin tyypin muuttaminen vaikuttaa muihin saman asetusarvoryhmän asetusarvoihin, kuten Minimi/Maksimivirhe/alue, päivittämällä ne uuteen tulotyyppiin, joten se pitäisi muuttui ensin.
0 Ei käytössä 12 Voltage 0 - 5V 13 Voltage 0 - 10 V 20 Virta 0 - 20 mA 21 Virta 4 - 20 mA 40 Taajuus 0.5 Hz - 10 kHz 50 PWM Käyttöjakso (0.5 Hz - 10 kHz) 60 Digitaalinen (Normaali) 61 Digitaalinen (Käänteinen) 62
Taulukko 1 Yleistulon anturin tyyppivaihtoehdot
Kaikki analogiset tulot syötetään suoraan mikro-ohjaimen 12-bittiseen analogia-digitaalimuuntimeen (ADC). Kaikki voltage-tulot ovat korkeaimpedanssisia, kun taas virtatulot käyttävät 124 vastusta signaalin mittaamiseen.
Taajuus/kierrosluku, pulssinleveysmoduloitu (PWM) ja laskuritulon anturityypit on kytketty mikrokontrollerin ajastimiin. Pulssit per kierros -asetusarvo otetaan huomioon vain, kun valittu tuloanturin tyyppi on taajuustyyppi taulukon 3 mukaisesti. Kun Pulss per Revolution -asetusarvo on asetettu arvoon 0, mitatut mittaukset ovat [Hz]-yksiköissä. Jos Pulses per Revolution -asetusarvo on asetettu korkeammaksi kuin 0, mitatut mittaukset ovat [RPM]-yksiköissä.
Käyttöohje UMAX031700. Versio: 3
4-44
Digital Input Sensor Types tarjoaa kolme tilaa: normaali, käänteinen ja lukittu. Digitaalitulotyypeillä tehdyt mittaukset ovat 1 (ON) tai 0 (OFF).
1.2.2. Pullup / Pulldown vastuksen vaihtoehdot
Tuloanturityypeillä: Taajuus/RPM, PWM, Digitaalinen, käyttäjällä on kolme (3) erilaista ylös-/alasvetovaihtoehtoa, jotka on lueteltu taulukossa 2.
0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
Taulukko 2 Pullup/pulldown vastuksen vaihtoehdot
Nämä vaihtoehdot voidaan ottaa käyttöön tai poistaa käytöstä säätämällä Axiomatic Electronics Assistantin veto/pulldown-vastuksen asetusarvoa.
1.2.3. Vähimmäis- ja enimmäisvirheet ja -alueet
Minimialueen ja maksimialueen asetusarvoja ei saa sekoittaa mittausalueeseen. Nämä asetusarvot ovat käytettävissä kaikilla paitsi digitaalituloilla, ja niitä käytetään, kun tulo valitaan ohjaustuloksi toiselle toimintolohkolle. Niistä tulee kaltevuuslaskelmissa käytetyt Xmin- ja Xmax-arvot (katso kuva 6). Kun näitä arvoja muutetaan, muut toimintolohkot, jotka käyttävät tuloa ohjauslähteenä, päivitetään automaattisesti vastaamaan uusia X-akselin arvoja.
Vähimmäisvirhe- ja maksimivirheasetusarvoja käytetään diagnostiikkatoimintolohkon kanssa. Katso osa 1.9 saadaksesi lisätietoja diagnostiikkatoimintolohkosta. Näiden asetusarvojen arvot on rajoitettu siten, että
0 <= Pienin virhe <= Vähimmäisalue <= Suurin sallittu alue <= Suurin virhe <= 1.1xMax*
* Minkä tahansa tulon enimmäisarvo riippuu tyypistä. Virhealue voidaan asettaa 10 prosenttiin
tämän arvon yläpuolella. esimampseuraavat:
Taajuus: Max = 10,000 XNUMX [Hz tai RPM]
PWM:
Max = 100.00 [%]
Voitage: Max = 5.00 tai 10.00 [V]
Virta: Max = 20.00 [mA]
Väärien virheiden välttämiseksi käyttäjä voi halutessaan lisätä mittaussignaaliin ohjelmistosuodatuksen.
1.2.4. Syöttöohjelmiston suodatintyypit
Käyttöohje UMAX031700. Versio: 3
5-44
Kaikki tulotyypit paitsi digitaalinen (normaali), digitaalinen (käänteinen), digitaalinen (lukitus) voidaan suodattaa käyttämällä suodatintyypin ja suodattimen vakioasetusarvoja. Saatavilla on kolme (3) suodatintyyppiä, jotka on lueteltu taulukossa 3.
0 Ei suodatusta 1 Liikkuva keskiarvo 2 Toistuva keskiarvo
Taulukko 3 Syöttösuodatustyypit
Ensimmäinen suodatinvaihtoehto Ei suodatusta, ei suodata mitattuja tietoja. Näin mitattua dataa käytetään suoraan mihin tahansa tätä dataa käyttävään toimintolohkoon.
Toinen vaihtoehto, liikkuva keskiarvo, soveltaa alla olevaa yhtälöä 1 mitattuihin syöttötietoihin, jossa ArvoN edustaa nykyistä syötettä mitattua dataa, kun taas ArvoN-1 edustaa edellistä suodatettua dataa. Suodattimen vakio on suodatusvakion asetusarvo.
Yhtälö 1 – Liikkuvan keskiarvon suodatintoiminto:
ArvoN
=
ArvoN-1 +
(Syöte – ArvoN-1) Suodattimen vakio
Kolmas vaihtoehto, Toistuva keskiarvo, soveltaa alla olevaa yhtälöä 2 mitattuihin tulotietoihin, missä N on suodatinvakion asetusarvon arvo. Suodatettu tulo, Arvo, on kaikkien tulomittausten keskiarvo N (Filter Constant) lukumääränä. Kun keskiarvo otetaan, suodatettu syöte säilyy, kunnes seuraava keskiarvo on valmis.
Yhtälö 2 – Toistuva keskimääräinen siirtofunktio: Arvo = N0 TuloN N
1.3. Sisäiset toimintolohkon ohjauslähteet
Käyttöohje UMAX031700. Versio: 3
6-44
1IN-CAN-ohjain mahdollistaa sisäisten toimintolohkojen lähteiden valitsemisen ohjaimen tukemien loogisten toimintolohkojen luettelosta. Tämän seurauksena mikä tahansa toimintolohkon lähtö voidaan valita toisen ohjauslähteeksi. Muista, että kaikki vaihtoehdot eivät ole järkeviä kaikissa tapauksissa, mutta täydellinen luettelo ohjauslähteistä on esitetty taulukossa 4.
Arvo 0 1 2 3 4 5 6 7 8
Merkitys Ohjauslähdettä ei käytetä CAN-vastaanottoviesti Yleistulon mitattu hakutaulukko Toimintolohko Ohjelmoitava logiikkafunktiolohko Matemaattinen funktiolohko Vakiotietoluettelon lohko Mitattu virtalähde Mitattu prosessorin lämpötila
Taulukko 4 Ohjauslähteen asetukset
Jokaisella ohjauksella on lähteen lisäksi myös numero, joka vastaa kyseisen toimintolohkon alaindeksiä. Taulukossa 5 esitetään numeroobjekteille tuetut alueet valitun lähteen mukaan.
Ohjauslähde
Ohjauslähteen numero
Ohjauslähdettä ei käytetty (ohitettu)
[0]VOI vastaanottaa viestin
[1…8]Universal Input Mitattu
[1…1]Hakutaulukon funktiolohko
[1…6]Ohjelmoitava logiikkatoimintolohko
[1…2]Matemaattinen funktiolohko
[1…4]Constant Data List Block
[1…10]Mitattu virtalähde
[1…1]Mitattu prosessorin lämpötila
[1…1]Taulukko 5 Ohjauslähteen numerovaihtoehdot
1.4. Hakutaulukon funktiolohko
Käyttöohje UMAX031700. Versio: 3
7-44
Hakutaulukoita käytetään antamaan tulosvaste, joka on jopa 10 kaltevuutta hakutaulukkoa kohti. X-akselin tyyppiin perustuvia hakutaulukkovasteita on kahta tyyppiä: Data Response ja Time Response Osioissa 1.4.1–1.4.5 kuvataan nämä kaksi X-akselityyppiä yksityiskohtaisemmin. Jos tarvitaan enemmän kuin 10 rinnettä, ohjelmoitavan logiikkalohkon avulla voidaan yhdistää enintään kolme taulukkoa 30 kaltevuuden saamiseksi, kuten kohdassa 1.5 kuvataan.
Kaksi avainasetusarvoa vaikuttavat tähän toimintolohkoon. Ensimmäinen on X-Axis Source ja XAxis Number, jotka yhdessä määrittävät toimintolohkon ohjauslähteen.
1.4.1. X-akseli, syötetietojen vaste
Jos X-Axis Type = Data Response, X-akselin pisteet edustavat ohjauslähteen tietoja. Nämä arvot on valittava ohjauslähteen alueelta.
X-akselin data-arvoja valittaessa ei ole rajoituksia sille arvolle, joka voidaan syöttää mihinkään X-akselin pisteeseen. Käyttäjän tulee syöttää arvot kasvavassa järjestyksessä voidakseen hyödyntää koko taulukkoa. Siksi X-akselin tietoja säädettäessä on suositeltavaa, että X10 vaihdetaan ensin ja sen jälkeen indeksit lasketaan alenevassa järjestyksessä, jotta alla oleva säilyy:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Kuten aiemmin mainittiin, Xmin ja Xmax määritetään valitun X-akselin lähteen mukaan.
Jos jotkin datapisteet on ohitettu, kuten kohdassa Kohta 1.4.3 on kuvattu, niitä ei käytetä yllä esitetyssä XAxis-laskelmassa. esimample, jos pisteet X4 ja korkeammat jätetään huomiotta, kaavasta tulee sen sijaan Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Y-akseli, hakutaulukon lähtö
Y-akselilla ei ole rajoituksia sen edustamille tiedoille. Tämä tarkoittaa, että käänteiset tai kasvavat/vähentävät tai muut vasteet voidaan määrittää helposti.
Kaikissa tapauksissa säädin tarkastelee koko data-aluetta Y-akselin asetusarvoissa ja valitsee pienimmän arvon Ymin-arvoksi ja suurimman arvon Ymax-arvoksi. Ne välitetään suoraan muille toimintolohkoille hakutaulukon lähdön rajoituksina. (eli käytetään Xmin- ja Xmax-arvoina lineaarisissa laskelmissa.)
Kuitenkin, jos jotkin datapisteet on ohitettu, kuten kohdassa 1.4.3 on kuvattu, niitä ei käytetä Y-akselin alueen määrittämisessä. Vain Axiomatic EA:ssa näkyvät Y-akselin arvot otetaan huomioon määritettäessä taulukon rajoja, kun sitä käytetään toisen funktiolohkon, kuten matemaattisen funktiolohkon, ohjaamiseen.
1.4.3. Oletuskokoonpano, Data Response
Oletusarvon mukaan kaikki ECU:n hakutaulukot ovat poissa käytöstä (X-akselin lähde on yhtä kuin ohjausta ei käytetty). Hakutaulukoita voidaan käyttää halutun vastauspron luomiseenfiles. Jos yleissyöttöä käytetään X-akselina, hakutaulukon tulos on se, jonka käyttäjä syöttää Y-arvojen asetusarvoihin.
Muista, että mikä tahansa ohjattu toimintolohko, joka käyttää hakutaulukkoa syöttölähteenä, soveltaa myös linearisointia dataan. Siksi 1:1 ohjausvasteen saamiseksi varmista, että minimi- ja
Käyttöohje UMAX031700. Versio: 3
8-44
lähdön maksimiarvot vastaavat taulukon Y-akselin minimi- ja maksimiarvoja.
Kaikki taulukot (1-3) ovat oletusarvoisesti poissa käytöstä (ohjauslähdettä ei ole valittu). Jos X-akselin lähde kuitenkin valitaan, Y-arvojen oletusarvot ovat välillä 0 - 100 %, kuten yllä olevassa "YAxis, Lookup Table Output" -osiossa on kuvattu. X-akselin minimi- ja maksimioletusarvot asetetaan edellä kohdassa "X-akseli, datavaste" kuvatulla tavalla.
Oletusarvoisesti X- ja Y-akselien tiedot on asetettu samalle arvolle kunkin pisteen välillä minimistä maksimipisteeseen kussakin tapauksessa.
1.4.4. Point to Point -vastaus
Oletusarvoisesti X- ja Y-akselit on asetettu lineaariselle vasteelle pisteestä (0,0) (10,10), jossa tulos käyttää linearisointia kunkin pisteen välillä, kuten kuvassa 1. Linearisoinnin saamiseksi kukin "Point N Response", jossa N = 1-10, on asetettu `R:lleamp Vastaus lähtöön.
Kuva 1 Hakutaulukko, jossa on "Ramp Vastaanottaja" Data Response
Vaihtoehtoisesti käyttäjä voi valita "Piste N vastaukselle" -vastauksen, jossa N = 1 - 10. Tässä tapauksessa mikä tahansa syöttöarvo välillä XN-1 - XN johtaa ulostuloon hakutaulukon toimintolohkosta. YN.
Example matemaattisesta funktiolohkosta (0 - 100), jota käytetään ohjaamaan oletustaulukkoa (0 - 100), mutta jossa on "Jump To" -vastaus oletusarvon "R" sijaanamp To' näkyy kuvassa 2.
Käyttöohje UMAX031700. Versio: 3
9-44
Kuva 2 Hakutaulukko, jossa on "Jump To" -tietovastaus
Lopuksi mikä tahansa piste paitsi (0,0) voidaan valita "Ohita"-vasteeksi. Jos "Point N Response" on asetettu ohittamaan, kaikki pisteet (XN, YN) - (X10, Y10) ohitetaan myös. Kaikille tiedoille, jotka ovat suurempia kuin XN-1, hakutaulukon toimintolohkon lähtö on YN-1.
Yhdistelmä Ramp Vastaanottaja-, Hyppää- ja Ohita-vastauksia voidaan käyttää sovelluskohtaisen tulosteen luomiseenfile.
1.4.5. X-akseli, aikavaste
Hakutaulukkoa voidaan käyttää myös mukautetun lähtövasteen saamiseksi, kun X-akselin tyyppi on "Time Response". Kun tämä on valittuna, X-akseli edustaa nyt aikaa millisekuntien yksiköissä, kun taas Y-akseli edustaa edelleen toimintolohkon lähtöä.
Tässä tapauksessa X-akselin lähdettä käsitellään digitaalisena tulona. Jos signaali on itse asiassa analoginen tulo, se tulkitaan digitaaliseksi tuloksi. Kun ohjaustulo on PÄÄLLÄ, lähtöä muutetaan tietyn ajan kuluessa ammattilaisen mukaanfile hakutaulukossa.
Kun ohjaustulo on OFF, lähtö on aina nollassa. Kun tulo kytkeytyy päälle, ammattilainenfile Alkaa AINA kohdasta (X0, Y0), joka on 0 lähtö 0 ms:n ajan.
Aikavasteessa X-akselin kunkin pisteen välinen aika voidaan asettaa 1 ms - 1 min välille. [60,000 XNUMX ms].
Käyttöohje UMAX031700. Versio: 3
10-44
1.5. Ohjelmoitava logiikkatoimintolohko
Kuva 3 Ohjelmoitava logiikkatoimintolohkon käyttöopas UMAX031700. Versio: 3
11-44
Tämä toimintolohko on ilmeisesti monimutkaisin niistä kaikista, mutta erittäin tehokas. Ohjelmoitava logiikka voidaan linkittää enintään kolmeen taulukkoon, joista yksi valitaan vain tietyissä olosuhteissa. Logiikkaan voidaan liittää mitkä tahansa kolme taulukkoa (käytettävissä olevasta 8:sta), ja mitkä niistä ovat käytössä, on täysin konfiguroitavissa.
Jos olosuhteet ovat sellaiset, että tietty taulukko (1, 2 tai 3) on valittu kohdassa 1.5.2 kuvatulla tavalla, valitun taulukon lähtö kulloinkin välitetään suoraan logiikkalähtöön.
Tästä syystä jopa kolme eri vastausta samalle tulolle tai kolme erilaista vastetta eri tuloille voivat tulla tuloksi toiselle toimintolohkolle, kuten Output X -asemalle. Tätä varten reaktiivisen lohkon "Ohjauslähde" valitaan "Ohjelmoitava logiikkafunktiolohko".
Jotta jokin ohjelmoitava logiikkalohko voidaan ottaa käyttöön, ohjelmoitavan logiikkalohkon asetusarvoksi on asetettava True. Ne ovat kaikki oletuksena pois käytöstä.
Logiikka arvioidaan kuvan 4 mukaisessa järjestyksessä. Vain jos pienempien numeroiden taulukkoa ei ole valittu, tarkastellaan seuraavan taulukon ehtoja. Oletustaulukko valitaan aina heti, kun se on arvioitu. Siksi oletustaulukon on aina oltava suurin numero kaikissa kokoonpanoissa.
Käyttöohje UMAX031700. Versio: 3
12-44
Kuva 4 Ohjelmoitava logiikkavuokaavio Käyttöopas UMAX031700. Versio: 3
13-44
1.5.1. Ehtojen arviointi
Ensimmäinen vaihe määritettäessä, mikä taulukko valitaan aktiiviseksi taulukoksi, on ensin arvioida tiettyyn taulukkoon liittyvät ehdot. Jokaiseen taulukkoon on liitetty enintään kolme ehtoa, jotka voidaan arvioida.
Argumentti 1 on aina looginen lähtö toisesta toimintolohkosta. Kuten aina, lähde on yhdistelmä funktionaalista lohkotyyppiä ja numeroa, asetusarvoja "Taulukko X, Ehto Y, Argumentin 1 lähde" ja "Taulukko X, Ehto Y, Argumentin 1 numero", jossa molemmat X = 1 - 3 ja Y = 1-3.
Toisaalta argumentti 2 voi olla joko toinen looginen lähtö, kuten argumentti 1, TAI käyttäjän asettama vakioarvo. Jos haluat käyttää vakiota toiminnon toisena argumenttina, aseta "Taulukko X, Ehto Y, Argumentin 2 lähde" arvoksi "Ohjaa vakiotietoja". Huomaa, että vakioarvoon ei ole liitetty yksikköä Axiomatic EA:ssa, joten käyttäjän on asetettava se sovelluksen tarpeen mukaan.
Ehto arvioidaan käyttäjän valitseman "Taulukko X, Ehto Y -operaattori" perusteella. Se on aina oletuksena `=, Equal. Ainoa tapa muuttaa tätä on valita kaksi kelvollista argumenttia mille tahansa ehtolle. Operaattorin vaihtoehdot on lueteltu taulukossa 6.
0 =, yhtä suuri kuin 1 !=, ei ole yhtä suuri kuin 2 >, suurempi kuin 3 >=, suurempi tai yhtä suuri kuin 4 <, pienempi kuin 5 <=, pienempi tai yhtä suuri kuin
Taulukko 6 Tila Käyttäjän asetukset
Oletusarvoisesti molemmat argumentit on asetettu arvoon "Ohjauslähdettä ei käytetty", mikä poistaa ehdon käytöstä ja johtaa automaattisesti arvon N/A tuloksena. Vaikka kuvassa 4 näkyy vain tosi tai epätosi kunnon arvioinnin tuloksena, tosiasia on, että mahdollisia tuloksia voi olla neljä, kuten taulukossa 7 on kuvattu.
Arvo 0 1 2 3
Merkitys False True Error Ei sovelleta
Syy (argumentti 1) operaattori (argumentti 2) = väärin (argumentti 1) operaattori (argumentti 2) = tosi Argumentin 1 tai 2 lähdön ilmoitettiin olevan virhetilassa Argumentti 1 tai 2 ei ole käytettävissä (eli asetettu `Ohjauslähde) Ei käytetty')
Taulukko 7 Kunnon arvioinnin tulokset
Käyttöohje UMAX031700. Versio: 3
14-44
1.5.2. Taulukon valinta
Sen määrittämiseksi, valitaanko tietty taulukko, suoritetaan loogisia operaatioita ehtojen tuloksille kohdan 1.5.1 logiikan mukaisesti. Voit valita useita loogisia yhdistelmiä, jotka on lueteltu taulukossa 8.
0 Oletustaulukko 1 Cnd1 ja Cnd2 ja Cnd3 2 Cnd1 tai Cnd2 tai Cnd3 3 (Cnd1 ja Cnd2) tai Cnd3 4 (Cnd1 tai Cnd2) ja Cnd3
Taulukko 8 Ehdot Loogisen operaattorin asetukset
Jokainen arviointi ei vaadi kaikkia kolmea ehtoa. Edellisessä osiossa esitetty tapaus, esimample, on lueteltu vain yksi ehto, eli että moottorin kierrosluku on tietyn arvon alapuolella. Siksi on tärkeää ymmärtää, kuinka loogiset operaattorit arvioivat Error- tai N/A-tuloksen ehdolle.
Loogisen operaattorin oletustaulukko Cnd1 ja Cnd2 ja Cnd3
Select Conditions Criteria Associated -taulukko valitaan automaattisesti heti, kun se on arvioitu. Pitäisi käyttää, kun kaksi tai kolme ehtoa ovat merkityksellisiä, ja kaikkien on oltava tosia taulukon valitsemiseksi.
Jos jokin ehto on False tai Error, taulukkoa ei valita. N/A kohdellaan kuin tosi. Jos kaikki kolme ehtoa ovat tosi (tai N/A), taulukko valitaan.
Cnd1 tai Cnd2 tai Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) then Use Table Tulee käyttää, kun vain yksi ehto on merkityksellinen. Voidaan käyttää myös kahden tai kolmen asiaankuuluvan ehdon kanssa.
Jos jonkin ehdon arvo on tosi, taulukko valitaan. Virhe- tai N/A-tuloksia käsitellään väärinä
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Käytä sitten taulukkoa (Cnd1 ja Cnd2) tai Cnd3 Käytetään vain, kun kaikki kolme ehtoa ovat merkityksellisiä.
Jos sekä ehto 1 että ehto 2 ovat tosi, TAI ehto 3 on tosi, taulukko valitaan. Virhe- tai N/A-tuloksia käsitellään väärinä
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) then Käytä taulukkoa (Cnd1 tai Cnd2) ja Cnd3 Käytetään vain, kun kaikki kolme ehtoa ovat merkityksellisiä.
Jos ehto 1 ja ehto 3 ovat tosi, TAI ehto 2 ja ehto 3 ovat tosi, taulukko valitaan. Virhe- tai N/A-tuloksia käsitellään väärinä
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) then Käytä taulukkoa
Taulukko 9 Ehtojen arviointi valitun loogisen operaattorin perusteella
Taulukon 1 ja 2 oletusarvoinen "Taulukko X, Looginen ehtojen operaattori" on "Cnd1 ja Cnd2 ja Cnd3", kun taas Taulukko 3 on asetettu "Oletustaulukko".
Käyttöohje UMAX031700. Versio: 3
15-44
1.5.3. Logiikkalohkon lähtö
Muista, että Taulukko X, jossa X = 1 - 3 ohjelmoitavan logiikan toimintolohkossa EI tarkoita hakutaulukkoa 1 - 3. Jokaisella taulukolla on asetusarvo "Taulukon X hakutaulukkolohkon numero", jonka avulla käyttäjä voi valita haluamasi hakutaulukot. joka liittyy tiettyyn ohjelmoitavaan logiikkalohkoon. Kuhunkin logiikkalohkoon liittyvät oletustaulukot on lueteltu taulukossa 10.
Ohjelmoitava logiikkalohkon numero
1
Taulukko 1 Haku
Taulukko 2 Haku
Taulukko 3 Haku
Taulukkolohkon numero Taulukkolohkon numero Taulukkolohkon numero
1
2
3
Taulukko 10 Ohjelmoitavan logiikkalohkon oletushakutaulukot
Jos siihen liittyvässä hakutaulukossa ei ole valittuna X-akselin lähdettä, ohjelmoitavan logiikkalohkon lähtö on aina "Ei käytettävissä" niin kauan kuin kyseinen taulukko on valittuna. Jos hakutaulukko kuitenkin konfiguroidaan antamaan kelvollinen vastaus syötteeseen, oli se sitten data tai aika, hakutaulukon toimintolohkon tulos (eli X-akselin arvon perusteella valitut Y-akselin tiedot) tulee ohjelmoitavan logiikan toimintolohkon ulostuloksi niin kauan kuin kyseinen taulukko on valittuna.
Toisin kuin kaikki muut toimintolohkot, ohjelmoitava logiikka EI suorita linearisointilaskelmia tulo- ja lähtötietojen välillä. Sen sijaan se peilaa täsmälleen syötetiedot (hakutaulukko). Siksi, kun ohjelmoitavaa logiikkaa käytetään toisen toimintolohkon ohjauslähteenä, on ERITTÄIN suositeltavaa, että kaikki siihen liittyvät hakutaulukon Y-akselit joko (a) asetetaan välillä 0 - 100 % lähtöalueelle tai (b) kaikki asetetaan sama mittakaava.
Käyttöohje UMAX031700. Versio: 3
16-44
1.6. Matemaattinen funktiolohko
On olemassa neljä matemaattista toimintolohkoa, joiden avulla käyttäjä voi määrittää perusalgoritmeja. Matemaattinen toimintolohko voi vastaanottaa enintään neljä tulosignaalia. Jokainen tulo skaalataan sitten siihen liittyvän rajan ja skaalausasetusarvojen mukaan.
Tulokset muunnetaan prosenteiksitage-arvo, joka perustuu valittuihin "Funktion X Tulo Y Minimi"- ja "Toiminto X Tulo Y Maksimi" -arvoihin. Lisäohjausta varten käyttäjä voi myös säätää "Function X Input Y Scaler" -toimintoa. Oletusarvoisesti jokaisen tulon skaalaus "paino" on 1.0. Jokainen tulo voidaan kuitenkin skaalata välillä -1.0 arvoon 1.0 ennen kuin se otetaan käyttöön funktiossa.
Matemaattinen toimintolohko sisältää kolme valittavissa olevaa funktiota, joista jokainen toteuttaa yhtälön A operaattori B, jossa A ja B ovat funktion syötteitä ja operaattori valitaan asetusarvolla Matemaattinen funktio X Operaattori. Asetusarvovaihtoehdot on esitetty taulukossa 11. Toiminnot on yhdistetty toisiinsa siten, että edellisen toiminnon tulos menee seuraavan toiminnon tuloon A. Siten toiminnolla 1 on sekä tulo A että tulo B valittavissa asetusarvoilla, kun taas toiminnoilla 2-4 on valittavissa vain tulo B. Tulo valitaan asettamalla Function X Input Y Source ja Function X Input Y Number. Jos Function X Input B Source on asetettu arvoon 0 Ohjaus ei käytetty -signaali kulkee toiminnon läpi muuttumattomana.
= (1 1 1) 2 23 3 4 4
0
=, Tosi, kun InA on yhtä suuri kuin InB
1
!=, Tosi, kun InA ei ole sama kuin InB
2
>, Totta, kun InA on suurempi kuin InB
3
>=, Tosi, kun InA on suurempi tai yhtä suuri kuin InB
4
<, Totta, kun InA pienempi kuin InB
5
<=, Tosi, kun InA on pienempi tai yhtä suuri kuin InB
6
TAI, tosi, kun InA tai InB on tosi
7
JA, tosi, kun InA ja InB ovat tosi
8 XOR, tosi, kun joko InA tai InB on tosi, mutta ei molempia
9
+, Tulos = InA plus InB
10
-, Tulos = InA miinus InB
11
x, tulos = InA kertaa InB
12
/, Tulos = InA jaettuna InB:llä
13
MIN, tulos = pienin InA ja InB
14
MAX, tulos = suurin InA ja InB
Taulukko 11 Matemaattisten funktioiden operaattorit
Käyttäjän tulee varmistaa, että tulot ovat yhteensopivia keskenään, kun hän käyttää joitain matemaattisia operaatioita. Jos esimerkiksi Universal Input 1 on mitattava [V]:ssa, kun taas CAN Receive 1 on mitattava [mV] ja matemaattisen funktion operaattori 9 (+), tulos ei ole haluttu todellinen arvo.
Jotta tulos olisi kelvollinen, syötteen ohjauslähteen on oltava nollasta poikkeava arvo, eli jotain muuta kuin "Ohjauslähdettä ei käytetty".
Jaettaessa nolla InB-arvo on aina nolla liittyvän funktion lähtöarvo. Vähennettäessä negatiivista tulosta käsitellään aina nollana, ellei funktiota kerrota negatiivisella tai syötteitä skaalataan ensin negatiivisella kertoimella.
Käyttöohje UMAX031700. Versio: 3
17-44
1.7. CAN-lähetystoimintolohko
CAN Transmit -toimintolohkoa käytetään lähettämään mikä tahansa lähtö toisesta toimintolohkosta (eli tulo, logiikkasignaali) J1939-verkkoon.
Normaalisti lähetysviestin poistamiseksi käytöstä "Transmit Repetition Rate" asetetaan nollaan. Jos viesti jakaa parametriryhmänumeronsa (PGN) toisen viestin kanssa, tämä ei kuitenkaan välttämättä pidä paikkaansa. Siinä tapauksessa, että useilla viesteillä on sama "Lähetä PGN", viestissä valittua toistotiheyttä, jonka numero on ALIN, käytetään KAIKKIIN viesteihin, jotka käyttävät tätä PGN:ää.
Oletuksena kaikki viestit lähetetään patentoiduissa B PGN:issä yleislähetysviesteinä. Jos kaikki tiedot eivät ole välttämättömiä, poista koko viesti käytöstä asettamalla PGN:ää käyttävä alin kanava nollaan. Jos osa tiedoista ei ole tarpeen, muuta yksinkertaisesti tarpeettomien kanavien PGN käyttämättömäksi arvoksi Proprietary B -alueella.
Kun virta kytketään, lähetetty viesti lähetetään vasta 5 sekunnin viiveen jälkeen. Tämä tehdään, jotta kaikki käynnistys- tai alustusolosuhteet eivät aiheuta ongelmia verkossa.
Koska oletusarvot ovat PropB-viestejä, "Transmit Message Priority" -asetus alustetaan aina arvoon 6 (matala prioriteetti) eikä "Kohdeosoite (PDU1:lle)" -asetusarvoa käytetä. Tämä asetusarvo on voimassa vain, kun PDU1 PGN on valittu, ja se voidaan asettaa joko yleislähetysten yleisosoitteeksi (0xFF) tai lähettää tiettyyn osoitteeseen käyttäjän määrittämänä.
"Transmit Data Size", "Transmit Data Index in Array (LSB)", "Transmit Bit Index in Byte (LSB)", "Transmit Resolution" ja "Transmit Offset" voidaan kaikkia käyttää tietojen yhdistämiseen mihin tahansa tuettuun SPN:ään. J1939 standardin mukaan.
Huomautus: CAN Data = (Input Data Offset)/Resoluutio
1IN-CAN tukee jopa 8 ainutlaatuista CAN-lähetysviestiä, jotka kaikki voidaan ohjelmoida lähettämään mitä tahansa saatavilla olevaa dataa CAN-verkkoon.
Käyttöohje UMAX031700. Versio: 3
18-44
1.8. VOI vastaanottaa toimintolohkon
CAN Receive -toimintolohko on suunniteltu ottamaan mikä tahansa SPN J1939-verkosta ja käyttämään sitä tulona toiseen toimintolohkoon.
Vastaanottoviesti käytössä on tärkein tähän toimintolohkoon liittyvä asetusarvo, ja se tulee valita ensin. Sen muuttaminen johtaa siihen, että muut asetusarvot otetaan käyttöön/poistetaan tarvittaessa. Oletuksena KAIKKI vastaanottoviestit on poistettu käytöstä.
Kun viesti on otettu käyttöön, tiedonsiirron katkeamisesta ilmoitetaan, jos viestiä ei vastaanoteta vastaanottavan viestin aikakatkaisun aikana. Tämä voi laukaista Lost Communication -tapahtuman. Aikakatkaisujen välttämiseksi voimakkaasti kyllästetyssä verkossa on suositeltavaa asettaa ajanjakso vähintään kolme kertaa odotettua päivitysnopeutta pidemmäksi. Voit poistaa aikakatkaisuominaisuuden käytöstä asettamalla tämän arvon nollaan, jolloin vastaanotettu viesti ei koskaan aikakatkaise eikä laukaise yhteyden katkennutta vikaa.
Oletusarvoisesti kaikkien ohjausviestien odotetaan lähetettävän 1IN-CAN-ohjaimelle patentoiduissa B PGN:issä. Jos PDU1-viesti kuitenkin valitaan, 1IN-CAN-ohjain voidaan asettaa vastaanottamaan se mistä tahansa ECU:sta asettamalla tietty osoite, joka lähettää PGN:n yleisosoitteeseen (0xFF). Jos sen sijaan valitaan tietty osoite, kaikki muut PGN:n ECU-tiedot ohitetaan.
Vastaanotetun datan kokoa, vastaanottotietoindeksiä ryhmänä (LSB), vastaanottobittiindeksiä tavuina (LSB), vastaanottoresoluutiota ja vastaanottopoikkeamaa voidaan käyttää kaikkien J1939-standardin tukemien SPN:ien yhdistämiseen vastaanotetun toimintolohkon lähtötietoihin. .
Kuten aiemmin mainittiin, CAN-vastaanottotoimintolohko voidaan valita lähtötoimintolohkojen ohjaustulon lähteeksi. Tässä tapauksessa vastaanotetun tiedon minimi- (poiskynnys) ja vastaanotetun tiedon maksimiarvo (kynnysarvo) -asetusarvot määrittävät ohjaussignaalin minimi- ja maksimiarvot. Kuten nimet antavat ymmärtää, niitä käytetään myös digitaalisten lähtötyyppien päälle/pois-kynnyksinä. Nämä arvot ovat niissä yksiköissä, joissa data on sen jälkeen, kun resoluutio ja siirtymä on käytetty CAN-vastaanottosignaaliin. 1IN-CAN-ohjain tukee jopa viittä ainutlaatuista CAN-vastaanottoviestiä.
Käyttöohje UMAX031700. Versio: 3
19-44
1.9. Diagnostiikkatoimintolohko
1IN-CAN Signal Controller tukee useita diagnostiikkatyyppejä. Vian havaitseminen ja reagointi liittyy kaikkiin yleisiin tulo- ja lähtöasemiin. I/O-vikojen lisäksi 1IN-CAN pystyy myös havaitsemaan/reagoimaan virtalähteen yli/alle vol.tage mittaukset, prosessorin ylilämpötila tai tiedonsiirron katkeaminen.
Kuva 5 Diagnostiikkatoimintolohko
"Viantunnistus on käytössä" on tärkein tähän toimintolohkoon liittyvä asetusarvo, ja se tulee valita ensin. Sen muuttaminen johtaa siihen, että muut asetusarvot otetaan käyttöön tai poistetaan käytöstä tarpeen mukaan. Kun se on poistettu käytöstä, kaikki kyseiseen I/O:hen tai tapahtumaan liittyvä diagnostiikka jätetään huomiotta.
Useimmissa tapauksissa viat voidaan merkitä joko vähäisiksi tai suuriksi. Kaikkien 1IN-CAN:n tukemien diagnostiikan vähimmäis- ja maksimikynnykset on lueteltu taulukossa 12. Lihavoidut arvot ovat käyttäjän määritettävissä olevia asetusarvoja. Jotkut diagnoosit reagoivat vain yhteen tilaan, jolloin N/A on listattu johonkin sarakkeista.
Toimintolohkon yleistulon yhteys katkesi
Minimikynnys
Suurin kynnys
Minimi virhe
Suurin virhe
Ei käytössä
Vastaanotettu Viesti
(minkä tahansa)
Taulukko 12 Viantunnistuksen kynnysarvot
Aikakatkaisu
Tarvittaessa tarjotaan hystereesin asetusarvo, joka estää virhelipun nopean asettamisen ja kuittauksen, kun tulo- tai takaisinkytkentäarvo on aivan lähellä vian havaitsemiskynnystä. Alimmalla tasolla, kun vika on merkitty, sitä ei kuitata ennen kuin mitattu arvo on suurempi tai yhtä suuri kuin minimikynnys + "Hystereesi vian poistamiseen". Huippuluokan tapauksessa sitä ei tyhjennetä ennen kuin mitattu arvo on pienempi tai yhtä suuri kuin maksimikynnys “Hystereesi to Clear
Käyttöohje UMAX031700. Versio: 3
20-44
Vika." Minimi-, maksimi- ja hystereesiarvot mitataan aina kyseessä olevan vian yksiköissä.
Seuraava asetusarvo tässä toimintolohkossa on "Tapahtuma luo DTC:n DM1:ssä". Jos ja vain jos tämä on tosi, muut toimintolohkon asetusarvot otetaan käyttöön. Ne kaikki liittyvät tietoihin, jotka lähetetään J1939-verkkoon osana DM1-sanomaa, Active Diagnostic Trouble Codes.
J1939-standardi määrittelee diagnostisen vikakoodin (DTC) neljän tavun arvoksi, joka on
yhdistelmä:
SPN-epäilyttävän parametrin numero (DTC:n ensimmäiset 19 bittiä, LSB ensin)
FMI
Vikatilan tunniste
(seuraavat 5 bittiä DTC:stä)
CM
Muunnosmenetelmä
(1 bitti, aina 0)
OC
Tapahtumien määrä
(7 bittiä, kuinka monta kertaa vika on tapahtunut)
DM1-viestin tukemisen lisäksi 1IN-CAN-signaaliohjain tukee myös sitä
DM2:n aiemmin aktiiviset diagnostiikkavikakoodit
Lähetetään vain pyynnöstä
DM3-diagnostiikkatietojen tyhjennys/nollaus aiemmin aktiivisten DTC:iden Tehtävä vain pyynnöstä
DM11-diagnostiikkatietojen tyhjennys/nollaus aktiivisille DTC:ille
Tehdään vain pyynnöstä
Niin kauan kuin yhdenkin diagnostiikkatoimintolohkon "Tapahtuma luo DTC:n DM1:ssä" -asetuksena on True, 1IN-CAN-signaaliohjain lähettää DM1-viestin sekunnin välein riippumatta siitä, onko aktiivisia vikoja, kuten suosittelee. standardi. Vaikka aktiivisia DTC:itä ei ole, 1IN-CAN lähettää "No Active Faults" -viestin. Jos aiemmin ei-aktiivinen DTC tulee aktiiviseksi, DM1 lähetetään välittömästi tämän osoituksena. Heti kun viimeinen aktiivinen DTC menee epäaktiiviseksi, se lähettää DM1:n, joka ilmoittaa, ettei enää ole aktiivisia DTC:itä.
Jos kerrallaan on useampi kuin yksi aktiivinen DTC, tavallinen DM1-sanoma lähetetään käyttämällä monipakettilähetysilmoitusviestiä (BAM). Jos ohjain vastaanottaa DM1-pyynnön, vaikka tämä on totta, se lähettää monipakettisanoman pyytäjän osoitteeseen siirtoprotokollan (TP) avulla.
Kun virta kytketään, DM1-viesti lähetetään vasta 5 sekunnin viiveen jälkeen. Tämä tehdään, jotta estetään käynnistys- tai alustusehtojen ilmoittaminen aktiiviseksi virheeksi verkossa.
Kun vika on linkitetty DTC:hen, tapahtumamäärästä (OC) pidetään haihtumatonta lokia. Heti kun säädin havaitsee uuden (aiemmin passiivisen) vian, se alkaa pienentää "Viive ennen DM1:n lähettämistä" -ajastinta kyseiselle diagnostiikkatoimintolohkolle. Jos vika on säilynyt viiveajan aikana, säädin asettaa DTC:n aktiiviseksi ja lisää OC:ta lokissa. DM1 luodaan välittömästi, joka sisältää uuden DTC:n. Ajastin on varustettu siten, että ajoittaiset viat eivät kuormita verkkoa vian tullessa ja mentäessä, koska DM1-viesti lähetetään aina, kun vika ilmaantuu tai poistuu.
Aiemmin aktiiviset DTC:t (kaikki, joiden OC ei ole nolla) ovat saatavilla pyynnöstä DM2-sanomaa varten. Jos aiemmin aktiivisia DTC:itä on useampi kuin yksi, monipaketti DM2 lähetetään pyytäjän osoitteeseen siirtoprotokollan (TP) avulla.
Jos DM3:a pyydetään, kaikkien aiemmin aktiivisten DTC:iden esiintymismäärä nollataan. Tällä hetkellä aktiivisten DTC:iden OC ei muutu.
Käyttöohje UMAX031700. Versio: 3
21-44
Diagnostiikkatoimintolohkolla on asetusarvo "Tapahtuman tyhjentää vain DM11". Oletuksena tämä on aina epätosi, mikä tarkoittaa, että heti kun virhelipun asettamista aiheuttanut ehto häviää, DTC muutetaan automaattisesti aiemmin aktiiviseksi, eikä se enää sisälly DM1-viestiin. Kuitenkin, kun tämä asetusarvo on asetettu arvoon True, vaikka lippu nollattaisiin, DTC:tä ei tehdä passiiviseksi, joten se lähetetään edelleen DM1-viestissä. Vain kun DM11:tä on pyydetty, DTC ei toimi. Tämä ominaisuus voi olla hyödyllinen järjestelmässä, jossa kriittinen vika on selvästi tunnistettava tapahtuneen, vaikka sen aiheuttaneet olosuhteet olisivat poistuneet.
Kaikkien aktiivisten DTC-koodien lisäksi toinen osa DM1-sanomaa on ensimmäinen tavu, joka heijastaa L.amp Status. Jokaisella diagnostiikkatoimintolohkolla on asetusarvo "Lamp Tapahtuman asettama DM1:ssä”, joka määrittää, mikä lamp asetetaan tähän tavuun, kun DTC on aktiivinen. J1939-standardi määrittelee lamps kuten 'Malfunction', 'Red, Stop', 'Amber, Warning' tai 'Suojaa'. Oletusarvoisesti 'Amber, Warning' lamp on tyypillisesti minkä tahansa aktiivisen vian asettama.
Oletusarvoisesti jokaiseen diagnostiikkatoimintolohkoon on liitetty oma SPN. Tämä asetusarvo "DTC:ssä käytetyn tapahtuman SPN" on kuitenkin täysin käyttäjän määritettävissä, jos hän haluaa sen heijastavan sen sijaan J1939-71:ssä määritettyä vakio-SPN:ää. Jos SPN:ää muutetaan, liitännäisvirhelokin OC nollataan automaattisesti.
Jokaiseen diagnostiikkatoimintolohkoon liittyy myös oletusarvoinen FMI. Ainoa asetusarvo, jonka käyttäjä muuttaa FMI:tä, on "DTC:ssä käytetty tapahtuman FMI", vaikka joissakin diagnostiikkatoimintolohkoissa voi olla sekä suuria että pieniä virheitä, kuten taulukossa 13 on esitetty. Näissä tapauksissa asetusarvon FMI heijastaa sitä, että alimman pään tilasta ja korkean vian käyttämä FMI määritetään taulukon 21 mukaan. Jos FMI:tä muutetaan, liitännäisvirhelokin OC nollautuu automaattisesti.
Käyttöohje UMAX031700. Versio: 3
22-44
FMI tapahtumalle, jota käytetään DTC Low Fault -häiriössä
FMI=1, tiedot kelvollisia, mutta normaalin toiminta-alueen alapuolella vakavimman tason FMI=4, tilavuustage Normaalin alapuolella, tai oikosuljettu matalaan lähteeseen FMI=5, virta alle normaalin tai avoimen piirin FMI=17, tiedot voimassa mutta normaalin toiminta-alueen alapuolella Vähiten vakava taso FMI=18, tiedot kelvollisia, mutta normaalin toiminta-alueen alapuolella Keskinkertainen voimakas taso FMI=21 , Data Drifted Low
Vastaavaa FMI:tä käytetään DTC High Faultissa
FMI=0, tiedot kelvollisia, mutta normaalin toiminta-alueen yläpuolella Vakavin taso FMI=3, tilavuustage Normaalin yläpuolella tai oikosuljettu korkeaan lähteeseen FMI=6, virta normaalia korkeampi tai maadoitettu piiri FMI=15, tiedot voimassa, mutta normaalin toiminta-alueen yläpuolella Vähiten vakava taso FMI=16, tiedot kelvollisia, mutta normaalin toiminta-alueen yläpuolella Keskinkertainen voimakas taso FMI=20 , Data Drifted High
Taulukko 13 Low Fault FMI vs. High Fault FMI
Jos käytetty FMI on jokin muu kuin jokin taulukossa 13 olevista, niin matalalle ja korkealle vialle osoitetaan sama FMI. Tätä tilaa tulee välttää, koska loki käyttää silti erilaista OC:ta kahdelle tyypille, vaikka ne ilmoitetaan samat DTC:ssä. Käyttäjän vastuulla on varmistaa, että näin ei tapahdu.
Käyttöohje UMAX031700. Versio: 3
23-44
2. Asennusohjeet
2.1. Mitat ja pinout 1IN-CAN-ohjain on pakattu ultraäänihitsaukseen muovikoteloon. Kokoonpanolla on IP67-luokitus.
Kuva 6 Kotelon mitat
Pin # Kuvaus
1
BATT +
2
Syötä +
3
CAN_H
4
VOINKO MINÄ
5
syöttö -
6
BATT-
Taulukko 14 Liittimen liitäntä
2.2. Asennusohjeet
HUOMAUTUKSET & VAROITUKSET · Älä asenna lähelle korkean volyymintage tai suurvirtalaitteita. · Huomioi käyttölämpötila-alue. Kaikkien kenttäjohtojen tulee olla sopivia tälle lämpötila-alueelle. · Asenna yksikkö siten, että siinä on riittävästi tilaa huoltoa ja riittävää johtosarjaa varten (15
cm) ja vedonpoisto (30 cm). · Älä kytke tai irrota yksikköä virtapiirin ollessa jännitteellinen, ellei alueen tiedetä olevan ei-
vaarallinen.
ASENNUS
Asennusreiät on mitoitettu #8- tai M4-pulteille. Pultin pituus määräytyy loppukäyttäjän asennuslevyn paksuuden mukaan. Säätimen asennuslaippa on 0.425 tuumaa (10.8 mm) paksu.
Jos moduuli asennetaan ilman koteloa, se tulee asentaa pystysuoraan liittimet vasemmalle tai
Käyttöohje UMAX031700. Versio: 3
24-44
oikeus vähentää kosteuden sisäänpääsyn todennäköisyyttä.
CAN-johdotusta pidetään luonnostaan turvallisena. Virtajohtoja ei pidetä luonnostaan turvallisina, joten vaarallisissa paikoissa ne on aina sijoitettava putkiin tai putkilokeroihin. Moduuli on asennettava tätä tarkoitusta varten koteloon vaarallisiin paikkoihin.
Mikään johdin tai johtosarja ei saa olla pitempi kuin 30 metriä. Virransyötön johdotuksen tulee olla enintään 10 metriä.
Kaikkien kenttäjohtojen tulee olla käyttölämpötila-alueille sopivia.
Asenna yksikkö siten, että siinä on riittävästi tilaa huoltoa ja riittävää johtosarjan (6 tuumaa tai 15 cm) ja vedonpoistoa (12 tuumaa tai 30 cm) varten.
LIITÄNNÄT
Käytä seuraavia TE Deutsch -liittimiä kytkeäksesi kiinteät liittimet. Näiden liitospistokkeiden johdotuksen on oltava kaikkien sovellettavien paikallisten määräysten mukainen. Sopiva kenttäjohdotus nimellistilavuudelletage ja virta on käytettävä. Liitäntäkaapeleiden nimellislämpötilan on oltava vähintään 85°C. Jos ympäristön lämpötila on alle 10 °C ja yli +70 °C, käytä kenttäjohtoja, jotka sopivat sekä ympäristön vähimmäis- että enimmäislämpötilaan.
Katso eristyshalkaisijat ja muut ohjeet vastaavista TE Deutsch -tietolehdistä.
Vastakeliittimen liitin
Liitäntäpistokkeet tarpeen mukaan (katso osoitteesta www.laddinc.com lisätietoja tämän liitospistokkeen kosketuksista.)
DT06-08SA, 1 W8S, 8 0462-201-16141 ja 3 114017
Käyttöohje UMAX031700. Versio: 3
25-44
3. YLIVIEW J1939 OMINAISUUKSISTA
Ohjelmisto on suunniteltu tarjoamaan käyttäjälle joustavuutta ECU:lle lähetettävien viestien suhteen tarjoamalla: · konfiguroitavissa oleva ECU-esiintymä NAME:ssa (jotta sallitaan useita ECU:ita samassa verkossa) · Konfiguroitavat lähetys-PGN- ja SPN-parametrit · Konfiguroitava vastaanotto PGN- ja SPN-parametrit · DM1-diagnostiikkaviestiparametrien lähettäminen · Muiden ECU:iden lähettämien DM1-viestien lukeminen ja niihin reagoiminen · Haihtumattomassa muistissa säilytettävä diagnostiikkaloki DM2-viestien lähettämistä varten
3.1. Johdatus tuettuihin viesteihin ECU on yhteensopiva standardin SAE J1939 kanssa ja tukee seuraavia PGN:itä
J1939-21 - Tietolinkkikerros · Pyyntö · Kuittaus · Siirtoprotokollan yhteyden hallinta · Siirtoprotokollan tiedonsiirtoviesti
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Huomautus: Mikä tahansa patentoitu B PGN välillä 65280 - 65535 ($00FF00 - $00FFFF) voidaan valita
Alkaen J1939-73 – Diagnostiikka · DM1:n aktiiviset diagnostiikkavikakoodit · DM2:n aiemmin aktiiviset diagnostiikkavikakoodit · DM3-diagnostiikkatietojen tyhjennys/nollaus aiemmin aktiivisille DTC:ille · DM11 – Diagnostiikkatietojen tyhjennys/nollaus aktiivisille DTC:ille · DM14 Muistin käyttöoikeuspyyntö · DM15 Vastaus · DM16 Binary Data Transfer
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
Alkaen J1939-81 – Verkonhallinta · Osoite vaadittu/ei voi vaatia · Komenoitu osoite
60928 ($00EE00) 65240 ($00FED8)
J1939-71 Vehicle Application Layer · Ohjelmiston tunnistus
65242 (00 FEDA)
Yhtään sovelluskerroksen PGN:ää ei tueta osana oletuskokoonpanoja, mutta ne voidaan valita halutuksi joko lähetys- tai vastaanotetuille toimintolohkoille. Asetusarvoihin päästään käyttämällä standardia MAP (Memory Access Protocol) -protokollaa, jossa on omat osoitteet. Axiomatic Electronic Assistant (EA) mahdollistaa yksikön nopean ja helpon konfiguroinnin CAN-verkon kautta.
Käyttöohje UMAX031700. Versio: 3
26-44
3.2. NIMI, osoite ja ohjelmistotunnus
J1939 NIMI 1IN-CAN ECU:ssa on seuraavat oletusasetukset J1939 NAME:lle. Käyttäjän tulee katsoa SAE J1939/81 -standardista lisätietoja näistä parametreista ja niiden alueista.
Mielivaltainen osoite Toimialaryhmä Ajoneuvon järjestelmäesiintymä Ajoneuvojärjestelmän toiminto Toiminto-esiintymä ECU-esiintymä Valmistuskoodi Identiteettinumero
Kyllä 0, yleinen 0 0, epäspesifinen järjestelmä 125, Axiomatic I/O-ohjain 20, Axiomatic AX031700, yhden tulon ohjain CAN 0:lla, ensimmäinen aste 162, Axiomatic Technologies Corporation Muuttuja, yksilöllisesti määritetty tehdasohjelmoinnin aikana kullekin ECU:lle
ECU-ilmentymä on konfiguroitavissa oleva asetusarvo, joka liittyy NAME-nimikkeeseen. Tämän arvon muuttaminen mahdollistaa useiden tämäntyyppisten ECU:iden erottamisen muista ECU:ista (mukaan lukien Axiomatic Electronic Assistant), kun ne kaikki on kytketty samaan verkkoon.
ECU-osoite Tämän asetusarvon oletusarvo on 128 (0x80), joka on itsekonfiguroitavien ECU:iden ensisijainen aloitusosoite, jonka SAE on asettanut J1939-taulukoissa B3–B7. Axiomatic EA mahdollistaa minkä tahansa osoitteen valinnan välillä 0 - 253, ja on käyttäjän vastuulla valita standardin mukainen osoite. Käyttäjän on myös oltava tietoinen siitä, että koska yksikkö on mielivaltainen osoite, jos toinen ECU, jolla on korkeampi prioriteetti NIMI, kilpailee valitusta osoitteesta, 1IN-CAN jatkaa seuraavaksi korkeimman osoitteen valintaa, kunnes löytää sellaisen, jonka se voi vaatia. Katso J1939/81 saadaksesi lisätietoja osoitteen vaatimisesta.
Ohjelmiston tunniste
PGN 65242
Ohjelmiston tunnistus
Lähetyksen toistotaajuus: pyynnöstä
Datan pituus:
Muuttuva
Laajennettu datasivu:
0
Tietosivu:
0
PDU-muoto:
254
PDU-kohtainen:
218 PGN -tukitiedot:
Oletusprioriteetti:
6
Parametriryhmän numero:
65242 (0xFEDA)
- PEHMEÄ
Aloitusasento 1 2-n
Pituus Parametrin nimi 1 Tavu Ohjelmiston tunnistuskenttien lukumäärä Muuttuva Ohjelmiston tunniste(t), Erotin (ASCII “*”)
965 234 SPN
1IN-CAN ECU:ssa tavu 1 on asetettu arvoon 5 ja tunnistekentät ovat seuraavat (Osanumero)*(Versio)*(Päiväys)*(Omistaja)*(Kuvaus)
Käyttöohje UMAX031700. Versio: 3
27-44
Axiomatic EA näyttää kaikki nämä tiedot kohdassa "Yleiset ECU-tiedot", kuten alla on esitetty:
Huomautus: Ohjelmistotunnuksessa annetut tiedot ovat saatavilla kaikille J1939-huoltotyökaluille, jotka tukevat PGN -SOFTia.
Käyttöohje UMAX031700. Versio: 3
28-44
4. AKSIOMAATTISEN ELECTRONIC ASSISTANTIN KANSSA KÄYTETTÄVÄT ECU-ASETUSARVOT
Monia asetusarvoja on viitattu läpi tämän oppaan. Tässä osassa kuvataan yksityiskohtaisesti jokainen asetuspiste ja niiden oletusarvot ja alueet. Lisätietoja siitä, miten 1IN-CAN käyttää kutakin asetusarvoa, on käyttöoppaan vastaavassa osassa.
4.1. J1939 verkko
J1939 Network -asetusarvot käsittelevät säätimen parametreja, jotka vaikuttavat erityisesti CAN-verkkoon. Katso kutakin asetusarvoa koskevista tiedoista huomautuksia.
Nimi
Alue
Oletus
Huomautuksia
ECU-instanssinumero ECU-osoite
Pudotuslista 0 - 253
0, #1 ensimmäinen oikeusasteen per J1939-81
128 (0x80)
Ensisijainen osoite itsekonfiguroitavalle ECU:lle
Sekalaisten oletusarvojen näyttökaappaus
Jos käytetään muita kuin oletusarvoja "ECU-instanssinumerolle" tai "ECU-osoitteelle", niitä ei päivitetä asetusarvon aikana. file salama. Näitä parametreja on muutettava manuaalisesti
estää muiden verkon yksiköiden vaikutuksen. Kun niitä muutetaan, ohjain hakee uuden osoitteensa verkossa. On suositeltavaa sulkea Axiomatic EA:n CAN-yhteys ja avata se uudelleen sen jälkeen file on ladattu siten, että vain uusi NIMI ja osoite näkyvät J1939 CAN Network ECU -luettelossa.
Käyttöohje UMAX031700. Versio: 3
29-44
4.2. Universal Input
Universal Input -toimintolohko on määritelty kohdassa 1.2. Katso tästä osiosta yksityiskohtaiset tiedot näiden asetusarvojen käytöstä.
Yleisen tulon oletusarvojen näyttökaappaus
Nimi Tuloanturin tyyppi
Range Drop List
Pulssit per vallankumous
0 - 60000 XNUMX
Minimi virhe
Minimialue
Suurin kantama
Suurin virheen veto-/alasvetovastuksen palautusaika Digitaalinen tulotyyppi Ohjelmiston poistosuodattimen tyyppi
Riippuu anturin tyypistä Riippuu anturin tyypistä Riippuu anturin tyypistä Riippuu anturin tyypistä Pudotuslista Pudotuslista
0 - 60000 XNUMX
Ohjelmistosuodattimen tyyppi
Pudotuslista
Ohjelmistosuodattimen vakio
0 - 60000 XNUMX
Oletus 12 Voltage 0V - 5V 0
0.2V
Huomautuksia Katso kohta 1.2.1 Jos asetus on 0, mittaukset tehdään hertseinä. Jos arvo on asetettu suuremmaksi kuin 0, mittaukset tehdään kierrosluvulla
Katso kohta 1.2.3
0.5V
Katso kohta 1.2.3
4.5V
Katso kohta 1.2.3
4.8 V 1 10 kOhm Pullup 0 – Ei mitään 10 (ms)
0 Ei suodatinta
1000 ms
Katso kohta 1.2.3
Katso kohta 1.2.2
Palautusaika digitaaliselle On/Off-tulotyypille Katso kohta 1.2.4. Tätä toimintoa ei käytetä digitaalisissa ja laskuritulotyypeissä. Katso kohta 1.3.6
Viantunnistus on käytössä pudotuslista
1 – Totta
Katso kohta 1.9
Tapahtuma luo DTC:n DM1:ssä
Pudotuslista
1 – Totta
Katso kohta 1.9
Käyttöohje UMAX031700. Versio: 3
30-44
Hystereesi vian poistamiseksi
Riippuu anturin tyypistä
Lamp Asetettu tapahtuman mukaan DM1-pudotusluettelossa
0.1V
Katso kohta 1.9
1 Keltainen, Varoitus Katso kohta 1.9
SPN tapahtumalle, jota käytetään DTC:ssä 0 - 0x1FFFFFFFF
Katso kohta 1.9
Tapahtuman FMI, jota käytetään DTC-pudotusluettelossa
4 Voitage Normaalin alapuolella tai oikosulussa matalaan lähteeseen
Katso kohta 1.9
Viive ennen DM1:n lähettämistä 0 - 60000
1000 ms
Katso kohta 1.9
4.3 Vakiotietoluettelon asetusarvot
Constant Data List -toimintolohko tarjoaa käyttäjälle mahdollisuuden valita haluamansa arvot erilaisille logiikkalohkotoiminnoille. Tässä oppaassa on useita viittauksia vakioihin, kuten exampalla lueteltuja.
a)
Ohjelmoitava logiikka: Vakio "taulukko X = ehto Y, argumentti 2", jossa X ja Y = 1
3:een
b)
Matemaattinen funktio: Vakio "Math Input X", jossa X = 1 - 4
Kaksi ensimmäistä vakiota ovat kiinteitä arvoja 0 (epätosi) ja 1 (tosi) käytettäväksi binäärilogiikassa. Loput 13 vakiota ovat täysin käyttäjän konfiguroitavissa mihin tahansa arvoon välillä +/- 1,000,000 XNUMX XNUMX. Oletusarvot näkyvät alla olevassa kuvakaappauksessa.
Näytönkaappaus Vakiotietojen luettelon asetusarvot Käyttöopas UMAX031700. Versio: 3
31-44
4.4. Hakutaulukon asetusarvot
Lookup Table -toimintolohko on määritelty kohdassa 1.4. Katso sieltä yksityiskohtaiset tiedot siitä, kuinka kaikkia näitä asetusarvoja käytetään. Koska tämän toimintolohkon X-akselin oletusarvot määritellään taulukosta 1 valitulla X-akselin lähteellä, oletusarvojen ja alueiden osalta ei ole enempää määritettävää kuin mitä on kuvattu kohdassa 1.4. Muista, että X-akselin arvot päivitetään automaattisesti, jos valitun lähteen min/max-aluetta muutetaan.
Kuvakaappaus Example Hakutaulukko 1 Asetusarvot
Huomautus: Yllä näytetyssä kuvakaappauksessa "X-Axis Source" on muutettu oletusarvostaan, jotta toimintolohko voidaan ottaa käyttöön.
Käyttöohje UMAX031700. Versio: 3
32-44
4.5. Ohjelmoitavat logiikka-asetusarvot
Ohjelmoitava logiikka -toimintolohko on määritelty kohdassa 1.5. Katso sieltä yksityiskohtaiset tiedot siitä, kuinka kaikkia näitä asetusarvoja käytetään.
Koska tämä toimintolohko on oletusarvoisesti poissa käytöstä, oletusarvojen ja alueiden osalta ei ole enempää määritettävää kuin mitä on kuvattu kohdassa 1.5. Alla oleva kuvakaappaus näyttää, kuinka kyseisessä osiossa viitatut asetusarvot näkyvät Axiomatic EA:ssa.
Käyttöohje UMAX031700. Versio: 3
33-44
Ohjelmoitavan logiikan oletusarvojen ruudunkaappaus 1
Huomautus: Yllä näytetyssä kuvakaappauksessa "Ohjelmoitava logiikkalohko käytössä" on muutettu oletusarvostaan, jotta toimintolohko voidaan ottaa käyttöön.
Huomautus: Argumentin 1, argumentin 2 ja operaattorin oletusarvot ovat samat kaikissa ohjelmoitavan logiikan toimintolohkoissa, ja siksi käyttäjän on muutettava niitä tarpeen mukaan, ennen kuin tätä voidaan käyttää.
Käyttöohje UMAX031700. Versio: 3
34-44
4.6. Matemaattiset funktiolohkon asetusarvot
Matemaattinen funktiolohko on määritelty kohdassa 1.6. Katso tästä osiosta yksityiskohtaiset tiedot näiden asetusarvojen käytöstä.
Kuvakaappaus example matemaattiselle funktiolohkolle
Huomautus: Yllä näytetyssä kuvakaappauksessa asetusarvot on muutettu oletusarvoistaan esimerkkinäampmiten matemaattista funktiolohkoa voidaan käyttää.
Nimi Matemaattinen funktio käytössä Funktio 1 Syötä A lähdefunktio 1 Syötä numero
Toiminto 1 Tulo A Minimi
Alueen pudotusluettelon pudotusluettelo riippuu lähteestä
-106-106
Oletus 0 EPÄTOSI 0 Säädin ei käytössä 1
0
Toiminto 1 Tulo A Maksimitoiminto 1 Tulo A Skaalaustoiminto 1 Tulo B Lähdetoiminto 1 Tulo B Numero
Toiminto 1 Tulo B Minimi
-106-106
-1.00 - 1.00 pudotuslista riippuu lähteestä
-106-106
100 1.00 0 Kontrolli Ei käytössä 1
0
Toiminto 1 Tulo B Maksimi -106 - 106
100
Käyttöohje UMAX031700. Versio: 3
Huomautuksia TOSI tai EPÄTOSI Katso kohta 1.3
Katso kohta 1.3
Muuntaa syötteen prosenteiksitage ennen kuin sitä käytetään laskennassa Muuntaa syötteen prosenteiksitage ennen käyttöä laskennassa Katso kohta 1.6 Katso kohta 1.3
Katso kohta 1.3
Muuntaa syötteen prosenteiksitage ennen kuin sitä käytetään laskennassa Muuntaa syötteen prosenteiksitage ennen kuin sitä käytetään laskennassa
35-44
Toiminto 1 Tulo B Skaalaus Matemaattinen toiminto 1 Toiminto Toiminto 2 Tulo B Lähde
Toiminto 2 Syötä B-numero
Toiminto 2 Tulo B Minimi
Toiminto 2 Tulo B Maksimi
Toiminto 2 Tulo B Skaalin matemaattinen toiminto 2 Toiminta (tulo A = funktion 1 tulos) Funktio 3 Tulo B lähde
Toiminto 3 Syötä B-numero
Toiminto 3 Tulo B Minimi
Toiminto 3 Tulo B Maksimi
Funktio 3 Tulo B Skaalaus matemaattinen funktio 3 Toiminta (Syöte A = funktion 2 tulos) Matemaattinen lähdön minimialue
-1.00 - 1.00 Pudotusluettelo Pudotuslista riippuu lähteestä
-106-106
-106-106
-1.00-1.00
1.00 9, +, Tulos = InA+InB 0 Ohjaus ei käytössä 1
0
100 1.00
Katso kohta 1.13 Katso kohta 1.13 Katso kohta 1.4
Katso kohta 1.4
Muuntaa syötteen prosenteiksitage ennen kuin sitä käytetään laskennassa Muuntaa syötteen prosenteiksitage ennen käyttöä laskennassa Katso kohta 1.13
Pudotuslista
9, +, Tulos = InA+InB Katso kohta 1.13
Pudotuslista riippuu lähteestä
-106-106
0 Säädin ei käytössä 1
0
-106-106
100
-1.00 - 1.00 1.00
Katso kohta 1.4
Katso kohta 1.4
Muuntaa syötteen prosenteiksitage ennen kuin sitä käytetään laskennassa Muuntaa syötteen prosenteiksitage ennen käyttöä laskennassa Katso kohta 1.13
Pudotuslista
9, +, Tulos = InA+InB Katso kohta 1.13
-106-106
0
Matemaattisten tulosten enimmäisalue -106 - 106
100
Käyttöohje UMAX031700. Versio: 3
36-44
4.7. CAN-vastaanoton asetusarvot CAN-vastaanotto-toimintolohko on määritelty kohdassa 1.16. Katso sieltä yksityiskohtaiset tiedot siitä, kuinka kaikkia näitä asetusarvoja käytetään.
Kuvakaappaus oletusarvoista VOI vastaanottaa 1 asetusarvoa
Huomautus: Yllä näytetyssä kuvakaappauksessa "Receive Message Enabled" on muutettu oletusarvostaan, jotta toimintolohko voidaan ottaa käyttöön. 4.8. CAN-lähetyksen asetusarvot CAN-lähetyksen toimintolohko on määritelty kohdassa 1.7. Katso sieltä yksityiskohtaiset tiedot siitä, kuinka kaikkia näitä asetusarvoja käytetään.
Kuvakaappaus CAN-oletuslähetyksestä 1 Asetusarvot Käyttöopas UMAX031700. Versio: 3
37-44
Nimi Lähetys PGN Lähetyksen toistonopeus Lähetysviestien prioriteetti Kohdeosoite (PDU1:lle) Lähetystietolähde Lähetysdatan numero
Lähetystietojen koko
Lähetysdataindeksi taulukossa (LSB) Lähetysbittiindeksi tavuissa (LSB) Lähetystietojen resoluutio Lähetystietojen poikkeama
Alue
0 - 65535 0 - 60,000 0 ms 7 - 0 255 - XNUMX pudotusluettelo lähdettä kohti
Oletus
65280 ($FF00) 0 6 254 (0xFE, nollaosoite) Tulo mitattu 0, tulo mitattu #1
Pudotuslista
Jatkuva 1-tavuinen
0 - 8-DataSize 0, ensimmäisen tavun sijainti
0 - 8 bittiä
-106 - 106 -104 - 104
Ei oletuksena käytössä
1.00 0.00
Huomautuksia
0ms estää lähetyksen Omistus B-prioriteetti Ei käytössä oletusarvoisesti. Katso kohta 1.3. Katso kohta 1.3. 0 = Ei käytössä (pois käytöstä) 1 = 1-bitti 2 = 2-bittiä 3 = 4-bittiä 4 = 1-tavu 5 = 2-tavua 6 = 4 tavua
Käytetään vain bittitietotyyppien kanssa
Käyttöohje UMAX031700. Versio: 3
38-44
5. TYÖLÖN UUDELLEENVAIHTAMINEN AXIOMATIC EA BOOTLOADERIN KANSSA
AX031700 voidaan päivittää uudella sovelluksen laiteohjelmistolla käyttämällä Bootloader Information -osiota. Tämä osio sisältää yksinkertaiset vaiheittaiset ohjeet uuden Axiomaticin toimittaman laiteohjelmiston lataamiseksi laitteeseen CAN:n kautta ilman, että sitä tarvitsee irrottaa J1939-verkosta.
1. Kun Axiomatic EA muodostaa ensimmäisen yhteyden ECU:hun, Bootloader Information -osiossa näytetään seuraavat tiedot:
2. Jos haluat käyttää käynnistyslatainta ECU:ssa olevan laiteohjelmiston päivittämiseen, muuta muuttuja "Force Bootloader To Load on Reset" arvoon Kyllä.
3. Kun kehoteruutu kysyy, haluatko nollata ECU:n, valitse Kyllä.
Käyttöohje UMAX031700. Versio: 3
39-44
4. Resetoinnin jälkeen ECU ei enää näy J1939-verkossa AX031700:na vaan J1939 Bootloaderina #1.
Huomaa, että käynnistyslatain EI ole mielivaltainen osoite. Tämä tarkoittaa, että jos haluat useamman käynnistyslataimen olevan käynnissä samanaikaisesti (ei suositella), sinun on vaihdettava jokaisen osoite manuaalisesti ennen seuraavan aktivoimista, tai muuten syntyy osoiteristiriitoja ja vain yksi ECU näkyy käynnistyslataimena. Kun "aktiivinen" käynnistyslatain palaa normaaliin toimintaan, muut ECU:t on kytkettävä päälle käynnistyslatausominaisuuden aktivoimiseksi uudelleen.
5. Kun Bootloader Information -osio on valittuna, näytetään samat tiedot kuin milloin
siinä oli AX031700-laiteohjelmisto, mutta tässä tapauksessa vilkkuva ominaisuus on otettu käyttöön.
Käyttöohje UMAX031700. Versio: 3
40-44
6. Valitse Vilkkuva-painike ja siirry kohtaan, johon olet tallentanut AF-16119-x.yy.bin. file Lähetetty Axiomaticilta. (Huomaa: vain binääri (.bin) files voidaan flashata käyttämällä Axiomatic EA -työkalua)
7. Kun Flash Application Firmware -ikkuna avautuu, voit halutessasi kirjoittaa kommentteja, kuten "Firmware on päivittänyt [Nimi]". Tämä ei ole pakollista, ja voit jättää kentän tyhjäksi, jos et halua käyttää sitä.
Huomautus: Sinun ei tarvitse päivämäärä-stamp tai kertaakaanamp the file, koska Axiomatic EA -työkalu tekee tämän kaiken automaattisesti, kun lataat uuden laiteohjelmiston.
VAROITUS: Älä valitse "Erase All ECU Flash Memory" -ruutua, ellei Axiomatic-yhteyshenkilö kehota tekemään niin. Tämän valitseminen poistaa KAIKKI haihtumattomaan salamaan tallennetut tiedot. Se myös poistaa kaikki asetusarvot, jotka on saatettu tehdä ECU:lle, ja palauttaa kaikki asetusarvot tehdasasetuksiinsa. Jättämällä tämän ruudun valitsematta, mikään asetusarvoista ei muutu, kun uusi laiteohjelmisto ladataan.
Käyttöohje UMAX031700. Versio: 3
41-44
8. Edistymispalkki näyttää, kuinka suuri osa laiteohjelmistosta on lähetetty latauksen edetessä. Mitä enemmän liikennettä J1939-verkossa on, sitä kauemmin latausprosessi kestää.
9. Kun laiteohjelmisto on ladattu, näyttöön tulee viesti, joka ilmoittaa toiminnon onnistumisesta. Jos valitset ECU:n nollauksen, AX031700-sovelluksen uusi versio alkaa toimia ja Axiomatic EA tunnistaa ECU:n sellaiseksi. Muussa tapauksessa seuraavan kerran, kun ECU kytketään päälle, AX031700-sovellus toimii käynnistyslataustoiminnon sijaan.
Huomautus: Jos prosessi milloin tahansa latauksen aikana keskeytyy, tiedot ovat vioittuneet (huono tarkistussumma) tai jostain muusta syystä uusi laiteohjelmisto ei ole oikea, eli käynnistyslatain havaitsee, että file ladattua ei ole suunniteltu toimimaan laitteistoalustalla, huono tai vioittunut sovellus ei toimi. Pikemminkin, kun ECU nollataan tai käynnistetään, J1939 Bootloader pysyy oletussovelluksena, kunnes kelvollinen laiteohjelmisto on ladattu onnistuneesti yksikköön.
Käyttöohje UMAX031700. Versio: 3
42-44
6. Tekniset tiedot
6.1. Virtalähde
Virtalähteen syöttö – nimellinen
Ylijännitesuojaus Käänteisen napaisuuden suojaus
12 tai 24 Vdc nimellinen käyttötilavuustage 8…36 Vdc virtalähdealue voltage transientit
Täyttää SAE J1113-11:n vaatimukset 24 Vdc:n nimellistulolle.
6.2. panos
Analogiset tulotoiminnot Voltage Tulo
Nykyinen tulo
Digitaalitulotoiminnot Digitaalitulon taso PWM-tulo
Taajuustulo Digitaalinen tulo
Tuloimpedanssi Tulon tarkkuus Tulon tarkkuus
Voitage Tulo- tai virtatulo 0–5 V (impedanssi 204 KOhm) 0–10 V (impedanssi 136 KOhm) 0–20 mA (impedanssi 124 ohm) 4–20 mA (impedanssi 124 ohm) erillinen tulo, VWM-tulo 0–100 taajuudesta 0.5 %:iin 10 Hz - 0.5 kHz 10 Hz - XNUMX kHz Aktiivinen korkea (+Vps:iin), Aktiivinen matala Ampvalotus: 0 - +Vps 1 MOhm Korkea impedanssi, 10 KOhm alasveto, 10 KOhm veto +14 V < 1 % 12-bittinen
6.3. Viestintä
CAN-verkon päättäminen
1 CAN 2.0B -portti, protokolla SAE J1939
CAN-standardin mukaan verkko on päätettävä ulkoisilla päätevastuksilla. Vastukset ovat 120 ohmia, vähintään 0.25 W, metallikalvo tai vastaava. Ne tulee sijoittaa CAN_H- ja CAN_L-päätteiden väliin verkon molemmissa päissä.
6.4. Yleiset tiedot
Mikroprosessori
STM32F103CBT7, 32-bittinen, 128 kt Flash-ohjelmamuisti
Hiljainen virta
14 mA @ 24Vdc Tyypillinen; 30 mA @ 12 Vdc Tyypillinen
Ohjauslogiikka
Käyttäjän ohjelmoitavat toiminnot käyttämällä Axiomatic Electronic Assistantia, osanumerot: AX070502 tai AX070506K
Viestintä
1 CAN (SAE J1939) Malli AX031700: 250 kbps Malli AX031700-01: 500 kbps Malli AX031700-02: 1 Mbps Malli AX031701 CANopen®
Käyttöliittymä
Axiomatic Electronic Assistant for Windows -käyttöjärjestelmien mukana tulee rojaltivapaa käyttöoikeus. Axiomatic Electronic Assistant vaatii USB-CAN-muuntimen kytkemään laitteen CAN-portin Windows-pohjaiseen tietokoneeseen. Axiomatic USB-CAN Converter on osa Axiomatic Configuration KITiä, tilausnumerot: AX070502 tai AX070506K.
Verkon katkaisu
Verkko on päätettävä ulkoisilla päätevastuksilla. Vastukset ovat 120 ohmia, vähintään 0.25 W, metallikalvo tai vastaava. Ne tulee sijoittaa CAN_H- ja CAN_L-päätteiden väliin verkon molemmissa päissä.
Paino
0.10 lb (0.045 kg)
Käyttöolosuhteet
-40 - 85 °C (-40 - 185 °F)
Suojaus
IP67
EMC-yhteensopivuus
CE-merkintä
Tärinä
MIL-STD-202G, testi 204D ja 214A (sini ja satunnainen) 10 g piikki (sini); 7.86 Grms huippu (satunnainen) (odottaa)
Järkyttää
MIL-STD-202G, testi 213B, 50 g (odottaa)
Hyväksynnät
CE-merkintä
Sähköliitännät
6-nastainen liitin (vastaa TE Deutsch P/N: DT04-6P)
Vastapistokesarja on saatavana nimellä Axiomatic P/N: AX070119.
Pin # 1 2 3 4 5 6
Kuvaus BATT+ tulo + CAN_H CAN_L tulo BATT-
Käyttöohje UMAX031700. Versio: 3
43-44
7. VERSIOHISTORIA
Version päivämäärä
1
31. toukokuuta 2016
2
26. marraskuuta 2019
–
26. marraskuuta 2019
3
1. elokuuta 2023
Tekijä
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov
Muutokset
Alkuperäinen luonnos Päivitetty käyttöopas vastaamaan V2.00-laiteohjelmistoon tehtyjä päivityksiä, joissa taajuutta ja PWM-tulotyyppejä ei enää ole jaettu eri taajuusalueille, vaan ne on nyt yhdistetty yhdeksi alueeksi [0.5 Hz…10 kHz] Lisätty lepovirta, paino ja erilaiset baudinopeusmallit teknisten tietojen suorittamiin legacy-päivityksiin
Huomautus:
Tekniset tiedot ovat ohjeellisia ja voivat muuttua. Todellinen suorituskyky vaihtelee sovelluksen ja käyttöolosuhteiden mukaan. Käyttäjien tulee varmistua siitä, että tuote soveltuu käytettäväksi aiotussa käyttötarkoituksessa. Kaikilla tuotteillamme on rajoitettu takuu materiaali- ja valmistusvirheitä vastaan. Katso takuu-, hakemusten hyväksyntä-/rajoitukset ja palautusmateriaaliprosessimme osoitteessa https://www.axiomatic.com/service/ kuvatulla tavalla.
CANopen® on CAN in Automation eV:n rekisteröity yhteisötavaramerkki
Käyttöohje UMAX031700. Versio: 3
44-44
TUOTTEEMME
AC/DC-virtalähteet Toimilaitteet Ohjaimet/liitännät Autojen Ethernet-liitännät Akkulaturit CAN-ohjaimet, reitittimet, toistimet CAN/WiFi, CAN/Bluetooth, reitittimet Virta/Vol.tage/PWM-muuntimet Tasa-/tasavirtamuuntimet Moottorin lämpötilan skannerit Ethernet/CAN-muuntimet, yhdyskäytävät, kytkimet Tuuletinohjaimet Yhdyskäytävät, CAN/Modbus, RS-232-gyroskoopit, kaltevuusmittarit Hydrauliset venttiiliohjaimet Kaltevuusmittarit, Triaksiaaliset koneen ohjausyksiköt Signaalimuuntimet LVD Modbus, RS-422, RS-485 Ohjaimet Moottoriohjaimet, Invertterit Virtalähteet, DC/DC, AC/DC PWM-signaalimuuntimet/-eristimet Resolver-signaalin ilmastointilaitteet Huoltotyökalut Signaalin ilmastointilaitteet, muuntimet jännitysmittari CAN-säätimet ylijännitesuojat
YRITYksemme
Axiomatic tarjoaa elektronisia koneenohjauskomponentteja maasto-, hyötyajoneuvojen, sähköajoneuvojen, generaattoreiden, materiaalinkäsittelyn, uusiutuvan energian ja teollisuuden OEM-markkinoille. Innovoimme suunnitelluilla ja valmiilla koneohjauksilla, jotka tuovat lisäarvoa asiakkaillemme.
LAATU SUUNNITTELU JA VALMISTUS
Meillä on ISO9001:2015 rekisteröity suunnittelu-/valmistuslaitos Kanadassa.
TAKUU, HAKEMUSHYVÄKSYNNÄT/RAJOITUKSET
Axiomatic Technologies Corporation pidättää oikeuden tehdä korjauksia, muutoksia, parannuksia, parannuksia ja muita muutoksia tuotteisiinsa ja palveluihinsa milloin tahansa ja lopettaa minkä tahansa tuotteen tai palvelun ilman erillistä ilmoitusta. Asiakkaiden tulee hankkia viimeisimmät asiaankuuluvat tiedot ennen tilauksen tekemistä ja varmistaa, että tiedot ovat ajan tasalla ja täydelliset. Käyttäjien tulee varmistua siitä, että tuote soveltuu käytettäväksi aiotussa käyttötarkoituksessa. Kaikilla tuotteillamme on rajoitettu takuu materiaali- ja valmistusvirheitä vastaan. Katso takuu-, hakemusten hyväksyntä-/rajoitukset ja palautusmateriaaliprosessimme osoitteessa https://www.axiomatic.com/service/.
VAATIMUSTENMUKAISUUS
Tuotteen vaatimustenmukaisuustiedot löytyvät tuotekirjallisuudesta ja/tai osoitteesta axiomatic.com. Kaikki tiedustelut tulee lähettää osoitteeseen sales@axiomatic.com.
TURVALLINEN KÄYTTÖ
Axiomaticin tulee huoltaa kaikki tuotteet. Älä avaa tuotetta ja suorita huolto itse.
Tämä tuote voi altistaa sinut kemikaaleille, joiden tiedetään Kalifornian osavaltiossa Yhdysvalloissa aiheuttavan syöpää ja lisääntymisvaurioita. Lisätietoja on osoitteessa www.P65Warnings.ca.gov.
PALVELU
Kaikki tuotteet, jotka palautetaan Axiomaticille, vaativat palautusmateriaalin lupanumeron (RMA#) osoitteesta sales@axiomatic.com. Anna seuraavat tiedot, kun pyydät RMA-numeroa:
· Sarjanumero, osanumero · Käyttötunnit, ongelman kuvaus · Kytkentäkaavio, sovellus ja muita kommentteja tarpeen mukaan
HÄVITTÄMINEN
Axiomatic-tuotteet ovat elektroniikkaromua. Noudata paikallisia ympäristöjäte- ja kierrätyslakeja, -määräyksiä ja -käytäntöjä elektroniikkajätteen turvallisesta hävittämisestä tai kierrätyksestä.
YHTEYSTIEDOT
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, CANADA L5T 2E3 PUHELIN: +1 905 602 9270 FAKSI: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com
Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Tekijänoikeus 2023
Asiakirjat / Resurssit
![]() |
AXIOMATIC AX031700 Universal Input Controller CAN [pdfKäyttöopas AX031700, UMAX031700, AX031700 yleistuloohjain CAN:lla, AX031700, yleistuloohjain CAN:lla, tuloohjain CAN:lla, ohjain CAN:lla, CAN |