AX031700 Universal Input Controller med CAN

Produktinformation

Specifikationer

  • Produktnavn: Universal Input Controller med CAN
  • Modelnummer: UMAX031700 Version V3
  • Varenummer: AX031700
  • Understøttet protokol: SAE J1939
  • Funktioner: Enkelt universel indgang til proportional ventiludgang
    Controller

Produktbrugsvejledning

1. Installationsvejledning

Dimensioner og Pinout

Se brugervejledningen for detaljerede dimensioner og pinout
information.

Monteringsvejledning

Sørg for, at controlleren er sikkert monteret efter
retningslinjerne i brugervejledningen.

2.Overview af J1939 funktioner

Understøttede meddelelser

Controlleren understøtter forskellige meddelelser specificeret i SAE
J1939 standard. Se afsnit 3.1 i brugervejledningen for
detaljer.

Navn, adresse og software-id

Konfigurer controllerens navn, adresse og software-id som pr
dine krav. Se afsnit 3.2 i brugervejledningen for
instruktioner.

3. ECU-indstillingspunkter, der tilgås med den aksiomatiske elektronik
Assistent

Brug Axiomatic Electronic Assistant (EA) til at få adgang til og
konfigurere ECU-setpunkter. Følg instruktionerne i
afsnit 4 i brugervejledningen.

4. Genflash over CAN med Axiomatic EA Bootloader

Brug Axiomatic EA Bootloader til at genopfriske controlleren
over CAN-bus. Detaljerede trin er beskrevet i brugerens afsnit 5
manuel.

5. Tekniske specifikationer

Se brugervejledningen for detaljerede tekniske specifikationer
af controlleren.

6. Versionshistorik

Se afsnit 7 i brugervejledningen for versionshistorik for
produktet.

Ofte stillede spørgsmål (FAQ)

Q: Kan jeg bruge flere inputtyper med Single Input CAN
Controller?

A: Ja, controlleren understøtter en lang række konfigurerbare
inputtyper, hvilket giver alsidighed i kontrol.

Sp: Hvordan kan jeg opdatere controllerens software?

A: Du kan genoplade controlleren over CAN ved hjælp af Axiomatic
EA Bootloader. Se afsnit 5 i brugervejledningen for detaljerede oplysninger
instruktioner.

"`

BRUGERVEJLEDNING UMAX031700 Version V3
UNIVERSAL INPUT-CONTROLLER MED DÅSE
SAEJ1939
BRUGERVEJLEDNING
P/N: AX031700

AKRONYMER

ACK

Positiv anerkendelse (fra SAE J1939 standard)

UIN

Universal input

EA

Den aksiomatiske elektroniske assistent (et serviceværktøj til aksiomatiske ECU'er)

ECU

Elektronisk kontrolenhed

(fra SAE J1939 standard)

NAK

Negativ bekræftelse (fra SAE J1939 standard)

PDU1

Et format for meddelelser, der skal sendes til en destinationsadresse, enten specifik eller global (fra SAE J1939-standarden)

PDU2

Et format, der bruges til at sende information, der er blevet mærket ved hjælp af gruppeudvidelsesteknikken, og som ikke indeholder en destinationsadresse.

PGN

Parametergruppenummer (fra SAE J1939 standard)

PropA

Meddelelse, der bruger den proprietære A PGN til peer-to-peer-kommunikation

PropB

Meddelelse, der bruger en proprietær B PGN til broadcast-kommunikation

SPN

Mistænkt parameternummer (fra SAE J1939 standard)

Bemærk: Et Axiomatic Electronic Assistant KIT kan bestilles som P/N: AX070502 eller AX070506K

Brugervejledning UMAX031700. Version: 3

2-44

INDHOLDSFORTEGNELSE
1. OVERVIEW AF CONTROLLER ……………………………………………………………………………………………………………………… 4
1.1. BESKRIVELSE AF ENKEL UNIVERSAL INDGANG TIL PROPORTIONAL VENTIL UDGANGSCONTROLLER ……………………….. 4 1.2. UNIVERSEL INDGANGSFUNKTIONSBLOK………………………………………………………………………………………………………………………………. 4
1.2.1. Indgangssensortyper ………………………………………………………………………………………………………………………………………………… ………. 4 1.2.2. Pullup / Pulldown modstandsmuligheder……………………………………………………………………………………………………………………………… 5 1.2.3. 5. Minimum og maksimum fejl og områder…………………………………………………………………………………………………………………. 1.2.4 5. Input software filtertyper ………………………………………………………………………………………………………………………………………… 1.3 6. INTERNE FUNKTIONSBLOKKILDER ………………………………………………………………………………………….. 1.4 7. OPSLAGSTABEL FUNKTIONSBLOK ………………………………………………………………………………………………………………………. 1.4.1 8. X-akse, inputdatarespons………………………………………………………………………………………………………………………………… …….. 1.4.2 8. Y-akse, opslagstabel output ………………………………………………………………………………………………………………………………… ……. 1.4.3 8. Standardkonfiguration, datasvar …………………………………………………………………………………………………………………………. 1.4.4 9. Punkt til punkt svar ………………………………………………………………………………………………………………………………………… ….. 1.4.5 10. X-akse, tidsrespons………………………………………………………………………………………………………………………………………… ………… 1.5 11. PROGRAMMERBAR LOGISK FUNKTIONSBLOK …………………………………………………………………………………………………………. 1.5.1 14. Evaluering af betingelser ……………………………………………………………………………………………………………………………………………… 1.5.2 15. Tabelvalg ……………………………………………………………………………………………………………………………………………………… ……….. 1.5.3 16. Logisk blokoutput ………………………………………………………………………………………………………………………………………… …….. 1.6 17. MATEMATISK FUNKTIONSBLOK………………………………………………………………………………………………………………………….. 1.7 18 . KAN SENDE FUNKTIONSBLOK………………………………………………………………………………………………………………….. 1.8 19. KAN MODTAGES FUNKTIONSBLOK………………………………………………………………………………………………………………………. 1.9 20. DIAGNOSTISK FUNKTIONSBLOK …………………………………………………………………………………………………………………………. XNUMX
2. INSTALLATIONSVEJLEDNING …………………………………………………………………………………………………………………………. 24
2.1. DIMENSIONER OG PINOUT ………………………………………………………………………………………………………………………… 24 2.2. MONTERINGSVEJLEDNING ……………………………………………………………………………………………………………………………….. 24
3. OVERVIEW AF J1939 FUNKTIONER ………………………………………………………………………………………………………………….. 26
3.1. INTRODUKTION TIL UNDERSTØTTEDE MEDDELELSER …………………………………………………………………………………………………………. 26 3.2. NAVN, ADRESSE OG SOFTWARE-ID ………………………………………………………………………………………………………………… 27
4. ECU SETPOINTS, DER ER TILGANG TIL MED DEN AXIOMATISKE ELEKTRONISKE ASSISTENT …………………………………. 29
4.1. J1939 NETVÆRK ………………………………………………………………………………………………………………………………………… 29 4.2. UNIVERSAL INPUT………………………………………………………………………………………………………………………………………… 30 4.3. KONSTANT DATALISTE SETPOINTS ………………………………………………………………………………………………………………….. 31 4.4. OPSLAGSTABELSÆTTEPUNKTER ……………………………………………………………………………………………………………………… 32 4.5. PROGRAMMERBARE LOGISKE SETPOINTS ………………………………………………………………………………………………………….. 33 4.6. MATH FUNCTION BLOCK SETPOINTS ………………………………………………………………………………………………………………….. 35 4.7. KAN MODTAGES SETPOINTS ……………………………………………………………………………………………………………………….. 37 4.8. KAN OVERFØRE SETPOINTS……………………………………………………………………………………………………………………………… 37
5
6. TEKNISKE SPECIFIKATIONER …………………………………………………………………………………………………………………………………. 43
6.1. STRØMFORSYNING …………………………………………………………………………………………………………………………………………………. 43 6.2. INPUT………………………………………………………………………………………………………………………………………………………… ………… 43 6.3. MEDDELELSE……………………………………………………………………………………………………………………………. 43 6.4. GENERELLE SPECIFIKATIONER ………………………………………………………………………………………………………………………………. 43
7. VERSIONSHISTORIE……………………………………………………………………………………………………………………………………………… ….. 44

Brugervejledning UMAX031700. Version: 3

3-44

1. OVERVIEW AF CONTROLLER
1.1. Beskrivelse af Single Universal Input til Proportional Valve Output Controller
Single Input CAN-controlleren (1IN-CAN) er designet til alsidig styring af en enkelt indgang og en bred vifte af kontrollogik og algoritmer. Dets fleksible kredsløbsdesign giver brugeren en bred vifte af konfigurerbare inputtyper.
Regulatoren har en enkelt fuldt konfigurerbar universel indgang, der kan indstilles til at læse: voltage, strøm, frekvens/RPM, PWM eller digitale indgangssignaler. Alle I/O og logiske funktionsblokke på enheden er i sagens natur uafhængige af hinanden, men kan konfigureres til at interagere med hinanden på en lang række måder.
De forskellige funktionsblokke, der understøttes af 1IN-CAN, er beskrevet i de følgende afsnit. Alle sætpunkter kan konfigureres af brugeren ved hjælp af Axiomatic Electronic Assistant, som beskrevet i afsnit 3 i dette dokument.
1.2. Universal Input funktionsblok
Regulatoren består af to universelle indgange. De to universelle indgange kan konfigureres til at måle voltage, strøm, modstand, frekvens, pulsbreddemodulation (PWM) og digitale signaler.
1.2.1. Indgangssensortyper
Tabel 3 viser de understøttede inputtyper af controlleren. Parameteren Input Sensor Type giver en rulleliste med de inputtyper, der er beskrevet i Tabel 1. Ændring af Input Sensor Type påvirker andre sætpunkter inden for samme sætpunktsgruppe, såsom Minimum/Maksimal fejl/Range ved at opdatere dem til ny inputtype og bør derfor være ændret først.
0 Deaktiveret 12 Voltage 0 til 5V 13 Voltage 0 til 10V 20 Strøm 0 til 20mA 21 Strøm 4 til 20mA 40 Frekvens 0.5Hz til 10kHz 50 PWM Duty Cycle (0.5Hz til 10kHz) 60 Digital (Normal) 61 Digital (Invers) 62
Tabel 1 Indstillinger for Universal Input Sensor Type
Alle analoge indgange føres direkte ind i en 12-bit analog-til-digital konverter (ADC) i mikrocontrolleren. Alle voltage-indgangene har høj impedans, mens strømindgangene bruger en 124-modstand til at måle signalet.
Frekvens/RPM, Pulse Width Modulated (PWM) og tællerindgangssensortyper er forbundet til mikrocontrollerens timere. Indstillingspunktet for pulser pr. omdrejning tages kun i betragtning, når den valgte inputsensortype er frekvenstypen i henhold til tabel 3. Når sætpunktet for impulser pr. omdrejning er indstillet til 0, vil de udførte målinger være i enheder af [Hz]. Hvis sætpunktet for pulser pr. omdrejning er indstillet til højere end 0, vil de udførte målinger være i enheder af [RPM].

Brugervejledning UMAX031700. Version: 3

4-44

Digitale inputsensortyper tilbyder tre tilstande: Normal, Invers og Latched. Målingerne taget med digitale indgangstyper er 1 (ON) eller 0 (OFF).

1.2.2. Pullup / Pulldown Modstandsmuligheder

Med inputsensortyper: Frekvens/RPM, PWM, Digital har brugeren mulighed for tre (3) forskellige pull-up/pull-down-muligheder som angivet i tabel 2.

0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
Tabel 2 Indstillinger for pullup/pulldown modstand
Disse muligheder kan aktiveres eller deaktiveres ved at justere sætpunktet Pullup/Pulldown Resistor i Axiomatic Electronic Assistant.

1.2.3. Minimum og maksimum fejl og intervaller

Setpunkterne for minimumsområde og maksimumområde må ikke forveksles med måleområdet. Disse sætpunkter er tilgængelige med alle undtagen den digitale indgang, og de bruges, når indgangen er valgt som styreindgang for en anden funktionsblok. De bliver Xmin- og Xmax-værdierne, der bruges i hældningsberegningerne (se figur 6). Når disse værdier ændres, opdateres andre funktionsblokke, der bruger input som kontrolkilde, automatisk for at afspejle de nye X-akseværdier.

Sætpunkterne for Minimum fejl og Maksimal fejl bruges sammen med diagnosefunktionsblokken, se afsnit 1.9 for flere detaljer om diagnostisk funktionsblok. Værdierne for disse sætpunkter er begrænset, således at

0 <= Minimumsfejl <= Minimumsområdet <= Maksimumsområdet <= Maksimumsfejlen <= 1.1xMax*

* Den maksimale værdi for enhver input afhænger af typen. Fejlområdet kan sættes op til 10 %

over denne værdi. F.eksampdet:

Frekvens: Max = 10,000 [Hz eller RPM]

PWM:

Max = 100.00 [%]

Voltage: Max = 5.00 eller 10.00 [V]

Strøm: Max = 20.00 [mA]

For at undgå at forårsage falske fejl, kan brugeren vælge at tilføje softwarefiltrering til målesignalet.

1.2.4. Input softwarefiltertyper

Brugervejledning UMAX031700. Version: 3

5-44

Alle inputtyper med undtagelse af Digital (Normal), Digital (Invers), Digital (Latched) kan filtreres ved hjælp af Filter Type og Filter Constant setpunkter. Der er tre (3) filtertyper tilgængelige som angivet i tabel 3.
0 Ingen filtrering 1 Glidende gennemsnit 2 Gentagende gennemsnit
Tabel 3 Inputfiltreringstyper
Den første filterindstilling Ingen filtrering giver ingen filtrering til de målte data. De målte data vil således blive brugt direkte til enhver funktionsblok, der bruger disse data.
Den anden mulighed, Moving Average, anvender `ligning 1' nedenfor på målte inputdata, hvor ValueN repræsenterer de aktuelle inputmålte data, mens ValueN-1 repræsenterer de tidligere filtrerede data. Filterkonstanten er indstillingspunktet for filterkonstant.
Ligning 1 – Filterfunktion for glidende gennemsnit:

VærdiN

=

VærdiN-1+

(Input – VærdiN-1) Filterkonstant

Den tredje mulighed, Repeating Average, anvender `ligning 2' nedenfor på målte inputdata, hvor N er værdien af ​​Filter Constant setpoint. Det filtrerede input, Værdi, er gennemsnittet af alle inputmålinger taget i N (Filter Constant) antal aflæsninger. Når gennemsnittet er taget, forbliver det filtrerede input, indtil det næste gennemsnit er klar.

Ligning 2 – Gentagende gennemsnitsoverførselsfunktion: Værdi = N0 InputN N

1.3. Styrekilder til intern funktionsblok

Brugervejledning UMAX031700. Version: 3

6-44

1IN-CAN-controlleren gør det muligt at vælge interne funktionsblokkilder fra listen over de logiske funktionsblokke, der understøttes af controlleren. Som følge heraf kan enhver udgang fra en funktionsblok vælges som styrekilde for en anden. Husk, at ikke alle muligheder giver mening i alle tilfælde, men den komplette liste over kontrolkilder er vist i tabel 4.

Værdi 0 1 2 3 4 5 6 7 8

Betydning Styrekilde ikke brugt CAN Receive Message Universal Input Målt Opslagstabel Funktionsblok Programmerbar logisk funktionsblok Matematisk funktionsblok Konstant Data Liste Blok Målt Strømforsyning Målt Processortemperatur
Tabel 4 Indstillinger for kontrolkilde

Ud over en kilde har hver kontrol også et nummer, som svarer til underindekset for den pågældende funktionsblok. Tabel 5 skitserer de områder, der understøttes for nummerobjekterne, afhængigt af den valgte kilde.

Kontrolkilde

Kontrolkildenummer

Kontrolkilde ikke brugt (ignoreret)

[0]

KAN modtage besked

[1...8]

Universal input målt

[1...1]

Opslagstabel funktionsblok

[1...6]

Programmerbar logisk funktionsblok

[1...2]

Matematisk funktionsblok

[1...4]

Konstant datalisteblok

[1...10]

Målt strømforsyning

[1...1]

Målt processortemperatur

[1...1]

Tabel 5 Indstillinger for kontrolkildenummer

1.4. Opslagstabel funktionsblok

Brugervejledning UMAX031700. Version: 3

7-44

Opslagstabeller bruges til at give et outputrespons på op til 10 hældninger pr. opslagstabel. Der er to typer af opslagstabelsvar baseret på X-aksetype: Datarespons og tidsrespons Afsnit 1.4.1 til 1.4.5 vil beskrive disse to X-aksetyper mere detaljeret. Hvis der kræves mere end 10 skråninger, kan en programmerbar logisk blok bruges til at kombinere op til tre tabeller for at få 30 skråninger, som beskrevet i afsnit 1.5.
Der er to vigtige sætpunkter, der vil påvirke denne funktionsblok. Den første er X-aksekilden og X-aksenummer, som tilsammen definerer kontrolkilden for funktionsblokken.
1.4.1. X-akse, inputdatarespons
I det tilfælde, hvor X-Axis Type = Data Response, repræsenterer punkterne på X-aksen data fra kontrolkilden. Disse værdier skal vælges inden for kontrolkildens område.
Når du vælger X-akse-dataværdier, er der ingen begrænsninger på den værdi, der kan indtastes i nogen af ​​X-aksepunkterne. Brugeren skal indtaste værdier i stigende rækkefølge for at kunne bruge hele tabellen. Derfor, når du justerer X-akse-dataene, anbefales det, at X10 ændres først og derefter sænke indekserne i faldende rækkefølge for at bevare nedenstående:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Som tidligere nævnt vil Xmin og Xmax blive bestemt af den X-aksekilde, der er blevet valgt.
Hvis nogle af datapunkterne er "Ignoreret" som beskrevet i afsnit 1.4.3, vil de ikke blive brugt i XAxis-beregningen vist ovenfor. F.eksample, hvis punkt X4 og højere ignoreres, bliver formlen Xmin <= X0 <= X1 <= X2<= X3<= Xmax i stedet.
1.4.2. Y-akse, output for opslagstabel
Y-aksen har ingen begrænsninger på de data, den repræsenterer. Dette betyder, at inverse, eller stigende/faldende eller andre reaktioner let kan etableres.
I alle tilfælde ser regulatoren på hele dataområdet i Y-aksens sætpunkter og vælger den laveste værdi som Ymin og den højeste værdi som Ymax. De sendes direkte til andre funktionsblokke som grænser for opslagstabeloutput. (dvs. brugt som Xmin- og Xmax-værdier i lineære beregninger.)
Men hvis nogle af datapunkterne er "Ignoreret" som beskrevet i afsnit 1.4.3, vil de ikke blive brugt i Y-aksens områdebestemmelse. Kun Y-akseværdierne vist på Axiomatic EA vil blive taget i betragtning, når grænserne for tabellen fastlægges, når den bruges til at drive en anden funktionsblok, såsom en Math Function Block.
1.4.3. Standardkonfiguration, datarespons
Som standard er alle opslagstabeller i ECU'en deaktiveret (X-Axis Source er lig med Control Not Used). Opslagstabeller kan bruges til at oprette den ønskede responsprofiles. Hvis en universalinput bruges som X-aksen, vil outputtet af opslagstabellen være det, som brugeren indtaster i Y-værdi-setpunkter.
Husk, enhver kontrolleret funktionsblok, der bruger opslagstabellen som inputkilde, vil også anvende en linearisering til dataene. For en 1:1 kontrolrespons skal du derfor sikre dig, at minimum og

Brugervejledning UMAX031700. Version: 3

8-44

maksimale værdier for output svarer til minimums- og maksimumværdier for tabellens Y-akse.
Alle tabeller (1 til 3) er deaktiveret som standard (ingen kontrolkilde valgt). Men hvis en X-aksekilde vælges, vil standardværdierne for Y-værdier være i området fra 0 til 100 % som beskrevet i afsnittet "Y-akse, opslagstabeloutput" ovenfor. X-Axis minimum og maksimum standarder indstilles som beskrevet i afsnittet "X-Axis, Data Response" ovenfor.
Som standard er X- og Y-aksens data sat op til en ens værdi mellem hvert punkt fra minimum til maksimum i hvert tilfælde.
1.4.4. Punkt til punkt svar
Som standard er X- og Y-akserne sat op til en lineær respons fra punkt (0,0) til (10,10), hvor outputtet vil bruge linearisering mellem hvert punkt, som vist i figur 1. For at få lineariseringen skal hver "Point N Response", hvor N = 1 til 10, er sat op for en `Ramp Til' output svar.

Figur 1 Opslagstabel med "Ramp Til" Datarespons
Alternativt kan brugeren vælge et "Jump To"-svar for "Point N Response", hvor N = 1 til 10. I dette tilfælde vil enhver inputværdi mellem XN-1 til XN resultere i et output fra funktionsblokken Lookup Table af YN.
En eksample af en Math-funktionsblok (0 til 100), der bruges til at styre en standardtabel (0 til 100), men med et 'Jump To'-svar i stedet for standard-'Ramp Til' er vist i figur 2.

Brugervejledning UMAX031700. Version: 3

9-44

Figur 2 Opslagstabel med "Jump To" datarespons
Til sidst kan et hvilket som helst punkt undtagen (0,0) vælges til et "Ignorer" svar. Hvis "Point N Response" er indstillet til at ignorere, vil alle punkter fra (XN, YN) til (X10, Y10) også blive ignoreret. For alle data, der er større end XN-1, vil outputtet fra funktionsblokken til opslagstabel være YN-1.
En kombination af Ramp Til-, Hop til- og Ignorer-svar kan bruges til at oprette en applikationsspecifik output-profile.
1.4.5. X-akse, tidsrespons
En opslagstabel kan også bruges til at få et brugerdefineret output-svar, hvor X-Axis Type er en 'Time Response'. Når dette er valgt, repræsenterer X-aksen nu tid, i enheder af millisekunder, mens Y-aksen stadig repræsenterer udgangen af ​​funktionsblokken.
I dette tilfælde behandles X-Axis Source som en digital indgang. Hvis signalet faktisk er en analog indgang, fortolkes det som en digital indgang. Når kontrolindgangen er ON, vil udgangen blive ændret over en periode baseret på profile i opslagstabellen.
Når styreindgangen er OFF, er udgangen altid på nul. Når indgangen tændes, vil profile Starter ALTID ved position (X0, Y0), som er 0 output i 0ms.
I en tidsrespons kan intervaltiden mellem hvert punkt på X-aksen indstilles alt fra 1ms til 1min. [60,000 ms].

Brugervejledning UMAX031700. Version: 3

10-44

1.5. Programmerbar logisk funktionsblok

Figur 3 Brugervejledning til programmerbar logisk funktionsblok UMAX031700. Version: 3

11-44

Denne funktionsblok er åbenbart den mest komplicerede af dem alle, men meget kraftfuld. Den programmerbare logik kan kobles til op til tre tabeller, hvoraf enhver kun vil blive valgt under givne betingelser. Alle tre tabeller (af de tilgængelige 8) kan tilknyttes logikken, og hvilke der bruges er fuldt konfigurerbare.
Skulle betingelserne være sådan, at en bestemt tabel (1, 2 eller 3) er blevet valgt som beskrevet i afsnit 1.5.2, vil outputtet fra den valgte tabel på ethvert givet tidspunkt blive sendt direkte til det logiske output.
Derfor kan op til tre forskellige svar på det samme input eller tre forskellige svar på forskellige input blive input til en anden funktionsblok, såsom et Output X Drive. For at gøre dette vil "Kontrolkilden" for den reaktive blok blive valgt til at være "Programmerbar logisk funktionsblok."
For at aktivere en af ​​de programmerbare logiske blokke skal indstillingspunktet "Programmerbar logisk blok aktiveret" indstilles til Sand. De er alle deaktiveret som standard.
Logikken vurderes i den rækkefølge, der er vist i figur 4. Kun hvis en tabel med lavere tal ikke er valgt, vil der blive set på betingelserne for den næste tabel. Standardtabellen vælges altid, så snart den er evalueret. Det er derfor påkrævet, at standardtabellen altid er det højeste tal i enhver konfiguration.

Brugervejledning UMAX031700. Version: 3

12-44

Figur 4 Brugervejledning til programmerbar logisk rutediagram UMAX031700. Version: 3

13-44

1.5.1. Forholdsvurdering

Det første trin i at bestemme, hvilken tabel der vil blive valgt som den aktive tabel, er først at evaluere betingelserne forbundet med en given tabel. Hver tabel har tilknyttet op til tre forhold, der kan evalueres.

Argument 1 er altid et logisk output fra en anden funktionsblok. Kilden er som altid en kombination af den funktionelle bloktype og nummer, sætpunkterne "Tabel X, Betingelse Y, Argument 1 Kilde" og "Tabel X, Betingelse Y, Argument 1 Antal", hvor både X = 1 til 3 og Y = 1 til 3.

Argument 2 på den anden side kan enten være et andet logisk output, såsom med argument 1, ELLER en konstant værdi indstillet af brugeren. For at bruge en konstant som det andet argument i operationen, skal du indstille "Tabel X, Betingelse Y, Argument 2 Kilde" til `Kontrol konstante data.' Bemærk, at konstantværdien ikke har nogen enhed knyttet til sig i Axiomatic EA, så brugeren skal indstille den efter behov for applikationen.

Tilstanden evalueres baseret på "Tabel X, Betingelse Y-operatør" valgt af brugeren. Det er altid `=, Lige' som standard. Den eneste måde at ændre dette på er at have to gyldige argumenter valgt for en given betingelse. Valgmuligheder for operatøren er angivet i tabel 6.

0 =, Lige med 1 !=, Ikke lig 2 >, større end 3 >=, større end eller lig med 4 <, mindre end 5 <=, mindre end eller lig
Tabel 6 Tilstand Operatørindstillinger

Som standard er begge argumenter sat til `Kontrolkilde ikke brugt', hvilket deaktiverer betingelsen og resulterer automatisk i en værdi på N/A som resultat. Selvom figur 4 kun viser Sandt eller Falsk som et resultat af en tilstandsevaluering, er virkeligheden, at der kan være fire mulige resultater, som beskrevet i Tabel 7.

Værdi 0 1 2 3

Betydning Falsk Sand Fejl Ikke relevant

Årsag (Argument 1) Operator (Argument 2) = Falsk (Argument 1) Operator (Argument 2) = Sand Argument 1 eller 2 output blev rapporteret som værende i en fejltilstand Argument 1 eller 2 er ikke tilgængelig (dvs. sat til `Kontrolkilde Anvendes ikke')
Tabel 7 Tilstandsevalueringsresultater

Brugervejledning UMAX031700. Version: 3

14-44

1.5.2. Bordvalg

For at bestemme, om en bestemt tabel vil blive valgt, udføres logiske operationer på resultaterne af betingelserne som bestemt af logikken i afsnit 1.5.1. Der er flere logiske kombinationer, der kan vælges, som vist i tabel 8.

0 Standardtabel 1 Cnd1 Og Cnd2 Og Cnd3 2 Cnd1 Eller Cnd2 Eller Cnd3 3 (Cnd1 Og Cnd2) Eller Cnd3 4 (Cnd1 Eller Cnd2) Og Cnd3
Tabel 8 Betingelser Logiske operatørindstillinger

Ikke enhver evaluering vil kræve alle tre betingelser. Sagen givet i det tidligere afsnit, f.eksample, har kun én betingelse angivet, dvs. at motoromdrejningstallet er under en bestemt værdi. Derfor er det vigtigt at forstå, hvordan de logiske operatorer vil evaluere en fejl eller ikke relevant resultat for en tilstand.

Logisk operatør-standardtabel Cnd1 og Cnd2 og Cnd3

Vælg betingelser Kriterier Tilknyttet tabel vælges automatisk, så snart den er evalueret. Bør bruges, når to eller tre forhold er relevante, og alle skal være sande for at vælge tabellen.

Hvis en betingelse er lig med False eller Error, vælges tabellen ikke. En N/A behandles som en True. Hvis alle tre betingelser er Sande (eller N/A), vælges tabellen.

Cnd1 Eller Cnd2 Eller Cnd3

Hvis((Cnd1==Sand) &&(Cnd2==Sand)&&(Cnd3==Sand)) Så skal Brug Tabel bruges, når kun én betingelse er relevant. Kan også bruges med to eller tre relevante forhold.

Hvis en betingelse vurderes som Sand, vælges tabellen. Fejl eller N/A resultater behandles som falske

Hvis((Cnd1==Sand) || (Cnd2==Sand) || (Cnd3==Sand)) Brug derefter Tabel (Cnd1 Og Cnd2) Eller Cnd3 Skal kun bruges, når alle tre betingelser er relevante.

Hvis både betingelse 1 og betingelse 2 er sande, ELLER betingelse 3 er sande, vælges tabellen. Fejl eller N/A resultater behandles som falske

If( ((Cnd1==Sand)&&(Cnd2==Sand)) || (Cnd3==Sand) ) Brug derefter tabel (Cnd1 Eller Cnd2) Og Cnd3 Skal kun bruges, når alle tre betingelser er relevante.

Hvis betingelse 1 og betingelse 3 er sande, ELLER betingelse 2 og betingelse 3 er sande, vælges tabellen. Fejl eller N/A resultater behandles som falske

If(((Cnd1==Sand)||(Cnd2==Sand)) && (Cnd3==Sand) ) Brug derefter tabel
Tabel 9 Tilstandsevaluering baseret på valgt logisk operatør

Standard "Tabel X, Betingelser Logisk Operator" for Tabel 1 og Tabel 2 er `Cnd1 And Cnd2 And Cnd3', mens Tabel 3 er indstillet til at være `Standardtabel'.

Brugervejledning UMAX031700. Version: 3

15-44

1.5.3. Logisk blokudgang

Husk på, at tabel X, hvor X = 1 til 3 i funktionsblokken Programmerbar logik IKKE betyder opslagstabel 1 til 3. Hver tabel har et sætpunkt "Tabel X opslagstabelbloknummer", som giver brugeren mulighed for at vælge, hvilke opslagstabeller de ønsker. forbundet med en bestemt programmerbar logisk blok. Standardtabellerne, der er knyttet til hver logikblok, er angivet i tabel 10.

Programmerbart logisk bloknummer
1

Tabel 1 Opslag

Tabel 2 Opslag

Tabel 3 Opslag

Tabelbloknummer Tabelbloknummer Tabelbloknummer

1

2

3

Tabel 10 Programmerbare logiske blok-standardopslagstabeller

Hvis den tilknyttede opslagstabel ikke har en "X-Axis Source" valgt, så vil outputtet fra den programmerbare logiske blok altid være "Ikke tilgængelig", så længe denne tabel er valgt. Skulle opslagstabellen imidlertid konfigureres til et gyldigt svar på et input, hvad enten det er data eller tid, vil outputtet fra funktionsblokken for opslagstabel (dvs. Y-aksedata, der er blevet valgt baseret på X-akseværdien) blive udgangen af ​​den programmerbare logiske funktionsblok, så længe denne tabel er valgt.

I modsætning til alle andre funktionsblokke udfører den programmerbare logik IKKE nogen lineariseringsberegninger mellem input- og outputdata. I stedet afspejler det nøjagtigt inputdataene (opslagstabel). Derfor, når du bruger den programmerbare logik som en kontrolkilde for en anden funktionsblok, anbefales det STÆRKT, at alle de tilknyttede opslagstabel Y-akser enten er (a) indstillet mellem 0 til 100 % outputområdet eller (b) alle indstillet til samme skala.

Brugervejledning UMAX031700. Version: 3

16-44

1.6. Matematisk funktionsblok

Der er fire matematiske funktionsblokke, der giver brugeren mulighed for at definere grundlæggende algoritmer. En matematisk funktionsblok kan tage op til fire indgangssignaler. Hver indgang skaleres derefter i henhold til de tilhørende grænse- og skaleringssetpunkter.
Input omregnes til procenttage-værdien er baseret på de valgte værdier for "Funktion X Indgang Y Minimum" og "Funktion X Indgang Y Maksimum". For yderligere kontrol kan brugeren også justere "Function X Input Y scaler". Som standard har hvert input en skalerings-`vægt' på 1.0. Hvert input kan dog skaleres fra -1.0 til 1.0 efter behov, før det anvendes i funktionen.
En matematisk funktionsblok omfatter tre valgbare funktioner, som hver implementerer ligning A operator B, hvor A og B er funktionsinput og operator er funktion valgt med sætpunkt Math funktion X Operator. Indstillingsmuligheder er vist i Tabel 11. Funktionerne er forbundet med hinanden, således at resultatet af den foregående funktion går ind i indgang A til den næste funktion. Funktion 1 har således både indgang A og indgang B valgbar med sætpunkter, hvor funktion 2 til 4 kun har indgang B valgbar. Indgang vælges ved at indstille Funktion X Indgang Y Kilde og Funktion X Indgang Y nummer. Hvis Funktion X Indgang B Kilde er indstillet til 0 Kontrol ikke brugt, går signalet uændret gennem funktionen.
= (1 1 1)2 23 3 4 4

0

=, Sandt, når InA er lig med InB

1

!=, Sandt, når InA ikke er lig med InB

2

>, Sandt, når InA er større end InB

3

>=, Sandt, når InA er større end eller lig med InB

4

<, Sandt, når InA er mindre end InB

5

<=, Sandt, når InA er mindre end eller lig med InB

6

ELLER, Sand, når InA eller InB er Sand

7

OG, Sand, når InA og InB er Sande

8 XOR, Sand, når enten InA eller InB er Sand, men ikke begge

9

+, Resultat = InA plus InB

10

-, Resultat = InA minus InB

11

x, Resultat = InA gange InB

12

/, Resultat = InA divideret med InB

13

MIN, Resultat = Mindst af InA og InB

14

MAX, Resultat = Størst af InA og InB

Tabel 11 Matematikfunktionsoperatører

Brugeren bør sikre sig, at inputs er kompatible med hinanden, når de bruger nogle af de matematiske operationer. For eksempel, hvis Universal Input 1 skal måles i [V], mens CAN Receive 1 skal måles i [mV] og Math Function Operator 9 (+), vil resultatet ikke være den ønskede sande værdi.

For et gyldigt resultat skal kontrolkilden for et input være en ikke-nul værdi, dvs. noget andet end `Kontrolkilde ikke brugt.'

Når der divideres, vil en nul InB værdi altid resultere er en nul output værdi for den tilknyttede funktion. Ved subtraktion vil et negativt resultat altid blive behandlet som et nul, medmindre funktionen multipliceres med en negativ, eller inputs skaleres med en negativ koefficient først.

Brugervejledning UMAX031700. Version: 3

17-44

1.7. CAN Transmit funktionsblok
CAN Transmit funktionsblokken bruges til at sende ethvert output fra en anden funktionsblok (dvs. input, logisk signal) til J1939 netværket.
Normalt, for at deaktivere en transmissionsmeddelelse, er "Transmit Repetition Rate" sat til nul. Men hvis en besked deler dens Parameter Group Number (PGN) med en anden besked, er dette ikke nødvendigvis sandt. I det tilfælde, hvor flere meddelelser deler den samme "Transmit PGN", vil den gentagelseshastighed, der er valgt i meddelelsen med det LAVESTE tal, blive brugt til ALLE meddelelser, der bruger den PGN.
Som standard sendes alle beskeder på proprietære B PGN'er som broadcast-meddelelser. Hvis alle data ikke er nødvendige, skal du deaktivere hele meddelelsen ved at indstille den laveste kanal ved hjælp af denne PGN til nul. Hvis nogle af dataene ikke er nødvendige, skal du blot ændre PGN for den eller de overflødige kanaler til en ubrugt værdi i det proprietære B-område.
Ved opstart vil den transmitterede besked ikke blive udsendt før efter en forsinkelse på 5 sekunder. Dette gøres for at forhindre enhver opstarts- eller initialiseringstilstand i at skabe problemer på netværket.
Da standardindstillingerne er PropB-meddelelser, initialiseres "Transmit Message Priority" altid til 6 (lav prioritet), og "Destination Address (for PDU1)"-setpunktet bruges ikke. Dette sætpunkt er kun gyldigt, når der er valgt en PDU1 PGN, og det kan enten indstilles til den globale adresse (0xFF) for udsendelser, eller sendes til en bestemt adresse som opsætning af brugeren.
"Transmit Data Size", "Transmit Data Index in Array (LSB)", "Transmit Bit Index in Byte (LSB)", "Transmit Resolution" og "Transmit Offset" kan alle bruges til at kortlægge dataene til enhver understøttet SPN efter J1939-standarden.
Bemærk: CAN Data = (Input Data Offset)/Opløsning
1IN-CAN understøtter op til 8 unikke CAN-transmissionsmeddelelser, som alle kan programmeres til at sende alle tilgængelige data til CAN-netværket.

Brugervejledning UMAX031700. Version: 3

18-44

1.8. CAN-modtage funktionsblok
CAN Receive funktionsblokken er designet til at tage enhver SPN fra J1939 netværket og bruge den som input til en anden funktionsblok.
Modtag besked aktiveret er det vigtigste sætpunkt, der er knyttet til denne funktionsblok, og det skal vælges først. Ændring af det vil resultere i, at andre sætpunkter bliver aktiveret/deaktiveret efter behov. Som standard er ALLE modtagebeskeder deaktiveret.
Når en meddelelse er blevet aktiveret, vil en mistet kommunikationsfejl blive markeret, hvis meddelelsen ikke modtages inden for Timeout-perioden for modtagelse af meddelelse. Dette kan udløse en Lost Communication-hændelse. For at undgå timeouts på et stærkt mættet netværk, anbefales det at indstille perioden mindst tre gange længere end den forventede opdateringshastighed. For at deaktivere timeout-funktionen skal du blot sætte denne værdi til nul, i hvilket tilfælde den modtagne besked aldrig vil timeout og aldrig udløse en Mistet kommunikationsfejl.
Som standard forventes alle kontrolmeddelelser at blive sendt til 1IN-CAN-controlleren på proprietære B PGN'er. Men hvis en PDU1-meddelelse vælges, kan 1IN-CAN-controlleren konfigureres til at modtage den fra enhver ECU ved at indstille den specifikke adresse, der sender PGN'en til den globale adresse (0xFF). Hvis der i stedet vælges en specifik adresse, vil alle andre ECU-data på PGN blive ignoreret.
Modtagelsesdatastørrelsen, Modtag dataindeks i array (LSB), Modtag bitindeks i byte (LSB), Modtagelsesopløsning og Modtagelsesforskydning kan alle bruges til at tilknytte enhver SPN, der understøttes af J1939-standarden, til outputdataene fra den modtagne funktionsblok .
Som tidligere nævnt kan en CAN-modtage-funktionsblok vælges som kilde til styreindgangen til udgangsfunktionsblokkene. Når dette er tilfældet, bestemmer indstillingerne for modtaget data min (fra tærskel) og maks. modtaget data (på tærskel) minimums- og maksimumværdierne for styresignalet. Som navnene antyder, bruges de også som On/Off-tærskler for digitale udgangstyper. Disse værdier er i hvilke enheder dataene er EFTER opløsningen og offset er påført CAN-modtagesignalet. 1IN-CAN-controlleren understøtter op til fem unikke CAN-modtagemeddelelser.

Brugervejledning UMAX031700. Version: 3

19-44

1.9. Diagnostisk funktionsblok
Der er flere typer diagnostik, der understøttes af 1IN-CAN Signal Controller. Fejldetektion og reaktion er forbundet med alle universelle ind- og udgangsdrev. Udover I/O-fejl kan 1IN-CAN også detektere/reagere på strømforsyning over/under vol.tage målinger, en processorovertemperatur eller mistede kommunikationshændelser.

Figur 5 Diagnostikfunktionsblok
"Fejldetektion er aktiveret" er det vigtigste sætpunkt, der er knyttet til denne funktionsblok, og det bør vælges først. Ændring af det vil resultere i, at andre sætpunkter bliver aktiveret eller deaktiveret efter behov. Når den er deaktiveret, ignoreres al diagnostisk adfærd forbundet med den pågældende I/O eller hændelse.
I de fleste tilfælde kan fejl markeres som enten lav eller høj forekomst. Min/maks-tærsklerne for al diagnostik understøttet af 1IN-CAN er angivet i tabel 12. Værdier med fed skrift er brugerkonfigurerbare sætpunkter. Nogle diagnostik reagerer kun på en enkelt tilstand, i hvilket tilfælde en N/A er angivet i en af ​​kolonnerne.

Funktionsblok Universal Input Mistet kommunikation

Minimumtærskel

Maksimal tærskel

Minimum fejl

Maksimal fejl

N/A

Modtaget besked

(nogen)

Tabel 12 Fejldetekteringstærskler

Timeout

Når det er relevant, er der tilvejebragt et hysterese-setpunkt for at forhindre hurtig indstilling og sletning af fejlflaget, når en input- eller feedbackværdi er lige i nærheden af ​​fejldetektionstærsklen. For den lave ende, når en fejl er blevet markeret, vil den ikke blive slettet, før den målte værdi er større end eller lig med minimumstærsklen + "Hysterese for at fjerne fejl." For den høje ende vil den ikke blive slettet, før den målte værdi er mindre end eller lig med den maksimale tærskel "Hysterese to Clear

Brugervejledning UMAX031700. Version: 3

20-44

Fejl." Minimum-, maksimum- og hystereseværdierne måles altid i den pågældende fejls enheder.

Det næste sætpunkt i denne funktionsblok er "Hændelse genererer en DTC i DM1." Hvis og kun hvis dette er sat til sand, vil de andre sætpunkter i funktionsblokken blive aktiveret. De er alle relateret til de data, der sendes til J1939-netværket som en del af DM1-meddelelsen, Active Diagnostic Trouble Codes.

En diagnostisk fejlkode (DTC) er defineret af J1939-standarden som en værdi på fire byte, som er en

kombination af:

SPN suspekt parameternummer (første 19 bit af DTC, LSB først)

FMI

Identifikator for fejltilstand

(næste 5 bits af DTC)

CM

Konverteringsmetode

(1 bit, altid sat til 0)

OC

Antal forekomster

(7 bit, antal gange fejlen er sket)

Ud over at understøtte DM1-meddelelsen, understøtter 1IN-CAN Signal Controller også

DM2 tidligere aktive diagnostiske fejlkoder

Sendes kun på forespørgsel

DM3-diagnosedata Slet/nulstilling af tidligere aktive DTC'er Kun udført på anmodning

DM11 Diagnostic Data Clear/Reset for aktive DTC'er

Udføres kun på forespørgsel

Så længe selv en diagnostisk funktionsblok har "Hændelse genererer en DTC i DM1" sat til Sand, sender 1IN-CAN signalcontrolleren DM1-meddelelsen hvert sekund, uanset om der er aktive fejl eller ej, som anbefalet af standarden. Mens der ikke er nogen aktive DTC'er, sender 1IN-CAN meddelelsen "Ingen aktive fejl". Hvis en tidligere inaktiv DTC bliver aktiv, vil der straks blive sendt en DM1 for at afspejle dette. Så snart den sidste aktive DTC bliver inaktiv, vil den sende en DM1, der angiver, at der ikke er flere aktive DTC'er.
Hvis der er mere end én aktiv DTC på et givet tidspunkt, vil den almindelige DM1-meddelelse blive sendt ved hjælp af en multipacket Broadcast Announce Message (BAM). Hvis controlleren modtager en anmodning om en DM1, mens dette er sandt, vil den sende multipakkemeddelelsen til anmoderadressen ved hjælp af transportprotokollen (TP).

Ved opstart vil DM1-meddelelsen ikke blive udsendt før efter en forsinkelse på 5 sekunder. Dette gøres for at forhindre enhver opstarts- eller initialiseringstilstand i at blive markeret som en aktiv fejl på netværket.

Når fejlen er knyttet til en DTC, føres en ikke-flygtig log over forekomsttællingen (OC). Så snart controlleren detekterer en ny (tidligere inaktiv) fejl, vil den begynde at dekrementere "Forsinkelse før afsendelse af DM1"-timeren for den diagnostiske funktionsblok. Hvis fejlen har været til stede i forsinkelsestiden, vil regulatoren indstille DTC til aktiv og øge OC i loggen. En DM1 vil straks blive genereret, der inkluderer den nye DTC. Timeren er tilvejebragt, så intermitterende fejl ikke overvælder netværket, når fejlen kommer og går, da en DM1-besked ville blive sendt, hver gang fejlen dukker op eller forsvinder.

Tidligere aktive DTC'er (alle med en ikke-nul OC) er tilgængelige efter anmodning for en DM2-meddelelse. Hvis der er mere end én tidligere aktiv DTC, vil multipakken DM2 blive sendt til anmoderadressen ved hjælp af Transport Protocol (TP).

Hvis der anmodes om en DM3, nulstilles antallet af forekomster af alle tidligere aktive DTC'er til nul. OC'en for aktuelt aktive DTC'er vil ikke blive ændret.

Brugervejledning UMAX031700. Version: 3

21-44

Diagnosefunktionsblokken har et sætpunkt "Hændelse slettet kun af DM11." Som standard er dette altid sat til False, hvilket betyder, at så snart den tilstand, der forårsagede et fejlflag, forsvinder, bliver DTC'en automatisk gjort Previously Active, og er ikke længere inkluderet i DM1-meddelelsen. Men når dette sætpunkt er sat til Sand, selv hvis flaget er slettet, vil DTC'en ikke blive gjort inaktiv, så den fortsætter med at blive sendt på DM1-meddelelsen. Først når en DM11 er blevet anmodet om, bliver DTC'en inaktiv. Denne funktion kan være nyttig i et system, hvor en kritisk fejl tydeligt skal identificeres som sket, selvom de forhold, der forårsagede den, forsvandt.
Ud over alle de aktive DTC'er er en anden del af DM1-meddelelsen den første byte, som afspejler Lamp Status. Hver diagnosefunktionsblok har sætpunktet "Lamp Set by Event i DM1” som bestemmer hvilken lamp vil blive indstillet i denne byte, mens DTC'en er aktiv. J1939-standarden definerer lamps som 'Fejlfunktion', 'Rød, Stop', 'Rav, Advarsel' eller 'Beskyt'. Som standard vises 'Amber, Advarsel' lamp er typisk den, der er indstillet af enhver aktiv fejl.
Som standard har hver diagnostisk funktionsblok tilknyttet en proprietær SPN. Dette sætpunkt "SPN for hændelse brugt i DTC" kan dog konfigureres fuldt ud af brugeren, hvis de ønsker, at det i stedet skal afspejle en standard SPN defineret i J1939-71. Hvis SPN ændres, nulstilles OC for den associerede fejllog automatisk.
Hver diagnostisk funktionsblok har også tilknyttet en standard FMI. Det eneste sætpunkt for brugeren at ændre FMI er "FMI for hændelse brugt i DTC", selvom nogle diagnostiske funktionsblokke kan have både høje og lave fejl som vist i tabel 13. I disse tilfælde afspejler FMI'en i sætpunktet, at af den lave ende-tilstand, og den FMI, der bruges af den høje fejl, vil blive bestemt i henhold til tabel 21. Hvis FMI ændres, nulstilles OC'en for den associerede fejllog automatisk til nul.

Brugervejledning UMAX031700. Version: 3

22-44

FMI for hændelse brugt i DTC Low Fault
FMI=1, data gyldige, men under normal operationsområde Mest alvorlige niveau FMI=4, voltage Under normal, eller kortsluttet til lav kilde FMI=5, strøm under normal eller åben kredsløb FMI=17, data gyldige, men under normal driftsområde Mindst alvorligt niveau FMI=18, data gyldige, men under normalt driftsområde Moderat alvorligt niveau FMI=21 , Data drev lavt

Tilsvarende FMI brugt i DTC High Fault
FMI=0, data gyldige, men over normalt operationsområde Mest alvorlige niveau FMI=3, vol.tage Over normal, eller kortsluttet til høj kilde FMI=6, strøm over normal eller jordet kredsløb FMI=15, data gyldige, men over normalt driftsområde Mindst alvorligt niveau FMI=16, data gyldige, men over normalt driftsområde Moderat alvorligt niveau FMI=20 , Data drev højt

Tabel 13 Lav fejl FMI versus høj fejl FMI

Hvis den anvendte FMI er noget andet end en af ​​dem i tabel 13, vil både de lave og høje fejl blive tildelt samme FMI. Denne tilstand bør undgås, da loggen stadig vil bruge forskellig OC for de to typer fejl, selvom de vil blive rapporteret ens i DTC. Det er brugerens ansvar at sikre, at dette ikke sker.

Brugervejledning UMAX031700. Version: 3

23-44

2. Installationsvejledning
2.1. Dimensioner og pinout 1IN-CAN-controlleren er pakket i et ultralydssvejset plasthus. Enheden har en IP67-klassificering.

Figur 6 Husets dimensioner

Pin # Beskrivelse

1

BATT +

2

Indtast +

3

CAN_H

4

CAN_L

5

Input -

6

BATT-

Tabel 14 Connector Pinout

2.2. Monteringsvejledning
BEMÆRKNINGER OG ADVARSLER · Må ikke installeres i nærheden af ​​højvolumtage eller højstrømsenheder. · Bemærk driftstemperaturområdet. Al feltledning skal være egnet til dette temperaturområde. · Installer enheden med passende plads til service og tilstrækkelig adgang til ledningsnettet (15
cm) og trækaflastning (30 cm). · Tilslut eller afbryd ikke enheden, mens kredsløbet er strømførende, medmindre området vides at være ikke-
farlig.

MONTERING
Monteringshuller er dimensioneret til #8 eller M4 bolte. Boltlængden vil blive bestemt af slutbrugerens monteringspladetykkelse. Controllerens monteringsflange er 0.425 tommer (10.8 mm) tyk.

Hvis modulet monteres uden indkapsling, skal det monteres lodret med stik mod venstre eller

Brugervejledning UMAX031700. Version: 3

24-44

ret til at reducere sandsynligheden for indtrængning af fugt.

CAN-ledningerne anses for at være egensikre. Strømledningerne anses ikke for at være egensikre, og på farlige steder skal de til enhver tid placeres i rør eller rørbakker. Modulet skal monteres i en indkapsling på farlige steder til dette formål.

Ingen ledninger eller ledninger må overstige 30 meter i længden. Strømindgangsledningerne bør begrænses til 10 meter.

Alle feltledninger skal være egnede til driftstemperaturområdet.

Installer enheden med passende plads til service og tilstrækkelig adgang til ledningsnettet (6 tommer eller 15 cm) og trækaflastning (12 tommer eller 30 cm).

FORBINDELSER

Brug følgende TE Deutsch-tilslutningsstik til at forbinde til de integrerede stik. Ledninger til disse sammenkoblede stik skal være i overensstemmelse med alle gældende lokale forskrifter. Egnet feltledning til den nominelle voltage og strøm skal bruges. Tilslutningskablernes klassificering skal være mindst 85°C. Ved omgivelsestemperaturer under 10°C og over +70°C skal der bruges feltledninger, der er egnede til både minimum og maksimum omgivelsestemperatur.

Se de respektive TE Deutsch-datablade for brugbare isolationsdiameterområder og andre instruktioner.

Beholder kontakter Matchende konnektor

Passende stikkontakter efter behov (se www.laddinc.com for mere information om de tilgængelige kontakter til dette parringsstik.)
DT06-08SA, 1 W8S, 8 0462-201-16141 og 3 114017

Brugervejledning UMAX031700. Version: 3

25-44

3. OVERVIEW AF J1939 FUNKTIONER

Softwaren er designet til at give brugeren fleksibilitet med hensyn til meddelelser sendt til og fra ECU'en ved at levere: · Konfigurerbar ECU-instans i NAME (for at tillade flere ECU'er på samme netværk) · Konfigurerbare Transmit PGN- og SPN-parametre · Konfigurerbar modtagelse PGN- og SPN-parametre · Afsendelse af DM1-diagnosemeddelelsesparametre · Læsning og reaktion på DM1-meddelelser sendt af andre ECU'er · Diagnostisk log, vedligeholdt i ikke-flygtig hukommelse, til afsendelse af DM2-meddelelser

3.1. Introduktion til understøttede meddelelser ECU'en er kompatibel med standarden SAE J1939 og understøtter følgende PGN'er

Fra J1939-21 – Data Link Layer · Anmodning · Bekræftelse · Transport Protocol Connection Management · Transport Protocol Data Transfer Message

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

Bemærk: Enhver proprietær B PGN i området 65280 til 65535 ($00FF00 til $00FFFF) kan vælges

Fra J1939-73 – Diagnostik · DM1 Aktive diagnostiske fejlkoder · DM2 Tidligere aktive diagnostiske fejlkoder · DM3 Diagnostic Data Clear/Reset for tidligere aktive DTC'er · DM11 – Diagnostic Data Clear/Reset for Active DTC'er · DM14 Memory Access Request · DM15 Memory Access Request Svar · DM16 Binær Dataoverførsel

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

Fra J1939-81 – Netværksadministration · Adresse hævdet/kan ikke gøre krav på · Befalet adresse

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

Fra J1939-71 Vehicle Application Layer · Softwareidentifikation

65242 ($00FEDA)

Ingen af ​​applikationslagets PGN'er understøttes som en del af standardkonfigurationerne, men de kan vælges efter ønske for enten transmitterende eller modtagne funktionsblokke. Der tilgås sætpunkter ved hjælp af standard Memory Access Protocol (MAP) med proprietære adresser. Den Axiomatic Electronic Assistant (EA) giver mulighed for hurtig og nem konfiguration af enheden over CAN-netværket.

Brugervejledning UMAX031700. Version: 3

26-44

3.2. NAVN, adresse og software-id

J1939 NAVN 1IN-CAN ECU'en har følgende standardindstillinger for J1939 NAVN. Brugeren bør henvise til SAE J1939/81-standarden for mere information om disse parametre og deres intervaller.

Vilkårlig adresse, der kan industrigruppe Køretøjssystem Instans Køretøjssystem Funktion Funktion Forekomst ECU-instans Fremstillingskode Identitetsnummer

Ja 0, Global 0 0, Ikke-specifikt system 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Single Input Controller med CAN 0, First Instance 162, Axiomatic Technologies Corporation Variabel, unikt tildelt under fabriksprogrammering for hver ECU

ECU-instansen er et konfigurerbart sætpunkt, der er knyttet til NAVN. Ændring af denne værdi vil tillade, at flere ECU'er af denne type kan skelnes fra andre ECU'er (inklusive Axiomatic Electronic Assistant), når de alle er tilsluttet det samme netværk.

ECU-adresse Standardværdien for dette sætpunkt er 128 (0x80), som er den foretrukne startadresse for selvkonfigurerbare ECU'er som angivet af SAE i J1939-tabellerne B3 til B7. Axiomatic EA vil tillade valg af enhver adresse mellem 0 og 253, og det er brugerens ansvar at vælge en adresse, der overholder standarden. Brugeren skal også være opmærksom på, at da enheden er i stand til vilkårlig adresse, hvis en anden ECU med en højere prioritet NAME kæmper for den valgte adresse, vil 1IN-CAN fortsætte med at vælge den næsthøjeste adresse, indtil den finder en, som den kan gøre krav på. Se J1939/81 for flere detaljer om adressekrav.

Software-identifikator

PGN 65242

Software identifikation

Transmissionsgentagelseshastighed: På forespørgsel

Datalængde:

Variabel

Udvidet dataside:

0

Dataside:

0

PDU-format:

254

PDU-specifik:

218 PGN-understøttende oplysninger:

Standardprioritet:

6

Parametergruppenummer:

65242 (0xFEDA)

– Blødt

Startposition 1 2-n

Længde Parameter Navn 1 Byte Antal software-identifikationsfelter Variabel Software-identifikation(er), afgrænsning (ASCII "*")

SPN 965 234

For 1IN-CAN ECU er byte 1 sat til 5, og identifikationsfelterne er som følger (delnummer)*(version)*(dato)*(ejer)*(beskrivelse)

Brugervejledning UMAX031700. Version: 3

27-44

Axiomatic EA viser alle disse oplysninger i "Generel ECU-information", som vist nedenfor:
Bemærk: Oplysningerne i software-id'et er tilgængelige for ethvert J1939-serviceværktøj, der understøtter PGN -SOFT.

Brugervejledning UMAX031700. Version: 3

28-44

4. ECU-INDSTILLINGER TILGANG TIL MED DEN AXIOMATISKE ELEKTRONISKE ASSISTENT
Mange sætpunkter har været reference i hele denne manual. Dette afsnit beskriver i detaljer hvert sætpunkt og deres standardindstillinger og intervaller. For mere information om, hvordan hvert sætpunkt bruges af 1IN-CAN, henvises til det relevante afsnit i brugervejledningen.
4.1. J1939 netværk
J1939 Network-setpunkterne omhandler controllerens parametre, der specifikt påvirker CAN-netværket. Se bemærkningerne om information om hvert sætpunkt.

Navn

Rækkevidde

Misligholdelse

Noter

ECU-instansnummer ECU-adresse

Dropliste 0 til 253

0, #1 første instans pr. J1939-81

128 (0x80)

Foretrukken adresse for en selvkonfigurerbar ECU

Skærmfangst af forskellige standardindstillinger

Hvis ikke-standardværdier for "ECU-instansnummer" eller "ECU-adresse" bruges, vil de ikke blive opdateret under et sætpunkt file blitz. Disse parametre skal ændres manuelt for at

forhindre andre enheder på netværket i at blive påvirket. Når de ændres, vil controlleren gøre krav på sin nye adresse på netværket. Det anbefales at lukke og genåbne CAN-forbindelsen på Axiomatic EA efter file er indlæst, således at kun det nye NAVN og adresse vises i J1939 CAN Network ECU-listen.

Brugervejledning UMAX031700. Version: 3

29-44

4.2. Universal input
Funktionsblokken Universal Input er defineret i afsnit 1.2. Se venligst dette afsnit for detaljerede oplysninger om, hvordan disse sætpunkter bruges.

Skærmfangst af standard sætpunkter for universel input

Navn Indgangssensortype

Range Drop List

Pulser pr. omdrejning

0 til 60000

Minimum fejl
Minimum rækkevidde
Maksimal rækkevidde
Maksimal fejl Pullup/Pulldown Modstand Debounce Time Digital Input Type Software Debounce Filter Type

Afhænger af sensortype Afhænger af sensortype Afhænger af sensortype Afhænger af sensortype Dropliste Dropliste
0 til 60000

Softwarefiltertype

Dropliste

Software Filter Konstant

0 til 60000

Standard 12 Voltage 0V til 5V 0
0.2V

Bemærkninger Se afsnit 1.2.1 Hvis indstillet til 0, tages målinger i Hz. Hvis værdien er sat større end 0, måles der i RPM
Se afsnit 1.2.3

0.5V

Se afsnit 1.2.3

4.5V

Se afsnit 1.2.3

4.8V 1 10kOhm Pullup 0 – Ingen 10 (ms)
0 Intet filter
1000 ms

Se afsnit 1.2.3
Se afsnit 1.2.2
Debounce-tid for Digital On/Off-indgangstype Se afsnit 1.2.4. Denne funktion bruges ikke i digital- og tællerindgangstyper. Se afsnit 1.3.6

Fejlregistrering er aktiveret Drop List

1 - Sandt

Se afsnit 1.9

Hændelse genererer en DTC i DM1

Dropliste

1 - Sandt

Se afsnit 1.9

Brugervejledning UMAX031700. Version: 3

30-44

Hysterese for at fjerne fejl

Afhænger af sensortype

Lamp Indstillet efter begivenhed i DM1 Drop List

0.1V

Se afsnit 1.9

1 Gul, advarsel Se afsnit 1.9

SPN for hændelse brugt i DTC 0 til 0x1FFFFFFF

Se afsnit 1.9

FMI for hændelse brugt i DTC Drop List

4 bindtage Under normal eller forkortet til lav kilde

Se afsnit 1.9

Forsinkelse før afsendelse af DM1 0 til 60000

1000 ms

Se afsnit 1.9

4.3. Konstante datalistesætpunkter

Funktionsblokken med konstant dataliste er tilvejebragt for at give brugeren mulighed for at vælge værdier som ønsket for forskellige logiske blokfunktioner. Igennem denne manual er der lavet forskellige referencer til konstanter, som opsummeret i exampnedenstående liste.

a)

Programmerbar logik: Konstant "Tabel X = Betingelse Y, Argument 2", hvor X og Y = 1

til 3

b)

Matematikfunktion: Konstant "Math Input X", hvor X = 1 til 4

De første to konstanter er faste værdier på 0 (falsk) og 1 (sand) til brug i binær logik. De resterende 13 konstanter er fuldt brugerkonfigurerbare til enhver værdi mellem +/- 1,000,000. Standardværdierne vises i skærmbilledet nedenfor.

Screen Capture Standard Konstante Data List Setpoints Brugervejledning UMAX031700. Version: 3

31-44

4.4. Opslagstabel sætpunkter
Funktionsblokken Opslagstabel er defineret i afsnit 1.4. Se venligst der for detaljerede oplysninger om, hvordan alle disse sætpunkter bruges. Da denne funktionsbloks X-akse-standarder er defineret af "X-Axis Source" valgt fra tabel 1, er der intet yderligere at definere med hensyn til standardværdier og intervaller ud over det, der er beskrevet i afsnit 1.4. Husk, X-akse-værdierne vil automatisk blive opdateret, hvis min/maks-området for den valgte kilde ændres.

Skærmoptagelse af eksample Opslagstabel 1 Sætpunkter

Bemærk: I skærmbilledet vist ovenfor er "X-Axis Source" blevet ændret fra sin standardværdi for at aktivere funktionsblokken.

Brugervejledning UMAX031700. Version: 3

32-44

4.5. Programmerbare logiske sætpunkter
Funktionsblokken programmerbar logik er defineret i afsnit 1.5. Se venligst der for detaljerede oplysninger om, hvordan alle disse sætpunkter bruges.
Da denne funktionsblok er deaktiveret som standard, er der intet yderligere at definere med hensyn til standarder og intervaller ud over det, der er beskrevet i afsnit 1.5. Skærmbilledet nedenfor viser, hvordan de sætpunkter, der refereres til i det pågældende afsnit, vises på Axiomatic EA.

Brugervejledning UMAX031700. Version: 3

33-44

Skærmfangst af standard programmerbar logik 1 sætpunkter

Bemærk: I skærmbilledet vist ovenfor er "Programmerbar logikblok aktiveret" blevet ændret fra standardværdien for at aktivere funktionsblokken.

Bemærk: Standardværdierne for Argument1, Argument 2 og Operator er alle de samme på tværs af alle programmerbare logiske funktionsblokke og skal derfor ændres af brugeren efter behov, før dette kan bruges.

Brugervejledning UMAX031700. Version: 3

34-44

4.6. Matematisk funktionsblok sætpunkter
Matematisk funktionsblokken er defineret i afsnit 1.6. Se venligst dette afsnit for detaljerede oplysninger om, hvordan disse sætpunkter bruges.

Skærmoptagelse af et eksample for Math Function Block

Bemærk: I skærmbilledet vist ovenfor er sætpunkterne blevet ændret fra deres standardværdier for at illustrere et eksamphvordan Math Function Block kan bruges.

Navn Matematik Funktion aktiveret Funktion 1 Indtast en kilde Funktion 1 Indtast et tal
Funktion 1 Indgang A Minimum

Range Drop List Drop List afhænger af kilde
-106 til 106

Standard 0 FALSK 0 Kontrol ikke brugt 1
0

Funktion 1 Indgang A Maksimal funktion 1 Indgang A Skalerfunktion 1 Indgang B Kildefunktion 1 Indgang B Nummer
Funktion 1 Indgang B Minimum

-106 til 106
-1.00 til 1.00 Drop List afhænger af kilde
-106 til 106

100 1.00 0 Kontrol ikke brugt 1
0

Funktion 1 Indgang B Maksimum -106 til 106

100

Brugervejledning UMAX031700. Version: 3

Bemærkninger SAND eller FALSK Se afsnit 1.3
Se afsnit 1.3
Konverterer input til procenttage før den bruges i beregningen Konverterer input til procenttage før den bruges i beregningen. Se afsnit 1.6. Se afsnit 1.3
Se afsnit 1.3
Konverterer input til procenttage før den bruges i beregningen Konverterer input til procenttage før den bruges i beregningen
35-44

Funktion 1 Input B Scaler Math Funktion 1 Betjening Funktion 2 Input B Kilde
Funktion 2 Indtast B-nummer
Funktion 2 Indgang B Minimum
Funktion 2 Indgang B Maksimum
Funktion 2 Input B Scaler Math Funktion 2 Operation (Input A = Resultat af funktion 1) Funktion 3 Input B Kilde
Funktion 3 Indtast B-nummer
Funktion 3 Indgang B Minimum
Funktion 3 Indgang B Maksimum
Funktion 3 Input B Scaler Math Funktion 3 Operation (Input A = Resultat af funktion 2) Math Output Minimum Range

-1.00 til 1.00 Drop List Drop List afhænger af kilde
-106 til 106
-106 til 106
-1.00 til 1.00

1.00 9, +, Resultat = InA+InB 0 Kontrol ikke brugt 1
0
100 1.00

Der henvises til afsnit 1.13. Der henvises til afsnit 1.13. Der henvises til afsnit 1.4
Se afsnit 1.4
Konverterer input til procenttage før den bruges i beregningen Konverterer input til procenttage før den bruges i beregningen Se afsnit 1.13

Dropliste

9, +, Resultat = InA+InB Se afsnit 1.13

Dropliste afhænger af kilde
-106 til 106

0 Kontrol ikke brugt 1
0

-106 til 106

100

-1.00 til 1.00 1.00

Se afsnit 1.4
Se afsnit 1.4
Konverterer input til procenttage før den bruges i beregningen Konverterer input til procenttage før den bruges i beregningen Se afsnit 1.13

Dropliste

9, +, Resultat = InA+InB Se afsnit 1.13

-106 til 106

0

Maksimalt matematisk outputområde -106 til 106

100

Brugervejledning UMAX031700. Version: 3

36-44

4.7. CAN Receive Setpoints CAN Receive funktionsblokken er defineret i afsnit 1.16. Se venligst der for detaljerede oplysninger om, hvordan alle disse sætpunkter bruges.
Skærmfangst af standard CAN-modtage 1 sætpunkter
Bemærk: I skærmbilledet vist ovenfor er "Receive Message Enabled" blevet ændret fra standardværdien for at aktivere funktionsblokken. 4.8. CAN-transmit-sætpunkter CAN-transmit-funktionsblokken er defineret i afsnit 1.7. Se venligst der for detaljerede oplysninger om, hvordan alle disse sætpunkter bruges.

Skærmfangst af standard CAN Transmit 1 sætpunkter Brugervejledning UMAX031700. Version: 3

37-44

Navn Transmit PGN Transmit Gentagelseshastighed Transmission Besked Prioritet Destinationsadresse (for PDU1) Transmission Datakilde Transmission Data Number
Overfør datastørrelse
Transmit Data Index in Array (LSB) Transmit Bit Index in Byte (LSB) Transmit Data Opløsning Transmit Data Offset

Rækkevidde
0 til 65535 0 til 60,000 ms 0 til 7 0 til 255 Drop List pr. kilde

Misligholdelse
65280 ($FF00) 0 6 254 (0xFE, Nul-adresse) Input målt 0, Input målt #1

Dropliste

Kontinuerlig 1-byte

0 til 8-datastørrelse 0, første byte-position

0 til 8-bitstørrelse
-106 til 106 -104 til 104

Ikke brugt som standard
1.00 0.00

Noter
0ms deaktiverer transmission Proprietær B-prioritet Bruges ikke som standard Se afsnit 1.3 Se afsnit 1.3 0 = Ikke brugt (deaktiveret) 1 = 1-bit 2 = 2-bit 3 = 4-bit 4 = 1-byte 5 = 2-bytes 6 = 4-bytes
Bruges kun med bitdatatyper

Brugervejledning UMAX031700. Version: 3

38-44

5. GENOPLYSNING AF DANSEN MED DEN AXIOMATIC EA BOOTLOADER
AX031700 kan opgraderes med ny applikationsfirmware ved at bruge afsnittet Bootloader Information. Dette afsnit beskriver de enkle trin-for-trin instruktioner til at uploade ny firmware leveret af Axiomatic til enheden via CAN, uden at det skal afbrydes fra J1939 netværket.
1. Når Axiomatic EA først opretter forbindelse til ECU'en, vil afsnittet Bootloader Information vise følgende information:

2. For at bruge bootloaderen til at opgradere firmwaren, der kører på ECU'en, skal du ændre variablen "Force Bootloader To Load on Reset" til Ja.

3. Når promptboksen spørger, om du vil nulstille ECU'en, skal du vælge Ja.
Brugervejledning UMAX031700. Version: 3

39-44

4. Ved nulstilling vil ECU'en ikke længere vises på J1939-netværket som en AX031700, men snarere som J1939 Bootloader #1.

Bemærk, at bootloaderen IKKE er vilkårlig adressekompatibel. Dette betyder, at hvis du vil have flere bootloadere kørende samtidigt (anbefales ikke), skal du manuelt ændre adressen for hver enkelt, før du aktiverer den næste, ellers vil der være adressekonflikter, og kun én ECU vil dukke op som bootloader. Når den 'aktive' bootloader vender tilbage til normal funktionalitet, skal den eller de andre ECU'er tændes for at genaktivere bootloader-funktionen.

5. Når afsnittet Bootloader Information er valgt, vises de samme oplysninger som hvornår

den kørte AX031700-firmwaren, men i dette tilfælde er blinkfunktionen blevet aktiveret.

Brugervejledning UMAX031700. Version: 3

40-44

6. Vælg knappen Blinkende, og naviger til det sted, hvor du havde gemt AF-16119-x.yy.bin file sendt fra Axiomatic. (Bemærk: kun binær (.bin) files kan flashes ved hjælp af Axiomatic EA-værktøjet)
7. Når vinduet Flash Application Firmware åbner, kan du indtaste kommentarer såsom "Firmware opgraderet af [Navn]", hvis du ønsker det. Dette er ikke påkrævet, og du kan lade feltet stå tomt, hvis du ikke ønsker at bruge det.
Bemærk: Du behøver ikke at date-stamp eller tidspunkteramp de file, da det hele gøres automatisk af Axiomatic EA-værktøjet, når du uploader den nye firmware.

ADVARSEL: Marker ikke afkrydsningsfeltet "Slet alt ECU Flash-hukommelse", medmindre du bliver bedt om at gøre det af din Axiomatic-kontakt. Hvis du vælger dette, slettes ALLE data gemt i ikke-flygtig flash. Det vil også slette enhver konfiguration af sætpunkterne, der måtte være blevet udført på ECU'en, og nulstille alle sætpunkter til deres fabriksindstillinger. Ved at lade dette felt være umarkeret, vil ingen af ​​sætpunkterne blive ændret, når den nye firmware uploades.

Brugervejledning UMAX031700. Version: 3

41-44

8. En statuslinje viser, hvor meget af firmwaren, der er blevet sendt, efterhånden som uploaden skrider frem. Jo mere trafik der er på J1939-netværket, jo længere tid vil uploadprocessen tage.
9. Når firmwaren er færdig med at uploade, vises en meddelelse, der angiver den vellykkede handling. Hvis du vælger at nulstille ECU'en, vil den nye version af AX031700-applikationen begynde at køre, og ECU'en vil blive identificeret som sådan af Axiomatic EA. Ellers vil AX031700-applikationen køre i stedet for bootloader-funktionen, næste gang ECU'en tændes.
Bemærk: Hvis processen på noget tidspunkt under upload afbrydes, er dataene beskadiget (dårlig kontrolsum), eller af en eller anden grund er den nye firmware ikke korrekt, dvs. bootloader registrerer, at file loaded ikke var designet til at køre på hardwareplatformen, vil den dårlige eller beskadigede applikation ikke køre. I stedet for, når ECU'en nulstilles eller tændes, vil J1939 Bootloader fortsat være standardapplikationen, indtil gyldig firmware er blevet uploadet til enheden.

Brugervejledning UMAX031700. Version: 3

42-44

6. Tekniske specifikationer

6.1. Strømforsyning
Strømforsyningsindgang – Nominel
Overspændingsbeskyttelse Beskyttelse mod omvendt polaritet

12 eller 24Vdc nominel driftsvoltage 8…36 Vdc strømforsyningsområde for voltage transienter
Opfylder kravene i SAE J1113-11 for 24Vdc nominel indgang.

6.2. input
Analoge indgangsfunktioner Voltage Indgang
Nuværende input
Digitale indgangsfunktioner Digitalt indgangsniveau PWM-indgang
Frekvensindgang Digital indgang
Indgangsimpedans Indgangsnøjagtighed Inputopløsning

Voltage Indgang eller strømindgang 0-5V (impedans 204 KOhm) 0-10V (impedans 136 KOhm) 0-20 mA (impedans 124 ohm) 4-20 mA (impedans 124 ohm) Diskret indgang, PWM-indgang til 0 100m/sek. 0.5 Hz til 10 kHz 0.5 Hz til 10 kHz Aktiv høj (til +Vps), Aktiv lav Amplitude: 0 til +Vps 1 MOhm Høj impedans, 10KOhm pull down, 10KOhm pull op til +14V < 1% 12-bit

6.3. Kommunikation
CAN netværksafslutning

1 CAN 2.0B port, protokol SAE J1939
I henhold til CAN-standarden er det nødvendigt at afslutte netværket med eksterne termineringsmodstande. Modstandene er 120 Ohm, 0.25W minimum, metalfilm eller lignende type. De skal placeres mellem CAN_H og CAN_L terminaler i begge ender af netværket.

6.4. Generelle specifikationer

Mikroprocessor

STM32F103CBT7, 32-bit, 128 Kbytes Flash-programhukommelse

Stillegående strøm

14 mA @ 24Vdc Typisk; 30 mA @ 12Vdc Typisk

Styrelogik

Brugerprogrammerbar funktionalitet ved hjælp af Axiomatic Electronic Assistant, P/Ns: AX070502 eller AX070506K

Kommunikation

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

Brugergrænseflade

Axiomatic Electronic Assistant til Windows-operativsystemer leveres med en royaltyfri licens til brug. Axiomatic Electronic Assistant kræver en USB-CAN-konverter for at forbinde enhedens CAN-port til en Windows-baseret pc. En Axiomatic USB-CAN Converter er en del af Axiomatic Configuration KIT, der bestiller P/Ns: AX070502 eller AX070506K.

Netværksafslutning

Det er nødvendigt at afslutte netværket med eksterne termineringsmodstande. Modstandene er 120 Ohm, 0.25W minimum, metalfilm eller lignende type. De skal placeres mellem CAN_H og CAN_L terminaler i begge ender af netværket.

Vægt

0.10 lb. (0.045 kg)

Driftsbetingelser

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

Beskyttelse

IP67

EMC-overholdelse

CE-mærkning

Vibration

MIL-STD-202G, Test 204D og 214A (sinus og tilfældig) 10 g top (sinus); 7.86 grms top (tilfældig) (afventer)

Stød

MIL-STD-202G, Test 213B, 50 g (afventer)

Godkendelser

CE-mærkning

Elektriske forbindelser

6-benet stik (tilsvarende TE Deutsch P/N: DT04-6P)

Et parstiksæt fås som Axiomatic P/N: AX070119.

Pin # 1 2 3 4 5 6

Beskrivelse BATT+ Input + CAN_H CAN_L Input BATT-

Brugervejledning UMAX031700. Version: 3

43-44

7. VERSIONSHISTORIE

Versionsdato

1

31. maj 2016

2

26. november 2019

26. november 2019

3

1. august 2023

Forfatter
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov

Ændringer
Initial Draft Opdateret brugermanual for at afspejle opdateringer foretaget til V2.00-firmwaren, hvor frekvens- og PWM-inputtyperne ikke længere er adskilt i forskellige frekvensområder, men nu kombineres til et enkelt område på [0.5Hz…10kHz] Tilføjet hvilestrøm, vægt og forskellige baudrate-modeller til tekniske specifikationer udførte ældre opdateringer

Note:
Tekniske specifikationer er vejledende og kan ændres. Den faktiske ydeevne vil variere afhængigt af applikationen og driftsforholdene. Brugere bør sikre sig, at produktet er egnet til brug i den tilsigtede anvendelse. Alle vores produkter har en begrænset garanti mod fejl i materiale og udførelse. Se venligst vores garanti, ansøgningsgodkendelser/begrænsninger og returmaterialeproces som beskrevet på https://www.axiomatic.com/service/.

CANopen® er et registreret fællesskabsvaremærke tilhørende CAN in Automation eV

Brugervejledning UMAX031700. Version: 3

44-44

VORES PRODUKTER
AC/DC strømforsyninger Aktuatorstyringer/grænseflader Automotive Ethernet-grænseflader Batteriopladere CAN-kontroller, routere, repeatere CAN/WiFi, CAN/Bluetooth, routere Strøm/Vol.tage/PWM-omformere DC/DC-strømomformere Motortemperaturscannere Ethernet/CAN-omformere, gateways, switches Fan Drive-controllere Gateways, CAN/Modbus, RS-232-gyroskoper, inklinometre Hydrauliske ventil-controllere Inclinometre, triaksiale I/O-styringer LVDT-signalomformere Maskinstyringer Modbus, RS-422, RS-485 Styringer Motorstyringer, vekselrettere Strømforsyninger, DC/DC, AC/DC PWM-signalomformere/isolatorer Resolver Signalkonditioneringsapparater Serviceværktøjer Signalkonditioneringsapparater, konvertere Strain Gauge CAN-styringer Overspændingsdæmpere

VORES VIRKSOMHED
Axiomatic leverer elektroniske maskinstyringskomponenter til off-highway, erhvervskøretøjer, elektriske køretøjer, strømgeneratorsæt, materialehåndtering, vedvarende energi og industrielle OEM-markeder. Vi innoverer med konstruerede og hyldevarestyringer, der tilføjer værdi for vores kunder.
KVALITETSDESIGN OG FREMSTILLING
Vi har en ISO9001:2015 registreret design-/produktionsfacilitet i Canada.
GARANTI, APPLIKATIONSGODKENDELSE/BEGRÆNSNINGER
Axiomatic Technologies Corporation forbeholder sig retten til at foretage rettelser, modifikationer, forbedringer, forbedringer og andre ændringer af sine produkter og tjenester til enhver tid og til at afbryde ethvert produkt eller service uden varsel. Kunder bør indhente de seneste relevante oplysninger, før de afgiver ordre, og bør verificere, at sådanne oplysninger er aktuelle og fuldstændige. Brugere bør sikre sig, at produktet er egnet til brug i den tilsigtede anvendelse. Alle vores produkter har en begrænset garanti mod fejl i materiale og udførelse. Se venligst vores garanti, ansøgningsgodkendelser/begrænsninger og returmaterialeproces på https://www.axiomatic.com/service/.
OVERHOLDELSE
Detaljer om produktoverholdelse kan findes i produktlitteraturen og/eller på axiomatic.com. Eventuelle forespørgsler skal sendes til sales@axiomatic.com.
SIKKER BRUG
Alle produkter skal serviceres af Axiomatic. Åbn ikke produktet og udfør servicen selv.
Dette produkt kan udsætte dig for kemikalier, som er kendt i staten Californien, USA for at forårsage kræft og reproduktionsskade. For mere information gå til www.P65Warnings.ca.gov.

SERVICE
Alle produkter, der skal returneres til Axiomatic, kræver et returmaterialeautorisationsnummer (RMA#) fra sales@axiomatic.com. Angiv venligst følgende oplysninger, når du anmoder om et RMA-nummer:
· Serienummer, varenummer · Driftstid, beskrivelse af problem · Ledningsopsætningsdiagram, applikation og andre kommentarer efter behov

BORTSKAFFELSE
Axiomatiske produkter er elektronisk affald. Følg venligst din lokale miljøaffalds- og genbrugslove, -bestemmelser og -politikker for sikker bortskaffelse eller genbrug af elektronisk affald.

KONTAKTER
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, PÅ CANADA L5T 2E3 TLF: +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ä FINLAND TLF: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

Copyright 2023

Dokumenter/ressourcer

AXIOMATIC AX031700 Universal Input Controller med CAN [pdfBrugermanual
AX031700, UMAX031700, AX031700 Universal Input Controller med CAN, AX031700, Universal Input Controller med CAN, Input Controller med CAN, Controller med CAN, CAN

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *