Univerzálny vstupný ovládač AX031700 s CAN
“
Informácie o produkte
Špecifikácie
- Názov produktu: Univerzálny vstupný ovládač s CAN
- Číslo modelu: UMAX031700 Verzia V3
- Číslo dielu: AX031700
- Podporovaný protokol: SAE J1939
- Vlastnosti: Jediný univerzálny vstup na výstup proporcionálneho ventilu
Ovládač
Návod na použitie produktu
1. Návod na inštaláciu
Rozmery a Pinout
Podrobné rozmery a vývody nájdete v používateľskej príručke
informácie.
Montážne pokyny
Uistite sa, že je ovládač bezpečne namontovaný podľa pokynov
pokyny uvedené v používateľskej príručke.
2. Nadview funkcií J1939
Podporované správy
Ovládač podporuje rôzne správy špecifikované v SAE
štandard J1939. Pozrite si časť 3.1 používateľskej príručky
podrobnosti.
Meno, adresa a ID softvéru
Nakonfigurujte názov, adresu a softvérové ID ovládača podľa
vaše požiadavky. Pozrite si časť 3.2 používateľskej príručky
pokyny.
3. Nastavené hodnoty ECU prístupné pomocou Axiomatic Electronic
asistent
Použite Axiomatic Electronic Assistant (EA) na prístup a
konfigurovať požadované hodnoty ECU. Postupujte podľa pokynov uvedených v
časť 4 používateľskej príručky.
4. Preflashovanie cez CAN s Axiomatic EA Bootloader
Na preformátovanie ovládača použite bootloader Axiomatic EA
cez zbernicu CAN. Podrobné kroky sú uvedené v časti 5 používateľa
manuál.
5. Technické špecifikácie
Podrobné technické špecifikácie nájdete v používateľskej príručke
ovládača.
6. História verzií
Históriu verzií nájdete v časti 7 používateľskej príručky
výrobok.
Často kladené otázky (FAQ)
Otázka: Môžem použiť viacero typov vstupu s CAN s jedným vstupom
Ovládač?
Odpoveď: Áno, ovládač podporuje širokú škálu konfigurovateľných
typy vstupov, ktoré poskytujú všestrannosť v ovládaní.
Otázka: Ako môžem aktualizovať softvér ovládača?
Odpoveď: Ovládač môžete preformátovať cez CAN pomocou Axiomatic
Bootloader EA. Podrobnosti nájdete v časti 5 používateľskej príručky
pokyny.
“
UŽÍVATEĽSKÁ PRÍRUČKA UMAX031700 Verzia V3
UNIVERZÁLNY VSTUPNÝ OVLÁDAČ S KAN
SAEJ1939
POUŽÍVATEĽSKÁ PRÍRUČKA
P/N: AX031700
AKRONYMY
ACK
Pozitívne potvrdenie (zo štandardu SAE J1939)
UIN
Univerzálny vstup
EA
Axiomatic Electronic Assistant (Servisný nástroj pre Axiomatic ECU)
ECU
Elektronická riadiaca jednotka
(zo štandardu SAE J1939)
NAK
Negatívne potvrdenie (zo štandardu SAE J1939)
PDU1
Formát správ, ktoré sa majú odoslať na cieľovú adresu, špecifickú alebo globálnu (zo štandardu SAE J1939)
PDU2
Formát používaný na odosielanie informácií, ktorý bol označený pomocou techniky Group Extension a neobsahuje cieľovú adresu.
PGN
Číslo skupiny parametrov (zo štandardu SAE J1939)
PropA
Správa, ktorá používa Proprietary A PGN na komunikáciu typu peer-to-peer
PropB
Správa, ktorá používa proprietárny B PGN na vysielanie
SPN
Číslo podozrivého parametra (zo štandardu SAE J1939)
Poznámka: Axiomatic Electronic Assistant KIT je možné objednať ako P/N: AX070502 alebo AX070506K
Návod na použitie UMAX031700. Verzia: 3
2-44
OBSAH
1. NADVIEW KONTROLÓRA ……………………………………………………………………………………………………………………… 4
1.1. POPIS JEDNÉHO UNIVERZÁLNEHO VSTUPU DO REGULÁTORA VÝKONU PROPORCIONÁLNEHO VENTILU ……………………….. 4 1.2. UNIVERZÁLNY VSTUPNÝ FUNKČNÝ BLOK………………………………………………………………………………………………………………. 4
1.2.1. Typy vstupných snímačov ……………………………………………………………………………………………………………………………………… ………. 4 1.2.2. Možnosti sťahovania / sťahovania odporu……………………………………………………………………………………………………………………… 5 1.2.3. 5. Minimálne a maximálne chyby a rozsahy………………………………………………………………………………………………………. 1.2.4 5. Typy filtrov vstupného softvéru ………………………………………………………………………………………………………………………………… 1.3 6. VNÚTORNÉ ZDROJE OVLÁDANIA FUNKČNÉHO BLOKU ………………………………………………………………………………………….. 1.4 7. FUNKČNÝ BLOK VYHĽADÁVACEJ TABUĽKY ………………………………………………………………………………………………………………. 1.4.1 8. Os X, odozva vstupných údajov……………………………………………………………………………………………………………………………… …….. 1.4.2 8. Os Y, výstup z vyhľadávacej tabuľky ………………………………………………………………………………………………………………………… ……. 1.4.3 8. Predvolená konfigurácia, dátová odozva …………………………………………………………………………………………………………………. 1.4.4 9. Odpoveď z bodu do bodu ………………………………………………………………………………………………………………………………………… ….. 1.4.5 10. Os X, časová odozva……………………………………………………………………………………………………………………………… ………… 1.5 11. PROGRAMOVATEĽNÝ LOGICKÝ FUNKČNÝ BLOK …………………………………………………………………………………………………. 1.5.1 14. Vyhodnotenie podmienok ……………………………………………………………………………………………………………………………………… 1.5.2 15. Výber stola ……………………………………………………………………………………………………………………………… ……….. 1.5.3 16. Výstup logického bloku ……………………………………………………………………………………………………………………………………… …….. 1.6 17. MATEMATICKÝ FUNKČNÝ BLOK……………………………………………………………………………………………………………………………….. 1.7 18 . FUNKČNÝ BLOK MÔŽE PRENOSŤ……………………………………………………………………………………………………………………….. 1.8 19. MÔŽE PRIJAŤ FUNKČNÝ BLOK………………………………………………………………………………………………………………. 1.9 20. DIAGNOSTICKÝ FUNKČNÝ BLOK …………………………………………………………………………………………………………………. XNUMX
2. NÁVOD NA INŠTALÁCIU …………………………………………………………………………………………………………………. 24
2.1. ROZMERY A PINOUT ………………………………………………………………………………………………………………………… 24 2.2. MONTÁŽNE POKYNY ……………………………………………………………………………………………………………………….. 24
3. NADVIEW Z VLASTNOSTÍ J1939 ………………………………………………………………………………………………………………….. 26
3.1. ÚVOD K PODPOROVANÝM SPRÁVAM …………………………………………………………………………………………………. 26 3.2. MENO, ADRESA A ID SOFTVÉRU ………………………………………………………………………………………………………… 27
4. NASTAVENÉ HODNOTY ECU PRÍSTUPNÉ S AXIOMATICKÝM ELEKTRONICKÝM ASISTENTOM …………………………………. 29
4.1. SIEŤ J1939 ………………………………………………………………………………………………………………………………… 29 4.2. UNIVERZÁLNY VSTUP……………………………………………………………………………………………………………………………………………… 30 4.3. ZOZNAM KONŠTANTNÝCH ÚDAJOV NASTAVOVANÉ HODNOTY ………………………………………………………………………………………………………………….. 31 4.4. NASTAVENÉ HODNOTY VYHĽADÁVACEJ TABUĽKY ………………………………………………………………………………………………………………………… 32 4.5. PROGRAMOVATEĽNÉ LOGICKÉ NASTAVENÉ HODNOTY ………………………………………………………………………………………………………….. 33 4.6. NASTAVENÉ HODNOTY MATEMATICKÉHO FUNKČNÉHO BLOKU ………………………………………………………………………………………………………….. 35 4.7. MÔŽE PRIJÍMAŤ NASTAVENÉ HODNOTY ………………………………………………………………………………………………………………………….. 37 4.8. MÔŽE PRENOSOVAŤ NASTAVENÉ BODY……………………………………………………………………………………………………………………… 37
5. OBNOVENIE NÁDOBKY POMOCOU AXIOMATICKÉHO BOOTLOADERU EA …………………………………………………………… 39
6. TECHNICKÉ ŠPECIFIKÁCIE …………………………………………………………………………………………………………………………. 43
6.1. NAPÁJANIE ………………………………………………………………………………………………………………………………………. 43 6.2. VSTUP ……………………………………………………………………………………………………………………………………… ………… 43 6.3. KOMUNIKÁCIA………………………………………………………………………………………………………………………………………. 43 6.4. VŠEOBECNÉ ŠPECIFIKÁCIE ………………………………………………………………………………………………………………………. 43
7. HISTÓRIA VERZIÍ……………………………………………………………………………………………………………………………………… ….. 44
Návod na použitie UMAX031700. Verzia: 3
3-44
1. NADVIEW OVLÁDAČA
1.1. Popis jednoduchého univerzálneho vstupu do regulátora proporcionálneho výstupu ventilu
Single Input CAN Controller (1IN-CAN) je navrhnutý pre všestranné ovládanie jedného vstupu a širokej škály riadiacich logík a algoritmov. Jeho flexibilný dizajn obvodov poskytuje používateľovi širokú škálu konfigurovateľných typov vstupov.
Regulátor má jeden plne konfigurovateľný univerzálny vstup, ktorý je možné nastaviť na čítanie: objtage, prúd, frekvencia/ot./min., PWM alebo digitálne vstupné signály. Všetky I/O a logické funkčné bloky na jednotke sú vo svojej podstate navzájom nezávislé, ale môžu byť nakonfigurované na vzájomnú interakciu mnohými spôsobmi.
Rôzne funkčné bloky podporované 1IN-CAN sú uvedené v nasledujúcich častiach. Všetky požadované hodnoty sú konfigurovateľné používateľom pomocou Axiomatic Electronic Assistant, ako je uvedené v časti 3 tohto dokumentu.
1.2. Univerzálny vstupný funkčný blok
Regulátor sa skladá z dvoch univerzálnych vstupov. Dva univerzálne vstupy je možné nakonfigurovať na meranie objtage, prúd, odpor, frekvencia, modulácia šírky impulzov (PWM) a digitálne signály.
1.2.1. Typy vstupných snímačov
V tabuľke 3 sú uvedené typy vstupov podporované ovládačom. Parameter Typ vstupného senzora poskytuje rozbaľovací zoznam s typmi vstupov popísanými v tabuľke 1. Zmena typu vstupného senzora ovplyvní ďalšie nastavené hodnoty v rámci rovnakej skupiny požadovaných hodnôt, ako je minimálna/maximálna chyba/rozsah ich obnovením na nový typ vstupu, a preto by mala byť zmenil ako prvý.
0 Zakázané 12 Voltage 0 až 5V 13 Voltage 0 až 10 V 20 Prúd 0 až 20 mA 21 Prúd 4 až 20 mA 40 Frekvencia 0.5 Hz až 10 kHz 50 Pracovný cyklus PWM (0.5 Hz až 10 kHz) 60 Digitálny (normálny) 61 Digitálny (Inverzný) 62 Digitálny (Lat)
Tabuľka 1 Možnosti typu univerzálneho vstupného snímača
Všetky analógové vstupy sú privádzané priamo do 12-bitového analógovo-digitálneho prevodníka (ADC) v mikrokontroléri. Všetky objtagVstupy e majú vysokú impedanciu, zatiaľ čo prúdové vstupy používajú na meranie signálu odpor 124.
K časovačom mikrokontroléra sú pripojené typy snímačov frekvencie/ot./min., modulované šírkou impulzu (PWM) a snímače počítadla. Nastavená hodnota impulzov na otáčku sa berie do úvahy len vtedy, keď je vybratý typ vstupného snímača typu frekvencie podľa tabuľky 3. Keď je nastavená hodnota impulzov na otáčku 0, vykonané merania budú v jednotkách [Hz]. Ak je nastavená hodnota impulzov za otáčku vyššia ako 0, merania budú v jednotkách [RPM].
Návod na použitie UMAX031700. Verzia: 3
4-44
Typy snímačov digitálneho vstupu ponúkajú tri režimy: Normálny, Inverzný a Blokovaný. Merania vykonané s typmi digitálnych vstupov sú 1 (ON) alebo 0 (OFF).
1.2.2. Možnosti sťahovania / sťahovania odporu
Pri typoch vstupných snímačov: Frekvencia/RPM, PWM, Digitálny má používateľ možnosť troch (3) rôznych možností vytiahnutia/vytiahnutia, ako je uvedené v tabuľke 2.
0 Potiahnutie/Potiahnutie vypnuté 1 10k Potiahnutie 2 10k Potiahnutie
Tabuľka 2 Možnosti pull/pulldown rezistora
Tieto možnosti je možné aktivovať alebo deaktivovať nastavením požadovanej hodnoty Pullup/Pulldown Rezistor v Axiomatic Electronic Assistant.
1.2.3. Minimálne a maximálne chyby a rozsahy
Nastavené hodnoty minimálneho rozsahu a maximálneho rozsahu sa nesmú zamieňať s rozsahom merania. Tieto žiadané hodnoty sú dostupné so všetkými okrem digitálneho vstupu a používajú sa, keď je vstup vybraný ako riadiaci vstup pre iný funkčný blok. Stávajú sa hodnotami Xmin a Xmax použitými vo výpočtoch sklonu (pozri obrázok 6). Keď sa tieto hodnoty zmenia, ostatné funkčné bloky používajúce vstup ako zdroj riadenia sa automaticky aktualizujú, aby odrážali nové hodnoty osi X.
Nastavené hodnoty minimálnej chyby a maximálnej chyby sa používajú s diagnostickým funkčným blokom. Ďalšie podrobnosti o diagnostickom funkčnom bloku nájdete v časti 1.9. Hodnoty pre tieto požadované hodnoty sú obmedzené tak, že
0 <= Minimálna chyba <= Minimálny rozsah <= Maximálny rozsah <= Maximálna chyba <= 1.1xMax*
* Maximálna hodnota pre akýkoľvek vstup závisí od typu. Rozsah chyby je možné nastaviť až do 10%
nad touto hodnotou. Napríkladample:
Frekvencia: Max = 10,000 XNUMX [Hz alebo RPM]
PWM:
Max = 100.00 [%]
Voltage: Max = 5.00 alebo 10.00 [V]
Prúd: Max = 20.00 [mA]
Aby sa predišlo falošným poruchám, používateľ sa môže rozhodnúť pridať k signálu merania softvérové filtrovanie.
1.2.4. Typy filtrov vstupného softvéru
Návod na použitie UMAX031700. Verzia: 3
5-44
Všetky typy vstupov s výnimkou digitálneho (normálneho), digitálneho (inverzného), digitálneho (pridržiavaného) možno filtrovať pomocou nastavených hodnôt typu filtra a konštanty filtra. K dispozícii sú tri (3) typy filtrov, ako je uvedené v tabuľke 3.
0 Bez filtrovania 1 Pohyblivý priemer 2 Opakovaný priemer
Tabuľka 3 Typy filtrovania vstupu
Prvá možnosť filtrovania Bez filtrovania neposkytuje žiadne filtrovanie nameraných údajov. Namerané údaje sa teda priamo použijú na ľubovoľný funkčný blok, ktorý tieto údaje používa.
Druhá možnosť, Moving Average, aplikuje „Rovnicu 1“ nižšie na namerané vstupné dáta, kde HodnotaN predstavuje aktuálne vstupné namerané dáta, kým HodnotaN-1 predstavuje predchádzajúce filtrované dáta. Konštanta filtra je nastavená hodnota konštanty filtra.
Rovnica 1 – Funkcia filtra kĺzavého priemeru:
HodnotaN
=
Hodnota N-1 +
(Vstup – HodnotaN-1) Konštanta filtra
Tretia možnosť, Repeating Average, aplikuje „Rovnicu 2“ nižšie na namerané vstupné dáta, kde N je hodnota konštanty filtra. Filtrovaný vstup, Hodnota, je priemerom všetkých vstupných meraní vykonaných v N (konštanta filtra) počte čítaní. Keď sa vezme priemer, filtrovaný vstup zostane, kým nebude pripravený ďalší priemer.
Rovnica 2 – Funkcia opakovaného prenosu priemeru: Hodnota = N0 VstupN N
1.3. Zdroje riadenia interných funkčných blokov
Návod na použitie UMAX031700. Verzia: 3
6-44
Ovládač 1IN-CAN umožňuje výber zdrojov interných funkčných blokov zo zoznamu logických funkčných blokov podporovaných ovládačom. Výsledkom je, že akýkoľvek výstup z jedného funkčného bloku môže byť zvolený ako zdroj riadenia pre iný. Majte na pamäti, že nie všetky možnosti majú zmysel vo všetkých prípadoch, ale úplný zoznam zdrojov ovládania je uvedený v tabuľke 4.
Hodnota 0 1 2 3 4 5 6 7 8
Význam Riadiaci zdroj sa nepoužíva CAN prijať správu Univerzálny vstup Nameraná vyhľadávacia tabuľka Funkčný blok Programovateľný logický funkčný blok Matematický funkčný blok Zoznam konštantných údajov Blok Namerané napájanie Nameraná teplota procesora
Tabuľka 4 Možnosti zdroja ovládania
Okrem zdroja má každý ovládací prvok aj číslo, ktoré zodpovedá podindexu príslušného funkčného bloku. Tabuľka 5 uvádza rozsahy podporované pre číselné objekty v závislosti od zdroja, ktorý bol vybratý.
Zdroj kontroly
Číslo zdroja kontroly
Zdroj ovládacieho prvku sa nepoužíva (ignoruje sa)
[0]MÔŽETE prijať správu
[1…8]Univerzálny vstup meraný
[1…1]Funkčný blok vyhľadávacej tabuľky
[1…6]Programovateľný logický funkčný blok
[1…2]Matematický funkčný blok
[1…4]Blok zoznamu konštantných údajov
[1…10]Meraný napájací zdroj
[1…1]Nameraná teplota procesora
[1…1]Tabuľka 5 Možnosti čísla zdroja ovládania
1.4. Funkčný blok vyhľadávacej tabuľky
Návod na použitie UMAX031700. Verzia: 3
7-44
Vyhľadávacie tabuľky sa používajú na poskytnutie výstupnej odozvy až 10 sklonov na vyhľadávaciu tabuľku. Existujú dva typy odozvy vyhľadávacej tabuľky na základe typu osi X: Dátová odozva a časová odozva Časti 1.4.1 až 1.4.5 popisujú tieto dva typy osi X podrobnejšie. Ak je potrebných viac ako 10 svahov, programovateľný logický blok možno použiť na skombinovanie až troch tabuliek na získanie 30 svahov, ako je popísané v časti 1.5.
Existujú dve kľúčové menovité hodnoty, ktoré ovplyvnia tento funkčný blok. Prvým je zdroj osi X a číslo osi X, ktoré spolu definujú zdroj riadenia pre funkčný blok.
1.4.1. Os X, odozva vstupných údajov
V prípade, že typ osi X = dátová odozva, body na osi X predstavujú údaje riadiaceho zdroja. Tieto hodnoty musia byť zvolené v rozsahu zdroja riadenia.
Pri výbere hodnôt údajov osi X neexistujú žiadne obmedzenia na hodnotu, ktorú možno zadať do ktoréhokoľvek z bodov osi X. Používateľ by mal zadávať hodnoty v rastúcom poradí, aby mohol využiť celú tabuľku. Preto sa pri nastavovaní údajov osi X odporúča najprv zmeniť X10 a potom znížiť indexy v zostupnom poradí, aby sa zachovalo nižšie uvedené:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Ako bolo uvedené vyššie, Xmin a Xmax budú určené zdrojom osi X, ktorý bol vybratý.
Ak sú niektoré z údajových bodov „ignorované“, ako je popísané v časti 1.4.3, nepoužijú sa vo výpočte XAxis uvedenom vyššie. Napríkladample, ak sa ignorujú body X4 a vyššie, vzorec sa namiesto toho zmení na Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Os Y, výstup z vyhľadávacej tabuľky
Os Y nemá žiadne obmedzenia týkajúce sa údajov, ktoré predstavuje. To znamená, že inverzné alebo rastúce/klesajúce alebo iné reakcie možno ľahko stanoviť.
Vo všetkých prípadoch sa regulátor pozrie na celý rozsah údajov v nastavených hodnotách osi Y a vyberie najnižšiu hodnotu ako Ymin a najvyššiu hodnotu ako Ymax. Prechádzajú priamo do iných funkčných blokov ako limity na výstupe vyhľadávacej tabuľky. (tj použité ako hodnoty Xmin a Xmax v lineárnych výpočtoch.)
Ak sú však niektoré z údajových bodov „ignorované“, ako je opísané v časti 1.4.3, nepoužijú sa pri určovaní rozsahu osi Y. Len hodnoty osi Y zobrazené na EA Axiomatic sa budú brať do úvahy pri stanovovaní limitov tabuľky, keď sa používa na riadenie iného funkčného bloku, ako je matematický funkčný blok.
1.4.3. Predvolená konfigurácia, Dátová odozva
V predvolenom nastavení sú všetky vyhľadávacie tabuľky v ECU deaktivované (zdroj osi X sa rovná ovládaniu, ktoré sa nepoužíva). Vyhľadávacie tabuľky možno použiť na vytvorenie požadovaného odborníka na odozvufiles. Ak sa ako os X použije univerzálny vstup, výstupom z vyhľadávacej tabuľky bude to, čo používateľ zadá v nastavených hodnotách Y.
Pripomeňme si, že každý riadený funkčný blok, ktorý používa vyhľadávaciu tabuľku ako vstupný zdroj, tiež použije linearizáciu na údaje. Preto pre odozvu kontroly 1:1 zabezpečte, aby minimálna a
Návod na použitie UMAX031700. Verzia: 3
8-44
maximálne hodnoty výstupu zodpovedajú minimálnym a maximálnym hodnotám osi Y tabuľky.
Všetky tabuľky (1 až 3) sú predvolene vypnuté (nie je vybratý žiadny zdroj ovládania). Ak však vyberiete zdroj osi X, predvolené hodnoty hodnôt Y budú v rozsahu 0 až 100 %, ako je popísané v časti „Os Y, Výstup vyhľadávacej tabuľky“ vyššie. Minimálne a maximálne predvolené hodnoty osi X sa nastavia tak, ako je popísané v časti „Os X, dátová odozva“ vyššie.
V predvolenom nastavení sú údaje osí X a Y nastavené na rovnakú hodnotu medzi každým bodom od minima po maximum v každom prípade.
1.4.4. Point to Point Response
Štandardne sú osi X a Y nastavené na lineárnu odozvu od bodu (0,0) do (10,10), kde výstup použije linearizáciu medzi každým bodom, ako je znázornené na obrázku 1. Ak chcete získať linearizáciu, každý „Point N Response“, kde N = 1 až 10, je nastavený pre `Ramp Odozva na výstup.
Obrázok 1 Vyhľadávacia tabuľka s „Ramp To“ Dátová odpoveď
Alternatívne môže používateľ vybrať odpoveď „Skočiť na“ pre „Odpoveď bodu N“, kde N = 1 až 10. V tomto prípade akákoľvek vstupná hodnota medzi XN-1 až XN bude mať za následok výstup z funkčného bloku Vyhľadávacej tabuľky. z YN.
Bývalýampsúbor matematického funkčného bloku (0 až 100), ktorý sa používa na ovládanie predvolenej tabuľky (0 až 100), ale s odpoveďou „Preskočiť na“ namiesto predvoleného „R“amp To' je znázornené na obrázku 2.
Návod na použitie UMAX031700. Verzia: 3
9-44
Obrázok 2 Vyhľadávacia tabuľka s odozvou údajov „Preskočiť na“.
Nakoniec, akýkoľvek bod okrem (0,0) môže byť vybraný pre odpoveď „Ignorovať“. Ak je „Point N Response“ nastavené na ignorovanie, potom budú ignorované aj všetky body od (XN, YN) po (X10, Y10). Pre všetky údaje väčšie ako XN-1 bude výstup funkčného bloku Vyhľadávacej tabuľky YN-1.
Kombinácia Ramp Odpovede To, Prejsť na a Ignorovať možno použiť na vytvorenie špecifického výstupu pre aplikáciufile.
1.4.5. Os X, časová odozva
Vyhľadávaciu tabuľku možno tiež použiť na získanie vlastnej výstupnej odozvy, kde typ osi X je „Časová odozva“. Keď je toto vybraté, os X teraz predstavuje čas v jednotkách milisekúnd, zatiaľ čo os Y stále predstavuje výstup funkčného bloku.
V tomto prípade sa zdroj osi X považuje za digitálny vstup. Ak je signál skutočne analógovým vstupom, interpretuje sa ako digitálny vstup. Keď je riadiaci vstup ZAPNUTÝ, výstup sa po určitom čase zmení na základe profile vo Vyhľadávacej tabuľke.
Keď je riadiaci vstup vypnutý, výstup je vždy na nule. Keď sa vstup zapne, profile VŽDY začína na pozícii (X0, Y0), čo je výstup 0 na 0 ms.
V časovej odozve možno časový interval medzi každým bodom na osi X nastaviť kdekoľvek od 1 ms do 1 minúty. [60,000 XNUMX ms].
Návod na použitie UMAX031700. Verzia: 3
10-44
1.5. Programovateľný logický funkčný blok
Obrázok 3 Používateľská príručka programovateľného logického funkčného bloku UMAX031700. Verzia: 3
11-44
Tento funkčný blok je zjavne najkomplikovanejší zo všetkých, ale veľmi výkonný. Programovateľná logika môže byť prepojená až s tromi tabuľkami, z ktorých každá by bola vybraná len za daných podmienok. K logike možno priradiť ľubovoľné tri tabuľky (z dostupných 8) a ktoré z nich sa použijú, je plne konfigurovateľné.
Ak sú podmienky také, že bola vybraná konkrétna tabuľka (1, 2 alebo 3), ako je popísané v časti 1.5.2, potom bude výstup z vybranej tabuľky v akomkoľvek danom čase odovzdaný priamo logickému výstupu.
Preto až tri rôzne reakcie na rovnaký vstup alebo tri rôzne reakcie na rôzne vstupy sa môžu stať vstupom iného funkčného bloku, ako je napríklad pohon Output X. Ak to chcete urobiť, „Zdroj riadenia“ pre reaktívny blok by sa mal zvoliť ako „Programovateľný logický funkčný blok“.
Aby ste povolili ktorýkoľvek z blokov programovateľnej logiky, musí byť nastavená hodnota „Programmable Logic Block Enabled“ nastavená na hodnotu True. Všetky sú predvolene vypnuté.
Logika sa vyhodnocuje v poradí znázornenom na obrázku 4. Iba ak nebola vybraná tabuľka s nižším číslom, budú sa posudzovať podmienky pre ďalšiu tabuľku. Predvolená tabuľka sa vždy vyberie hneď po jej vyhodnotení. Preto sa vyžaduje, aby predvolenou tabuľkou bolo vždy najvyššie číslo v akejkoľvek konfigurácii.
Návod na použitie UMAX031700. Verzia: 3
12-44
Obrázok 4 Vývojový diagram programovateľnej logiky Používateľská príručka UMAX031700. Verzia: 3
13-44
1.5.1. Vyhodnotenie podmienok
Prvým krokom pri určovaní, ktorá tabuľka bude vybratá ako aktívna tabuľka, je najprv vyhodnotenie podmienok spojených s danou tabuľkou. Ku každej tabuľke sú priradené až tri podmienky, ktoré je možné vyhodnotiť.
Argument 1 je vždy logický výstup z iného funkčného bloku. Ako vždy, zdroj je kombináciou typu a počtu funkčného bloku, nastavených hodnôt „Tabuľka X, podmienka Y, zdroj argumentu 1“ a „tabuľka X, podmienka Y, číslo argumentu 1“, kde obe X = 1 až 3 a Y = 1 až 3.
Argument 2 na druhej strane môže byť buď iný logický výstup, ako napríklad argument 1, ALEBO konštantná hodnota nastavená používateľom. Ak chcete použiť konštantu ako druhý argument v operácii, nastavte „Tabuľka X, podmienka Y, zdroj argumentu 2“ na „Kontrola údajov konštanty“. Všimnite si, že konštantnej hodnote nie je v Axiomatic EA priradená žiadna jednotka, takže ju musí užívateľ nastaviť podľa potreby aplikácie.
Podmienka sa vyhodnocuje na základe „Operátor tabuľky X, podmienka Y“ vybratého používateľom. V predvolenom nastavení je vždy `=, Equal'. Jediný spôsob, ako to zmeniť, je vybrať dva platné argumenty pre danú podmienku. Možnosti operátora sú uvedené v tabuľke 6.
0 =, Rovná sa 1 !=, Nerovná sa 2 >, Väčšie ako 3 >=, Väčšie ako alebo rovné 4 <, Menšie ako 5 <=, Menšie ako alebo rovné
Tabuľka 6 Možnosti operátora podmienok
Štandardne sú oba argumenty nastavené na `Control Source Not Used', čo deaktivuje podmienku a výsledkom je automaticky hodnota N/A. Hoci na obrázku 4 sú zobrazené iba pravdivé alebo nepravdivé výsledky ako výsledok hodnotenia stavu, skutočnosť je taká, že môžu existovať štyri možné výsledky, ako je popísané v tabuľke 7.
Hodnota 0 1 2 3
Význam False True Error Neaplikovateľné
Dôvod (Argument 1) Operátor (Argument 2) = Nepravda (Argument 1) Operátor (Argument 2) = Pravda Výstup argumentu 1 alebo 2 bol nahlásený ako chybový Argument 1 alebo 2 nie je dostupný (tj nastavený na `Zdroj kontroly Nepoužité')
Tabuľka 7 Výsledky hodnotenia stavu
Návod na použitie UMAX031700. Verzia: 3
14-44
1.5.2. Výber tabuľky
Aby sa určilo, či bude vybraná konkrétna tabuľka, vykonajú sa logické operácie s výsledkami podmienok, ako je určené logikou v časti 1.5.1. Existuje niekoľko logických kombinácií, ktoré možno vybrať, ako je uvedené v tabuľke 8.
0 Predvolená tabuľka 1 Cnd1 a Cnd2 a Cnd3 2 Cnd1 alebo Cnd2 Alebo Cnd3 3 (Cnd1 a Cnd2) Alebo Cnd3 4 (Cnd1 alebo Cnd2) A Cnd3
Tabuľka 8 Podmienky Možnosti logického operátora
Nie každé hodnotenie bude vyžadovať všetky tri podmienky. Prípad uvedený v predchádzajúcej časti, naprample, má uvedenú iba jednu podmienku, tj že otáčky motora sú pod určitou hodnotou. Preto je dôležité pochopiť, ako by logické operátory vyhodnotili výsledok Error alebo N/A pre podmienku.
Predvolená tabuľka logického operátora Cnd1 a Cnd2 a Cnd3
Výber kritérií podmienok Pridružená tabuľka sa vyberie automaticky hneď po vyhodnotení. Mal by sa použiť, keď sú relevantné dve alebo tri podmienky a všetky musia byť pravdivé, aby bolo možné vybrať tabuľku.
Ak sa niektorá podmienka rovná False alebo Error, tabuľka sa nevyberie. N/A sa považuje za pravdivé. Ak sú všetky tri podmienky pravdivé (alebo N/A), tabuľka sa vyberie.
Cnd1 alebo Cnd2 alebo Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then Use Table by sa malo použiť, keď je relevantná iba jedna podmienka. Môže sa použiť aj s dvoma alebo tromi relevantnými podmienkami.
Ak je niektorá podmienka vyhodnotená ako True, tabuľka sa vyberie. Chyba alebo výsledky N/A sa považujú za nepravdivé
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Potom použite tabuľku (Cnd1 a Cnd2) alebo Cnd3 Používa sa len vtedy, keď sú relevantné všetky tri podmienky.
Ak je podmienka 1 aj podmienka 2 pravdivá, ALEBO podmienka 3 je pravdivá, tabuľka sa vyberie. Chyba alebo výsledky N/A sa považujú za nepravdivé
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Potom použite tabuľku (Cnd1 alebo Cnd2) a Cnd3 Používa sa len vtedy, keď sú relevantné všetky tri podmienky.
Ak sú podmienka 1 a podmienka 3 pravdivé, ALEBO podmienka 2 a podmienka 3 sú pravdivé, tabuľka sa vyberie. Chyba alebo výsledky N/A sa považujú za nepravdivé
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Potom použite tabuľku
Tabuľka 9 Vyhodnotenie podmienok na základe zvoleného logického operátora
Predvolená „Tabuľka X, Logický operátor podmienok“ pre Tabuľku 1 a Tabuľku 2 je „Cnd1 And Cnd2 And Cnd3“, kým Tabuľka 3 je nastavená ako „Predvolená tabuľka“.
Návod na použitie UMAX031700. Verzia: 3
15-44
1.5.3. Výstup logického bloku
Pripomeňme, že tabuľka X, kde X = 1 až 3 vo funkčnom bloku Programmable Logic NEZNAMENÁ Vyhľadávaciu tabuľku 1 až 3. Každá tabuľka má nastavenú hodnotu „Číslo bloku vyhľadávacej tabuľky tabuľky X“, ktorá umožňuje používateľovi vybrať, ktoré vyhľadávacie tabuľky chce spojené s konkrétnym programovateľným logickým blokom. Predvolené tabuľky spojené s každým logickým blokom sú uvedené v tabuľke 10.
Číslo programovateľného logického bloku
1
Tabuľka 1 Vyhľadávanie
Tabuľka 2 Vyhľadávanie
Tabuľka 3 Vyhľadávanie
Číslo bloku tabuľky Číslo bloku tabuľky Číslo bloku tabuľky
1
2
3
Tabuľka 10 Predvolené vyhľadávacie tabuľky programovateľného logického bloku
Ak priradená vyhľadávacia tabuľka nemá vybratý „Zdroj osi X“, potom výstup bloku programovateľnej logiky bude vždy „nedostupný“, pokiaľ je táto tabuľka vybratá. Ak by však bola vyhľadávacia tabuľka nakonfigurovaná na platnú odozvu na vstup, či už ide o údaje alebo čas, výstup funkčného bloku vyhľadávacej tabuľky (tj údaje osi Y, ktoré boli vybraté na základe hodnoty osi X) bude sa stanú výstupom funkčného bloku Programmable Logic, pokiaľ je táto tabuľka vybraná.
Na rozdiel od všetkých ostatných funkčných blokov programovateľná logika nevykonáva žiadne výpočty linearizácie medzi vstupnými a výstupnými dátami. Namiesto toho presne zrkadlí vstupné údaje (vyhľadávacia tabuľka). Preto, keď používate programovateľnú logiku ako zdroj riadenia pre iný funkčný blok, DÔRAZNE sa odporúča, aby všetky súvisiace osi Y vyhľadávacej tabuľky boli (a) nastavené medzi 0 až 100 % výstupného rozsahu alebo (b) všetky nastavené na rovnakej mierke.
Návod na použitie UMAX031700. Verzia: 3
16-44
1.6. Matematický funkčný blok
Existujú štyri matematické funkčné bloky, ktoré umožňujú užívateľovi definovať základné algoritmy. Matematický funkčný blok môže prijať až štyri vstupné signály. Každý vstup je potom škálovaný podľa súvisiaceho limitu a nastavených hodnôt škálovania.
Vstupy sú prevedené na percentátage hodnota založená na vybratých hodnotách “Function X Input Y Minimum” a “Function X Input Y Maximum”. Pre dodatočné ovládanie môže užívateľ upraviť aj “Function X Input Y Scaler”. V predvolenom nastavení má každý vstup „váhu“ škálovania 1.0. Každý vstup však môže byť podľa potreby škálovaný od -1.0 do 1.0 predtým, ako sa použije vo funkcii.
Matematický funkčný blok obsahuje tri voliteľné funkcie, z ktorých každá implementuje rovnicu A operátor B, kde A a B sú funkčné vstupy a operátor je funkcia zvolená pomocou požadovanej hodnoty Math function X Operator. Možnosti požadovanej hodnoty sú uvedené v tabuľke 11. Funkcie sú navzájom prepojené, takže výsledok predchádzajúcej funkcie ide na vstup A nasledujúcej funkcie. Funkcia 1 má teda vstup A aj vstup B voliteľný s požadovanými hodnotami, zatiaľ čo funkcie 2 až 4 majú voliteľný iba vstup B. Vstup sa vyberá nastavením Funkcia X Vstup Y Zdroj a Funkcia X Vstup Y Číslo. Ak je funkcia X Input B Source nastavená na 0 Ovládanie sa nepoužíva, signál prechádza funkciou nezmenený.
= (1 1 1) 2 23 3 4 4
0
=, Pravda, keď sa InA rovná InB
1
!=, Pravda, keď sa InA nerovná InB
2
>, Pravda, keď je InA väčšie ako InB
3
>=, Pravda, keď je InA väčšie alebo rovné InB
4
<, Pravda, keď je InA menšie ako InB
5
<=, Pravda, keď je InA menšie alebo rovné InB
6
ALEBO, True, keď InA alebo InB je True
7
AND, True, keď InA a InB sú True
8 XOR, True, keď buď InA alebo InB je True, ale nie obe
9
+, Výsledok = InA plus InB
10
-, Výsledok = InA mínus InB
11
x, Výsledok = InA krát InB
12
/, Výsledok = InA delené InB
13
MIN, výsledok = najmenší z InA a InB
14
MAX, výsledok = najväčší z InA a InB
Tabuľka 11 Operátory matematických funkcií
Používateľ by sa mal uistiť, že pri používaní niektorých matematických operácií sú vstupy navzájom kompatibilné. Napríklad, ak sa má univerzálny vstup 1 merať v [V], zatiaľ čo príjem CAN 1 sa má merať v [mV] a operátor matematickej funkcie 9 (+), výsledkom nebude skutočná požadovaná hodnota.
Aby bol výsledok platný, zdroj riadenia pre vstup musí byť nenulová hodnota, tj niečo iné ako `Zdroj kontroly sa nepoužíva.'
Pri delení bude výsledkom nulovej hodnoty InB vždy nulová výstupná hodnota pre pridruženú funkciu. Pri odčítaní sa so záporným výsledkom bude vždy zaobchádzať ako s nulou, pokiaľ funkcia nie je vynásobená zápornou jednotkou alebo ak sa vstupy neškálujú najskôr so záporným koeficientom.
Návod na použitie UMAX031700. Verzia: 3
17-44
1.7. Funkčný blok CAN Transmit
Funkčný blok CAN Transmit sa používa na odoslanie akéhokoľvek výstupu z iného funkčného bloku (tj vstupu, logického signálu) do siete J1939.
Ak chcete zakázať prenos správy, „Rýchlosť opakovania prenosu“ je zvyčajne nastavená na nulu. Ak by však správa zdieľala svoje číslo skupiny parametrov (PGN) s inou správou, nemusí to byť nevyhnutne pravda. V prípade, že viacero správ zdieľa rovnaké „Prenos PGN“, frekvencia opakovania zvolená v správe s NAJNIŽŠÍM číslom sa použije pre VŠETKY správy, ktoré používajú toto PGN.
Štandardne sa všetky správy odosielajú na proprietárnych B PGN ako vysielané správy. Ak nie sú potrebné všetky údaje, zakážte celú správu nastavením najnižšieho kanálu pomocou tohto PGN na nulu. Ak niektoré údaje nie sú potrebné, jednoducho zmeňte PGN nadbytočných kanálov na nepoužitú hodnotu v rozsahu Proprietary B.
Pri zapnutí nebude prenášaná správa vysielaná skôr, ako po 5 sekundách oneskorenia. Toto sa robí, aby sa predišlo problémom pri zapnutí alebo inicializácii v sieti.
Keďže predvolené nastavenia sú správy PropB, „Priorita prenosu správy“ je vždy inicializovaná na 6 (nízka priorita) a nastavená hodnota „Cieľová adresa (pre PDU1)“ sa nepoužíva. Táto nastavená hodnota je platná len vtedy, keď bola zvolená PDU1 PGN a môže byť nastavená buď na globálnu adresu (0xFF) pre vysielanie, alebo môže byť odoslaná na špecifickú adresu podľa nastavenia používateľom.
„Veľkosť prenosových údajov“, „Index prenosu údajov v poli (LSB)“, „Index prenosu bitov v bajtoch (LSB)“, „Rozlíšenie prenosu“ a „Offset prenosu“ možno použiť na mapovanie údajov k akémukoľvek podporovanému SPN. podľa normy J1939.
Poznámka: Údaje CAN = (Posun vstupných údajov)/Rozlíšenie
1IN-CAN podporuje až 8 jedinečných správ CAN Transmit Messages, pričom všetky je možné naprogramovať na odosielanie akýchkoľvek dostupných údajov do siete CAN.
Návod na použitie UMAX031700. Verzia: 3
18-44
1.8. CAN Príjem funkčný blok
Funkčný blok CAN Receive je navrhnutý tak, aby prevzal akýkoľvek SPN zo siete J1939 a použil ho ako vstup do iného funkčného bloku.
Prijatie správy zapnuté je najdôležitejšou nastavenou hodnotou spojenou s týmto funkčným blokom a mala by byť zvolená ako prvá. Jeho zmena bude mať za následok aktiváciu/deaktiváciu iných požadovaných hodnôt. V predvolenom nastavení sú VŠETKY prijímané správy zakázané.
Po aktivácii správy sa označí chyba Strata komunikácie, ak táto správa nebude prijatá počas časového limitu prijatia správy. Mohlo by to spustiť udalosť Strata komunikácie. Aby ste sa vyhli časovým limitom na silne presýtenej sieti, odporúča sa nastaviť obdobie aspoň trikrát dlhšie, ako je predpokladaná rýchlosť aktualizácie. Ak chcete deaktivovať funkciu časového limitu, jednoducho nastavte túto hodnotu na nulu, v takom prípade prijatá správa nikdy nevyprší a nikdy nespustí poruchu Strata komunikácie.
V predvolenom nastavení sa očakáva, že všetky riadiace správy budú odoslané do ovládača 1IN-CAN na proprietárnych B PGN. Ak by sa však vybrala správa PDU1, ovládač 1IN-CAN možno nastaviť tak, aby ju prijímal z akejkoľvek ECU nastavením špecifickej adresy, ktorá odosiela PGN na globálnu adresu (0xFF). Ak sa namiesto toho vyberie špecifická adresa, všetky ostatné údaje ECU na PGN budú ignorované.
Veľkosť prijímaných dát, prijímaný dátový index v poli (LSB), prijímaný bitový index v bajtoch (LSB), prijímacie rozlíšenie a prijímací posun možno použiť na mapovanie akéhokoľvek SPN podporovaného štandardom J1939 na výstupné dáta prijatého funkčného bloku. .
Ako už bolo spomenuté, funkčný blok prijímania CAN možno zvoliť ako zdroj riadiaceho vstupu pre výstupné funkčné bloky. Ak je to tak, nastavené hodnoty Min. prijatých dát (Off Threshold) a Received Data Max (On Threshold) určujú minimálne a maximálne hodnoty riadiaceho signálu. Ako už názov napovedá, používajú sa aj ako prahové hodnoty zapnutia/vypnutia pre typy digitálnych výstupov. Tieto hodnoty sú v akýchkoľvek jednotkách, v ktorých sú dáta PO aplikovaní rozlíšenia a posunu na CAN príjem signálu. Ovládač 1IN-CAN podporuje až päť jedinečných správ CAN Receive Messages.
Návod na použitie UMAX031700. Verzia: 3
19-44
1.9. Diagnostický funkčný blok
Ovládač signálu 1IN-CAN podporuje niekoľko typov diagnostiky. Detekcia a reakcia na poruchu je spojená so všetkými univerzálnymi vstupmi a výstupmi. Okrem I/O porúch dokáže 1IN-CAN tiež detekovať/reagovať na napájanie nad/pod vol.tage merania, nadmerná teplota procesora alebo udalosti straty komunikácie.
Obrázok 5 Diagnostický funkčný blok
„Detekcia poruchy je zapnutá“ je najdôležitejšou nastavenou hodnotou spojenou s týmto funkčným blokom a mala by byť zvolená ako prvá. Jeho zmena bude mať za následok aktiváciu alebo deaktiváciu iných požadovaných hodnôt. Keď je zakázaná, ignoruje sa všetko diagnostické správanie súvisiace s príslušným I/O alebo udalosťou.
Vo väčšine prípadov môžu byť poruchy označené ako nízky alebo vysoký výskyt. Minimálne/maximálne prahové hodnoty pre všetky diagnostiky podporované 1IN-CAN sú uvedené v tabuľke 12. Tučné hodnoty sú užívateľsky konfigurovateľné žiadané hodnoty. Niektoré diagnostiky reagujú len na jednu podmienku, v takom prípade je v jednom zo stĺpcov uvedená N/A.
Funkčný blok Univerzálny vstup Strata komunikácie
Minimálny prah
Maximálny prah
Minimálna chyba
Maximálna chyba
N/A
Prijatá správa
(akýkoľvek)
Tabuľka 12 Prahové hodnoty detekcie porúch
Časový limit
V prípade potreby je k dispozícii nastavená hodnota hysterézie, aby sa zabránilo rýchlemu nastaveniu a vymazaniu príznaku chyby, keď je vstupná alebo spätnoväzbová hodnota tesne blízko prahu detekcie poruchy. Pre dolnú hranicu platí, že akonáhle je porucha označená, nebude vymazaná, kým nameraná hodnota nebude väčšia alebo rovná minimálnemu prahu + „Hysterézia na odstránenie poruchy“. V prípade vyššej kategórie sa nevymaže, kým nameraná hodnota nebude menšia alebo rovná maximálnemu prahu „Hysterézia na vymazanie
Návod na použitie UMAX031700. Verzia: 3
20-44
Chyba.” Minimálne, maximálne a hysterézne hodnoty sú vždy merané v jednotkách príslušnej poruchy.
Ďalšou nastavenou hodnotou v tomto funkčnom bloku je „Udalosť generuje DTC v DM1“. Ak a len vtedy, ak je toto nastavené na hodnotu true, budú povolené ostatné požadované hodnoty vo funkčnom bloku. Všetky súvisia s údajmi, ktoré sa odosielajú do siete J1939 ako súčasť správy DM1, Active Diagnostic Trouble Codes.
Diagnostický poruchový kód (DTC) je definovaný štandardom J1939 ako štvorbajtová hodnota, ktorá je
kombinácia:
Číslo podozrivého parametra SPN (prvých 19 bitov kódu DTC, najskôr LSB)
FMI
Identifikátor režimu zlyhania
(ďalších 5 bitov DTC)
CM
Metóda konverzie
(1 bit, vždy nastavený na 0)
OC
Počet výskytov
(7 bitov, koľkokrát sa chyba vyskytla)
Okrem podpory správy DM1 podporuje aj kontrolér signálu 1IN-CAN
Predtým aktívne diagnostické poruchové kódy DM2
Posielam len na vyžiadanie
Vymazanie/resetovanie predtým aktívnych DTC diagnostických údajov DM3 Vykonáva sa len na požiadanie
Vymazanie/resetovanie diagnostických údajov DM11 pre aktívne DTC
Vykonávané len na požiadanie
Pokiaľ má čo i len jeden diagnostický funkčný blok „Udalosť generuje DTC v DM1“ nastavenú na hodnotu True, 1IN-CAN Signal Controller bude odosielať správu DM1 každú sekundu, bez ohľadu na to, či sú alebo nie sú nejaké aktívne poruchy, ako odporúča štandard. Kým neexistujú žiadne aktívne kódy DTC, 1IN-CAN odošle správu „No Active Faults“. Ak sa predtým neaktívny DTC stane aktívnym, okamžite sa odošle DM1, aby sa to prejavilo. Akonáhle sa posledný aktívny DTC stane neaktívnym, pošle DM1, ktorý indikuje, že už neexistujú žiadne aktívne DTC.
Ak je v ľubovoľnom čase aktívny viac ako jeden kód DTC, bežná správa DM1 sa odošle pomocou multipaketovej oznamovacej správy o vysielaní (BAM). Ak kontrolér prijme požiadavku na DM1, kým je to pravda, odošle multipaketovú správu na adresu žiadateľa pomocou transportného protokolu (TP).
Pri zapnutí sa správa DM1 nevyšle až po 5 sekundovom oneskorení. Deje sa tak, aby sa zabránilo tomu, že akékoľvek podmienky zapnutia alebo inicializácie budú označené ako aktívna chyba v sieti.
Keď je porucha spojená s DTC, uchováva sa trvalý záznam počtu výskytov (OC). Hneď ako ovládač deteguje novú (predtým neaktívnu) poruchu, začne znižovať časovač „Oneskorenie pred odoslaním DM1“ pre daný diagnostický funkčný blok. Ak porucha zostala prítomná počas doby oneskorenia, potom ovládač nastaví kód DTC na aktívny a zvýši OC v protokole. Okamžite sa vygeneruje DM1, ktorý obsahuje nový DTC. Časovač je poskytnutý tak, aby občasné poruchy nezahltili sieť, keď chyba prichádza a odchádza, pretože správa DM1 by bola odoslaná vždy, keď sa porucha objaví alebo zmizne.
Predtým aktívne DTC (akékoľvek s nenulovým OC) sú k dispozícii na požiadanie pre správu DM2. Ak existuje viac ako jeden predtým aktívny DTC, multipaket DM2 bude odoslaný na adresu žiadateľa pomocou Transport Protocol (TP).
Ak sa požaduje DM3, počet výskytov všetkých predtým aktívnych DTC sa vynuluje. OC aktuálne aktívnych DTC sa nezmení.
Návod na použitie UMAX031700. Verzia: 3
21-44
Diagnostický funkčný blok má nastavenú hodnotu „Udalosť vymazaná iba DM11“. Štandardne je toto vždy nastavené na False, čo znamená, že akonáhle pominie stav, ktorý spôsobil nastavenie príznaku chyby, DTC sa automaticky zmení na Predtým aktívny a už nie je zahrnutý v správe DM1. Keď je však táto nastavená hodnota nastavená na hodnotu True, aj keď je príznak vymazaný, DTC nebude deaktivovaný, takže bude naďalej odosielaný v správe DM1. DTC prestane byť aktívny iba vtedy, keď bol vyžiadaný DM11. Táto funkcia môže byť užitočná v systéme, kde je potrebné jasne identifikovať, že sa stala kritická chyba, aj keď pominuli podmienky, ktoré ju spôsobili.
Okrem všetkých aktívnych DTC je ďalšou časťou správy DM1 prvý bajt, ktorý odráža Lamp Stav. Každý diagnostický funkčný blok má nastavenú hodnotu „Lamp Set by Event in DM1” ktorý určuje, ktorý lamp sa nastaví v tomto byte, kým je DTC aktívny. Norma J1939 definuje lamps ako „Porucha“, „Červená, Stop“, „Oranžová, Varovanie“ alebo „Ochrana“. V predvolenom nastavení je „jantárová, varovanie“ lamp je zvyčajne nastavená akoukoľvek aktívnou poruchou.
V predvolenom nastavení má každý diagnostický funkčný blok priradený vlastný SPN. Táto nastavená hodnota „SPN pre udalosť používaná v DTC“ je však plne konfigurovateľná používateľom, ak si želá, aby namiesto toho odrážala štandardné SPN definované v J1939-71. Ak sa zmení SPN, OC pridruženého protokolu chýb sa automaticky vynuluje.
Každý diagnostický funkčný blok má tiež priradené predvolené FMI. Jedinou nastavenou hodnotou, ktorú môže používateľ zmeniť FMI, je „FMI pre udalosť používanú v DTC“, aj keď niektoré diagnostické funkčné bloky môžu mať vysoké aj nízke chyby, ako je uvedené v tabuľke 13. V týchto prípadoch FMI v nastavenej hodnote odráža, že dolného konca a FMI, ktoré používa horná porucha, sa určí podľa tabuľky 21. Ak sa FMI zmení, OC pridruženého chybového protokolu sa automaticky vynuluje.
Návod na použitie UMAX031700. Verzia: 3
22-44
FMI pre udalosť používanú v DTC Low Fault
FMI=1, údaje platné, ale pod normálnym prevádzkovým rozsahom Najzávažnejšia úroveň FMI=4, svtage Pod normálnou hodnotou alebo skrat na nízky zdroj FMI=5, prúd pod normálnym alebo otvoreným okruhom FMI=17, údaje platné, ale pod normálnym prevádzkovým rozsahom Najmenej závažná úroveň FMI=18, údaje platné, ale pod normálnym prevádzkovým rozsahom stredne závažná úroveň FMI=21 , Dáta driftovali nízko
Zodpovedajúci FMI použitý v DTC High Fault
FMI=0, údaje platné, ale nad normálnym prevádzkovým rozsahom Najzávažnejšia úroveň FMI=3, svtage Nad normálom, alebo skrat na vysoký zdroj FMI=6, prúd nad normálnym alebo uzemneným obvodom FMI=15, údaje platné, ale nad normálnym prevádzkovým rozsahom Najmenej závažná úroveň FMI=16, údaje platné, ale nad normálnym prevádzkovým rozsahom stredne závažná úroveň FMI=20 , Údaje sa posunuli vysoko
Tabuľka 13 FMI s nízkou poruchou verzus FMI s vysokou poruchou
Ak je použitým FMI čokoľvek iné ako jeden z tých, ktoré sú uvedené v tabuľke 13, potom sa k nízkej aj vysokej chybe priradí rovnaký FMI. Tejto podmienke sa treba vyhnúť, pretože protokol bude stále používať rôzne OC pre dva typy porúch, aj keď budú v DTC hlásené rovnaké. Je na zodpovednosti používateľa, aby sa ubezpečil, že sa tak nestane.
Návod na použitie UMAX031700. Verzia: 3
23-44
2. Návod na inštaláciu
2.1. Rozmery a kolíky Ovládač 1IN-CAN je zabalený v ultrazvukovo zváranom plastovom kryte. Zostava nesie krytie IP67.
Obrázok 6 Rozmery krytu
Popis PIN č
1
BATT +
2
Vstup +
3
Can_h
4
Can_l
5
Vstup –
6
BATT-
Tabuľka 14 Pinout konektora
2.2. Montážny návod
POZNÁMKY A UPOZORNENIA · Neinštalujte v blízkosti vysokého napätiatage alebo silnoprúdové zariadenia. · Všimnite si rozsah prevádzkových teplôt. Všetky vodiče musia byť vhodné pre tento teplotný rozsah. · Nainštalujte jednotku s vhodným priestorom pre servis a pre dostatočný prístup ku káblovému zväzku (15
cm) a uvoľnenie napätia (30 cm). · Nepripájajte ani neodpájajte jednotku, kým je obvod pod napätím, pokiaľ nie je známe, že oblasť nie je
nebezpečné.
MONTÁŽ
Montážne otvory sú dimenzované pre skrutky #8 alebo M4. Dĺžka skrutky bude určená hrúbkou montážnej dosky koncového používateľa. Montážna príruba ovládača má hrúbku 0.425 palca (10.8 mm).
Ak je modul namontovaný bez krytu, mal by byť namontovaný vertikálne s konektormi smerujúcimi doľava resp
Návod na použitie UMAX031700. Verzia: 3
24-44
právo na zníženie pravdepodobnosti vniknutia vlhkosti.
Zapojenie CAN sa považuje za skutočne bezpečné. Napájacie vodiče sa nepovažujú za iskrovo bezpečné, a preto na nebezpečných miestach musia byť vždy umiestnené v rozvodoch alebo podnosoch. Na tento účel musí byť modul namontovaný v kryte na nebezpečných miestach.
Žiadny drôt alebo káblový zväzok by nemal presiahnuť dĺžku 30 metrov. Prívod elektrického vedenia by mal byť obmedzený na 10 metrov.
Všetky vodiče v teréne by mali byť vhodné pre rozsah prevádzkových teplôt.
Nainštalujte jednotku s vhodným priestorom pre servis a pre primeraný prístup ku káblovému zväzku (6 palcov alebo 15 cm) a uvoľnenie napätia (12 palcov alebo 30 cm).
SPOJENIA
Na pripojenie k integrovaným zásuvkám použite nasledujúce spojovacie zástrčky TE Deutsch. Zapojenie k týmto spojovacím zástrčkám musí byť v súlade so všetkými platnými miestnymi predpismi. Vhodné prevádzkové zapojenie pre menovitý objemtagMusí sa použiť e a prúd. Teplota pripojovacích káblov musí byť minimálne 85°C. Pri okolitých teplotách pod 10 °C a nad +70 °C použite na mieste zapojenie vhodné pre minimálnu aj maximálnu teplotu okolia.
Použiteľné rozsahy priemerov izolácie a ďalšie pokyny nájdete v príslušných technických listoch TE Deutsch.
Spojovací konektor kontaktov zásuvky
Príslušné spojovacie zásuvky (Viac informácií o kontaktoch dostupných pre túto spojovaciu zástrčku nájdete na www.laddinc.com.)
DT06-08SA, 1 W8S, 8 0462-201-16141 a 3 114017
Návod na použitie UMAX031700. Verzia: 3
25-44
3. NADVIEW VLASTNOSTI J1939
Softvér bol navrhnutý tak, aby poskytoval flexibilitu používateľovi, pokiaľ ide o správy odosielané do a z ECU tým, že poskytuje: · Konfigurovateľnú inštanciu ECU v NAME (umožňuje viac ECU v rovnakej sieti) · Konfigurovateľné parametre prenosu PGN a SPN · Konfigurovateľný príjem Parametre PGN a SPN · Odosielanie parametrov diagnostickej správy DM1 · Čítanie a reagovanie na správy DM1 odosielané inými ECU · Diagnostický protokol uchovávaný v energeticky nezávislej pamäti na odosielanie správ DM2
3.1. Úvod k podporovaným správam ECU je v súlade so štandardom SAE J1939 a podporuje nasledujúce PGN
Od J1939-21 – Vrstva dátového spojenia · Žiadosť · Potvrdenie · Správa pripojenia prenosového protokolu · Správa prenosu dát prenosového protokolu
59904 (00EA00 USD) 59392 (00E800 USD) 60416 (00EC00 USD) 60160 (00EB00 USD)
Poznámka: Je možné vybrať akýkoľvek proprietárny B PGN v rozsahu 65280 až 65535 (00 FF00 až 00 FFFF)
Od J1939-73 – Diagnostika · Aktívne diagnostické poruchové kódy DM1 · Predtým aktívne diagnostické poruchové kódy DM2 · Vymazanie/resetovanie diagnostických údajov DM3 pre predtým aktívne DTC · DM11 – Vymazanie/resetovanie diagnostických údajov pre aktívne DTC · Žiadosť o prístup do pamäte DM14 · Prístup do pamäte DM15 Odpoveď · Binárny prenos dát DM16
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
Od J1939-81 – Správa siete · Požadovaná adresa/nie je možné uplatniť · Prikázaná adresa
60928 (00EE00 $) 65240 (00 FED8 $)
Od J1939-71 Vrstva aplikácie vozidla · Identifikácia softvéru
65242 (00 USD FEDA)
Žiadna z aplikačných vrstiev PGN nie je podporovaná ako súčasť predvolených konfigurácií, ale možno ich vybrať podľa potreby pre vysielacie alebo prijímané funkčné bloky. K nastaveným hodnotám sa pristupuje pomocou štandardného protokolu Memory Access Protocol (MAP) s proprietárnymi adresami. Axiomatic Electronic Assistant (EA) umožňuje rýchlu a jednoduchú konfiguráciu jednotky cez sieť CAN.
Návod na použitie UMAX031700. Verzia: 3
26-44
3.2. MENO, adresa a ID softvéru
J1939 NAME ECU 1IN-CAN má nasledujúce predvolené nastavenia pre J1939 NAME. Viac informácií o týchto parametroch a ich rozsahoch nájdete v norme SAE J1939/81.
Schopná ľubovoľná adresa Priemyselná skupina Inštancia systému vozidla Funkcia systému vozidla Inštancia ECU Inštancia výrobného kódu Identifikačné číslo
Áno 0, Globálna 0 0, Nešpecifický systém 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Single Input Controller s CAN 0, First Instance 162, Axiomatic Technologies Corporation Premenná, jedinečne priradená počas výrobného programovania pre každú ECU
Inštancia ECU je konfigurovateľná požadovaná hodnota spojená s NAME. Zmena tejto hodnoty umožní, aby bolo viacero ECU tohto typu rozlíšiteľné od iných ECU (vrátane Axiomatic Electronic Assistant), keď sú všetky pripojené k rovnakej sieti.
Adresa ECU Predvolená hodnota tejto nastavenej hodnoty je 128 (0x80), čo je preferovaná počiatočná adresa pre samokonfigurovateľné ECU, ako je nastavená SAE v J1939 tabuľkách B3 až B7. Axiomatic EA umožní výber akejkoľvek adresy medzi 0 až 253 a je na zodpovednosti užívateľa, aby si vybral adresu, ktorá vyhovuje štandardu. Používateľ si tiež musí byť vedomý toho, že keďže jednotka je schopná ľubovoľnej adresy, ak sa o zvolenú adresu uchádza iná ECU s vyššou prioritou NAME, 1IN-CAN bude pokračovať vo výbere ďalšej najvyššej adresy, kým nenájde tú, ktorú si môže nárokovať. Ďalšie podrobnosti o nárokovaní adresy nájdete v J1939/81.
Softvérový identifikátor
PGN 65242
Identifikácia softvéru
Opakovanie prenosu: Na vyžiadanie
Dĺžka údajov:
Variabilné
Stránka s rozšírenými údajmi:
0
Stránka s údajmi:
0
Formát PDU:
254
Špecifické PDU:
218 PGN Podporné informácie:
Predvolená priorita:
6
Číslo skupiny parametrov:
65242 (0xFEDA)
– MÄKKÝ
Štartovacia pozícia 1 2-n
Dĺžka Názov parametra 1 Bajt Počet polí na identifikáciu softvéru Premenná Identifikácia softvéru, oddeľovač (ASCII „*“)
SPN 965 234
Pre 1IN-CAN ECU je Byte 1 nastavený na 5 a identifikačné polia sú nasledovné (Číslo dielu)*(Verzia)*(Dátum)*(Vlastník)*(Popis)
Návod na použitie UMAX031700. Verzia: 3
27-44
Axiomatic EA zobrazuje všetky tieto informácie vo „Všeobecných informáciách ECU“, ako je uvedené nižšie:
Poznámka: Informácie uvedené v softvérovom ID sú dostupné pre akýkoľvek servisný nástroj J1939, ktorý podporuje PGN -SOFT.
Návod na použitie UMAX031700. Verzia: 3
28-44
4. NASTAVENÉ HODNOTY ECU PRÍSTUPNÉ S AXIOMATICKÝM ELEKTRONICKÝM ASISTENTOM
V tomto návode sa odkazuje na mnohé nastavené hodnoty. Táto časť podrobne popisuje každú nastavenú hodnotu, jej predvolené hodnoty a rozsahy. Ďalšie informácie o tom, ako 1IN-CAN používa každú nastavenú hodnotu, nájdete v príslušnej časti používateľskej príručky.
4.1. Sieť J1939
Nastavenia siete J1939 sa zaoberajú parametrami ovládača, ktoré špecificky ovplyvňujú sieť CAN. Pozrite si poznámky k informáciám o každej nastavenej hodnote.
Meno
Rozsah
Predvolené
Poznámky
Číslo inštancie ECU Adresa ECU
Rozbaľovací zoznam 0 až 253
0, #1 prvá inštancia podľa J1939-81
128 (0 x 80)
Preferovaná adresa pre samokonfigurovateľnú ECU
Zachytenie obrazovky predvolených rôznych nastavených hodnôt
Ak sa použijú iné ako predvolené hodnoty pre „Číslo inštancie ECU“ alebo „Adresa ECU“, nebudú sa počas nastavovacej hodnoty aktualizovať. file blesk. Tieto parametre je potrebné zmeniť manuálne
zabrániť ovplyvneniu iných jednotiek v sieti. Keď sa zmenia, ovládač si vyžiada svoju novú adresu v sieti. Odporúča sa uzavrieť a znovu otvoriť pripojenie CAN na ES Axiomatic po ukončení file sa načíta tak, že v zozname ECU siete J1939 CAN sa objaví iba nový NAME a adresa.
Návod na použitie UMAX031700. Verzia: 3
29-44
4.2. Univerzálny vstup
Funkčný blok Universal Input je definovaný v časti 1.2. V tejto časti nájdete podrobné informácie o tom, ako sa tieto nastavené hodnoty používajú.
Zachytenie obrazovky predvolených univerzálnych vstupných nastavených hodnôt
Názov Vstup Typ snímača
Zoznam Drop List
Impulzy za otáčku
0 až 60000 XNUMX
Minimálna chyba
Minimálny rozsah
Maximálny rozsah
Maximálna chyba vytiahnutie/vytiahnutie rezistora Doba odrazu digitálneho vstupu Typ filtra softvérového odskoku
Závisí od typu snímača Závisí od typu snímača Závisí od typu snímača Závisí od typu snímača Drop List Drop List
0 až 60000 XNUMX
Typ softvérového filtra
Drop List
Konštantný softvérový filter
0 až 60000 XNUMX
Predvolená hodnota 12 Voltage 0V až 5V 0
0.2 V
Poznámky Pozri časť 1.2.1 Ak je nastavená na 0, merania sa vykonávajú v Hz. Ak je hodnota nastavená na väčšiu ako 0, merania sa vykonávajú v otáčkach za minútu
Pozrite si časť 1.2.3
0.5 V
Pozrite si časť 1.2.3
4.5 V
Pozrite si časť 1.2.3
4.8 V 1 10 kOhm Pulup 0 – Žiadne 10 (ms)
0 Žiadny filter
1000 ms
Pozrite si časť 1.2.3
Pozrite si časť 1.2.2
Čas odskoku pre typ vstupu Digital On/Off Pozrite si časť 1.2.4. Táto funkcia sa nepoužíva pri digitálnych a čítačových typoch vstupu. Pozri časť 1.3.6
Detekcia porúch je povolená
1 – Pravda
Pozrite si časť 1.9
Udalosť generuje DTC v DM1
Drop List
1 – Pravda
Pozrite si časť 1.9
Návod na použitie UMAX031700. Verzia: 3
30-44
Hysterézia na odstránenie poruchy
Závisí od typu snímača
Lamp Nastavené podľa udalosti v zozname DM1
0.1 V
Pozrite si časť 1.9
1 Jantárová, Výstraha Pozri časť 1.9
SPN pre udalosť používanú v DTC 0 až 0x1FFFFFFFF
Pozrite si časť 1.9
FMI pre udalosť používanú v zozname DTC Drop List
4 svtage Pod normálnou hodnotou alebo skratkou na nízky zdroj
Pozrite si časť 1.9
Oneskorenie pred odoslaním DM1 0 až 60000 XNUMX
1000 ms
Pozrite si časť 1.9
4.3. Nastavené hodnoty zoznamu konštantných údajov
Funkčný blok zoznamu konštantných údajov umožňuje používateľovi vybrať požadované hodnoty pre rôzne funkcie logického bloku. V tejto príručke sa uvádzajú rôzne odkazy na konštanty, ako je zhrnuté v príkladeampnižšie uvedené.
a)
Programovateľná logika: konštanta „Tabuľka X = podmienka Y, argument 2“, kde X a Y = 1
na 3
b)
Matematická funkcia: Konštanta „Math Input X“, kde X = 1 až 4
Prvé dve konštanty sú pevné hodnoty 0 (False) a 1 (True) na použitie v binárnej logike. Zvyšných 13 konštánt je plne užívateľsky konfigurovateľných na akúkoľvek hodnotu medzi +/- 1,000,000 XNUMX XNUMX. Predvolené hodnoty sú zobrazené na snímke obrazovky nižšie.
Snímanie obrazovky Predvolené nastavenie zoznamu konštantných údajov Užívateľská príručka UMAX031700. Verzia: 3
31-44
4.4. Nastavené hodnoty vyhľadávacej tabuľky
Funkčný blok Lookup Table je definovaný v časti 1.4. Tu nájdete podrobné informácie o tom, ako sa používajú všetky tieto nastavené hodnoty. Keďže predvolené hodnoty osi X tohto funkčného bloku sú definované „zdrojom osi X“ vybratým z tabuľky 1, nie je potrebné definovať nič viac, pokiaľ ide o predvolené hodnoty a rozsahy nad rámec toho, čo je popísané v časti 1.4. Pripomeňme, že hodnoty osi X sa automaticky aktualizujú, ak sa zmení min/max rozsah zvoleného zdroja.
Snímka obrazovky Example Vyhľadávacia tabuľka 1 Nastavené hodnoty
Poznámka: Na snímke obrazovky zobrazenej vyššie bol „Zdroj osi X“ zmenený z predvolenej hodnoty, aby sa povolil funkčný blok.
Návod na použitie UMAX031700. Verzia: 3
32-44
4.5. Programovateľné logické nastavenia
Funkčný blok Programmable Logic je definovaný v časti 1.5. Tu nájdete podrobné informácie o tom, ako sa používajú všetky tieto nastavené hodnoty.
Keďže tento funkčný blok je v predvolenom nastavení zakázaný, nie je potrebné nič viac definovať, pokiaľ ide o predvolené hodnoty a rozsahy nad rámec toho, čo je popísané v časti 1.5. Snímka obrazovky nižšie ukazuje, ako sa požadované hodnoty uvedené v tejto časti zobrazujú na Axiomatic EA.
Návod na použitie UMAX031700. Verzia: 3
33-44
Zachytenie obrazovky predvolených nastavených hodnôt programovateľnej logiky 1
Poznámka: Na snímke obrazovky zobrazenej vyššie bola predvolená hodnota „Programmable Logic Block Enabled“ zmenená, aby sa funkčný blok povolil.
Poznámka: Predvolené hodnoty pre Argument1, Argument 2 a Operator sú rovnaké vo všetkých funkčných blokoch Programmable Logic, a preto ich musí používateľ podľa potreby zmeniť, aby ich mohol použiť.
Návod na použitie UMAX031700. Verzia: 3
34-44
4.6. Nastavené hodnoty matematických funkčných blokov
Matematický funkčný blok je definovaný v časti 1.6. V tejto časti nájdete podrobné informácie o tom, ako sa tieto nastavené hodnoty používajú.
Snímka obrazovky example pre matematický funkčný blok
Poznámka: Na snímke obrazovky zobrazenej vyššie boli nastavené hodnoty zmenené z ich predvolených hodnôt na ilustráciu príkladuampo tom, ako možno použiť matematický funkčný blok.
Názov Matematická funkcia Povolená Funkcia 1 Vstup A Zdrojová funkcia 1 Vstup A Číslo
Funkcia 1 Vstup A Minimum
Rozsah Drop List Drop List závisí od zdroja
-106 až 106
Predvolená hodnota 0 FALSE 0 Ovládanie sa nepoužíva 1
0
Funkcia 1 Vstup A Maximálna funkcia 1 Vstup A Funkcia odstraňovača kameňa 1 Vstup B Zdroj Funkcia 1 Vstup B Číslo
Funkcia 1 Vstup B Minimum
-106 až 106
-1.00 až 1.00 Drop List závisí od zdroja
-106 až 106
100 1.00 0 Ovládanie nepoužité 1
0
Funkcia 1 Vstup B Maximum -106 až 106
100
Návod na použitie UMAX031700. Verzia: 3
Poznámky TRUE alebo FALSE Pozri časť 1.3
Pozrite si časť 1.3
Prevedie vstup na percentátage pred použitím vo výpočte Konvertuje vstup na percentátage pred použitím vo výpočte Pozri časť 1.6 Pozri časť 1.3
Pozrite si časť 1.3
Prevedie vstup na percentátage pred použitím vo výpočte Konvertuje vstup na percentátage pred použitím pri výpočte
35-44
Funkcia 1 Vstup B Scaler Matematická funkcia 1 Prevádzka Funkcia 2 Vstup B Zdroj
Funkcia 2 Vstup B Číslo
Funkcia 2 Vstup B Minimum
Funkcia 2 Vstup B Maximum
Funkcia 2 Vstup B Scaler Matematická funkcia 2 Prevádzka (Vstup A = Výsledok funkcie 1) Funkcia 3 Vstup B Zdroj
Funkcia 3 Vstup B Číslo
Funkcia 3 Vstup B Minimum
Funkcia 3 Vstup B Maximum
Funkcia 3 Vstup B Scaler Matematická funkcia 3 Prevádzka (Vstup A = Výsledok funkcie 2) Matematický výstup Minimálny rozsah
-1.00 až 1.00 Drop List Drop List Závisí od zdroja
-106 až 106
-106 až 106
-1.00 až 1.00
1.00 9, +, Výsledok = InA+InB 0 Kontrola sa nepoužíva 1
0
100 1.00
Pozri časť 1.13 Pozri časť 1.13 Pozri časť 1.4
Pozrite si časť 1.4
Prevedie vstup na percentátage pred použitím vo výpočte Konvertuje vstup na percentátage pred použitím vo výpočte Pozri časť 1.13
Drop List
9, +, Výsledok = InA+InB Pozri časť 1.13
Drop List závisí od zdroja
-106 až 106
0 Ovládanie sa nepoužíva 1
0
-106 až 106
100
-1.00 až 1.00 1.00
Pozrite si časť 1.4
Pozrite si časť 1.4
Prevedie vstup na percentátage pred použitím vo výpočte Konvertuje vstup na percentátage pred použitím vo výpočte Pozri časť 1.13
Drop List
9, +, Výsledok = InA+InB Pozri časť 1.13
-106 až 106
0
Maximálny rozsah matematického výstupu -106 až 106
100
Návod na použitie UMAX031700. Verzia: 3
36-44
4.7. CAN Receive Setpoints Funkčný blok CAN Receive je definovaný v časti 1.16. Tu nájdete podrobné informácie o tom, ako sa používajú všetky tieto nastavené hodnoty.
Snímka obrazovky predvolených hodnôt CAN prijať 1
Poznámka: Na snímke obrazovky zobrazenej vyššie bola predvolená hodnota „Receive Message Enabled“ zmenená, aby sa povolil funkčný blok. 4.8. CAN Transmit Setpoints Funkčný blok CAN Transmit je definovaný v časti 1.7. Tu nájdete podrobné informácie o tom, ako sa používajú všetky tieto nastavené hodnoty.
Snímka obrazovky predvolených nastavení prenosu CAN 1 Užívateľská príručka UMAX031700. Verzia: 3
37-44
Meno Prenos PGN Opakovacia frekvencia prenosu Priorita správy Cieľová adresa (pre PDU1) Zdroj dát prenosu Číslo prenosu
Veľkosť prenosových údajov
Index prenosu dát v poli (LSB) Index prenosu bitov v bajtoch (LSB) Rozlíšenie prenosu dát Posun prenosových dát
Rozsah
0 až 65535 0 až 60,000 0 ms 7 až 0 255 až XNUMX Drop List na zdroj
Predvolené
65280 ($FF00) 0 6 254 (0xFE, nulová adresa) Nameraný vstup 0, Nameraný vstup #1
Drop List
Nepretržitý 1-Byte
0 až 8-DataSize 0, pozícia prvého bajtu
0 až 8-bitová veľkosť
-106 až 106 -104 až 104
Predvolene sa nepoužíva
1.00 0.00
Poznámky
0 ms zakáže vysielanie Vlastná priorita B Predvolene sa nepoužíva Pozri časť 1.3 Pozri časť 1.3 0 = Nepoužité (zakázané) 1 = 1 bit 2 = 2 bity 3 = 4 bity 4 = 1 bajt 5 = 2 bajty 6 = 4 bajty
Používa sa iba s typmi bitových údajov
Návod na použitie UMAX031700. Verzia: 3
38-44
5. OBNOVENIE NÁDOBKY POMOCOU AXIOMATICKÉHO BOOTLOADERU EA
AX031700 je možné aktualizovať pomocou nového firmvéru aplikácie pomocou sekcie Informácie o zavádzači. Táto časť podrobne popisuje jednoduché pokyny krok za krokom na nahranie nového firmvéru poskytovaného spoločnosťou Axiomatic do jednotky cez CAN bez toho, aby bolo potrebné odpojiť ju od siete J1939.
1. Keď sa Axiomatic EA prvýkrát pripojí k ECU, časť Informácie o zavádzači zobrazí nasledujúce informácie:
2. Ak chcete použiť bootloader na aktualizáciu firmvéru bežiaceho na ECU, zmeňte premennú „Force Bootloader to Load on Reset“ na Áno.
3. Keď sa okno s výzvou opýta, či chcete resetovať ECU, vyberte Áno.
Návod na použitie UMAX031700. Verzia: 3
39-44
4. Po resetovaní sa ECU už nebude zobrazovať v sieti J1939 ako AX031700, ale skôr ako J1939 Bootloader #1.
Všimnite si, že bootloader NIE JE schopný ľubovoľnej adresy. To znamená, že ak chcete mať súčasne spustených viacero bootloaderov (neodporúča sa), museli by ste pred aktiváciou ďalšieho manuálne zmeniť adresu pre každý z nich, inak dôjde ku konfliktom adries a ako bootloader by sa zobrazila iba jedna ECU. Akonáhle sa „aktívny“ bootloader vráti do normálnej funkčnosti, ostatné ECU(y) by sa museli zapnúť a vypnúť, aby sa funkcia bootloadera znova aktivovala.
5. Keď je vybratá časť Informácie o zavádzači, zobrazia sa rovnaké informácie ako kedy
bol spustený firmvér AX031700, ale v tomto prípade bola aktivovaná funkcia blikania.
Návod na použitie UMAX031700. Verzia: 3
40-44
6. Vyberte tlačidlo Blikajúce a prejdite na miesto, kde ste uložili AF-16119-x.yy.bin file odoslané z Axiomatic. (Poznámka: iba binárne (.bin) files je možné flashovať pomocou nástroja Axiomatic EA)
7. Keď sa otvorí okno Firmvér aplikácie Flash, môžete zadať komentáre, ako napríklad „Firmvér upgradovaný [Názov]“, ak si to želáte. Toto sa nevyžaduje a ak ho nechcete použiť, pole môžete nechať prázdne.
Poznámka: Nemusíte mať rande-stamp alebo timestamp a file, pretože to všetko robí automaticky nástroj Axiomatic EA pri nahrávaní nového firmvéru.
UPOZORNENIE: Nezačiarknite políčko „Vymazať všetky flash pamäte ECU“, pokiaľ k tomu nedostanete pokyn od kontaktnej osoby spoločnosti Axiomatic. Výberom tejto možnosti sa vymažú VŠETKY dáta uložené v energeticky nezávislom blesku. Vymaže tiež akúkoľvek konfiguráciu nastavených hodnôt, ktoré mohli byť vykonané v ECU, a resetuje všetky nastavené hodnoty na ich továrenské nastavenia. Ak ponecháte toto políčko nezačiarknuté, pri nahrávaní nového firmvéru sa nezmení žiadna z nastavených hodnôt.
Návod na použitie UMAX031700. Verzia: 3
41-44
8. Ukazovateľ priebehu zobrazuje, koľko firmvéru sa odoslalo počas nahrávania. Čím väčšia prevádzka je v sieti J1939, tým dlhšie bude proces nahrávania trvať.
9. Po dokončení nahrávania firmvéru sa zobrazí správa oznamujúca úspešnú operáciu. Ak zvolíte resetovanie ECU, spustí sa nová verzia aplikácie AX031700 a ECU ako takú identifikuje Axiomatic EA. V opačnom prípade sa pri ďalšom zapnutí ECU spustí aplikácia AX031700 a nie funkcia bootloader.
Poznámka: Ak sa kedykoľvek počas nahrávania proces preruší, údaje sú poškodené (zlý kontrolný súčet) alebo z akéhokoľvek iného dôvodu nie je nový firmvér správny, tj bootloader zistí, že file načítaný nebol navrhnutý na spustenie na hardvérovej platforme, zlá alebo poškodená aplikácia sa nespustí. Skôr, keď sa ECU resetuje alebo zapne a zapne, bootloader J1939 zostane predvolenou aplikáciou, kým sa do jednotky úspešne nenahrá platný firmvér.
Návod na použitie UMAX031700. Verzia: 3
42-44
6. Technické špecifikácie
6.1. Napájanie
Vstup napájania – nominálny
Prepäťová ochrana Ochrana proti prepólovaniu
12 alebo 24 V DC menovitý prevádzkový objemtage Rozsah napájania 8…36 Vdc pre objtage prechodné javy
Spĺňa požiadavky normy SAE J1113-11 pre menovitý vstup 24 Vdc
6.2. vstup
Funkcie analógového vstupu Voltage Vstup
Aktuálny vstup
Funkcie digitálneho vstupu Úroveň digitálneho vstupu PWM vstup
Frekvenčný vstup Digitálny vstup
Vstupná impedancia Presnosť vstupu Vstupné rozlíšenie
Voltage Vstup alebo prúdový vstup 0-5V (Impedancia 204 KOhm) 0-10V (Impedancia 136 KOhm) 0-20 mA (Impedancia 124 Ohm) 4-20 mA (Impedancia 124 Ohm) Diskrétny vstup, PWM vstup, frekvencia Vps 0 až 100 % 0.5 Hz do 10 kHz 0.5 Hz až 10 kHz Aktívna vysoká (do +Vps), Aktívna nízka Amplitude: 0 až +Vps 1 MOhm Vysoká impedancia, 10 KOhm ťah nadol, 10 KOhm ťah až +14 V < 1 % 12-bit
6.3. Komunikácia
Ukončenie siete CAN
1 port CAN 2.0B, protokol SAE J1939
Podľa štandardu CAN je potrebné sieť ukončiť externými ukončovacími odpormi. Rezistory sú 120 Ohm, minimálne 0.25 W, kovové fólie alebo podobný typ. Mali by byť umiestnené medzi svorkami CAN_H a CAN_L na oboch koncoch siete.
6.4. Všeobecné špecifikácie
Mikroprocesor
STM32F103CBT7, 32-bitová, 128 Kbytes Flash programová pamäť
Tichý prúd
14 mA pri 24 Vdc Typické; 30 mA pri 12 Vdc Typické
Logika riadenia
Užívateľsky programovateľné funkcie pomocou Axiomatic Electronic Assistant, P/N: AX070502 alebo AX070506K
komunikácie
1 CAN (SAE J1939) Model AX031700: 250 kbps Model AX031700-01: 500 kbps Model AX031700-02: 1 Mbps Model AX031701 CANopen®
Používateľské rozhranie
Elektronický asistent Axiomatic pre operačné systémy Windows sa dodáva s bezplatnou licenciou na používanie. Axiomatic Electronic Assistant vyžaduje prevodník USB-CAN na prepojenie portu CAN zariadenia s počítačom so systémom Windows. Axiomatic USB-CAN Converter je súčasťou Axiomatic Configuration KIT, objednáva sa P/N: AX070502 alebo AX070506K.
Ukončenie siete
Sieť je potrebné ukončiť externými ukončovacími odpormi. Rezistory sú 120 Ohm, minimálne 0.25 W, kovové fólie alebo podobný typ. Mali by byť umiestnené medzi svorkami CAN_H a CAN_L na oboch koncoch siete.
Hmotnosť
0.10 lb. (0.045 kg)
Prevádzkové podmienky
-40 až 85 °C (-40 až 185 °F)
Ochrana
IP67
Súlad s EMC
označenie CE
Vibrácie
MIL-STD-202G, test 204D a 214A (sínus a náhodný) 10 g vrchol (sínus); Vrchol 7.86 grms (náhodný) (čaká sa)
Šok
MIL-STD-202G, test 213B, 50 g (čaká sa)
Schválenia
označenie CE
Elektrické pripojenia
6-kolíkový konektor (ekvivalent TE Deutsch P/N: DT04-6P)
Súprava protikusov je dostupná ako Axiomatic P/N: AX070119.
Pin # 1 2 3 4 5 6
Popis Vstup BATT+ + Vstup CAN_H CAN_L BATT-
Návod na použitie UMAX031700. Verzia: 3
43-44
7. HISTÓRIA VERZIÍ
Dátum verzie
1
31. mája 2016
2
26. novembra 2019
–
26. novembra 2019
3
1. augusta 2023
Autor
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov
Úpravy
Počiatočný návrh Aktualizovaná používateľská príručka, aby odrážala aktualizácie firmvéru V2.00, v ktorom už nie sú typy vstupu frekvencie a PWM rozdelené do rôznych frekvenčných rozsahov, ale sú teraz kombinované do jedného rozsahu [0.5 Hz…10 kHz] Pridaný pokojový prúd, hmotnosť a rôzne modely prenosovej rýchlosti k technickým špecifikáciám vykonaným starším aktualizáciám
Poznámka:
Technické špecifikácie sú orientačné a môžu sa zmeniť. Skutočný výkon sa bude líšiť v závislosti od aplikácie a prevádzkových podmienok. Používatelia by sa mali ubezpečiť, že produkt je vhodný na použitie v zamýšľanom použití. Všetky naše produkty majú obmedzenú záruku na chyby materiálu a spracovania. Pozrite si náš proces záruky, schvaľovania aplikácií/obmedzení a vrátenia materiálov, ako je popísané na https://www.axiomatic.com/service/.
CANopen® je registrovaná ochranná známka komunity CAN v Automation eV
Návod na použitie UMAX031700. Verzia: 3
44-44
NAŠE PRODUKTY
Napájacie zdroje AC/DC Ovládače ovládačov/rozhrania Automobilové Ethernetové rozhrania Nabíjačky batérií Ovládacie prvky CAN, smerovače, opakovače CAN/WiFi, CAN/Bluetooth, smerovače prúd/obj.tage/PWM meniče DC/DC výkonové meniče Snímače teploty motora Ethernet/CAN prevodníky, brány, prepínače Ovládače pohonov ventilátorov Brány, CAN/Modbus, RS-232 gyroskopy, sklonomery Hydraulické ovládače ventilov sklonomery, trojosové I/O ovládače LVDT prevodníky signálu Modbus, RS-422, RS-485 Ovládacie prvky Riadenie motorov, Invertory Napájacie zdroje, DC/DC, AC/DC PWM prevodníky/izolátory Resolver Kondicionéry signálu Servisné nástroje Kondicionéry signálu, konvertory Tenzomer Ovládacie prvky CAN Potlačovače prepätia
NAŠA SPOLOČNOSŤ
Axiomatic dodáva elektronické komponenty riadenia strojov pre off-highway, úžitkové vozidlá, elektrické vozidlá, súpravu generátorov, manipuláciu s materiálom, obnoviteľnú energiu a priemyselné OEM trhy. Inovujeme skonštruovanými a bežne dostupnými ovládacími prvkami strojov, ktoré pridávajú hodnotu pre našich zákazníkov.
KVALITNÝ NÁVRH A VÝROBA
Máme v Kanade registrovaný dizajn/výrobný závod ISO9001:2015.
ZÁRUKA, SCHVÁLENIE APLIKÁCIE/OBMEDZENIA
Spoločnosť Axiomatic Technologies Corporation si vyhradzuje právo kedykoľvek vykonať opravy, úpravy, vylepšenia, vylepšenia a iné zmeny svojich produktov a služieb a prerušiť akýkoľvek produkt alebo službu bez upozornenia. Zákazníci by mali pred zadaním objednávky získať najnovšie relevantné informácie a mali by si overiť, či sú tieto informácie aktuálne a úplné. Používatelia by sa mali ubezpečiť, že produkt je vhodný na použitie v zamýšľanom použití. Všetky naše produkty majú obmedzenú záruku na chyby materiálu a spracovania. Pozrite si prosím našu záruku, schvaľovanie aplikácií/obmedzenia a proces vrátenia materiálov na https://www.axiomatic.com/service/.
SÚLAD
Podrobnosti o zhode produktu nájdete v produktovej literatúre a/alebo na axiomatic.com. Akékoľvek otázky zašlite na adresu sales@axiomatic.com.
BEZPEČNÉ POUŽÍVANIE
Všetky produkty by mali byť servisované spoločnosťou Axiomatic. Výrobok neotvárajte a servis vykonávajte sami.
Tento produkt vás môže vystaviť chemikáliám, o ktorých je v štáte Kalifornia v USA známe, že spôsobujú rakovinu a poškodenie reprodukcie. Viac informácií nájdete na www.P65Warnings.ca.gov.
SERVIS
Všetky produkty, ktoré sa majú vrátiť spoločnosti Axiomatic, vyžadujú autorizačné číslo vrátenia materiálu (RMA#) z adresy sales@axiomatic.com. Pri žiadosti o číslo RMA uveďte nasledujúce informácie:
· Sériové číslo, číslo dielu · Doba prevádzky, popis problému · Schéma zapojenia, aplikácia a ďalšie poznámky podľa potreby
LIKVIDÁCIA
Produkty Axiomatic sú elektronický odpad. Pre bezpečnú likvidáciu alebo recykláciu elektronického odpadu sa riaďte miestnymi zákonmi, nariadeniami a zásadami o ekologickom odpade a recyklácii.
KONTAKTY
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, V KANADE 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ä FÍNSKO TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Copyright 2023
Dokumenty / zdroje
![]() |
Univerzálny vstupný ovládač AXIOMATIC AX031700 s CAN [pdfPoužívateľská príručka AX031700, UMAX031700, AX031700 univerzálny vstupný ovládač s CAN, AX031700, univerzálny vstupný ovládač s CAN, vstupný ovládač s CAN, ovládač s CAN, CAN |