AX031700 universālās ievades kontrolieris ar CAN
“
Informācija par produktu
Specifikācijas
- Produkta nosaukums: Universāls ievades kontrolieris ar CAN
- Modeļa numurs: UMAX031700 Versija V3
- Daļas numurs: AX031700
- Atbalstītais protokols: SAE J1939
- Funkcijas: Viena universāla ieeja proporcionālai vārsta izvadei
Kontrolieris
Produkta lietošanas instrukcijas
1. Uzstādīšanas instrukcijas
Izmēri un pinout
Detalizētus izmērus un tapas skatiet lietotāja rokasgrāmatā
informāciju.
Montāžas instrukcijas
Pārliecinieties, vai kontrolieris ir droši uzstādīts, ievērojot
norādījumus, kas sniegti lietotāja rokasgrāmatā.
2. Beigāsview no J1939 iezīmēm
Atbalstītie ziņojumi
Kontrolieris atbalsta dažādus ziņojumus, kas norādīti SAE
J1939 standarts. Skatiet lietotāja rokasgrāmatas sadaļu 3.1
detaļas.
Vārds, adrese un programmatūras ID
Konfigurējiet kontrollera nosaukumu, adresi un programmatūras ID, kā norādīts
jūsu prasībām. Skatiet lietotāja rokasgrāmatas sadaļu 3.2
norādījumus.
3. ECU uzdotie punkti, kas iegūti ar Axiomatic Electronic
Asistents
Izmantojiet Axiomatic Electronic Assistant (EA), lai piekļūtu un
konfigurēt ECU iestatītās vērtības. Izpildiet sadaļā sniegtos norādījumus
lietotāja rokasgrāmatas 4. sadaļā.
4. CAN pārsūtīšana, izmantojot Axiomatic EA sāknēšanas programmu
Izmantojiet Axiomatic EA sāknēšanas ielādētāju, lai atkārtoti atsvaidzinātu kontrolieri
pa CAN kopni. Sīki izstrādātas darbības ir aprakstītas lietotāja 5. sadaļā
rokasgrāmata.
5. Tehniskās specifikācijas
Detalizētas tehniskās specifikācijas skatiet lietotāja rokasgrāmatā
no kontroliera.
6. Versiju vēsture
Versiju vēsturi skatiet lietotāja rokasgrāmatas 7. sadaļā
produkts.
Bieži uzdotie jautājumi (FAQ)
J: Vai es varu izmantot vairākus ievades veidus ar vienu ievadi CAN
Kontrolieris?
A: Jā, kontrolieris atbalsta plašu konfigurējamo klāstu
ievades veidi, nodrošinot vadības daudzpusību.
J: Kā es varu atjaunināt kontroliera programmatūru?
A: Jūs varat pārspīlēt kontrolieri, izmantojot CAN, izmantojot Axiomatic
EA sāknēšanas programma. Sīkāku informāciju skatiet lietotāja rokasgrāmatas 5. sadaļā
norādījumus.
“`
LIETOTĀJA ROKASGRĀMATA UMAX031700 Versija V3
UNIVERSĀLAIS IEVADES KONTROLIERIS AR CAN
SAEJ1939
LIETOTĀJA ROKASGRĀMATA
P/N: AX031700
AKRONĪMI
ACK
Pozitīvs apstiprinājums (no SAE J1939 standarta)
UIN
Universāla ievade
EA
Axiomatic Electronic Assistant (servisa rīks Axiomatic ECU)
ECU
Elektroniskais vadības bloks
(no SAE J1939 standarta)
NAK
Negatīvs apstiprinājums (no standarta SAE J1939)
PDU1
Formāts ziņojumiem, kas jānosūta uz konkrētu vai globālu galamērķa adresi (no SAE J1939 standarta)
PDU2
Formāts, ko izmanto, lai nosūtītu informāciju, kas ir marķēta, izmantojot grupas paplašinājuma paņēmienu, un kas nesatur galamērķa adresi.
PGN
Parametru grupas numurs (no standarta SAE J1939)
PropA
Ziņojums, kas izmanto patentēto A PGN vienādranga saziņai
PropB
Ziņojums, kas apraides saziņai izmanto patentētu B PGN
SPN
Aizdomīgā parametra numurs (no standarta SAE J1939)
Piezīme: Axiomatic Electronic Assistant KIT var pasūtīt kā P/N: AX070502 vai AX070506K
Lietotāja rokasgrāmata UMAX031700. Versija: 3
2-44
SATURA RĀDĪTĀJS
1 VAIRĀKVIEW KONTROLIERA ………………………………………………………………………………………………………………… 4
1.1. VIENAS UNIVERSĀLĀS IEVADES APRAKSTS PROPORCIONĀLĀ VĀSTA IZPĒJAS KONTROLIERĪ …………………………….. 4 1.2. UNIVERSĀLĀS IEVADES FUNKCIJAS BLOKS………………………………………………………………………………………………………. 4
1.2.1. Ievades sensoru veidi ……………………………………………………………………………………………………………………………………. 4 1.2.2. Vilkšanas / nolaišanas rezistoru iespējas………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… Minimālās un maksimālās kļūdas un diapazoni…………………………………………………………………………………………………. 5 1.2.3. Ievades programmatūras filtru veidi ………………………………………………………………………………………………………………………… 5 1.2.4. IEKŠĒJĀ FUNKCIJAS BLOKA VADĪBAS AVOTI …………………………………………………………………………………….. 5 1.3. MEKLĒŠANAS TABULAS FUNKCIJU BLOKS …………………………………………………………………………………………………………. 6 1.4. X ass, ievaddatu atbilde…………………………………………………………………………………………………………………………….. 7 1.4.1. Y ass, uzmeklēšanas tabulas izvade …………………………………………………………………………………………………………………………. 8 1.4.2. Noklusējuma konfigurācija, datu atbilde ……………………………………………………………………………………………………………. 8 1.4.3. Atbilde no punkta uz punktu ……………………………………………………………………………………………………………………………….. 8 1.4.4. X ass, laika reakcija…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………. PROGRAMĒJAMĀ LOĢISKĀ FUNKCIJAS BLOKS ……………………………………………………………………………………………. 9 1.4.5. Nosacījumi Izvērtēšana ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… Tabulu izvēle ………………………………………………………………………………………………………………………………………….. 10 1.5. Loģiskā bloka izvade …………………………………………………………………………………………………………………………………….. 11 1.5.1. MATH FUNKCIJAS BLOKS…………………………………………………………………………………………………………………….. 14 1.5.2. VAR PĀRSŪTĪT FUNKCIJAS BLOKU………………………………………………………………………………………………………….. 15 1.5.3. VAR UZŅEMT FUNKCIJAS BLOKU……………………………………………………………………………………………………………. 16 1.6. DIAGNOSTIKAS FUNKCIJAS BLOKS ……………………………………………………………………………………………………………. 17
2. UZSTĀDĪŠANAS INSTRUKCIJAS ………………………………………………………………………………………………………………. 24
2.1. IZMĒRI UN PĀRSKATS ……………………………………………………………………………………………………………………… 24 2.2. MONTĀŽA INSTRUKCIJA …………………………………………………………………………………………………………………….. 24
3 VAIRĀKVIEW J1939 ĪPAŠĪBAS …………………………………………………………………………………………………………….. 26
3.1. IEVADS AR ATBALSTĪTAJIEM ZIŅOJUMIEM ………………………………………………………………………………………………. 26 3.2. NOSAUKUMS, ADRESE UN PROGRAMMATŪRAS ID ……………………………………………………………………………………………………… 27
4. ECU IESTATĪJUMI, KAS PIEKĻŪTI AR AXIOMATIC ELEKTRONISKO PALĪGU ……………………………………. 29
4.1. J1939 TĪKLS …………………………………………………………………………………………………………………………… 29 4.2. UNIVERSĀLĀ IEVADE……………………………………………………………………………………………………………………………… 30 4.3. PASTĀVĪGO DATU SARAKSTA IESTATĪJUMI ………………………………………………………………………………………………………….. 31 4.4. UZKLĀŠANAS TABULAS IESTATĪJUMI …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… PROGRAMMĒJAMĀS LOĢISKĀS IESTATĪJUMI ……………………………………………………………………………………………………….. 32 4.5. MATEMĀTISKĀS FUNKCIJAS BLOKA IESTATĪJUMI …………………………………………………………………………………………………….. 33 4.6. VAR SAŅEMT IESTATĪJUMU PUNKTU ………………………………………………………………………………………………………………….. 35 4.7. VAR PĀRSŪTĪT IESTATĪJUMUS………………………………………………………………………………………………………………… 37
5. ATJAUNOŠANAS VAR AR AXIOMATIC EA BOOTLOADER ……………………………………………………… 39
6. TEHNISKĀS SPECIFIKĀCIJAS ………………………………………………………………………………………………………………. 43
6.1. BAROŠANAS APGĀDE …………………………………………………………………………………………………………………………….. 43 6.2. IEVADE……………………………………………………………………………………………………………………………………………… 43 6.3. KOMUNIKĀCIJA………………………………………………………………………………………………………………………………. 43 6.4. VISPĀRĪGĀS SPECIFIKĀCIJAS …………………………………………………………………………………………………………………. 43
7. VERSIJAS VĒSTURE………………………………………………………………………………………………………………………… .... 44
Lietotāja rokasgrāmata UMAX031700. Versija: 3
3-44
1 VAIRĀKVIEW KONTROLERA
1.1. Viena universālā ieejas proporcionālā vārsta izvades kontroliera apraksts
Vienas ievades CAN kontrolieris (1IN-CAN) ir paredzēts daudzpusīgai vienas ievades vadībai un plašai vadības loģikas un algoritmu klāstam. Tā elastīgais shēmas dizains sniedz lietotājam plašu konfigurējamu ievades veidu klāstu.
Kontrolierim ir viena pilnībā konfigurējama universālā ieeja, kuru var iestatīt, lai nolasītu: voltage, strāvas, frekvences/apgr./min., PWM vai digitālās ieejas signāli. Visi ierīces I/O un loģiskie funkciju bloki pēc būtības ir neatkarīgi viens no otra, taču tos var konfigurēt, lai mijiedarbotos viens ar otru daudzos veidos.
Dažādie funkciju bloki, ko atbalsta 1IN-CAN, ir aprakstīti turpmākajās sadaļās. Visas iestatītās vērtības lietotājs var konfigurēt, izmantojot Axiomatic Electronic Assistant, kā norādīts šī dokumenta 3. sadaļā.
1.2. Universālais ievades funkciju bloks
Kontrolieris sastāv no divām universālajām ieejām. Abas universālās ieejas var konfigurēt tilpuma mērīšanaitage, strāva, pretestība, frekvence, impulsa platuma modulācija (PWM) un digitālie signāli.
1.2.1. Ievades sensoru veidi
3. tabulā ir norādīti kontrollera atbalstītie ievades veidi. Parametrs Ievades sensora tips nodrošina nolaižamo sarakstu ar ievades veidiem, kas aprakstīti 1. tabulā. Ievades sensora veida maiņa ietekmē citas uzdotās vērtības tajā pašā uzdoto vērtību grupā, piemēram, Minimālā/Maksimālā kļūda/diapazons, atsvaidzinot tās uz jaunu ievades veidu, un tāpēc vispirms mainīja.
0 Invalīds 12 Voltage 0 līdz 5V 13 Voltage 0 līdz 10 V 20 strāva 0 līdz 20 mA 21 strāva 4 līdz 20 mA 40 frekvence 0.5 Hz līdz 10 kHz 50 PWM darba cikls (0.5 Hz līdz 10 kHz) 60 digitāls (parasts) 61 digitāls (apgriezts) 62
1. tabula Universālās ievades sensora tipa opcijas
Visas analogās ieejas tiek ievadītas tieši 12 bitu analogā-digitālā pārveidotājā (ADC) mikrokontrollerī. Visas sējtage ieejām ir augsta pretestība, savukārt strāvas ievades signāla mērīšanai izmanto 124 rezistoru.
Frekvences/apgr./min, impulsa platuma modulētais (PWM) un skaitītāja ievades sensoru tipi ir savienoti ar mikrokontrollera taimeriem. Impulsi uz apgriezienu uzdotā vērtība tiek ņemta vērā tikai tad, ja izvēlētais ievades sensora tips ir frekvences veids, kā norādīts 3. tabulā. Ja iestatījums Impulsi vienā apgriezienā ir iestatīts uz 0, veiktie mērījumi tiks veikti [Hz] vienībās. Ja Impulsu per apgriezienu uzdotā vērtība ir iestatīta uz augstāku par 0, veiktie mērījumi tiks veikti [RPM] vienībās.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
4-44
Digitālās ievades sensoru veidi piedāvā trīs režīmus: normāls, apgriezts un fiksēts. Mērījumi, kas veikti ar ciparu ievades veidiem, ir 1 (ON) vai 0 (OFF).
1.2.2. Vilkšanas / nolaišanas rezistoru opcijas
Izmantojot ievades sensoru tipus: frekvence/apgr./min., PWM, digitālais, lietotājam ir iespēja izvēlēties trīs (3) dažādas pacelšanas/novilkšanas opcijas, kā norādīts 2. tabulā.
0 Izvilkšana/Novilkšana 1 10K Pievilkšana 2 10K Novelk
2. tabula Pullup/pulldown rezistoru opcijas
Šīs opcijas var iespējot vai atspējot, pielāgojot aksiomātiskā elektroniskā palīga pullup/pulldown rezistoru uzdoto vērtību.
1.2.3. Minimālās un maksimālās kļūdas un diapazoni
Minimālā diapazona un maksimālā diapazona uzdotās vērtības nedrīkst jaukt ar mērīšanas diapazonu. Šīs uzdotās vērtības ir pieejamas visiem, izņemot digitālo ieeju, un tās tiek izmantotas, ja ieeja ir atlasīta kā vadības ieeja citam funkciju blokam. Tās kļūst par Xmin un Xmax vērtībām, ko izmanto slīpuma aprēķinos (sk. 6. attēlu). Kad šīs vērtības tiek mainītas, citi funkciju bloki, kas izmanto ievadi kā vadības avotu, tiek automātiski atjaunināti, lai atspoguļotu jaunās X ass vērtības.
Minimālās kļūdas un maksimālās kļūdas iestatītās vērtības tiek izmantotas ar diagnostikas funkciju bloku, lūdzu, skatiet 1.9. sadaļu, lai iegūtu sīkāku informāciju par diagnostikas funkciju bloku. Šo uzdoto vērtību vērtības ir ierobežotas tā, ka
0 <= Minimālā kļūda <= Minimālais diapazons <= Maksimālais diapazons <= Maksimālā kļūda <= 1.1xMax*
* Maksimālā vērtība jebkurai ievadei ir atkarīga no veida. Kļūdu diapazonu var iestatīt līdz 10%
virs šīs vērtības. Piemēram,ample:
Frekvence: maks. = 10,000 XNUMX [Hz vai RPM]
PWM:
Maks. = 100.00 [%]
Voltage: maks. = 5.00 vai 10.00 [V]
Strāva: maks. = 20.00 [mA]
Lai izvairītos no viltus kļūmēm, lietotājs var izvēlēties pievienot mērījuma signālam programmatūras filtrēšanu.
1.2.4. Ievades programmatūras filtru veidi
Lietotāja rokasgrāmata UMAX031700. Versija: 3
5-44
Visus ievades veidus, izņemot digitālo (parasto), digitālo (apgriezto), digitālo (fiksēto) var filtrēt, izmantojot filtra veida un filtra konstantes iestatījumu vērtības. Ir pieejami trīs (3) filtru veidi, kā norādīts 3. tabulā.
0 Bez filtrēšanas 1 mainīgais vidējais 2 atkārtotais vidējais
3. tabula Ievades filtrēšanas veidi
Pirmā filtra opcija Bez filtrēšanas nenodrošina izmērīto datu filtrēšanu. Tādējādi izmērītie dati tiks tieši izmantoti jebkuram funkciju blokam, kas izmanto šos datus.
Otrajā opcijā Moving Average mērītajiem ievades datiem tiek piemērots 'vienādojums 1', kur ValueN apzīmē pašreizējos ievades izmērītos datus, bet ValueN-1 apzīmē iepriekšējos filtrētos datus. Filtra konstante ir filtra konstantes iestatījuma vērtība.
1. vienādojums — mainīgā vidējā filtra funkcija:
VērtībaN
=
VērtībaN-1 +
(Ievade — ValueN-1) Filtra konstante
Trešā opcija, atkārtotais vidējais, izmanto zemāk esošo 'vienādojumu 2' izmērītajiem ievades datiem, kur N ir filtra konstantes iestatījuma vērtība. Filtrētā ievade Vērtība ir visu ievades mērījumu vidējais rādītājs N (filtra konstante) nolasījumu skaitā. Kad tiek ņemts vidējais rādītājs, filtrētā ievade saglabāsies, līdz būs gatavs nākamais vidējais rādītājs.
2. vienādojums — atkārtota vidējā pārsūtīšanas funkcija: Vērtība = N0 IevadeN N
1.3. Iekšējo funkciju bloku vadības avoti
Lietotāja rokasgrāmata UMAX031700. Versija: 3
6-44
Kontrolieris 1IN-CAN ļauj izvēlēties iekšējos funkciju bloku avotus no kontrollera atbalstīto loģisko funkciju bloku saraksta. Rezultātā jebkuru izvadi no viena funkciju bloka var izvēlēties kā vadības avotu citam. Ņemiet vērā, ka ne visos gadījumos ir jēgas visām opcijām, taču pilns kontroles avotu saraksts ir parādīts 4. tabulā.
Vērtība 0 1 2 3 4 5 6 7 8
Nozīme Vadības avots nav izmantots CAN saņemt ziņojumu Universālā ievade Mērīta uzmeklēšanas tabula Funkciju bloks Programmējams loģikas funkciju bloks Matemātiskais funkciju bloks Konstante datu saraksta bloks Izmērītā barošanas avota mērītā procesora temperatūra
4. tabula Vadības avota opcijas
Papildus avotam katrai vadīklai ir arī numurs, kas atbilst attiecīgā funkciju bloka apakšindeksam. 5. tabulā ir norādīti skaitļu objektiem atbalstītie diapazoni atkarībā no atlasītā avota.
Vadības avots
Vadības avota numurs
Vadības avots nav izmantots (ignorēts)
[0]VAR saņemt ziņojumu
[1…8]Izmērīta universālā ievade
[1…1]Uzmeklēšanas tabulas funkciju bloks
[1…6]Programmējams loģikas funkciju bloks
[1…2]Matemātisko funkciju bloks
[1…4]Pastāvīgs datu saraksta bloks
[1…10]Izmērītais barošanas avots
[1…1]Izmērītā procesora temperatūra
[1…1]5. tabula Vadības avota numura opcijas
1.4. Uzmeklēšanas tabulas funkciju bloks
Lietotāja rokasgrāmata UMAX031700. Versija: 3
7-44
Uzmeklēšanas tabulas tiek izmantotas, lai sniegtu izvades atbildi līdz 10 slīpumiem katrā uzmeklēšanas tabulā. Ir divu veidu uzmeklēšanas tabulas atbildes, kuru pamatā ir X ass veids: Datu atbilde un Laika reakcija No 1.4.1. līdz 1.4.5. sadaļai šie divi X ass veidi tiks aprakstīti sīkāk. Ja ir nepieciešami vairāk nekā 10 slīpumi, programmējamo loģisko bloku var izmantot, lai apvienotu līdz trim tabulām, lai iegūtu 30 slīpumus, kā aprakstīts 1.5. sadaļā.
Ir divi galvenie uzdotie punkti, kas ietekmēs šo funkciju bloku. Pirmais ir X ass avots un X ass numurs, kas kopā nosaka funkciju bloka vadības avotu.
1.4.1. X-ass, ievades datu atbilde
Gadījumā, ja X ass tips = datu atbilde, punkti uz X ass attēlo vadības avota datus. Šīs vērtības ir jāizvēlas kontroles avota diapazonā.
Atlasot X ass datu vērtības, nav ierobežojumu vērtībai, ko var ievadīt jebkurā no X ass punktiem. Lietotājam ir jāievada vērtības pieaugošā secībā, lai varētu izmantot visu tabulu. Tāpēc, pielāgojot X ass datus, ieteicams vispirms mainīt X10, pēc tam pazemināt indeksus dilstošā secībā, lai saglabātu tālāk norādīto.
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Kā minēts iepriekš, Xmin un Xmax tiks noteikts pēc atlasītā X-ass avota.
Ja daži datu punkti ir 'Ignorēti', kā aprakstīts 1.4.3. sadaļā, tie netiks izmantoti iepriekš parādītajā XAxis aprēķinā. Piemēram,ample, ja punkti X4 un augstāki tiek ignorēti, tā vietā formula kļūst par Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Y ass, uzmeklēšanas tabulas izvade
Y asij nav ierobežojumu attiecībā uz datiem, ko tā attēlo. Tas nozīmē, ka var viegli noteikt apgrieztas vai pieaugošas/samazinošas vai citas reakcijas.
Visos gadījumos kontrolieris aplūko visu datu diapazonu Y ass iestatītajos punktos un izvēlas zemāko vērtību kā Ymin un augstāko vērtību kā Ymax. Tie tiek tieši nodoti citiem funkciju blokiem kā uzmeklēšanas tabulas izvades ierobežojumi. (ti, izmanto kā Xmin un Xmax vērtības lineārajos aprēķinos.)
Tomēr, ja daži datu punkti tiek 'ignorēti', kā aprakstīts 1.4.3. sadaļā, tie netiks izmantoti Y-ass diapazona noteikšanā. Nosakot tabulas robežas, ja to izmanto cita funkciju bloka, piemēram, matemātikas funkciju bloka, vadīšanai, tiks ņemtas vērā tikai Axiomatic EA norādītās Y ass vērtības.
1.4.3. Noklusējuma konfigurācija, datu atbilde
Pēc noklusējuma visas uzmeklēšanas tabulas ECU ir atspējotas (X-ass avots ir vienāds ar Control Nav izmantota). Uzmeklēšanas tabulas var izmantot, lai izveidotu vēlamo atbildes profiles. Ja universālā ievade tiek izmantota kā X ass, uzmeklēšanas tabulas izvade būs tāda, ko lietotājs ievadīs Y vērtību iestatījumos.
Atcerieties, ka jebkurš kontrolēts funkciju bloks, kas izmanto uzmeklēšanas tabulu kā ievades avotu, arī piemēros datiem linearizāciju. Tāpēc 1:1 kontroles reakcijai jānodrošina, lai minimālais un
Lietotāja rokasgrāmata UMAX031700. Versija: 3
8-44
izejas maksimālās vērtības atbilst tabulas Y-ass minimālajām un maksimālajām vērtībām.
Visas tabulas (no 1 līdz 3) pēc noklusējuma ir atspējotas (nav atlasīts vadības avots). Tomēr, ja tiek atlasīts X ass avots, Y vērtības noklusējuma vērtības būs diapazonā no 0 līdz 100%, kā aprakstīts iepriekš sadaļā “YAxis, uzmeklēšanas tabulas izvade”. X ass minimālie un maksimālie noklusējuma iestatījumi tiks iestatīti, kā aprakstīts iepriekš sadaļā “X ass, datu atbilde”.
Pēc noklusējuma X un Y asu dati ir iestatīti vienādai vērtībai starp katru punktu no minimālā līdz maksimālajam katrā gadījumā.
1.4.4. Atbilde no punkta uz punktu
Pēc noklusējuma X un Y asis ir iestatītas lineārai reakcijai no punkta (0,0) līdz (10,10), kur izvade izmantos linearizāciju starp katru punktu, kā parādīts 1. attēlā. Lai iegūtu linearizāciju, katrs “Punkta N atbilde”, kur N = 1 līdz 10, ir iestatīta “Ramp Uz izvades atbildi.
1. attēls Uzmeklēšanas tabula ar “Ramp Kam” Datu atbilde
Alternatīvi, lietotājs var atlasīt atbildi "Pārlēkt uz" "Punkta N atbildei", kur N = 1 līdz 10. Šajā gadījumā jebkura ievades vērtība no XN-1 līdz XN radīs izvadi no uzmeklēšanas tabulas funkciju bloka. no YN.
Bijušaisampmatemātikas funkciju bloka le (no 0 līdz 100), ko izmanto, lai kontrolētu noklusējuma tabulu (no 0 līdz 100), bet ar atbildi "Pārlēkt uz", nevis noklusējuma "R"amp Līdz' ir parādīts 2. attēlā.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
9-44
2. attēls. Uzmeklēšanas tabula ar “Pārlēkt uz” datu atbildi
Visbeidzot, atbildei "Ignorēt" var atlasīt jebkuru punktu, izņemot (0,0). Ja “Point N Response” ir iestatīts ignorēt, visi punkti no (XN, YN) līdz (X10, Y10) arī tiks ignorēti. Visiem datiem, kas lielāki par XN-1, uzmeklēšanas tabulas funkciju bloka izvade būs YN-1.
Kombinācija Ramp Uz, Pārlēkt uz un Ignorēt atbildes var izmantot, lai izveidotu lietojumprogrammai specifisku izvades profile.
1.4.5. X ass, laika reakcija
Uzmeklēšanas tabulu var izmantot arī, lai iegūtu pielāgotu izvades atbildi, kur X-ass tips ir "Time Response". Ja tas ir atlasīts, X-ass tagad attēlo laiku milisekundēs, bet Y-ass joprojām attēlo funkciju bloka izvadi.
Šajā gadījumā X-ass avots tiek uzskatīts par digitālo ieeju. Ja signāls faktiski ir analogā ieeja, tas tiek interpretēts kā digitālā ieeja. Kad vadības ieeja ir IESLĒGTA, izeja noteiktā laika periodā tiks mainīta, pamatojoties uz profesionāļiemfile uzmeklēšanas tabulā.
Kad vadības ieeja ir IZSLĒGTA, izeja vienmēr ir uz nulles. Kad ieeja tiek ieslēgta, profesionālisfile ALWAYS sākas pozīcijā (X0, Y0), kas ir 0 izvade 0 ms.
Laika atbildē intervālu starp katru X ass punktu var iestatīt no 1 ms līdz 1 minūtei. [60,000 XNUMX ms].
Lietotāja rokasgrāmata UMAX031700. Versija: 3
10-44
1.5. Programmējams loģikas funkciju bloks
3. attēls Programmējamā loģiskā funkciju bloka lietotāja rokasgrāmata UMAX031700. Versija: 3
11-44
Šis funkciju bloks acīmredzami ir vissarežģītākais no tiem, taču ļoti spēcīgs. Programmējamo loģiku var saistīt ne vairāk kā ar trim tabulām, no kurām jebkura tiks atlasīta tikai noteiktos apstākļos. Jebkuras trīs tabulas (no pieejamajām 8) var saistīt ar loģiku, un kuras no tām tiek izmantotas, ir pilnībā konfigurējamas.
Ja apstākļi ir tādi, ka noteikta tabula (1, 2 vai 3) ir atlasīta, kā aprakstīts 1.5.2. sadaļā, atlasītās tabulas izvade jebkurā laikā tiks nodota tieši loģiskajai izvadei.
Tādēļ līdz pat trim dažādām atbildēm uz vienu un to pašu ievadi vai trīs dažādām reakcijām uz dažādām ieejām var kļūt par ievadi citam funkciju blokam, piemēram, Output X Drive. Lai to izdarītu, reaktīvā bloka “Vadības avots” būtu jāizvēlas kā Programmējamās loģikas funkciju bloks.
Lai iespējotu kādu no programmējamiem loģikas blokiem, iestatījumam “Programmējamais loģikas bloks iespējots” ir jābūt iestatītam uz True. Pēc noklusējuma tie visi ir atspējoti.
Loģika tiek novērtēta tādā secībā, kā parādīts 4. attēlā. Tikai tad, ja nav izvēlēta mazāku skaitļu tabula, tiks apskatīti nosacījumi nākamajai tabulai. Noklusējuma tabula vienmēr tiek atlasīta, tiklīdz tā tiek novērtēta. Tādēļ ir nepieciešams, lai noklusējuma tabulai vienmēr būtu jābūt lielākajam skaitlim jebkurā konfigurācijā.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
12-44
4. attēls Programmējamās loģiskās blokshēmas lietotāja rokasgrāmata UMAX031700. Versija: 3
13-44
1.5.1. Nosacījumi Novērtējums
Pirmais solis, lai noteiktu, kura tabula tiks atlasīta kā aktīvā tabula, ir vispirms novērtēt ar konkrēto tabulu saistītos nosacījumus. Katra tabula ir saistīta ar līdz trim nosacījumiem, kurus var novērtēt.
Arguments 1 vienmēr ir loģiska izvade no cita funkciju bloka. Kā vienmēr, avots ir funkcionālā bloka veida un skaitļa, iestatījuma punktu “X tabula, nosacījums Y, argumenta 1 avots” un “X tabula, nosacījums Y, argumenta 1 numurs” kombinācija, kur gan X = 1 līdz 3, gan Y = 1 līdz 3.
No otras puses, 2. arguments var būt cita loģiska izvade, piemēram, ar 1. argumentu, VAI lietotāja iestatīta nemainīga vērtība. Lai operācijā izmantotu konstanti kā otro argumentu, iestatiet “Tabula X, nosacījums Y, argumenta 2 avots” uz “Control Constant Data”. Ņemiet vērā, ka konstantajai vērtībai Axiomatic EA nav saistīta ar to vienība, tāpēc lietotājam tā ir jāiestata atbilstoši lietojumprogrammai.
Nosacījums tiek novērtēts, pamatojoties uz lietotāja atlasīto “X tabulu, nosacījuma Y operators”. Pēc noklusējuma tas vienmēr ir `=, vienāds. Vienīgais veids, kā to mainīt, ir katram konkrētajam nosacījumam atlasīt divus derīgus argumentus. Operatora opcijas ir norādītas 6. tabulā.
0 =, vienāds ar 1 !=, nav vienāds ar 2 >, lielāks par 3 >=, lielāks par vai vienāds ar 4 <, mazāks par 5 <=, mazāks par vai vienāds
6. tabula Nosacījums Operatora opcijas
Pēc noklusējuma abi argumenti ir iestatīti uz "Vadības avots nav izmantots", kas atspējo nosacījumu un automātiski rada vērtību N/A. Lai gan 4. attēlā stāvokļa novērtēšanas rezultātā ir parādīti tikai patiesi vai nepatiesi, patiesībā varētu būt četri iespējamie rezultāti, kā aprakstīts 7. tabulā.
Vērtība 0 1 2 3
Nozīme Nepatiesa patiesa kļūda nav piemērojama
Iemesls (1. arguments) Operators (2. arguments) = Aplams (1. arguments) Operators (2. arguments) = Patiesa 1. vai 2. argumenta izvade tika ziņots kā kļūdas stāvoklī. 1. vai 2. arguments nav pieejams (ti, iestatīts uz “Vadības avots” Nav izmantots')
7. tabula Stāvokļa novērtēšanas rezultāti
Lietotāja rokasgrāmata UMAX031700. Versija: 3
14-44
1.5.2. Tabulu izvēle
Lai noteiktu, vai tiks izvēlēta konkrēta tabula, tiek veiktas loģiskās darbības ar nosacījumu rezultātiem, kas noteikti pēc loģikas 1.5.1. sadaļā. Ir vairākas loģiskas kombinācijas, kuras var atlasīt, kā norādīts 8. tabulā.
0 Noklusējuma tabula 1 Cnd1 un Cnd2 un Cnd3 2 Cnd1 vai Cnd2 vai Cnd3 3 (Cnd1 un Cnd2) vai Cnd3 4 (Cnd1 vai Cnd2) un Cnd3
8. tabula Nosacījumi Loģiskā operatora opcijas
Ne katram novērtējumam būs nepieciešami visi trīs nosacījumi. Iepriekšējā sadaļā minētais gadījums, piemēram,ample, ir norādīts tikai viens nosacījums, ti, motora apgriezienu skaits ir zem noteiktas vērtības. Tāpēc ir svarīgi saprast, kā loģiskie operatori novērtētu Error vai N/A rezultātu nosacījumam.
Loģiskā operatora noklusējuma tabula Cnd1 un Cnd2 un Cnd3
Atlasīt nosacījumus kritēriji Saistītā tabula tiek automātiski atlasīta, tiklīdz tā ir novērtēta. Jāizmanto, ja ir svarīgi divi vai trīs nosacījumi, un visiem ir jābūt patiesiem, lai atlasītu tabulu.
Ja kāds nosacījums ir vienāds ar False vai Error, tabula netiek atlasīta. N/A tiek uzskatīta par patiesu. Ja visi trīs nosacījumi ir patiesi (vai N/A), tiek atlasīta tabula.
Cnd1 vai Cnd2 vai Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) then Use Table Jāizmanto, ja atbilst tikai vienam nosacījumam. Var izmantot arī ar diviem vai trim atbilstošiem nosacījumiem.
Ja kāds nosacījums ir novērtēts kā True, tabula tiek atlasīta. Kļūdas vai N/A rezultāti tiek uzskatīti par nepatiesiem
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Tad izmantojiet tabulu (Cnd1 un Cnd2) vai Cnd3 Jāizmanto tikai tad, ja ir svarīgi visi trīs nosacījumi.
Ja gan nosacījums 1, gan nosacījums 2 ir patiess, VAI 3. nosacījums ir patiess, tabula tiek atlasīta. Kļūdas vai N/A rezultāti tiek uzskatīti par nepatiesiem
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Tad izmantojiet tabulu (Cnd1 vai Cnd2) un Cnd3 Jāizmanto tikai tad, ja ir svarīgi visi trīs nosacījumi.
Ja nosacījums 1 un nosacījums 3 ir patiess, VAI nosacījums 2 un nosacījums 3 ir patiess, tiek atlasīta tabula. Kļūdas vai N/A rezultāti tiek uzskatīti par nepatiesiem
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Tad izmantojiet tabulu
9. tabula Nosacījumu novērtējums, pamatojoties uz atlasīto loģisko operatoru
Tabulas 1 un 2 noklusējuma "Tabula X, Nosacījumi Loģiskais operators" ir "Cnd1 Un Cnd2 Un Cnd3", savukārt 3. tabula ir iestatīta kā "Noklusējuma tabula".
Lietotāja rokasgrāmata UMAX031700. Versija: 3
15-44
1.5.3. Loģiskā bloka izvade
Atgādiniet, ka X tabula, kur X = 1 līdz 3 Programmējamās loģikas funkciju blokā, NENOZĪMĒ uzmeklēšanas tabulu no 1 līdz 3. Katrai tabulai ir iestatīta vērtība "Tabulas X uzmeklēšanas tabulas bloka numurs", kas ļauj lietotājam izvēlēties, kuras uzmeklēšanas tabulas viņš vēlas saistīt ar konkrētu programmējamo loģikas bloku. Ar katru loģisko bloku saistītās noklusējuma tabulas ir norādītas 10. tabulā.
Programmējams loģikas bloka numurs
1
1. tabula Meklēt
2. tabula Meklēt
3. tabula Meklēt
Tabulas bloka numurs Tabulas bloka numurs Tabulas bloka numurs
1
2
3
10. tabula Programmējamo loģisko bloku noklusējuma uzmeklēšanas tabulas
Ja saistītajai uzmeklēšanas tabulai nav atlasīts X ass avots, programmējamā loģikas bloka izvade vienmēr būs “Nav pieejama”, kamēr šī tabula ir atlasīta. Tomēr, ja uzmeklēšanas tabula ir konfigurēta derīgai atbildei uz ievadi, neatkarīgi no tā, vai tie ir dati vai laiks, uzmeklēšanas tabulas funkciju bloka izvade (ti, Y ass dati, kas atlasīti, pamatojoties uz X ass vērtību) kļūs par programmējamās loģikas funkciju bloka izvadi, kamēr šī tabula ir atlasīta.
Atšķirībā no visiem citiem funkciju blokiem Programmējamā loģika NEveic nekādus linearizācijas aprēķinus starp ievades un izvades datiem. Tā vietā tas precīzi atspoguļo ievades (uzmeklēšanas tabulas) datus. Tāpēc, izmantojot programmējamo loģiku kā vadības avotu citam funkciju blokam, ir ĻOTI ieteicams, lai visas saistītās uzmeklēšanas tabulas Y ass būtu (a) iestatītas no 0 līdz 100% izvades diapazonā vai (b) visas iestatītas vienā mērogā.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
16-44
1.6. Matemātikas funkciju bloks
Ir četri matemātiskie funkciju bloki, kas ļauj lietotājam definēt pamata algoritmus. Matemātikas funkciju bloks var uzņemt līdz četriem ievades signāliem. Pēc tam katra ievade tiek mērogota atbilstoši saistītajam ierobežojumam un mērogošanas uzdotajām vērtībām.
Ievades tiek pārvērstas procentostage vērtība ir balstīta uz atlasītajām vērtībām “Funkcija X ieeja Y minimālā vērtība” un “Funkcija X ieeja Y maksimālā”. Papildu kontrolei lietotājs var arī pielāgot “Function X Input Y Scaler”. Pēc noklusējuma katrai ievadei ir mērogošanas "svars" 1.0. Tomēr katru ievadi var mērogot no -1.0 līdz 1.0, pirms tā tiek lietota funkcijā.
Matemātiskais funkciju bloks ietver trīs atlasāmas funkcijas, no kurām katra realizē vienādojumu A operators B, kur A un B ir funkciju ievades un operators tiek izvēlēts ar iestatīto vērtību Matemātiskā funkcija X Operator. Uzdotās vērtības opcijas ir parādītas 11. tabulā. Funkcijas ir savienotas kopā, lai iepriekšējās funkcijas rezultāts nonāktu nākamās funkcijas A ieejā. Tādējādi funkcijai 1 var izvēlēties gan ieeju A, gan B ieeju ar iestatītajām vērtībām, kur no 2. līdz 4. funkcijai var izvēlēties tikai ieeju B. Ievade tiek atlasīta, iestatot funkciju X ievades Y avots un funkcijas X ievades Y numuru. Ja funkcija X Input B Source ir iestatīta uz 0 Kontrole neizmantoto signālu iet caur funkciju nemainīgs.
= (1 1 1) 2 23 3 4 4
0
=, patiess, ja InA ir vienāds ar InB
1
!=, Patiess, ja InA nav vienāds ar InB
2
>, Patiess, ja InA ir lielāka par InB
3
>=, patiess, ja InA ir lielāka vai vienāda ar InB
4
<, Patiess, ja InA ir mazāka par InB
5
<=, patiess, ja InA ir mazāka vai vienāda ar InB
6
VAI, True, ja InA vai InB ir True
7
UN, patiess, ja InA un InB ir patiess
8 XOR, True, ja InA vai InB ir True, bet ne abi
9
+, Rezultāts = InA plus InB
10
-, Rezultāts = InA mīnus InB
11
x, rezultāts = InA reiz InB
12
/, Rezultāts = InA dalīts ar InB
13
MIN, rezultāts = mazākais no InA un InB
14
MAX, rezultāts = lielākais no InA un InB
11. tabula Matemātisko funkciju operatori
Lietojot dažas matemātiskās darbības, lietotājam ir jāpārliecinās, vai ievades ir savstarpēji saderīgas. Piemēram, ja universālā ieeja 1 ir jāmēra [V], bet CAN Receive 1 ir jāmēra [mV] un matemātiskās funkcijas operators 9 (+), rezultāts nebūs patiesā vēlamā vērtība.
Lai rezultāts būtu derīgs, ievades vadības avotam ir jābūt vērtībai, kas nav nulle, ti, kaut kam citam, nevis "Vadības avots nav izmantots".
Dalot, nulle InB vērtība vienmēr būs nulle saistītās funkcijas izvades vērtība. Atņemot, negatīvs rezultāts vienmēr tiks uzskatīts par nulli, ja vien funkcija netiek reizināta ar negatīvu vai ievades vispirms tiek mērogotas ar negatīvu koeficientu.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
17-44
1.7. CAN pārraides funkciju bloks
Funkcionālo bloku CAN Transmit izmanto, lai nosūtītu jebkuru citu funkciju bloka izvadi (ti, ieeju, loģisko signālu) uz J1939 tīklu.
Parasti, lai atspējotu pārsūtīšanas ziņojumu, “Transmit Repetition Rate” ir iestatīts uz nulli. Tomēr, ja ziņojuma parametru grupas numurs (PGN) tiek kopīgots ar citu ziņojumu, tas ne vienmēr ir taisnība. Gadījumā, ja vairākiem ziņojumiem ir viens un tas pats “Pārsūtīt PGN”, ziņojumā atlasītais atkārtošanās ātrums ar ZEMĀKO numuru tiks izmantots VISIEM ziņojumiem, kas izmanto šo PGN.
Pēc noklusējuma visi ziņojumi tiek nosūtīti uz patentētiem B PGN kā apraides ziņojumi. Ja visi dati nav nepieciešami, atspējojiet visu ziņojumu, iestatot zemāko kanālu, izmantojot šo PGN, uz nulli. Ja daži dati nav nepieciešami, vienkārši mainiet liekā(-o) kanāla(-u) PGN uz neizmantotu vērtību Patentētā B diapazonā.
Ieslēdzot strāvas padevi, nosūtītais ziņojums tiks pārraidīts tikai pēc 5 sekunžu aizkaves. Tas tiek darīts, lai nepieļautu, ka ieslēgšanas vai inicializācijas apstākļi neradītu problēmas tīklā.
Tā kā noklusējuma iestatījumi ir PropB ziņojumi, “Transmit Message Priority” vienmēr tiek inicializēta uz 6 (zema prioritāte) un “Galamērķa adrese (PDU1)” uzdotā vērtība netiek izmantota. Šī iestatītā vērtība ir derīga tikai tad, ja ir atlasīts PDU1 PGN, un to var iestatīt vai nu uz globālo adresi (0xFF) apraidei, vai nosūtīt uz noteiktu adresi, ko iestatījis lietotājs.
"Pārsūtīšanas datu lielums", "Pārsūtīšanas datu indekss masīvā (LSB)", "Pārsūtīšanas bitu indekss baitos (LSB)", "Pārsūtīšanas izšķirtspēja" un "Pārsūtīšanas nobīde" var tikt izmantoti, lai kartētu datus ar jebkuru SPN, ko atbalsta J1939 standarts.
Piezīme: CAN dati = (ievades datu nobīde)/izšķirtspēja
1IN-CAN atbalsta līdz pat 8 unikāliem CAN pārsūtīšanas ziņojumiem, kurus visus var ieprogrammēt, lai nosūtītu visus pieejamos datus uz CAN tīklu.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
18-44
1.8. VAR saņemt funkciju bloku
CAN Receive funkciju bloks ir paredzēts, lai ņemtu jebkuru SPN no J1939 tīkla un izmantotu to kā ievadi citam funkciju blokam.
Saņemt ziņojumu Enabled ir vissvarīgākā uzdotā vērtība, kas saistīta ar šo funkciju bloku, un tā ir jāizvēlas vispirms. Mainot to, attiecīgi tiks iespējotas/atspējotas citas iestatītās vērtības. Pēc noklusējuma VISAS saņemšanas ziņas ir atspējotas.
Kad ziņojums ir iespējots, ziņojuma saņemšanas noildzes periodā tiks atzīmēts paziņojums Zaudēta komunikācija, ja ziņojums netiek saņemts. Tas var izraisīt saziņas zuduma notikumu. Lai izvairītos no taimautiem ļoti piesātinātā tīklā, ieteicams iestatīt periodu vismaz trīs reizes garāku par paredzēto atjaunināšanas ātrumu. Lai atspējotu taimauta funkciju, vienkārši iestatiet šo vērtību uz nulli, un tādā gadījumā saņemtajam ziņojumam nekad neiestāsies taimauts un tas nekad neizraisīs sakaru zuduma kļūdu.
Pēc noklusējuma visi vadības ziņojumi ir jānosūta uz 1IN-CAN kontrolieri, izmantojot patentētos B PGN. Tomēr, ja tiek atlasīts PDU1 ziņojums, 1IN-CAN kontrolleri var iestatīt tā saņemšanai no jebkura ECU, iestatot īpašo adresi, kas nosūta PGN uz globālo adresi (0xFF). Ja tā vietā tiek atlasīta noteikta adrese, visi citi ECU dati PGN tiks ignorēti.
Saņemšanas datu lielumu, saņemšanas datu indeksu masīvā (LSB), saņemšanas bitu indeksu baitos (LSB), saņemšanas izšķirtspēju un saņemšanas nobīdi var izmantot, lai kartētu jebkuru SPN, ko atbalsta J1939 standarts, ar saņemtā funkciju bloka izvades datiem. .
Kā minēts iepriekš, CAN saņemšanas funkciju bloku var izvēlēties kā izejas funkciju bloku vadības ievades avotu. Šādā gadījumā saņemto datu minimālais (izslēgts slieksnis) un saņemto datu maksimālais (ieslēgts slieksnis) iestatītās vērtības nosaka vadības signāla minimālās un maksimālās vērtības. Kā norāda nosaukumi, tie tiek izmantoti arī kā ieslēgšanas/izslēgšanas sliekšņi digitālajiem izvades veidiem. Šīs vērtības ir norādītas datu vienībās PĒC izšķirtspējas un nobīdes, kas tiek piemērotas CAN uztveršanas signālam. 1IN-CAN kontrolieris atbalsta līdz pieciem unikāliem CAN saņemšanas ziņojumiem.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
19-44
1.9. Diagnostikas funkciju bloks
1IN-CAN signāla kontrolleris atbalsta vairākus diagnostikas veidus. Bojājumu noteikšana un reakcija ir saistīta ar visiem universālajiem ieejas un izejas diskdziņiem. Papildus I/O kļūmēm 1IN-CAN var arī noteikt/reaģēt uz strāvas padevi virs/zem skaļumatage mērījumi, procesora pārkaršana vai sakaru zudumi.
5. attēls Diagnostikas funkciju bloks
“Kļūdu noteikšana ir iespējota” ir vissvarīgākā ar šo funkciju bloku saistīta uzdotā vērtība, un tā ir jāizvēlas vispirms. Mainot to, attiecīgi tiks iespējotas vai atspējotas citas iestatītās vērtības. Ja tas ir atspējots, tiek ignorēta visa diagnostikas darbība, kas saistīta ar attiecīgo I/O vai notikumu.
Vairumā gadījumu kļūdas var atzīmēt kā zemas vai lielas. Minimālās/maksimālās sliekšņi visai diagnostikai, ko atbalsta 1IN-CAN, ir norādīti 12. tabulā. Treknrakstā norādītās vērtības ir lietotāja konfigurējamas uzdotās vērtības. Dažas diagnostikas reaģē tikai uz vienu nosacījumu, un tādā gadījumā vienā no kolonnām ir norādīts N/A.
Funkciju bloka universālā ievade Zaudēta komunikācija
Minimālais slieksnis
Maksimālais slieksnis
Minimālā kļūda
Maksimālā kļūda
N/A
Saņemta ziņa
(jebkura)
12. tabula Bojājumu noteikšanas sliekšņi
Taimauts
Ja piemērojams, tiek nodrošināta histerēzes uzdotā vērtība, lai novērstu ātru kļūdas karoga iestatīšanu un notīrīšanu, kad ievades vai atgriezeniskās saites vērtība ir tieši tuvu defektu noteikšanas slieksnim. Zemākā līmeņa gadījumā, kad kļūda ir atzīmēta, tā netiks dzēsta, kamēr izmērītā vērtība nav lielāka vai vienāda ar minimālo slieksni + “Histerēze, lai notīrītu kļūdu”. Augstākā līmeņa gadījumā tas netiks notīrīts, kamēr izmērītā vērtība nav mazāka vai vienāda ar maksimālo slieksni “Histerēze, lai notīrītu
Lietotāja rokasgrāmata UMAX031700. Versija: 3
20-44
Vaina.” Minimālās, maksimālās un histerēzes vērtības vienmēr tiek mērītas attiecīgā bojājuma vienībās.
Nākamā iestatītā vērtība šajā funkciju blokā ir “Notikums ģenerē DTC DM1”. Ja un tikai tad, ja tas ir iestatīts uz True, tiks iespējotas citas funkciju bloka uzdotās vērtības. Tie visi ir saistīti ar datiem, kas tiek nosūtīti uz J1939 tīklu kā daļa no DM1 ziņojuma, Active Diagnostic Trouble Codes.
Diagnostikas problēmu kods (DTC) ir definēts J1939 standartā kā četru baitu vērtība, kas ir
kombinācija:
SPN aizdomīgā parametra numurs (DTC pirmie 19 biti, vispirms LSB)
FMI
Kļūmes režīma identifikators
(nākamie 5 DTC biti)
CM
Konversijas metode
(1 bits, vienmēr iestatīts uz 0)
OC
Atgadījumu skaits
(7 biti, kļūmes reižu skaits)
Papildus DM1 ziņojuma atbalstam atbalsta arī 1IN-CAN signāla kontrolieris
DM2 iepriekš aktīvie diagnostikas problēmu kodi
Sūta tikai pēc pieprasījuma
DM3 diagnostikas datu dzēšana/iepriekš aktīvo DTC atiestatīšana Veikta tikai pēc pieprasījuma
DM11 diagnostikas datu dzēšana/atiestatīšana aktīvajiem DTC
Veikts tikai pēc pieprasījuma
Kamēr pat vienam diagnostikas funkciju blokam “Notikums ģenerē DTC DM1” ir iestatīts uz True, 1IN-CAN signāla kontrolleris nosūtīs DM1 ziņojumu ik pēc sekundes neatkarīgi no tā, vai ir vai nav aktīvo kļūdu, kā ieteikts standartā. Kamēr nav aktīvu DTC, 1IN-CAN nosūtīs ziņojumu “Nav aktīvu kļūdu”. Ja iepriekš neaktīvs DTC kļūst aktīvs, nekavējoties tiks nosūtīts DM1, lai to atspoguļotu. Tiklīdz pēdējais aktīvais DTC kļūst neaktīvs, tas nosūtīs DM1, norādot, ka vairs nav aktīvo DTC.
Ja jebkurā brīdī ir vairāk nekā viens aktīvs DTC, parastais DM1 ziņojums tiks nosūtīts, izmantojot vairākpakešu apraides paziņojuma ziņojumu (BAM). Ja kontrolieris saņem pieprasījumu pēc DM1, kamēr tas ir patiess, tas nosūtīs vairākpakešu ziņojumu pieprasītāja adresei, izmantojot transporta protokolu (TP).
Ieslēgšanas brīdī DM1 ziņojums tiks pārraidīts tikai pēc 5 sekunžu aizkaves. Tas tiek darīts, lai novērstu to, ka jebkādi ieslēgšanas vai inicializācijas nosacījumi tiek atzīmēti kā aktīva kļūda tīklā.
Ja kļūme ir saistīta ar DTC, tiek saglabāts nepastāvīgs notikumu skaita (OC) žurnāls. Tiklīdz kontrolleris konstatē jaunu (iepriekš neaktīvu) kļūdu, tas sāks šī diagnostikas funkciju bloka taimera “Aizkave pirms DM1 nosūtīšanas” samazināšanu. Ja kļūme ir saglabājusies aizkaves laikā, kontrolleris iestatīs DTC uz aktīvu un palielinās OC žurnālā. Tūlīt tiks ģenerēts DM1, kas ietvers jauno DTC. Taimeris tiek nodrošināts tā, lai neregulāri traucējumi nenoslogotu tīklu, kļūdai nākot un pazūdot, jo DM1 ziņojums tiks nosūtīts katru reizi, kad kļūme parādās vai pazūd.
Iepriekš aktīvie DTC (jebkuri ar nulles OC) ir pieejami pēc pieprasījuma DM2 ziņojumam. Ja ir vairāk nekā viens iepriekš aktīvs DTC, daudzpakete DM2 tiks nosūtīta uz pieprasītāja adresi, izmantojot transporta protokolu (TP).
Ja tiek pieprasīts DM3, visu iepriekš aktīvo DTC gadījumu skaits tiks atiestatīts uz nulli. Pašlaik aktīvo DTC OC netiks mainīts.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
21-44
Diagnostikas funkciju blokam ir iestatīta vērtība “Notikumu notīra tikai DM11”. Pēc noklusējuma tas vienmēr ir iestatīts uz False, kas nozīmē, ka, tiklīdz nosacījums, kas izraisīja kļūdas karoga iestatīšanu, pazūd, DTC tiek automātiski iestatīts kā iepriekš aktīvs un vairs netiek iekļauts DM1 ziņojumā. Tomēr, ja šī uzdotā vērtība ir iestatīta uz True, pat ja karodziņš ir notīrīts, DTC netiks padarīts neaktīvs, tāpēc tas turpinās sūtīt DM1 ziņojumā. Tikai tad, kad ir pieprasīts DM11, DTC kļūs neaktīvs. Šī funkcija var būt noderīga sistēmā, kurā ir skaidri jāidentificē kritiska kļūme, pat ja apstākļi, kas to izraisīja, pazuda.
Papildus visiem aktīvajiem DTC vēl viena DM1 ziņojuma daļa ir pirmais baits, kas atspoguļo Lamp Statuss. Katram diagnostikas funkciju blokam ir iestatītā vērtība “Lamp Iestatīts pēc notikuma DM1”, kas nosaka, kurš lamp tiks iestatīts šajā baitā, kamēr DTC ir aktīvs. J1939 standarts nosaka lamps kā 'Darbības traucējumi', 'Sarkans, Stop', 'Dzintars, Brīdinājums' vai 'Aizsargāt'. Pēc noklusējuma 'Dzintara, brīdinājums' lamp parasti ir tas, ko nosaka jebkura aktīva kļūme.
Pēc noklusējuma katrs diagnostikas funkciju bloks ir saistīts ar patentētu SPN. Tomēr šo iestatīto vērtību “SPN notikumam, kas izmantots DTC” lietotājs var pilnībā konfigurēt, ja viņš vēlas, lai tas atspoguļotu standarta SPN, kas definēts J1939-71. Ja tiek mainīts SPN, saistītā kļūdu žurnāla OC tiek automātiski atiestatīts uz nulli.
Katram diagnostikas funkciju blokam ir arī saistīts noklusējuma FMI. Vienīgā iestatījuma vērtība, kas lietotājam jāmaina FMI, ir “DTC izmantotais notikuma FMI”, lai gan dažiem diagnostikas funkciju blokiem var būt gan augstas, gan zemas kļūdas, kā parādīts 13. tabulā. Šādos gadījumos FMI uzdotajā vērtībā atspoguļo zemākā līmeņa nosacījumu, un FMI, ko izmanto augstā kļūme, tiks noteikts saskaņā ar 21. tabulu. Ja FMI tiek automātiski mainīta asociētā reģistratora OCC kļūda.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
22-44
FMI notikumam, kas izmantots DTC zemas kļūdas gadījumā
FMI = 1, dati ir derīgi, bet zem parastā darbības diapazona vissmagākais līmenis FMI = 4, sējumstage Zem normāla vai īssavienojums ar zemu avota FMI=5, strāva zem normāla vai atvērta ķēde FMI=17, dati derīgi, bet zem parastā darbības diapazona vismazākais līmenis FMI=18, dati derīgi, bet zem normāla darbības diapazona vidēji smags līmenis FMI=21, dati novirzīti zemā līmenī
Atbilstošais FMI izmantots DTC High Fault gadījumā
FMI = 0, dati ir derīgi, bet pārsniedz parasto darbības diapazonu, vissmagākais līmenis FMI = 3, tilpumstage Virs normālā, vai īssavienojums ar augstu avotu FMI=6, strāva virs normas vai iezemēta ķēde FMI=15, dati derīgi, bet virs parastā darbības diapazona vismazākais līmenis FMI=16, dati derīgi, bet virs parastā darbības diapazona vidēji smags līmenis FMI=20, datu novirze
13. tabula Zema bojājuma FMI pret augsta bojājuma FMI
Ja izmantotais FMI nav kāds no 13. tabulā norādītajiem, gan zemajiem, gan augstajiem defektiem tiks piešķirts viens un tas pats FMI. No šī nosacījuma ir jāizvairās, jo žurnālā joprojām tiks izmantots atšķirīgs OC divu veidu kļūmēm, lai gan par tām DTC tiks ziņots vienādi. Lietotājs ir atbildīgs par to, lai tas nenotiktu.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
23-44
2. Uzstādīšanas instrukcijas
2.1. Izmēri un spraudnis 1IN-CAN kontrolieris ir iepakots ultraskaņas metinātā plastmasas korpusā. Montāžai ir IP67 vērtējums.
6. attēls Korpusa izmēri
Pin # Apraksts
1
BATT +
2
Ievadiet +
3
CAN_H
4
CAN_L
5
Ievade -
6
BATT-
14. tabula Savienotāja kontaktdakša
2.2. Montāžas instrukcijas
PIEZĪMES UN BRĪDINĀJUMI · Neuzstādiet liela apjoma tuvumātage vai augstas strāvas ierīces. · Ievērojiet darba temperatūras diapazonu. Visiem lauka vadiem jābūt piemērotiem šim temperatūras diapazonam. · Uzstādiet ierīci tā, lai tā būtu piemērota apkopei un pietiekamai piekļuvei vadu instalācijai (15
cm) un deformācijas samazināšana (30 cm). · Nepievienojiet vai neatvienojiet ierīci, kamēr ķēde ir strāva, ja vien nav zināms, ka šī zona nav
bīstams.
MONTĀŽA
Montāžas caurumi ir paredzēti #8 vai M4 skrūvēm. Skrūves garumu noteiks galalietotāja montāžas plāksnes biezums. Regulatora montāžas atloka biezums ir 0.425 collas (10.8 mm).
Ja modulis ir uzstādīts bez korpusa, tas jāuzstāda vertikāli ar savienotājiem pa kreisi vai
Lietotāja rokasgrāmata UMAX031700. Versija: 3
24-44
tiesības samazināt mitruma iekļūšanas iespējamību.
CAN elektroinstalācija tiek uzskatīta par būtībā drošu. Strāvas vadi netiek uzskatīti par drošiem, tāpēc bīstamās vietās tie vienmēr ir jāatrodas cauruļvados vai cauruļvadu teknēs. Šim nolūkam modulis ir jāuzstāda korpusā bīstamās vietās.
Neviens vads vai kabeļu instalācija nedrīkst pārsniegt 30 metrus. Strāvas ievades vadiem jābūt ierobežotiem līdz 10 metriem.
Visiem lauka vadiem jābūt piemērotiem darba temperatūras diapazonam.
Uzstādiet ierīci tā, lai tā būtu piemērota apkopei un pietiekamai piekļuvei vadu instalācijai (6 collas vai 15 cm) un spriedzes samazināšanai (12 collas vai 30 cm).
SAVIENOJUMI
Izmantojiet šādus TE Deutsch savienojuma spraudņus, lai izveidotu savienojumu ar iebūvētajām ligzdām. Šo savienojuma spraudņu vadiem ir jāatbilst visiem piemērojamajiem vietējiem noteikumiem. Piemērota lauka elektroinstalācija nominālajam tilpumamtagjāizmanto e un strāva. Savienojošo kabeļu jaudai jābūt vismaz 85°C. Apkārtējās vides temperatūrai zem 10°C un virs +70°C izmantojiet lauka vadus, kas piemēroti gan minimālajai, gan maksimālajai apkārtējās vides temperatūrai.
Skatiet attiecīgajās TE Deutsch datu lapās izmantojamos izolācijas diametru diapazonus un citus norādījumus.
Uztvērēja kontaktu savienojuma savienotājs
Atbilstoši savienojuma ligzdas (plašāku informāciju par šī savienojuma spraudņa kontaktiem skatiet vietnē www.laddinc.com.)
DT06-08SA, 1 W8S, 8 0462-201-16141 un 3 114017
Lietotāja rokasgrāmata UMAX031700. Versija: 3
25-44
3 VAIRĀKVIEW OF J1939 FUNKCIJAS
Programmatūra tika izstrādāta, lai nodrošinātu lietotājam elastību attiecībā uz ziņojumiem, kas tiek nosūtīti uz ECU un no tā, nodrošinot: · konfigurējamu ECU gadījumu NAME (lai atļautu vairākus ECU vienā tīklā); · konfigurējamus pārraides PGN un SPN parametrus; · konfigurējamu saņemšanu. PGN un SPN parametri · DM1 diagnostikas ziņojumu parametru nosūtīšana · DM1 ziņojumu lasīšana un reaģēšana uz tiem, ko sūta citi ECU · Diagnostikas žurnāls, kas tiek uzturēts nemainīgā atmiņā, DM2 ziņojumu nosūtīšanai
3.1. Ievads atbalstītajos ziņojumos ECU ir saderīgs ar standartu SAE J1939 un atbalsta šādus PGN
No J1939-21 — datu saites slānis · Pieprasījums · Apstiprinājums · Transporta protokola savienojuma pārvaldība · Transporta protokola datu pārsūtīšanas ziņojums
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Piezīme: var atlasīt jebkuru patentētu B PGN diapazonā no 65280 līdz 65535 ($00FF00 līdz $00FFFF).
No J1939-73 – diagnostika · DM1 aktīvie diagnostikas problēmu kodi · DM2 iepriekš aktīvie diagnostikas problēmu kodi · DM3 diagnostikas datu dzēšana/atiestatīšana iepriekš aktīvajiem DTC · DM11 – diagnostikas datu dzēšana/atiestatīšana aktīvajiem DTC · DM14 atmiņas piekļuves pieprasījums · DM15. Atbilde · DM16 bināro datu pārsūtīšana
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
No J1939-81 — tīkla pārvaldība · Adrese pieprasīta/nevar pieprasīt · Uzdotā adrese
60928 ($00EE00) 65240 ($00FED8)
No J1939-71 transportlīdzekļa lietojumprogrammas slānis · Programmatūras identifikācija
65242 (00 USD FEDA)
Neviens no lietojumprogrammu slāņa PGN netiek atbalstīts kā daļa no noklusējuma konfigurācijām, taču tos var atlasīt pēc vajadzības vai nu pārraides, vai saņemšanas funkciju blokiem. Uzstādītajiem punktiem var piekļūt, izmantojot standarta atmiņas piekļuves protokolu (MAP) ar patentētām adresēm. Axiomatic Electronic Assistant (EA) ļauj ātri un viegli konfigurēt ierīci, izmantojot CAN tīklu.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
26-44
3.2. NOSAUKUMS, adrese un programmatūras ID
J1939 NOSAUKUMS 1IN-CAN ECU ir šādi noklusējuma iestatījumi J1939 NAME. Lai iegūtu plašāku informāciju par šiem parametriem un to diapazoniem, lietotājam ir jāatsaucas uz SAE J1939/81 standartu.
Patvaļīgas adreses spējīgas nozares grupas transportlīdzekļa sistēmas gadījums transportlīdzekļa sistēmas funkcijas funkcijas gadījums ECU instances ražošanas koda identifikācijas numurs
Jā 0, globāla 0 0, nespecifiska sistēma 125, Axiomatic I/O kontrolleris 20, Axiomatic AX031700, vienas ievades kontrolieris ar CAN 0, pirmā instance 162, Axiomatic Technologies Corporation mainīgais, unikāli piešķirts rūpnīcas programmēšanas laikā katram ECU
ECU instance ir konfigurējama uzdotā vērtība, kas saistīta ar NAME. Mainot šo vērtību, vairākas šāda veida ECU varēs atšķirt no citiem ECU (tostarp Axiomatic Electronic Assistant), ja tās visas ir savienotas vienā tīklā.
ECU adrese Šīs uzdotās vērtības noklusējuma vērtība ir 128 (0x80), kas ir vēlamā sākuma adrese paškonfigurējamiem ECU, kā noteikts SAE J1939 tabulās B3 līdz B7. Axiomatic EA ļaus izvēlēties jebkuru adresi no 0 līdz 253, un lietotājs ir atbildīgs par standartam atbilstošas adreses atlasi. Lietotājam ir arī jāapzinās, ka, tā kā ierīcei ir patvaļīga adrese, ja par atlasīto adresi sacenšas cits ECU ar augstāku prioritāti NAME, 1IN-CAN turpinās atlasīt nākamo augstāko adresi, līdz atradīs tādu, kuru var pieprasīt. Skatiet J1939/81, lai iegūtu plašāku informāciju par adreses pieprasīšanu.
Programmatūras identifikators
PGN 65242
Programmatūras identifikācija
Pārraides atkārtošanās biežums: pēc pieprasījuma
Datu garums:
Mainīgs
Paplašināto datu lapa:
0
Datu lapa:
0
PDU formāts:
254
PDU specifika:
218 PGN atbalsta informācija:
Noklusējuma prioritāte:
6
Parametru grupas numurs:
65242 (0xFEDA)
– MĪKSTS
Sākuma pozīcija 1 2-n
Garums Parametra nosaukums 1. baits Programmatūras identifikācijas lauku skaits Mainīgais Programmatūras identifikācija(-i), norobežotājs (ASCII “*”)
SPN 965 234
1IN-CAN ECU 1. baits ir iestatīts uz 5, un identifikācijas lauki ir šādi (Daļas numurs)*(Versija)*(Datums)*(Īpašnieks)*(Apraksts)
Lietotāja rokasgrāmata UMAX031700. Versija: 3
27-44
Axiomatic EA parāda visu šo informāciju sadaļā “Vispārīgā ECU informācija”, kā parādīts zemāk:
Piezīme. Programmatūras ID sniegtā informācija ir pieejama jebkuram J1939 servisa rīkam, kas atbalsta PGN-SOFT.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
28-44
4. ECU IESTATĪJUMI, KAS PIEKĻŪTI AR AXIOMATIC ELEKTRONISKO PALĪGU
Šajā rokasgrāmatā ir norādītas daudzas uzdotās vērtības. Šajā sadaļā ir sīki aprakstīta katra uzdotā vērtība un to noklusējuma vērtības un diapazoni. Papildinformāciju par to, kā katru uzdoto vērtību izmanto 1IN-CAN, skatiet attiecīgajā lietotāja rokasgrāmatas sadaļā.
4.1. J1939 tīkls
J1939 tīkla iestatītie punkti attiecas uz kontroliera parametriem, kas īpaši ietekmē CAN tīklu. Informāciju par katru uzdoto punktu skatiet piezīmēs.
Vārds
Diapazons
Noklusējums
Piezīmes
ECU instances numurs ECU adrese
Atkritumu saraksts no 0 līdz 253
0, #1 Pirmā instance pēc J1939-81
128 (0 x 80)
Vēlamā adrese paškonfigurējamam ECU
Dažādu noklusējuma iestatījumu ekrānuzņēmums
Ja tiek izmantotas “ECU instances numura” vai “ECU adreses” vērtības, kas nav noklusējuma vērtības, iestatītās vērtības laikā tās netiks atjauninātas. file zibspuldze. Šie parametri ir jāmaina manuāli, lai to izdarītu
neļautu ietekmēt citas tīkla vienības. Kad tie tiek mainīti, kontrolieris pieprasīs savu jauno adresi tīklā. Ieteicams aizvērt un atkārtoti atvērt Axiomatic EA CAN savienojumu pēc tam file ir ielādēts tā, ka J1939 CAN tīkla ECU sarakstā parādās tikai jaunais NOSAUKUMS un adrese.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
29-44
4.2. Universāla ievade
Universālās ievades funkciju bloks ir definēts 1.2. sadaļā. Lūdzu, skatiet šo sadaļu, lai iegūtu detalizētu informāciju par to, kā tiek izmantotas šīs uzdotās vērtības.
Universālās ievades noklusējuma vērtību ekrānuzņēmums
Nosaukums Ievades sensora tips
Diapazona kritumu saraksts
Impulsi vienā revolūcijā
0 līdz 60000
Minimālā kļūda
Minimālais diapazons
Maksimālais diapazons
Maksimālais kļūdu pievilkšanas/novilkšanas rezistora atgrūšanas laiks digitālās ievades veids Programmatūras atgrūšanas filtra veids
Atkarīgs no Sensora tipa Atkarīgs no Sensora tipa Atkarīgs no Sensora tipa Atkarīgs no Sensora tipa Nokritumu saraksts
0 līdz 60000
Programmatūras filtra veids
Pilienu saraksts
Programmatūras filtra konstante
0 līdz 60000
Noklusējums 12 sējtage 0V līdz 5V 0
0.2V
Piezīmes Skatiet 1.2.1. sadaļu Ja iestatīts uz 0, mērījumi tiek veikti Hz. Ja vērtība ir iestatīta lielāka par 0, mērījumi tiek veikti apgr./min
Skatiet 1.2.3. sadaļu
0.5V
Skatiet 1.2.3. sadaļu
4.5V
Skatiet 1.2.3. sadaļu
4.8V 1 10kOhm Pullup 0 – Nav 10 (ms)
0 Nav filtra
1000 ms
Skatiet 1.2.3. sadaļu
Skatiet 1.2.2. sadaļu
Atkāpšanās laiks digitālajam ieslēgšanas/izslēgšanas veidam Skatiet 1.2.4. sadaļu. Šī funkcija netiek izmantota digitālās un skaitītāja ievades tipos. Skatiet 1.3.6. sadaļu
Bojājumu noteikšana ir iespējots nomešanas saraksts
1 – Taisnība
Skatiet 1.9. sadaļu
Notikums ģenerē DTC DM1
Pilienu saraksts
1 – Taisnība
Skatiet 1.9. sadaļu
Lietotāja rokasgrāmata UMAX031700. Versija: 3
30-44
Histerēze defekta dzēšanai
Atkarīgs no sensora tipa
Lamp Iestatīts pēc notikuma DM1 nolaižamajā sarakstā
0.1V
Skatiet 1.9. sadaļu
1 Dzeltens, Brīdinājums Skatiet 1.9. sadaļu
SPN notikumam, kas izmantots DTC 0 līdz 0x1FFFFFFFF
Skatiet 1.9. sadaļu
FMI notikumam, kas tiek izmantots DTC nolaižamajā sarakstā
4. sējtage Zem normas vai īssavienojums ar zemu avotu
Skatiet 1.9. sadaļu
Aizkave pirms DM1 nosūtīšanas no 0 līdz 60000 XNUMX
1000 ms
Skatiet 1.9. sadaļu
4.3. Pastāvīgie datu saraksta iestatījumi
Funkciju bloks Constant Data List ir paredzēts, lai ļautu lietotājam izvēlēties dažādu loģisko bloku funkciju vērtības pēc vēlēšanās. Visā šajā rokasgrāmatā ir sniegtas dažādas atsauces uz konstantēm, kas apkopotas exampkas uzskaitīti zemāk.
a)
Programmējamā loģika: konstante "Tabula X = nosacījums Y, arguments 2", kur X un Y = 1
uz 3
b)
Matemātiskā funkcija: konstante “Math Input X”, kur X = 1 līdz 4
Pirmās divas konstantes ir fiksētas vērtības 0 (false) un 1 (patiesa), ko izmanto binārajā loģikā. Atlikušās 13 konstantes ir pilnībā lietotāja konfigurējamas jebkurai vērtībai no +/- 1,000,000 XNUMX XNUMX. Noklusējuma vērtības tiek parādītas tālāk esošajā ekrānuzņēmumā.
Ekrāna tveršana Noklusējuma konstanto datu saraksta iestatījuma punkti Lietotāja rokasgrāmata UMAX031700. Versija: 3
31-44
4.4. Uzmeklēšanas tabulas iestatītie punkti
Uzmeklēšanas tabulas funkciju bloks ir definēts 1.4. sadaļā. Lūdzu, skatiet detalizētu informāciju par to, kā tiek izmantotas visas šīs uzdotās vērtības. Tā kā šī funkciju bloka X-ass noklusējuma iestatījumus definē no 1. tabulas atlasītais “X-ass avots”, noklusēto vērtību un diapazonu izteiksmē nav ko vairāk definēt, izņemot tos, kas aprakstīti 1.4. sadaļā. Atgādiniet, ka X-ass vērtības tiks automātiski atjauninātas, ja tiek mainīts atlasītā avota minimālais/maksimālais diapazons.
Ekrāna uzņemšana Example Uzmeklēšanas tabula 1 Iestatījumi
Piezīme. Iepriekš parādītajā ekrāna tverā “X-Axis Source” ir mainīts no tā noklusējuma vērtības, lai iespējotu funkciju bloku.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
32-44
4.5. Programmējamās loģikas uzdotās vērtības
Programmējamās loģikas funkciju bloks ir definēts 1.5. sadaļā. Lūdzu, skatiet detalizētu informāciju par to, kā tiek izmantotas visas šīs uzdotās vērtības.
Tā kā šis funkciju bloks pēc noklusējuma ir atspējots, nav ko tālāk definēt attiecībā uz noklusējuma iestatījumiem un diapazoniem, kas pārsniedz 1.5. sadaļā aprakstīto. Tālāk esošajā ekrānuzņēmumā ir parādīts, kā šajā sadaļā norādītie iestatījumi parādās Axiomatic EA.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
33-44
Noklusējuma programmējamās loģikas 1 iestatījumu ekrāna uztveršana
Piezīme. Iepriekš parādītajā ekrāna tverā “Programmējamais loģikas bloks ir iespējots” ir mainīts no noklusējuma vērtības, lai iespējotu funkciju bloku.
Piezīme: Argument1, Argument 2 un Operator noklusējuma vērtības ir vienādas visos programmējamās loģikas funkciju blokos, un tāpēc lietotājam tās atbilstoši jāmaina, pirms to var izmantot.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
34-44
4.6. Matemātikas funkciju bloka uzdotie punkti
Matemātikas funkciju bloks ir definēts 1.6. sadaļā. Lūdzu, skatiet šo sadaļu, lai iegūtu detalizētu informāciju par to, kā tiek izmantotas šīs uzdotās vērtības.
Bijušā cilvēka ekrānuzņēmumsample matemātikas funkciju blokam
Piezīme. Iepriekš parādītajā ekrānuzņēmumā iestatītās vērtības ir mainītas no to noklusējuma vērtībām, lai ilustrētu piemēruamppar to, kā var izmantot matemātikas funkciju bloku.
Nosaukums Matemātiskā funkcija Iespējota Funkcija 1 Ievadiet A Avota funkcija 1 Ievadiet skaitli
Funkcija 1 Ievade A Minimums
Diapazons Drop List Drop List ir atkarīgs no avota
-106 līdz 106
Noklusējums 0 FALSE 0 Vadība netiek izmantota 1
0
Funkcija 1 Ieeja A Maksimālā funkcija 1 Ieeja A Mērogošanas funkcija 1 Ieeja B Avota funkcija 1 Ieeja B numurs
Funkcija 1 Ieeja B Minimums
-106 līdz 106
No -1.00 līdz 1.00 nomešanas saraksts ir atkarīgs no avota
-106 līdz 106
100 1.00 0 Vadība nav izmantota 1
0
Funkcija 1 B ieeja Maksimāli no -106 līdz 106
100
Lietotāja rokasgrāmata UMAX031700. Versija: 3
Piezīmes TRUE vai FALSE Skatiet 1.3. sadaļu
Skatiet 1.3. sadaļu
Pārvērš ievadi procentostage pirms izmantošanas aprēķinā Pārvērš ievadi par procentiemtage pirms izmantošanas aprēķinos Skatīt 1.6. sadaļu Skatīt 1.3. sadaļu
Skatiet 1.3. sadaļu
Pārvērš ievadi procentostage pirms izmantošanas aprēķinā Pārvērš ievadi par procentiemtage pirms izmantošanas aprēķinos
35-44
Funkcija 1 Ieeja B Skaleris Matemātiskā funkcija 1 Darbība Funkcija 2 Ieeja B Avots
Funkcija 2 Ievade B numurs
Funkcija 2 Ieeja B Minimums
Funkcija 2 Ieeja B Maksimālais
Funkcija 2 Ieeja B Skalera matemātiskā funkcija 2 darbība (Ieeja A = 1. funkcijas rezultāts) Funkcija 3 Ieeja B avots
Funkcija 3 Ievade B numurs
Funkcija 3 Ieeja B Minimums
Funkcija 3 Ieeja B Maksimālais
Funkcijas 3. ieeja B Skalera matemātiskā funkcija 3. darbība (Ieeja A = 2. funkcijas rezultāts) Matemātikas izvades minimālais diapazons
-1.00 līdz 1.00 Drop List Drop List ir atkarīgs no avota
-106 līdz 106
-106 līdz 106
-1.00 līdz 1.00
1.00 9, +, Rezultāts = InA+InB 0 Vadība nav izmantota 1
0
100 1.00
Skatīt 1.13. sadaļu Skatīt 1.13. sadaļu Skatīt 1.4. sadaļu
Skatiet 1.4. sadaļu
Pārvērš ievadi procentostage pirms izmantošanas aprēķinā Pārvērš ievadi par procentiemtage pirms izmantošanas aprēķinos Skatīt 1.13. sadaļu
Pilienu saraksts
9, +, Rezultāts = InA+InB Skatiet 1.13. sadaļu
Atkritumu saraksts ir atkarīgs no avota
-106 līdz 106
0 Vadība nav izmantota 1
0
-106 līdz 106
100
-1.00 līdz 1.00 1.00
Skatiet 1.4. sadaļu
Skatiet 1.4. sadaļu
Pārvērš ievadi procentostage pirms izmantošanas aprēķinā Pārvērš ievadi par procentiemtage pirms izmantošanas aprēķinos Skatīt 1.13. sadaļu
Pilienu saraksts
9, +, Rezultāts = InA+InB Skatiet 1.13. sadaļu
-106 līdz 106
0
Matemātikas izvades maksimālais diapazons no -106 līdz 106
100
Lietotāja rokasgrāmata UMAX031700. Versija: 3
36-44
4.7. CAN saņemšanas uzdotie punkti CAN saņemšanas funkciju bloks ir definēts 1.16. sadaļā. Lūdzu, skatiet detalizētu informāciju par to, kā tiek izmantotas visas šīs uzdotās vērtības.
Noklusējuma ekrāna tveršana VAR saņemt 1 iestatījuma punktu
Piezīme. Iepriekš parādītajā ekrāna tverā “Receive Message Enabled” ir mainīts no noklusējuma vērtības, lai iespējotu funkciju bloku. 4.8. CAN pārraides uzdotās vērtības CAN pārraides funkciju bloks ir definēts 1.7. sadaļā. Lūdzu, skatiet detalizētu informāciju par to, kā tiek izmantotas visas šīs uzdotās vērtības.
Noklusējuma CAN pārraides 1 iestatījumu ekrāna tveršana lietotāja rokasgrāmata UMAX031700. Versija: 3
37-44
Nosaukums Pārsūtīšanas PGN Pārsūtīšanas atkārtošanās ātrums Pārsūtīšanas ziņojuma prioritātes galamērķa adrese (PDU1) Pārsūtīšanas datu avots Pārsūtīšanas datu numurs
Pārsūtīšanas datu lielums
Pārsūtīšanas datu indekss masīvā (LSB) Pārraides bitu indekss baitos (LSB) Pārsūtīšanas datu izšķirtspēja Pārsūtīšanas datu nobīde
Diapazons
0 līdz 65535 0 līdz 60,000 0 ms 7 līdz 0 255 līdz XNUMX nomešanas saraksts katram avotam
Noklusējums
65280 ($FF00) 0 6 254 (0xFE, Null Address) Ievades mērījums 0, ievade izmērīta #1
Pilienu saraksts
Nepārtraukts 1 baits
No 0 līdz 8 DataSize 0, pirmā baita pozīcija
0 līdz 8 bitu izmērs
-106 līdz 106 -104 līdz 104
Pēc noklusējuma netiek lietots
1.00 0.00
Piezīmes
0ms atspējo pārraidi Patentētā B prioritāte Pēc noklusējuma netiek izmantota. Skatiet 1.3. sadaļu Skatiet sadaļu 1.3. 0 = netiek lietots (atspējots) 1 = 1 bits 2 = 2 biti 3 = 4 biti 4 = 1 baits 5 = 2 baiti 6 = 4 baiti
Izmanto tikai ar bitu datu tipiem
Lietotāja rokasgrāmata UMAX031700. Versija: 3
38-44
5. ATSKAIDROŠANĀS, AR AXIOMATIC EA BOOTLOADER
AX031700 var jaunināt ar jaunu lietojumprogrammas programmaparatūru, izmantojot sadaļu Bootloader Information. Šajā sadaļā ir sniegta detalizēta informācija par vienkāršām, soli pa solim sniegtajām instrukcijām, kā augšupielādēt ierīcē jaunu programmaparatūru, ko nodrošina Axiomatic, izmantojot CAN, nepieprasot to atvienot no J1939 tīkla.
1. Kad Axiomatic EA pirmo reizi izveido savienojumu ar ECU, sadaļā Bootloader Information tiks parādīta šāda informācija:
2. Lai izmantotu sāknēšanas ielādētāju, lai jauninātu programmaparatūru, kas darbojas ECU, mainiet mainīgo “Force Bootloader To Load on Reset” uz Jā.
3. Kad uzvednes lodziņā tiek jautāts, vai vēlaties atiestatīt ECU, atlasiet Jā.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
39-44
4. Pēc atiestatīšanas ECU vairs netiks rādīts J1939 tīklā kā AX031700, bet gan kā J1939 Bootloader #1.
Ņemiet vērā, ka sāknēšanas ielādētājs NAV spējīgs uz patvaļīgu adresi. Tas nozīmē, ka, ja vēlaties, lai vienlaikus darbotos vairāki sāknēšanas ielādētāji (nav ieteicams), pirms nākamās aktivizēšanas jums būs manuāli jāmaina katra no tiem adrese, pretējā gadījumā radīsies adrešu konflikti un tikai viens ECU tiks parādīts kā sāknēšanas ielādētājs. Tiklīdz "aktīvais" sāknēšanas ielādētājs atgriežas pie parastās funkcionalitātes, citam(-iem) ECU(-iem) būs jāieslēdz barošana, lai atkārtoti aktivizētu sāknēšanas ielādētāja funkciju.
5. Kad ir atlasīta sadaļa Bootloader Information, tiek parādīta tā pati informācija kā kad
tajā darbojās programmaparatūra AX031700, taču šajā gadījumā ir iespējota funkcija Mirgošana.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
40-44
6. Atlasiet pogu Mirgo un dodieties uz vietu, kur saglabājāt AF-16119-x.yy.bin. file nosūtīts no Axiomatic. (Piezīme: tikai binārais (.bin) files var mirgot, izmantojot Axiomatic EA rīku)
7. Kad tiek atvērts Flash lietojumprogrammas programmaparatūras logs, varat ievadīt komentārus, piemēram, “Firmware upgraded by [Name]”, ja vēlaties. Tas nav obligāti, un varat atstāt lauku tukšu, ja nevēlaties to izmantot.
Piezīme: Jums nav datums-stamp vai reizesamp uz file, jo to visu automātiski veic Axiomatic EA rīks, kad augšupielādējat jauno programmaparatūru.
BRĪDINĀJUMS: Neatzīmējiet izvēles rūtiņu “Dzēst visu ECU zibatmiņu”, ja vien to nav norādījis jūsu Axiomatic kontaktpersona. Izvēloties šo, tiks dzēsti VISI dati, kas saglabāti nepastāvīgā zibspuldzē. Tas arī dzēsīs visas uzdoto vērtību konfigurācijas, kas varētu būt veiktas ECU, un atiestatīs visas uzdotās vērtības uz rūpnīcas noklusējuma iestatījumiem. Atstājot šo izvēles rūtiņu neatzīmētu, neviens no iestatītajiem punktiem netiks mainīts, kad tiks augšupielādēta jauna programmaparatūra.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
41-44
8. Progresa josla parādīs, cik daudz programmaparatūras ir nosūtīta augšupielādes gaitā. Jo vairāk trafika ir J1939 tīklā, jo ilgāks būs augšupielādes process.
9. Kad programmaparatūras augšupielāde ir pabeigta, tiks parādīts uznirstošais ziņojums, kas norāda uz veiksmīgu darbību. Ja izvēlaties atiestatīt ECU, sāks darboties jaunā lietojumprogrammas AX031700 versija, un Axiomatic EA identificēs ECU kā tādu. Pretējā gadījumā nākamreiz, kad ECU tiks ieslēgts, darbosies lietojumprogramma AX031700, nevis sāknēšanas funkcija.
Piezīme: ja jebkurā augšupielādes laikā process tiek pārtraukts, dati ir bojāti (slikta kontrolsumma) vai kāda cita iemesla dēļ jaunā programmaparatūra nav pareiza, ti, sāknēšanas programma konstatē, ka file ielādēts nav paredzēts darbībai aparatūras platformā, slikta vai bojāta lietojumprogramma nedarbosies. Drīzāk, kad ECU tiek atiestatīts vai ieslēgts, J1939 Bootloader joprojām būs noklusējuma lietojumprogramma, līdz ierīcē tiks veiksmīgi augšupielādēta derīga programmaparatūra.
Lietotāja rokasgrāmata UMAX031700. Versija: 3
42-44
6. Tehniskās specifikācijas
6.1. Barošanas avots
Barošanas avota ieeja – nominālā
Pārsprieguma aizsardzība Apgrieztās polaritātes aizsardzība
12 vai 24 V līdzstrāvas nominālā darba tilptage 8…36 Vdc barošanas avota diapazons tilptage pārejas
Atbilst SAE J1113-11 prasībām attiecībā uz 24 V līdzstrāvas nominālo ieeju.
6.2. ievade
Analogās ievades funkcijas Voltage Ievade
Pašreizējā ievade
Digitālās ievades funkcijas Digitālās ievades līmenis PWM ieeja
Frekvences ievade Digitālā ieeja
Ievades pretestība Ievades precizitāte Ievades izšķirtspēja
Voltage Ieeja vai strāvas ieeja 0–5 V (pretestība 204 KOhm) 0–10 V (pretestība 136 KOhm) 0–20 mA (pretestība 124 omi) 4–20 mA (pretestība 124 omi) diskrēta ieeja, PWM ieeja līdz 0 % līdz 100 procentiem. 0.5 Hz līdz 10 kHz 0.5 Hz līdz 10 kHz Active High (līdz + Vps), Active Low Ampapgaismojums: no 0 līdz +Vps 1 MOhm Augsta pretestība, 10KOhm nolaišana, 10KOhm vilkšana līdz +14V <1% 12 bitu
6.3. Komunikācija
CAN tīkla pārtraukšana
1 CAN 2.0B ports, protokols SAE J1939
Saskaņā ar CAN standartu ir nepieciešams pārtraukt tīklu ar ārējiem gala rezistoriem. Rezistori ir 120 omi, vismaz 0.25 W, metāla plēve vai līdzīga veida. Tie jānovieto starp CAN_H un CAN_L termināļiem abos tīkla galos.
6.4. Vispārīgās specifikācijas
Mikroprocesors
STM32F103CBT7, 32 bitu, 128 KB zibatmiņa
Klusā strāva
14 mA pie 24 V līdzstrāvas Tipiski; 30 mA pie 12 V līdzstrāvas Tipiski
Vadības loģika
Lietotāja programmējama funkcionalitāte, izmantojot Axiomatic Electronic Assistant, P/Ns: AX070502 vai AX070506K
Komunikācijas
1 CAN (SAE J1939) Modelis AX031700: 250 kbps Modelis AX031700-01: 500 kbps Modelis AX031700-02: 1 Mbps Modelis AX031701 CANopen®
Lietotāja interfeiss
Axiomatic Electronic Assistant Windows operētājsistēmām tiek nodrošināts ar bezatlīdzības licenci. Axiomatic Electronic Assistant ir nepieciešams USB-CAN pārveidotājs, lai savienotu ierīces CAN portu ar Windows bāzētu datoru. Axiomatic USB-CAN pārveidotājs ir daļa no Axiomatic Configuration KIT, pasūtot P/N: AX070502 vai AX070506K.
Tīkla pārtraukšana
Ir nepieciešams pārtraukt tīklu ar ārējiem gala rezistoriem. Rezistori ir 120 omi, vismaz 0.25 W, metāla plēve vai līdzīga veida. Tie jānovieto starp CAN_H un CAN_L termināļiem abos tīkla galos.
Svars
0.10 mārciņas (0.045 kg)
Ekspluatācijas nosacījumi
-40 līdz 85 °C (no -40 līdz 185 °F)
Aizsardzība
IP67
EMC atbilstība
CE marķējums
Vibrācija
MIL-STD-202G, Test 204D un 214A (Sine and Random) 10 g maksimums (Sine); Maksimālais 7.86 grms (nejauši) (gaida)
Šoks
MIL-STD-202G, tests 213B, 50 g (gaida)
Apstiprinājumi
CE marķējums
Elektriskie savienojumi
6 kontaktu savienotājs (ekvivalents TE Deutsch P/N: DT04-6P)
Savienojuma spraudņu komplekts ir pieejams kā Axiomatic P/N: AX070119.
Spraudīte Nr. 1 2 3 4 5 6
Apraksts BATT+ ieeja + CAN_H CAN_L ieeja BATT-
Lietotāja rokasgrāmata UMAX031700. Versija: 3
43-44
7. VERSIJAS VĒSTURE
Versijas datums
1
31. gada 2016. maijs
2
26. gada 2019. novembris
–
26. gada 2019. novembris
3
1. gada 2023. augusts
Autors
Gustavo Del Valle Gustavo Del Valle
Amanda Vilkinsa Kirils Mojsovs
Modifikācijas
Sākotnējais atjauninātā lietotāja rokasgrāmatas projekts, lai atspoguļotu V2.00 programmaparatūras atjauninājumus, kuros frekvences un PWM ievades veidi vairs nav sadalīti dažādos frekvenču diapazonos, bet tagad ir apvienoti vienā diapazonā [0.5 Hz…10 kHz]. Tehnisko specifikāciju veiktajiem mantotajiem atjauninājumiem ir pievienoti miera strāvas, svara un dažādu bodu ātruma modeļi.
Piezīme:
Tehniskās specifikācijas ir orientējošas un var tikt mainītas. Faktiskā veiktspēja mainīsies atkarībā no pielietojuma un darbības apstākļiem. Lietotājiem ir jāpārliecinās, ka produkts ir piemērots lietošanai paredzētajam lietojumam. Visiem mūsu produktiem ir ierobežota garantija pret materiālu un ražošanas defektiem. Lūdzu, skatiet mūsu garantiju, pieteikumu apstiprinājumu/ierobežojumu un atgriešanas materiālu procesu, kā aprakstīts vietnē https://www.axiomatic.com/service/.
CANopen® ir reģistrēta kopienas preču zīme CAN in Automation eV
Lietotāja rokasgrāmata UMAX031700. Versija: 3
44-44
MŪSU PRODUKTI
Maiņstrāvas/līdzstrāvas barošanas avoti Aktuatora vadības ierīces/saskarnes Automobiļu Ethernet saskarnes Akumulatoru lādētāji CAN vadības ierīces, maršrutētāji, atkārtotāji CAN/WiFi, CAN/Bluetooth, maršrutētāji Strāva/Vol.tage/PWM pārveidotāji Līdzstrāvas/līdzstrāvas strāvas pārveidotāji Dzinēja temperatūras skeneri Ethernet/CAN pārveidotāji, vārtejas, slēdži Ventilatora piedziņas kontrolleri Vārtejas, CAN/Modbus, RS-232 žiroskopi, slīpuma metri Hidrauliskie vārstu kontrolieri Slīpuma metri, triaksiālās vadības iekārtas LVD signālu vadības ierīces Modbus, RS-422, RS-485 vadības ierīces Motora vadības ierīces, invertoru barošanas avoti, līdzstrāvas/līdzstrāvas, maiņstrāvas/līdzstrāvas PWM signālu pārveidotāji/izolatori Rezolvera signālu kondicionētāji Servisa rīki Signāla kondicionētāji, pārveidotāji deformācijas mērītājs CAN vadības ierīces, pārsprieguma slāpētāji
MŪSU UZŅĒMUMS
Axiomatic nodrošina elektroniskus mašīnu vadības komponentus bezceļu, komerciālo transportlīdzekļu, elektrisko transportlīdzekļu, elektroenerģijas ģeneratoru komplektu, materiālu apstrādes, atjaunojamās enerģijas un rūpniecisko oriģinālo iekārtu ražotājiem. Mēs ieviešam jauninājumus ar konstruētām un jau nopērkamām mašīnu vadības ierīcēm, kas pievieno vērtību mūsu klientiem.
KVALITATĪVS DIZAINS UN RAŽOŠANA
Mums ir ISO9001:2015 reģistrēta projektēšanas/ražošanas iekārta Kanādā.
GARANTIJA, PIETEIKUMU APSTIPRINĀJUMI/IEROBEŽOJUMI
Axiomatic Technologies Corporation patur tiesības jebkurā laikā veikt labojumus, modifikācijas, uzlabojumus, uzlabojumus un citas izmaiņas savos produktos un pakalpojumos un pārtraukt jebkura produkta vai pakalpojuma piegādi bez brīdinājuma. Klientiem pirms pasūtījumu veikšanas jāiegūst jaunākā attiecīgā informācija un jāpārbauda, vai šī informācija ir aktuāla un pilnīga. Lietotājiem ir jāpārliecinās, ka produkts ir piemērots lietošanai paredzētajam lietojumam. Visiem mūsu produktiem ir ierobežota garantija pret materiālu un ražošanas defektiem. Lūdzu, skatiet mūsu garantiju, pieteikumu apstiprinājumu/ierobežojumu un atgriešanas materiālu procesu vietnē https://www.axiomatic.com/service/.
ATBILSTĪBA
Produkta atbilstības informāciju var atrast produkta literatūrā un/vai vietnē axiomatic.com. Jebkuri jautājumi jāsūta uz sales@axiomatic.com.
DROŠA LIETOŠANA
Visi produkti ir jāapkopj Axiomatic. Neatveriet izstrādājumu un veiciet apkopi pats.
Šis produkts var pakļaut jūs ķīmiskām vielām, kas Kalifornijas štatā, ASV, var izraisīt vēzi un kaitēt reproduktīvajai sistēmai. Lai iegūtu papildinformāciju, apmeklējiet vietni www.P65Warnings.ca.gov.
SERVISS
Visiem produktiem, kas jāatgriež Axiomatic, ir nepieciešams atgriešanas atļaujas numurs (RMA#) no sales@axiomatic.com. Pieprasot RMA numuru, lūdzu, sniedziet šādu informāciju:
· Sērijas numurs, daļas numurs · Darbības stundas, problēmas apraksts · Elektroinstalācijas shēma, lietojumprogramma un citi komentāri pēc nepieciešamības
ATBRĪVOŠANA
Axiomatic produkti ir elektroniskie atkritumi. Lūdzu, ievērojiet vietējos vides atkritumu un otrreizējās pārstrādes likumus, noteikumus un politiku par drošu elektronisko atkritumu iznīcināšanu vai pārstrādi.
KONTAKTI
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADA 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ä SOMIJA TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Autortiesības 2023
Dokumenti / Resursi
![]() |
AXIOMATIC AX031700 universāls ievades kontrolieris ar CAN [pdfLietotāja rokasgrāmata AX031700, UMAX031700, AX031700 Universālais ievades kontrolieris ar CAN, AX031700, Universālais ievades kontrolieris ar CAN, Ievades kontrolieris ar CAN, Kontrolieris ar CAN, CAN |