AX031700 Universal Input Controller med CAN
“
Produktinformation
Specifikationer
- Produktnamn: Universal Input Controller med CAN
- Modellnummer: UMAX031700 Version V3
- Artikelnummer: AX031700
- Protokoll som stöds: SAE J1939
- Funktioner: Enkel universell ingång till proportionell ventilutgång
Kontroller
Produktanvändningsinstruktioner
1. Installationsinstruktioner
Dimensioner och Pinout
Se bruksanvisningen för detaljerade mått och pinout
information.
Monteringsanvisningar
Se till att styrenheten är säkert monterad enligt
riktlinjer som finns i användarmanualen.
2. Överview av J1939-funktioner
Meddelanden som stöds
Styrenheten stöder olika meddelanden som specificeras i SAE
J1939 standard. Se avsnitt 3.1 i användarmanualen för
detaljer.
Namn, adress och mjukvaru-ID
Konfigurera regulatorns namn, adress och mjukvaru-ID enligt
dina krav. Se avsnitt 3.2 i användarmanualen för
instruktioner.
3. ECU-börvärden som nås med Axiomatic Electronic
Assistent
Använd Axiomatic Electronic Assistant (EA) för att komma åt och
konfigurera ECU-börvärden. Följ instruktionerna i
avsnitt 4 i bruksanvisningen.
4. Reflashing över CAN med Axiomatic EA Bootloader
Använd Axiomatic EA Bootloader för att ladda om kontrollern
över CAN-bussen. Detaljerade steg beskrivs i avsnitt 5 av användaren
manuell.
5. Tekniska specifikationer
Se användarmanualen för detaljerade tekniska specifikationer
av styrenheten.
6. Versionshistorik
Se avsnitt 7 i användarmanualen för versionshistorik för
produkten.
Vanliga frågor (FAQ)
F: Kan jag använda flera ingångstyper med Single Input CAN
Kontroller?
S: Ja, styrenheten stöder ett brett utbud av konfigurerbara
ingångstyper, vilket ger mångsidig kontroll.
F: Hur kan jag uppdatera styrenhetens mjukvara?
S: Du kan återflasha kontrollern över CAN med hjälp av Axiomatic
EA Bootloader. Se avsnitt 5 i användarmanualen för detaljerad information
instruktioner.
"`
ANVÄNDARHANDBOK UMAX031700 Version V3
UNIVERSELL INPUT CONTROLLER MED CAN
SAEJ1939
ANVÄNDARMANUAL
P/N: AX031700
FÖRKORTNINGAR
ACK
Positiv bekräftelse (från SAE J1939 standard)
UIN
Universal ingång
EA
Axiomatic Electronic Assistant (ett serviceverktyg för Axiomatic ECU)
ECU
Elektronisk styrenhet
(från SAE J1939 standard)
NAK
Negativ bekräftelse (från SAE J1939 standard)
PDU1
Ett format för meddelanden som ska skickas till en destinationsadress, antingen specifik eller global (från SAE J1939-standarden)
PDU2
Ett format som används för att skicka information som har märkts med Group Extension-tekniken och som inte innehåller en destinationsadress.
PGN
Parametergruppnummer (från SAE J1939 standard)
PropA
Meddelande som använder proprietär A PGN för peer-to-peer-kommunikation
PropB
Meddelande som använder en proprietär B PGN för broadcast-kommunikation
SPN
Misstänkt parameternummer (från SAE J1939 standard)
Obs: Ett Axiomatic Electronic Assistant KIT kan beställas som P/N: AX070502 eller AX070506K
Användarmanual UMAX031700. Version: 3
2-44
INNEHÅLLSFÖRTECKNING
1. ÖVERVIEW AV CONTROLLER ……………………………………………………………………………………………………………………… 4
1.1. BESKRIVNING AV ENKEL UNIVERSELL INGÅNG TILL PROPORTIONELL VENTILUTGÅNGSREGLER ……………………….. 4 1.2. UNIVERSELLT INGÅNGSFUNKTIONSBLOCK………………………………………………………………………………………………………………………………. 4
1.2.1. Ingångssensortyper ………………………………………………………………………………………………………………………………………………… ………. 4 1.2.2. Pullup / Pulldown Resistor Options……………………………………………………………………………………………………………………………… 5 1.2.3. 5. Minsta och maximala fel och intervall…………………………………………………………………………………………………………………. 1.2.4 5. Indataprogramfiltertyper ………………………………………………………………………………………………………………………………………… 1.3 6. KONTROLLKÄLLOR FÖR INTERNA FUNKTIONSBLOCK ………………………………………………………………………………………….. 1.4 7. UPPGIFTSTABELL FUNKTIONSBLOCK ………………………………………………………………………………………………………………………. 1.4.1 8. X-axel, indatasvar………………………………………………………………………………………………………………………………………… …….. 1.4.2 8. Y-axel, utdata för uppslagstabell ………………………………………………………………………………………………………………………………… ……. 1.4.3 8. Standardkonfiguration, datasvar …………………………………………………………………………………………………………………………. 1.4.4 9. Punkt till punkt svar ………………………………………………………………………………………………………………………………………… ….. 1.4.5 10. X-axel, tidssvar………………………………………………………………………………………………………………………………………… ………… 1.5 11. PROGRAMMERBART LOGIK FUNKTIONSBLOCK …………………………………………………………………………………………………………. 1.5.1 14. Villkor Utvärdering ……………………………………………………………………………………………………………………………………………… 1.5.2 15. Tabellval ………………………………………………………………………………………………………………………………………………… ……….. 1.5.3 16. Logisk blockutgång ………………………………………………………………………………………………………………………………………………… …….. 1.6 17. MATTE-FUNKTIONSBLOCK………………………………………………………………………………………………………………………………….. 1.7 18 . KAN SÄNDA FUNKTIONSBLOCK………………………………………………………………………………………………………………….. 1.8 19. KAN MOTTAGA FUNKTIONSBLOCK………………………………………………………………………………………………………………………. 1.9 20. DIAGNOSTISK FUNKTIONSBLOCK …………………………………………………………………………………………………………………………………. XNUMX
2. INSTALLATIONSINSTRUKTIONER …………………………………………………………………………………………………………………………. 24
2.1. DIMENSIONER OCH PINOUT ………………………………………………………………………………………………………………………… 24 2.2. MONTERINGSINSTRUKTIONER ……………………………………………………………………………………………………………………………….. 24
3. ÖVERVIEW AV J1939 FUNKTIONER ………………………………………………………………………………………………………………….. 26
3.1. INTRODUKTION TILL MEDDELANDEN SOM STÖDS …………………………………………………………………………………………………………. 26 3.2. NAMN, ADRESS OCH PROGRAMVARU-ID ………………………………………………………………………………………………………………… 27
4. ECU-BÖRVÄRDEN SOM NÅLLS MED DEN AXIOMATISKA ELEKTRONISKA ASSISTENTEN …………………………………. 29
4.1. J1939 NÄTVERK ………………………………………………………………………………………………………………………………………… 29 4.2. UNIVERSELL INGÅNG………………………………………………………………………………………………………………………………………… 30 4.3. KONSTANT DATALISTA BÖRVÄLLER ………………………………………………………………………………………………………………….. 31 4.4. BÖRVÄRDEN FÖR UPPLATSTABELLEN ……………………………………………………………………………………………………………………… 32 4.5. PROGRAMMERBARA LOGISKA BÖRVÄRDEN ………………………………………………………………………………………………………….. 33 4.6. BÖRVÄRDEN FÖR MATTE-FUNKTIONSBLOCK ………………………………………………………………………………………………………….. 35 4.7. KAN FÅ BÖRVÄRDEN ……………………………………………………………………………………………………………………….. 37 4.8. KAN ÖVERFÖRA BÖRVÄRDEN……………………………………………………………………………………………………………………………… 37
5
6. TEKNISKA SPECIFIKATIONER …………………………………………………………………………………………………………………………………. 43
6.1. STRÖMFÖRSÖRJNING …………………………………………………………………………………………………………………………………………………. 43 6.2. INPUT………………………………………………………………………………………………………………………………… ………… 43 6.3. KOMMUNIKATION……………………………………………………………………………………………………………………………. 43 6.4. ALLMÄNNA SPECIFIKATIONER ………………………………………………………………………………………………………………………………. 43
7. VERSIONSHISTORIA……………………………………………………………………………………………………………………………………………… ….. 44
Användarmanual UMAX031700. Version: 3
3-44
1. ÖVERVIEW AV KONTROLLARE
1.1. Beskrivning av Single Universal Input till Proportional Valve Output Controller
Single Input CAN Controller (1IN-CAN) är designad för mångsidig styrning av en enda ingång och en mängd olika styrlogik och algoritmer. Dess flexibla kretsdesign ger användaren ett brett utbud av konfigurerbara ingångstyper.
Regulatorn har en enda fullt konfigurerbar universell ingång som kan ställas in för att läsa: voltage, ström, frekvens/RPM, PWM eller digitala insignaler. Alla I/O och logiska funktionsblock på enheten är i sig oberoende av varandra, men kan konfigureras för att interagera med varandra på ett stort antal sätt.
De olika funktionsblocken som stöds av 1IN-CAN beskrivs i följande avsnitt. Alla börvärden kan konfigureras av användaren med den Axiomatic Electronic Assistant, som beskrivs i avsnitt 3 i detta dokument.
1.2. Universal Input Function Block
Regulatorn består av två universella ingångar. De två universella ingångarna kan konfigureras för att mäta volymtage, ström, resistans, frekvens, pulsbreddsmodulering (PWM) och digitala signaler.
1.2.1. Ingångssensortyper
Tabell 3 listar de ingångstyper som stöds av styrenheten. Parametern Input Sensor Type tillhandahåller en rullgardinslista med ingångstyperna som beskrivs i Tabell 1. Ändring av Input Sensor Type påverkar andra börvärden inom samma börvärdesgrupp, t.ex. Minimum/Maximum Error/Range genom att uppdatera dem till ny ingångstyp och bör därför ändrade först.
0 Disabled 12 Voltage 0 till 5V 13 Voltage 0 till 10V 20 Ström 0 till 20mA 21 Ström 4 till 20mA 40 Frekvens 0.5Hz till 10kHz 50 PWM Duty Cycle (0.5Hz till 10kHz) 60 Digital (Normal) 61 Digital (Inverterad) 62
Tabell 1 Universal Input Sensor Type Options
Alla analoga ingångar matas direkt in i en 12-bitars analog-till-digital-omvandlare (ADC) i mikrokontrollern. Alla voltage-ingångarna har hög impedans medan strömingångarna använder ett 124-motstånd för att mäta signalen.
Sensortyperna Frekvens/RPM, Pulse Width Modulated (PWM) och Counter Input Sensor Types är anslutna till mikrokontrollerns timer. Börvärde för pulser per varv tas endast med i beräkningen när den valda ingångssensortypen är frekvenstyp enligt tabell 3. När börvärdet för pulser per varv är inställt på 0, kommer mätningarna att göras i enheterna [Hz]. Om börvärdet för pulser per varv är inställt på högre än 0, kommer mätningarna att göras i enheter av [RPM].
Användarmanual UMAX031700. Version: 3
4-44
Digital Input Sensor Types erbjuder tre lägen: Normal, Inverse och Latched. Mätningarna som tas med digitala ingångar är 1 (ON) eller 0 (OFF).
1.2.2. Pullup / Pulldown Resistor Options
Med ingångssensortyper: Frekvens/RPM, PWM, Digital, har användaren möjlighet till tre (3) olika pull-up/pull-down-alternativ enligt listan i Tabell 2.
0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
Tabell 2 Pullup/Pulldown Resistor Options
Dessa alternativ kan aktiveras eller inaktiveras genom att justera börvärdet Pullup/Pulldown Resistor i Axiomatic Electronic Assistant.
1.2.3. Minsta och maximala fel och intervall
Börvärdena för minimumområde och maximalt område får inte förväxlas med mätområdet. Dessa börvärden är tillgängliga med alla utom den digitala ingången, och de används när ingången väljs som styringång för ett annat funktionsblock. De blir Xmin- och Xmax-värdena som används i lutningsberäkningarna (se figur 6). När dessa värden ändras uppdateras andra funktionsblock som använder ingången som styrkälla automatiskt för att återspegla de nya X-axelvärdena.
Börvärdena för minsta fel och maximala fel används med diagnostikfunktionsblocket, se avsnitt 1.9 för mer information om diagnostikfunktionsblock. Värdena för dessa börvärden är begränsade så att
0 <= Minsta fel <= Minsta intervall <= Maximalt intervall <= Maximalt fel <= 1.1xMax*
* Det maximala värdet för varje ingång beror på typ. Felintervallet kan ställas in till 10 %
över detta värde. Till exempelampde:
Frekvens: Max = 10,000 XNUMX [Hz eller RPM]
PWM:
Max = 100.00 [%]
Voltage: Max = 5.00 eller 10.00 [V]
Ström: Max = 20.00 [mA]
För att undvika att orsaka falska fel kan användaren välja att lägga till mjukvarufiltrering till mätsignalen.
1.2.4. Inmatning av programfiltertyper
Användarmanual UMAX031700. Version: 3
5-44
Alla ingångstyper med undantag för Digital (Normal), Digital (Invers), Digital (Latched) kan filtreras med hjälp av Filter Type och Filter Constant-börvärden. Det finns tre (3) filtertyper tillgängliga enligt listan i Tabell 3.
0 Ingen filtrering 1 Glidande medelvärde 2 Upprepande medelvärde
Tabell 3 Ingångsfiltreringstyper
Det första filteralternativet Ingen filtrering, ger ingen filtrering till uppmätta data. Således kommer de uppmätta data att användas direkt till vilket funktionsblock som helst som använder dessa data.
Det andra alternativet, Moving Average, tillämpar `Ekvation 1' nedan på uppmätta indata, där ValueN representerar den aktuella inmatade uppmätta data, medan ValueN-1 representerar tidigare filtrerade data. Filterkonstanten är börvärdet för filterkonstant.
Ekvation 1 – Filterfunktion för glidande medelvärde:
VärdeN
=
VärdeN-1+
(Input – ValueN-1) Filterkonstant
Det tredje alternativet, Repeating Average, tillämpar `Ekvation 2' nedan på uppmätta indata, där N är värdet på Filter Constant-börvärde. Den filtrerade ingången, Värde, är medelvärdet av alla ingångsmätningar tagna i N (Filter Constant) antal avläsningar. När medelvärdet tas, kommer den filtrerade ingången att finnas kvar tills nästa medelvärde är klart.
Ekvation 2 – Upprepad medelöverföringsfunktion: Värde = N0 IngångN N
1.3. Styrkällor för interna funktionsblock
Användarmanual UMAX031700. Version: 3
6-44
1IN-CAN-styrenheten tillåter att interna funktionsblockkällor kan väljas från listan över logiska funktionsblock som stöds av styrenheten. Som ett resultat kan valfri utgång från ett funktionsblock väljas som styrkälla för ett annat. Tänk på att inte alla alternativ är vettiga i alla fall, men den fullständiga listan över kontrollkällor visas i Tabell 4.
Värde 0 1 2 3 4 5 6 7 8
Innebörd Styrkälla används inte KAN ta emot meddelande Universal Input Uppmätt Uppslagstabell Funktionsblock Programmerbart logiskt funktionsblock Matematiskt funktionsblock Konstant Data List Block Uppmätt Strömförsörjning Uppmätt Processortemperatur
Tabell 4 Alternativ för styrkälla
Förutom en källa har varje kontroll även ett nummer som motsvarar delindexet för det aktuella funktionsblocket. Tabell 5 visar intervallen som stöds för nummerobjekten, beroende på vilken källa som har valts.
Kontrollkälla
Kontrollkällans nummer
Kontrollkälla används inte (ignoreras)
[0]KAN ta emot meddelande
[1...8]Universell ingång uppmätt
[1...1]Uppslagstabell funktionsblock
[1...6]Programmerbart logiskt funktionsblock
[1...2]Matematiskt funktionsblock
[1...4]Konstant datalistblock
[1...10]Uppmätt strömförsörjning
[1...1]Uppmätt processortemperatur
[1...1]Tabell 5 Alternativ för kontrollkälla
1.4. Uppslagstabell funktionsblock
Användarmanual UMAX031700. Version: 3
7-44
Uppslagstabeller används för att ge ett utdatasvar på upp till 10 lutningar per uppslagstabell. Det finns två typer av uppslagstabellsvar baserat på X-axeltyp: Datasvar och tidssvar Avsnitt 1.4.1 till 1.4.5 kommer att beskriva dessa två X-axeltyper mer i detalj. Om mer än 10 backar krävs kan ett programmerbart logiskt block användas för att kombinera upp till tre tabeller för att få 30 backar, som beskrivs i avsnitt 1.5.
Det finns två viktiga börvärden som kommer att påverka detta funktionsblock. Den första är X-axelkällan och X-axelnumret som tillsammans definierar kontrollkällan för funktionsblocket.
1.4.1. X-axel, indatasvar
I det fall där X-axeltypen = Datarespons representerar punkterna på X-axeln data från styrkällan. Dessa värden måste väljas inom kontrollkällans område.
När du väljer X-axeldatavärden finns det inga begränsningar för värdet som kan matas in i någon av X-axelpunkterna. Användaren bör ange värden i ökande ordning för att kunna utnyttja hela tabellen. Därför, när du justerar X-axeldata, rekommenderas det att X10 ändras först och sedan sänker indexen i fallande ordning för att bibehålla nedanstående:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Som nämnts tidigare kommer Xmin och Xmax att bestämmas av den X-axelkälla som har valts.
Om några av datapunkterna "Ignoreras" som beskrivs i avsnitt 1.4.3, kommer de inte att användas i XAxis-beräkningen som visas ovan. Till exempelample, om punkterna X4 och högre ignoreras, blir formeln Xmin <= X0 <= X1 <= X2<= X3<= Xmax istället.
1.4.2. Y-axel, utdata för uppslagstabell
Y-axeln har inga begränsningar för de data som den representerar. Detta innebär att inversa, eller ökande/minskande eller andra svar lätt kan fastställas.
I samtliga fall tittar regulatorn på hela dataområdet i Y-axelns börvärden och väljer det lägsta värdet som Ymin och det högsta värdet som Ymax. De skickas direkt till andra funktionsblock som gränser på Lookup Table-utgången. (dvs. används som Xmin- och Xmax-värden i linjära beräkningar.)
Men om några av datapunkterna "Ignoreras" enligt beskrivningen i avsnitt 1.4.3, kommer de inte att användas i Y-axelns intervallbestämning. Endast Y-axelvärdena som visas på Axiomatic EA kommer att beaktas vid fastställande av tabellens gränser när den används för att driva ett annat funktionsblock, såsom ett Math Function Block.
1.4.3. Standardkonfiguration, datasvar
Som standard är alla uppslagstabeller i ECU:n inaktiverade (X-Axis Source är lika med Control Not Used). Uppslagstabeller kan användas för att skapa önskat svarsproffsfiles. Om en universell ingång används som X-axeln kommer utdata från uppslagstabellen att vara vad användaren anger i Y-värdesbörvärden.
Kom ihåg att varje kontrollerat funktionsblock som använder uppslagstabellen som en ingångskälla kommer också att tillämpa en linjärisering på data. För ett 1:1 kontrollsvar, se därför till att minimum och
Användarmanual UMAX031700. Version: 3
8-44
maxvärdena för utgången motsvarar minimi- och maxvärdena för tabellens Y-axel.
Alla tabeller (1 till 3) är inaktiverade som standard (ingen kontrollkälla vald). Men om en X-axelkälla skulle väljas, kommer Y-värdenas standardvärden att ligga inom intervallet 0 till 100 % enligt beskrivningen i avsnittet "YAxis, Lookup Table Output" ovan. X-axelns lägsta och högsta standardvärden kommer att ställas in enligt beskrivningen i avsnittet "X-axel, datasvar" ovan.
Som standard är X- och Y-axlarnas data inställda för ett lika värde mellan varje punkt från minimum till maximum i varje fall.
1.4.4. Svar från punkt till punkt
Som standard är X- och Y-axlarna inställda för ett linjärt svar från punkt (0,0) till (10,10), där utgången kommer att använda linjärisering mellan varje punkt, som visas i figur 1. För att få linjäriseringen, "Point N Response", där N = 1 till 10, är inställd för en `Ramp Till' utgångssvar.
Figur 1 Uppslagstabell med "Ramp Till” datasvar
Alternativt kan användaren välja ett "Hoppa till"-svar för "Punkt N-svar", där N = 1 till 10. I det här fallet kommer alla inmatningsvärden mellan XN-1 till XN att resultera i en utdata från funktionsblocket för uppslagstabellen av YN.
Ett example av ett Math-funktionsblock (0 till 100) som används för att styra en standardtabell (0 till 100) men med ett `Hoppa till'-svar istället för standard `Ramp Till' visas i figur 2.
Användarmanual UMAX031700. Version: 3
9-44
Figur 2 Uppslagstabell med "Hoppa till" datasvar
Slutligen kan vilken punkt som helst utom (0,0) väljas för ett "Ignorera"-svar. Om "Point N Response" är inställd på att ignorera, kommer alla punkter från (XN, YN) till (X10, Y10) också att ignoreras. För all data större än XN-1 kommer utdata från funktionsblocket för uppslagstabellen att vara YN-1.
En kombination av Ramp Svaren Till, Hoppa till och Ignorera kan användas för att skapa ett programspecifikt utdataprofile.
1.4.5. X-axel, tidssvar
En uppslagstabell kan också användas för att få ett anpassat utgångssvar där X-axeltypen är ett `Time Response'. När detta är valt representerar X-axeln nu tiden, i enheter av millisekunder, medan Y-axeln fortfarande representerar utsignalen från funktionsblocket.
I detta fall behandlas X-axelkällan som en digital ingång. Om signalen faktiskt är en analog ingång tolkas den som en digital ingång. När kontrollingången är PÅ kommer utgången att ändras under en tidsperiod baserat på profile i uppslagstabellen.
När styringången är AV är utgången alltid noll. När ingången slås PÅ, kommer profile Börjar ALLTID i position (X0, Y0) vilket är 0-utgång under 0ms.
I ett tidssvar kan intervalltiden mellan varje punkt på X-axeln ställas in allt från 1ms till 1min. [60,000 XNUMX ms].
Användarmanual UMAX031700. Version: 3
10-44
1.5. Programmerbart logiskt funktionsblock
Figur 3 Användarmanual för programmerbart logiskt funktionsblock UMAX031700. Version: 3
11-44
Detta funktionsblock är uppenbarligen det mest komplicerade av dem alla, men väldigt kraftfullt. Den programmerbara logiken kan kopplas till upp till tre tabeller, varav vilken som helst skulle väljas endast under givna förhållanden. Alla tre tabeller (av de tillgängliga 8) kan associeras med logiken, och vilka som används är fullt konfigurerbara.
Skulle förhållandena vara sådana att en viss tabell (1, 2 eller 3) har valts enligt beskrivningen i avsnitt 1.5.2, kommer utdata från den valda tabellen vid varje given tidpunkt att skickas direkt till den logiska utgången.
Därför kan upp till tre olika svar på samma ingång, eller tre olika svar på olika ingångar, bli ingången till ett annat funktionsblock, såsom en Output X Drive. För att göra detta skulle "Kontrollkällan" för det reaktiva blocket väljas som "Programmerbart logikfunktionsblock".
För att aktivera något av de programmerbara logiska blocken måste börvärdet för "Programmerbart logiskt block aktiverat" ställas in på Sant. De är alla inaktiverade som standard.
Logiken utvärderas i den ordning som visas i figur 4. Endast om en lägre nummertabell inte har valts kommer förutsättningarna för nästa tabell att tittas på. Standardtabellen väljs alltid så snart den utvärderas. Det krävs därför att standardtabellen alltid är det högsta antalet i någon konfiguration.
Användarmanual UMAX031700. Version: 3
12-44
Figur 4 Användarmanual för programmerbart logiskt flödesschema UMAX031700. Version: 3
13-44
1.5.1. Villkor Utvärdering
Det första steget för att bestämma vilken tabell som kommer att väljas som den aktiva tabellen är att först utvärdera de villkor som är associerade med en given tabell. Varje tabell har kopplat till sig upp till tre villkor som kan utvärderas.
Argument 1 är alltid en logisk utgång från ett annat funktionsblock. Som alltid är källan en kombination av funktionsblocktyp och nummer, börvärdena "Tabell X, Villkor Y, Argument 1 Källa" och "Tabell X, Villkor Y, Argument 1 Antal", där både X = 1 till 3 och Y = 1 till 3.
Argument 2 å andra sidan kan antingen vara en annan logisk utgång som med argument 1, ELLER ett konstant värde som ställts in av användaren. För att använda en konstant som det andra argumentet i operationen, ställ in "Tabell X, Villkor Y, Argument 2 Källa" till `Kontrollera konstanta data.' Observera att det konstanta värdet inte har någon enhet associerad med sig i Axiomatic EA, så användaren måste ställa in det efter behov för applikationen.
Tillståndet utvärderas baserat på "Tabell X, Tillstånd Y-operatör" som valts av användaren. Det är alltid `=, Lika' som standard. Det enda sättet att ändra detta är att ha två giltiga argument valda för ett givet villkor. Alternativ för operatören listas i Tabell 6.
0 =, Lika 1 !=, Inte lika 2 >, Större än 3 >=, Större än eller lika 4 <, Mindre än 5 <=, Mindre än eller lika
Tabell 6 Tillstånd Operatörsalternativ
Som standard är båda argumenten inställda på `Kontrollkälla används inte' vilket inaktiverar villkoret och resulterar automatiskt i ett värde på N/A som resultat. Även om figur 4 endast visar sant eller falskt som ett resultat av en tillståndsutvärdering, är verkligheten att det kan finnas fyra möjliga resultat, som beskrivs i tabell 7.
Värde 0 1 2 3
Betydelse False True Error Ej tillämpligt
Orsak (Argument 1) Operatör (Argument 2) = Falskt (Argument 1) Operator (Argument 2) = Sant Argument 1 eller 2 utdata rapporterades vara i ett feltillstånd Argument 1 eller 2 är inte tillgängligt (dvs. satt till `Kontrollkälla Inte använd')
Tabell 7 Tillståndsutvärderingsresultat
Användarmanual UMAX031700. Version: 3
14-44
1.5.2. Tabellval
För att avgöra om en viss tabell kommer att väljas, utförs logiska operationer på resultaten av villkoren som bestäms av logiken i avsnitt 1.5.1. Det finns flera logiska kombinationer som kan väljas, enligt listan i Tabell 8.
0 Standardtabell 1 Cnd1 Och Cnd2 Och Cnd3 2 Cnd1 Eller Cnd2 Eller Cnd3 3 (Cnd1 Och Cnd2) Eller Cnd3 4 (Cnd1 Eller Cnd2) Och Cnd3
Tabell 8 Villkor Logiska operatörsalternativ
Inte varje utvärdering kommer att behöva alla tre villkoren. Det fall som angavs i det tidigare avsnittet, t.example, har bara ett villkor listat, dvs att motorvarvtalet är under ett visst värde. Därför är det viktigt att förstå hur de logiska operatorerna skulle utvärdera ett fel eller N/A-resultat för ett tillstånd.
Logisk operatör Standardtabell Cnd1 och Cnd2 och Cnd3
Välj villkor Kriterier Associerad tabell väljs automatiskt så snart den utvärderas. Bör användas när två eller tre villkor är relevanta, och alla måste vara sanna för att välja tabell.
Om något villkor är lika med False eller Error, väljs inte tabellen. En N/A behandlas som en True. Om alla tre villkoren är Sanna (eller N/A) väljs tabellen.
Cnd1 Eller Cnd2 Eller Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then Use Table Bör användas när endast ett villkor är relevant. Kan även användas med två eller tre relevanta förhållanden.
Om något villkor utvärderas som sant, väljs tabellen. Fel eller N/A resultat behandlas som falska
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Använd då Tabell (Cnd1 Och Cnd2) Eller Cnd3 Används endast när alla tre villkoren är relevanta.
Om både villkor 1 och villkor 2 är sant, ELLER villkor 3 är sant, väljs tabellen. Fel eller N/A resultat behandlas som falska
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Använd sedan Tabell (Cnd1 Eller Cnd2) Och Cnd3 Används endast när alla tre villkoren är relevanta.
Om villkor 1 och villkor 3 är sant, ELLER villkor 2 och villkor 3 är sant, väljs tabellen. Fel eller N/A resultat behandlas som falska
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Använd sedan tabell
Tabell 9 Utvärdering av villkor baserat på vald logisk operatör
Standardinställningen "Tabell X, villkorslogiska operatörer" för Tabell 1 och Tabell 2 är `Cnd1 And Cnd2 And Cnd3', medan Tabell 3 är inställd på `Standardtabell'.
Användarmanual UMAX031700. Version: 3
15-44
1.5.3. Logisk blockutgång
Kom ihåg att Tabell X, där X = 1 till 3 i funktionsblocket för programmerbar logik INTE betyder uppslagstabell 1 till 3. Varje tabell har ett börvärde "Tabell X Lookup Table Block Number" som låter användaren välja vilka uppslagstabeller de vill ha. associerad med ett visst programmerbart logiskt block. Standardtabellerna associerade med varje logikblock listas i Tabell 10.
Programmerbart logiskt blocknummer
1
Tabell 1 Uppslag
Tabell 2 Uppslag
Tabell 3 Uppslag
Tabellblocknummer Tabellblocknummer Tabellblocknummer
1
2
3
Tabell 10 Standarduppslagstabeller för programmerbara logiska block
Om den associerade uppslagstabellen inte har en "X-axelkälla" vald, kommer utgången från det programmerbara logiska blocket alltid att vara "Inte tillgänglig" så länge som den tabellen är vald. Skulle uppslagstabellen konfigureras för ett giltigt svar på en indata, oavsett om det är data eller tid, kommer utdata från funktionsblocket för uppslagstabellen (dvs. Y-axeldata som har valts baserat på X-axelvärdet) att bli utgången för funktionsblocket för programmerbar logik så länge som den tabellen är vald.
Till skillnad från alla andra funktionsblock utför den programmerbara logiken INTE några linjäriseringsberäkningar mellan indata och utdata. Istället speglar den exakt indata (uppslagstabell). Därför, när du använder den programmerbara logiken som en styrkälla för ett annat funktionsblock, rekommenderas det STARKT att alla associerade Y-axlar för uppslagstabellen antingen är (a) inställda mellan 0 till 100 % utgångsintervall eller (b) alla inställda på samma skala.
Användarmanual UMAX031700. Version: 3
16-44
1.6. Math funktionsblock
Det finns fyra matematiska funktionsblock som låter användaren definiera grundläggande algoritmer. Ett matematiskt funktionsblock kan ta upp till fyra insignaler. Varje ingång skalas sedan enligt tillhörande gräns och skalningsbörvärden.
Indata omvandlas till procenttage-värdet baserat på de valda värdena för "Function X Input Y Minimum" och "Function X Input Y Maximum". För ytterligare kontroll kan användaren också justera "Function X Input Y Scaleer". Som standard har varje ingång en skalnings `vikt' på 1.0. Däremot kan varje ingång skalas från -1.0 till 1.0 efter behov innan den tillämpas i funktionen.
Ett matematiskt funktionsblock innehåller tre valbara funktioner, som var och en implementerar ekvation A-operatör B, där A och B är funktionsingångar och operatör är funktionsvald med börvärde Math-funktion X Operator. Börvärdesalternativ presenteras i Tabell 11. Funktionerna är sammankopplade, så att resultatet av föregående funktion går till ingång A för nästa funktion. Funktion 1 har alltså både ingång A och ingång B valbara med börvärden, där funktion 2 till 4 endast har ingång B valbar. Ingång väljs genom att ställa in Funktion X Ingång Y-källa och Funktion X Ingång Y-nummer. Om Funktion X Ingång B Källa är inställd på 0 Styrning används inte går signalen genom funktionen oförändrad.
= (1 1 1)2 23 3 4 4
0
=, Sant när InA är lika med InB
1
!=, Sant när InA inte är lika med InB
2
>, Sant när InA är större än InB
3
>=, Sant när InA är större än eller lika med InB
4
<, Sant när InA mindre än InB
5
<=, Sant när InA är mindre än eller lika med InB
6
ELLER, Sant när InA eller InB är Sant
7
OCH, Sant när InA och InB är Sant
8 XOR, True när antingen InA eller InB är True, men inte båda
9
+, Resultat = InA plus InB
10
-, Resultat = InA minus InB
11
x, Resultat = InA gånger InB
12
/, Resultat = InA dividerat med InB
13
MIN, Resultat = Minsta av InA och InB
14
MAX, Resultat = Störst av InA och InB
Tabell 11 Operatörer för matematiska funktioner
Användaren bör se till att ingångarna är kompatibla med varandra när de använder några av de matematiska operationerna. Till exempel, om Universal Input 1 ska mätas i [V], medan CAN Receive 1 ska mätas i [mV] och Math Function Operator 9 (+), kommer resultatet inte att bli det verkliga värdet som önskas.
För ett giltigt resultat måste kontrollkällan för en ingång vara ett värde som inte är noll, dvs något annat än `Kontrollkälla används inte.'
Vid division kommer alltid ett noll-InB-värde att bli ett nollutgångsvärde för den tillhörande funktionen. Vid subtrahering kommer ett negativt resultat alltid att behandlas som en nolla, såvida inte funktionen multipliceras med en negativ etta, eller inmatningarna skalas med en negativ koefficient först.
Användarmanual UMAX031700. Version: 3
17-44
1.7. CAN Transmit funktionsblock
Funktionsblocket CAN Transmit används för att skicka valfri utsignal från ett annat funktionsblock (dvs ingång, logisk signal) till J1939-nätverket.
Normalt, för att inaktivera ett sändningsmeddelande, är "Sändningsupprepningsfrekvensen" inställd på noll. Men om meddelandet delar dess Parameter Group Number (PGN) med ett annat meddelande, är detta inte nödvändigtvis sant. I fallet där flera meddelanden delar samma "Sänd PGN", kommer upprepningsfrekvensen som valts i meddelandet med LÄGSTA nummer att användas för ALLA meddelanden som använder den PGN.
Som standard skickas alla meddelanden på proprietära B PGN:er som broadcast-meddelanden. Om all data inte är nödvändig, inaktivera hela meddelandet genom att ställa in den lägsta kanalen med den PGN till noll. Om en del av data inte är nödvändiga, ändra helt enkelt PGN för de överflödiga kanalerna till ett oanvänt värde i det proprietära B-intervallet.
Vid start kommer det överförda meddelandet inte att sändas förrän efter en 5 sekunders fördröjning. Detta görs för att förhindra uppstart eller initialiseringsförhållanden från att skapa problem på nätverket.
Eftersom standardinställningarna är PropB-meddelanden, initieras "Sändningsmeddelandeprioritet" alltid till 6 (låg prioritet) och börvärdet för "Destinationsadress (för PDU1)" används inte. Detta börvärde är endast giltigt när en PDU1 PGN har valts, och den kan ställas in antingen på den globala adressen (0xFF) för sändningar eller skickas till en specifik adress som användaren ställer in.
"Transmit Data Size", "Transmit Data Index in Array (LSB)", "Transmit Bit Index in Byte (LSB)", "Transmit Resolution" och "Transmit Offset" kan alla användas för att mappa data till alla SPN som stöds enligt J1939-standarden.
Obs: CAN Data = (Input Data Offset)/Upplösning
1IN-CAN stöder upp till 8 unika CAN-sändningsmeddelanden, som alla kan programmeras för att skicka alla tillgängliga data till CAN-nätverket.
Användarmanual UMAX031700. Version: 3
18-44
1.8. KAN ta emot funktionsblock
Funktionsblocket för CAN-mottagning är utformat för att ta vilken SPN som helst från J1939-nätverket och använda den som en ingång till ett annat funktionsblock.
Mottagningsmeddelandet aktiverat är det viktigaste börvärdet för detta funktionsblock och det bör väljas först. Om du ändrar det kommer andra börvärden att aktiveras/inaktiveras efter behov. Som standard är ALLA mottagna meddelanden inaktiverade.
När ett meddelande har aktiverats, kommer ett misslyckat kommunikationsfel att flaggas om meddelandet inte tas emot inom tidsgränsen för mottagningsmeddelande. Detta kan utlösa en Lost Communication-händelse. För att undvika timeouts på ett kraftigt mättat nätverk, rekommenderas att ställa in perioden minst tre gånger längre än den förväntade uppdateringshastigheten. För att inaktivera timeout-funktionen, ställ helt enkelt in detta värde till noll, i vilket fall det mottagna meddelandet aldrig kommer att timeout och kommer aldrig att utlösa ett misslyckat kommunikationsfel.
Som standard förväntas alla kontrollmeddelanden skickas till 1IN-CAN Controller på proprietära B PGN:er. Men om ett PDU1-meddelande skulle väljas, kan 1IN-CAN-styrenheten ställas in för att ta emot det från vilken ECU som helst genom att ställa in den specifika adressen som skickar PGN till den globala adressen (0xFF). Om en specifik adress väljs istället, kommer alla andra ECU-data på PGN att ignoreras.
Mottagningsdatastorleken, ta emot dataindex i array (LSB), ta emot bitindex i byte (LSB), mottagningsupplösning och mottagningsoffset kan alla användas för att mappa alla SPN som stöds av J1939-standarden till utdata från det mottagna funktionsblocket .
Som tidigare nämnts kan ett CAN-mottagningsfunktionsblock väljas som källa för styringången för utgångsfunktionsblocken. När så är fallet bestämmer börvärdena Min (av-tröskel) för mottagen data och Max för mottagen data (på tröskel) minimi- och maximivärdena för styrsignalen. Som namnen antyder används de också som På/Av-trösklar för digitala utgångstyper. Dessa värden är i de enheter som data är EFTER att upplösningen och offseten har applicerats på CAN-mottagningssignalen. 1IN-CAN Controller stöder upp till fem unika CAN-mottagningsmeddelanden.
Användarmanual UMAX031700. Version: 3
19-44
1.9. Diagnostiskt funktionsblock
Det finns flera typer av diagnostik som stöds av 1IN-CAN Signal Controller. Feldetektering och reaktion är associerad med alla universella in- och utgångsdrivenheter. Förutom I/O-fel kan 1IN-CAN även detektera/reagera på strömförsörjning över/under volymtage mätningar, en övertemperatur på processorn eller förlorade kommunikationshändelser.
Figur 5 Diagnostikfunktionsblock
"Feldetektering är aktiverad" är det viktigaste börvärdet för detta funktionsblock, och det bör väljas först. Om du ändrar det kommer andra börvärden att aktiveras eller inaktiveras efter behov. När den är inaktiverad ignoreras allt diagnostiskt beteende som är associerat med I/O eller händelsen i fråga.
I de flesta fall kan fel flaggas som antingen låg eller hög förekomst. Min/max-tröskelvärdena för all diagnostik som stöds av 1IN-CAN anges i Tabell 12. Fetstilade värden är användarkonfigurerbara börvärden. En del diagnostik reagerar bara på ett enskilt tillstånd, i vilket fall en N/A listas i en av kolumnerna.
Funktionsblock Universal Input Lost Communication
Minsta tröskel
Maximaltröskel
Minsta fel
Maximalt fel
N/A
Mottaget meddelande
(några)
Tabell 12 Trösklar för feldetektering
Timeout
I tillämpliga fall tillhandahålls ett hysteresbörvärde för att förhindra snabb inställning och rensning av felflaggan när ett ingångs- eller återkopplingsvärde ligger precis nära tröskelvärdet för feldetektering. För den nedre delen, när ett fel har flaggats, kommer det inte att rensas förrän det uppmätta värdet är större än eller lika med minimitröskeln + "Hysteres to Clear Fault." För high end kommer det inte att rensas förrän det uppmätta värdet är mindre än eller lika med det maximala tröskelvärdet "Hysteres to Clear
Användarmanual UMAX031700. Version: 3
20-44
Fel." Min-, max- och hysteresvärdena mäts alltid i enheterna för det aktuella felet.
Nästa börvärde i detta funktionsblock är "Händelse genererar en DTC i DM1." Om och endast om detta är satt till sant kommer de andra börvärdena i funktionsblocket att aktiveras. De är alla relaterade till data som skickas till J1939-nätverket som en del av DM1-meddelandet, Active Diagnostic Trouble Codes.
En diagnostisk felkod (DTC) definieras av J1939-standarden som ett fyrabyte-värde som är ett
kombination av:
SPN Suspect Parameter Number (första 19 bitarna av DTC, LSB först)
FMI
Fellägesidentifierare
(nästa 5 bitar av DTC)
CM
Konverteringsmetod
(1 bit, alltid inställd på 0)
OC
Antal förekomster
(7 bitar, antal gånger felet har inträffat)
Förutom att stödja DM1-meddelandet, stöder 1IN-CAN Signal Controller också
DM2 Tidigare aktiva diagnostiska felkoder
Skickas endast på begäran
DM3-diagnostikdata Rensa/återställa tidigare aktiva felkoder. Görs endast på begäran
DM11 Diagnostiska data Rensa/Återställ för aktiva felkoder
Görs endast på begäran
Så länge som till och med ett diagnostiskt funktionsblock har "Händelse genererar en DTC i DM1" satt till True, kommer 1IN-CAN Signal Controller att skicka DM1-meddelandet varannan sekund, oavsett om det finns några aktiva fel eller inte, som rekommenderas av standarden. Medan det inte finns några aktiva felkoder, skickar 1IN-CAN meddelandet "Inga aktiva fel". Om en tidigare inaktiv DTC blir aktiv kommer en DM1 att skickas omedelbart för att återspegla detta. Så snart den sista aktiva felkodskoden blir inaktiv, kommer den att skicka en DM1 som indikerar att det inte finns några fler aktiva felkoder.
Om det finns mer än en aktiv DTC vid en given tidpunkt, kommer det vanliga DM1-meddelandet att skickas med hjälp av ett multipacket Broadcast Announce Message (BAM). Om styrenheten tar emot en begäran om en DM1 medan detta är sant, kommer den att skicka multipaketmeddelandet till begärandeadressen med hjälp av transportprotokollet (TP).
Vid uppstart kommer DM1-meddelandet inte att sändas förrän efter en 5 sekunders fördröjning. Detta görs för att förhindra att eventuella uppstarts- eller initieringsförhållanden flaggas som ett aktivt fel på nätverket.
När felet är kopplat till en DTC förs en icke-flyktig logg över antalet förekomster (OC). Så snart regulatorn upptäcker ett nytt (tidigare inaktivt) fel, kommer den att börja minska timern "Fördröjning innan sändning av DM1" för det diagnostiska funktionsblocket. Om felet har kvarstått under fördröjningstiden, kommer regulatorn att ställa in DTC på aktiv och kommer att öka OC i loggen. En DM1 kommer omedelbart att genereras som inkluderar den nya DTC. Timern tillhandahålls så att intermittenta fel inte överväldiga nätverket när felet kommer och går, eftersom ett DM1-meddelande skulle skickas varje gång felet dyker upp eller försvinner.
Tidigare aktiva DTC:er (alla med en icke-noll OC) är tillgängliga på begäran för ett DM2-meddelande. Om det finns mer än en tidigare aktiv DTC, kommer multipaketet DM2 att skickas till begärandeadressen med hjälp av Transport Protocol (TP).
Om en DM3 begärs kommer antalet förekomster av alla tidigare aktiva felkoder att nollställas. OC för för närvarande aktiva felkoder kommer inte att ändras.
Användarmanual UMAX031700. Version: 3
21-44
Diagnostikfunktionsblocket har ett börvärde "Händelse rensas endast av DM11." Som standard är detta alltid inställt på False, vilket innebär att så snart villkoret som gjorde att en felflagga sattes försvinner, görs DTC automatiskt Tidigare aktiv och ingår inte längre i DM1-meddelandet. Men när detta börvärde är satt till True, även om flaggan nollställs, kommer DTC inte att göras inaktiv, så den kommer att fortsätta att skickas på DM1-meddelandet. Först när en DM11 har begärts kommer DTC:n att bli inaktiv. Den här funktionen kan vara användbar i ett system där ett kritiskt fel tydligt måste identifieras som att det har hänt, även om tillstånden som orsakade det försvann.
Förutom alla aktiva DTC:er är en annan del av DM1-meddelandet den första byten som återspeglar Lamp Status. Varje diagnosfunktionsblock har börvärdet "Lamp Set by Event i DM1” som avgör vilken lamp kommer att ställas in i denna byte medan DTC är aktiv. J1939-standarden definierar lamps som 'Felfunktion', 'Röd, Stopp', 'Amber, Varning' eller 'Skydda'. Som standard visas "Amber, Warning" lamp är vanligtvis den som ställs in av ett aktivt fel.
Som standard har varje diagnostisk funktionsblock en proprietär SPN kopplad till sig. Detta börvärde "SPN för händelse som används i DTC" är dock fullt konfigurerbart av användaren om de önskar att det ska återspegla en standard SPN som definieras i J1939-71 istället. Om SPN ändras återställs OC för den associerade felloggen automatiskt till noll.
Varje diagnosfunktionsblock har också ett standard-FMI. Det enda börvärdet för användaren att ändra FMI är "FMI för händelse som används i DTC", även om vissa diagnostiska funktionsblock kan ha både höga och låga fel som visas i Tabell 13. I dessa fall återspeglar FMI i börvärdet att av lågändstillståndet, och det FMI som används av det höga felet kommer att bestämmas enligt Tabell 21. Om FMI ändras, återställs OC för den associerade felloggen automatiskt till noll.
Användarmanual UMAX031700. Version: 3
22-44
FMI för händelse används i DTC Low Fault
FMI=1, data giltiga men under normal driftområde Allvarlig nivå FMI=4, voltage Under normal, eller kortsluten till låg källa FMI=5, ström under normal eller öppen krets FMI=17, data giltiga men under normal driftområde Minst allvarliga nivå FMI=18, data giltiga men under normal driftområde Måttligt allvarlig nivå FMI=21 , Data drev lågt
Motsvarande FMI används i DTC High Fault
FMI=0, data giltiga men över normal driftområde Allvarligaste nivån FMI=3, volymtage Över normal, eller kortsluten till hög källa FMI=6, ström över normal eller jordad krets FMI=15, data giltiga men över normal driftområde Minst allvarliga nivå FMI=16, data giltiga men över normal driftområde Måttligt allvarlig nivå FMI=20 , Data Drifted High
Tabell 13 Lågt fel FMI kontra högt fel FMI
Om det använda FMI är något annat än ett av de i Tabell 13, kommer både de låga och höga felen att tilldelas samma FMI. Detta tillstånd bör undvikas, eftersom loggen fortfarande kommer att använda olika OC för de två typerna av fel, även om de kommer att rapporteras lika i DTC. Det är användarens ansvar att se till att detta inte händer.
Användarmanual UMAX031700. Version: 3
23-44
2. Installationsinstruktioner
2.1. Mått och pinout 1IN-CAN Controller är förpackad i ett ultraljudssvetsat plasthölje. Monteringen har en IP67-klassning.
Figur 6 Husets mått
Pin # Beskrivning
1
BATT +
2
Ingång +
3
CAN_H
4
KAN JAG
5
Inmatning -
6
BATT-
Tabell 14 Anslutningsstift
2.2. Monteringsanvisningar
ANMÄRKNINGAR OCH VARNINGAR · Installera inte nära högvolymtage eller högströmsenheter. · Observera driftstemperaturområdet. All fältledning måste vara lämplig för det temperaturområdet. · Installera enheten med lämpligt utrymme tillgängligt för service och för adekvat åtkomst till kablage (15
cm) och dragavlastning (30 cm). · Anslut eller koppla inte bort enheten medan kretsen är strömförande, såvida inte området är känt för att vara icke-
farlig.
MONTERING
Monteringshålen är dimensionerade för #8 eller M4 bultar. Bultlängden bestäms av slutanvändarens monteringsplattas tjocklek. Kontrollenhetens monteringsfläns är 0.425 tum (10.8 mm) tjock.
Om modulen monteras utan kapsling ska den monteras vertikalt med kontakter vända åt vänster eller
Användarmanual UMAX031700. Version: 3
24-44
rätt att minska sannolikheten för att fukt kommer in.
CAN-ledningarna anses vara egensäkra. Strömkablarna anses inte vara egensäkra och på farliga platser måste de alltid placeras i ledningar eller ledningar. Modulen måste monteras i en kapsling på farliga platser för detta ändamål.
Ingen ledning eller kabelmatta får vara längre än 30 meter. Strömingångsledningarna bör begränsas till 10 meter.
All fältledning ska vara lämplig för driftstemperaturområdet.
Installera enheten med lämpligt utrymme tillgängligt för service och för adekvat åtkomst till kablage (6 tum eller 15 cm) och dragavlastning (12 tum eller 30 cm).
ANSLUTNINGAR
Använd följande TE Deutsch-anslutningskontakter för att ansluta till de inbyggda uttagen. Ledningarna till dessa passande pluggar måste ske i enlighet med alla tillämpliga lokala föreskrifter. Lämplig fältledning för nominell voltage och ström måste användas. Anslutningskablarnas klassificering måste vara minst 85°C. För omgivningstemperaturer under 10°C och över +70°C, använd fältledningar som är lämpliga för både lägsta och maximala omgivningstemperatur.
Se respektive TE Deutsch datablad för användbara isoleringsdiameterintervall och andra instruktioner.
Uttagskontakter Passande kontaktdon
Passande uttag som är lämpligt (Se www.laddinc.com för mer information om tillgängliga kontakter för denna passande kontakt.)
DT06-08SA, 1 W8S, 8 0462-201-16141 och 3 114017
Användarmanual UMAX031700. Version: 3
25-44
3. ÖVERVIEW AV J1939 FUNKTIONER
Programvaran har utformats för att ge användaren flexibilitet med avseende på meddelanden som skickas till och från ECU:n genom att tillhandahålla: · Konfigurerbar ECU-instans i NAME (för att tillåta flera ECU på samma nätverk) · Konfigurerbara parametrar för sändning av PGN och SPN · Konfigurerbar mottagning PGN- och SPN-parametrar · Sändning av DM1-diagnostikmeddelandeparametrar · Läsa och reagera på DM1-meddelanden som skickats av andra ECU:er · Diagnostiklogg, lagrad i beständigt minne, för att skicka DM2-meddelanden
3.1. Introduktion till meddelanden som stöds ECU:n är kompatibel med standarden SAE J1939 och stöder följande PGN:er
Från J1939-21 – Data Link Layer · Begäran · Bekräftelse · Transport Protocol Connection Management · Transport Protocol Data Transfer Message
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Obs: Alla proprietära B PGN i intervallet 65280 till 65535 ($00FF00 till $00FFFF) kan väljas
Från J1939-73 – Diagnostik · DM1 aktiva diagnostiska felkoder · DM2 tidigare aktiva diagnostiska felkoder · DM3 diagnostiska data Rensa/Återställ för tidigare aktiva felkoder · DM11 – Rensa/återställa diagnostiska data för aktiva felkoder · DM14 minnesåtkomstbegäran · DM15 minnesåtkomst Svar · DM16 Binär dataöverföring
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
Från J1939-81 – Nätverkshantering · Adress begärd/kan inte göra anspråk · Kommandoad adress
60928 ($00EE00) 65240 ($00FED8)
Från J1939-71 Vehicle Application Layer · Programvaruidentifiering
65242 ($00FEDA)
Ingen av applikationslagrets PGN:er stöds som en del av standardkonfigurationerna, men de kan väljas efter önskemål för antingen sändande eller mottagna funktionsblock. Börvärden nås med standard Memory Access Protocol (MAP) med proprietära adresser. Axiomatic Electronic Assistant (EA) möjliggör snabb och enkel konfiguration av enheten över CAN-nätverket.
Användarmanual UMAX031700. Version: 3
26-44
3.2. NAMN, adress och mjukvaru-ID
J1939 NAME 1IN-CAN ECU har följande standardinställningar för J1939 NAME. Användaren bör hänvisa till SAE J1939/81-standarden för mer information om dessa parametrar och deras intervall.
Godtycklig adress Kapabel Branschgrupp Fordonssystem Instans Fordon System Funktion Funktion Instans ECU Instans Tillverkningskod Identitetsnummer
Ja 0, Global 0 0, Ospecifikt system 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Single Input Controller med CAN 0, First Instance 162, Axiomatic Technologies Corporation Variabel, unikt tilldelad under fabriksprogrammering för varje ECU
ECU-instansen är ett konfigurerbart börvärde som är associerat med NAME. Genom att ändra detta värde kommer flera ECU:er av denna typ att kunna särskiljas av andra ECU:er (inklusive Axiomatic Electronic Assistant) när de alla är anslutna till samma nätverk.
ECU-adress Standardvärdet för detta börvärde är 128 (0x80), vilket är den föredragna startadressen för självkonfigurerbara ECU:er som ställts in av SAE i J1939-tabellerna B3 till B7. Axiomatic EA tillåter val av adress mellan 0 och 253, och det är användarens ansvar att välja en adress som överensstämmer med standarden. Användaren måste också vara medveten om att eftersom enheten är godtycklig adress, om en annan ECU med högre prioritet NAME kämpar för den valda adressen, kommer 1IN-CAN att fortsätta välja den näst högsta adressen tills den hittar en som den kan göra anspråk på. Se J1939/81 för mer information om adressanspråk.
Programvaruidentifierare
PGN 65242
Programvaruidentifiering
Överföringsrepetitionsfrekvens: På begäran
Datalängd:
Variabel
Utökad datasida:
0
Datasida:
0
PDU-format:
254
PDU-specifik:
218 PGN Stödinformation:
Standardprioritet:
6
Parametergruppnummer:
65242 (0xFEDA)
– MJUKT
Startposition 1 2-n
Längd Parameter Namn 1 Byte Antal programvaruidentifieringsfält Variabel Programvaruidentifikation(er), avgränsare (ASCII “*”)
SPN 965 234
För 1IN-CAN ECU är byte 1 satt till 5, och identifieringsfälten är som följer (delnummer)*(Version)*(Datum)*(Ägare)*(Beskrivning)
Användarmanual UMAX031700. Version: 3
27-44
Axiomatic EA visar all denna information i "Allmän ECU-information", som visas nedan:
Obs: Informationen i mjukvaru-ID:t är tillgänglig för alla J1939-serviceverktyg som stöder PGN -SOFT.
Användarmanual UMAX031700. Version: 3
28-44
4. ECU-BÖRVÄRDEN SOM NÅS MED DEN AXIOMATISKA ELEKTRONISKA ASSISTENTEN
Många börvärden har varit referens genom hela denna manual. Det här avsnittet beskriver i detalj varje börvärde och deras standardvärden och intervall. För mer information om hur varje börvärde används av 1IN-CAN, se relevant avsnitt i användarhandboken.
4.1. J1939 nätverk
J1939-nätverksbörvärdena behandlar regulatorns parametrar som specifikt påverkar CAN-nätverket. Se anmärkningarna om information om varje börvärde.
Namn
Räckvidd
Standard
Anteckningar
ECU-instansnummer ECU-adress
Släpp lista 0 till 253
0, #1 första instans per J1939-81
128 (0x80)
Föredragen adress för en självkonfigurerbar ECU
Skärmdump av olika standardbörvärden
Om icke-standardvärden för "ECU-instansnummer" eller "ECU-adress" används, kommer de inte att uppdateras under ett börvärde file flash. Dessa parametrar måste ändras manuellt för att
förhindra att andra enheter i nätverket påverkas. När de ändras kommer styrenheten att göra anspråk på sin nya adress i nätverket. Det rekommenderas att stänga och öppna CAN-anslutningen på Axiomatic EA igen efter att file laddas, så att endast det nya NAMN och adress visas i J1939 CAN Network ECU-listan.
Användarmanual UMAX031700. Version: 3
29-44
4.2. Universell ingång
Funktionsblocket Universal Input definieras i avsnitt 1.2. Se det avsnittet för detaljerad information om hur dessa börvärden används.
Skärmdump av standardbörvärden för universell ingång
Namn Ingångssensortyp
Range Drop List
Pulser per revolution
0 till 60000
Minsta fel
Minsta räckvidd
Maximalt räckvidd
Maximalt fel Pullup/Pulldown Resistor Debounce Time Digital ingångstyp Programvara Debounce Filtertyp
Beror på sensortyp Beror på sensortyp Beror på sensortyp Beror på sensortyp Drop List Drop List
0 till 60000
Programvarufiltertyp
Drop List
Programvarufilter konstant
0 till 60000
Default 12 Voltage 0V till 5V 0
0.2V
Anmärkningar Se avsnitt 1.2.1 Om inställt på 0, görs mätningar i Hz. Om värdet är högre än 0, görs mätningar i RPM
Se avsnitt 1.2.3
0.5V
Se avsnitt 1.2.3
4.5V
Se avsnitt 1.2.3
4.8V 1 10kOhm Pullup 0 – Ingen 10 (ms)
0 Inget filter
1000 ms
Se avsnitt 1.2.3
Se avsnitt 1.2.2
Avstudsningstid för Digital On/Off-ingångstyp Se avsnitt 1.2.4. Denna funktion används inte i digitala och räknare ingångstyper Se avsnitt 1.3.6
Felsökning är aktiverad Drop List
1 – Sant
Se avsnitt 1.9
Händelse Genererar en DTC i DM1
Drop List
1 – Sant
Se avsnitt 1.9
Användarmanual UMAX031700. Version: 3
30-44
Hysteres för att rensa fel
Beror på sensortyp
Lamp Ställs in av händelse i DM1 Drop List
0.1V
Se avsnitt 1.9
1 Gul, varning Se avsnitt 1.9
SPN för händelse som används i DTC 0 till 0x1FFFFFFF
Se avsnitt 1.9
FMI för händelse som används i DTC Drop List
4 Voltage Under normal, eller förkortad till låg källa
Se avsnitt 1.9
Fördröjning innan du skickar DM1 0 till 60000 XNUMX
1000 ms
Se avsnitt 1.9
4.3. Konstanta datalista börvärden
Funktionsblocket med konstant datalista tillhandahålls för att tillåta användaren att välja värden som önskas för olika logiska blockfunktioner. Genomgående i denna manual har olika hänvisningar gjorts till konstanter, som sammanfattas i examplistan nedan.
a)
Programmerbar logik: Konstant "Tabell X = Villkor Y, Argument 2", där X och Y = 1
till 3
b)
Matematisk funktion: Konstant "Math Input X", där X = 1 till 4
De två första konstanterna är fasta värden på 0 (falskt) och 1 (sant) för användning i binär logik. De återstående 13 konstanterna är helt användarkonfigurerbara till valfritt värde mellan +/- 1,000,000 XNUMX XNUMX. Standardvärdena visas i skärmbilden nedan.
Screen Capture Standard Konstant Data List Börvärden Användarmanual UMAX031700. Version: 3
31-44
4.4. Uppslagstabellbörvärden
Funktionsblocket Lookup Table definieras i avsnitt 1.4. Se där för detaljerad information om hur alla dessa börvärden används. Eftersom detta funktionsblocks X-axels standardvärden definieras av "X-axelkällan" vald från tabell 1, finns det inget vidare att definiera i termer av standardvärden och intervall utöver det som beskrivs i avsnitt 1.4. Kom ihåg, X-axelns värden kommer att uppdateras automatiskt om min/max-intervallet för den valda källan ändras.
Skärmdump av example Uppslagstabell 1 Börvärden
Obs: I skärmdumpen som visas ovan har "X-Axis Source" ändrats från dess standardvärde för att aktivera funktionsblocket.
Användarmanual UMAX031700. Version: 3
32-44
4.5. Programmerbara logiska börvärden
Funktionsblocket för programmerbar logik definieras i avsnitt 1.5. Se där för detaljerad information om hur alla dessa börvärden används.
Eftersom detta funktionsblock är inaktiverat som standard, finns det inget vidare att definiera i termer av standardvärden och intervall utöver det som beskrivs i avsnitt 1.5. Skärmbilden nedan visar hur börvärdena som refereras till i det avsnittet visas på Axiomatic EA.
Användarmanual UMAX031700. Version: 3
33-44
Skärmdump av standardprogrammerbar logik 1 börvärden
Obs: I skärmbilden som visas ovan har "Programmerbart logikblock aktiverat" ändrats från dess standardvärde för att aktivera funktionsblocket.
Obs: Standardvärdena för Argument1, Argument 2 och Operator är alla desamma för alla funktionsblock för programmerbar logik och måste därför ändras av användaren innan detta kan användas.
Användarmanual UMAX031700. Version: 3
34-44
4.6. Börvärden för matematikfunktionsblock
Math-funktionsblocket definieras i avsnitt 1.6. Se det avsnittet för detaljerad information om hur dessa börvärden används.
Skärmdump av ett example för Math Function Block
Obs: I skärmbilden som visas ovan har börvärdena ändrats från sina standardvärden för att illustrera ett exampläs om hur Math Function Block kan användas.
Namn Matematisk funktion Aktiverad Funktion 1 Mata in en källa Funktion 1 Mata in ett nummer
Funktion 1 Ingång A Minimum
Range Drop List Drop List Beror på källa
-106 till 106
Standard 0 FALSK 0 Kontroll används inte 1
0
Funktion 1 Ingång A Maximal funktion 1 Ingång A Skalare Funktion 1 Ingång B Källfunktion 1 Ingång B Antal
Funktion 1 Ingång B Minimum
-106 till 106
-1.00 till 1.00 Drop List Beror på källa
-106 till 106
100 1.00 0 Kontroll används inte 1
0
Funktion 1 Ingång B Maximalt -106 till 106
100
Användarmanual UMAX031700. Version: 3
Anmärkningar SANT eller FALSKT Se avsnitt 1.3
Se avsnitt 1.3
Konverterar indata till procenttage innan den används i beräkningen Konverterar indata till procenttage innan den används i beräkningen Se avsnitt 1.6 Se avsnitt 1.3
Se avsnitt 1.3
Konverterar indata till procenttage innan den används i beräkningen Konverterar indata till procenttage innan den används i beräkningen
35-44
Funktion 1 Ingång B Skalare Math Funktion 1 Funktion Funktion 2 Ingång B Källa
Funktion 2 Ingång B-nummer
Funktion 2 Ingång B Minimum
Funktion 2 Ingång B Maximum
Funktion 2 Ingång B Skalare Math Funktion 2 Funktion (Inmatning A = Resultat av funktion 1) Funktion 3 Ingång B Källa
Funktion 3 Ingång B-nummer
Funktion 3 Ingång B Minimum
Funktion 3 Ingång B Maximum
Funktion 3 Inmatning B Skalare Math Funktion 3 Operation (Inmatning A = Resultat av funktion 2) Math Output Minimum Range
-1.00 till 1.00 Drop List Drop List Beror på källa
-106 till 106
-106 till 106
-1.00 till 1.00
1.00 9, +, Resultat = InA+InB 0 Kontroll används inte 1
0
100 1.00 XNUMX XNUMX XNUMX XNUMX
Se avsnitt 1.13 Se avsnitt 1.13 Se avsnitt 1.4
Se avsnitt 1.4
Konverterar indata till procenttage innan den används i beräkningen Konverterar indata till procenttage innan den används i beräkningen Se avsnitt 1.13
Drop List
9, +, Resultat = InA+InB Se avsnitt 1.13
Släpplista beror på källa
-106 till 106
0 Kontroll används inte 1
0
-106 till 106
100
-1.00 till 1.00 1.00
Se avsnitt 1.4
Se avsnitt 1.4
Konverterar indata till procenttage innan den används i beräkningen Konverterar indata till procenttage innan den används i beräkningen Se avsnitt 1.13
Drop List
9, +, Resultat = InA+InB Se avsnitt 1.13
-106 till 106
0
Maximalt intervall för matematisk utdata -106 till 106
100
Användarmanual UMAX031700. Version: 3
36-44
4.7. Börvärden för CAN-mottagning Funktionsblocket för CAN-mottagning definieras i avsnitt 1.16. Se där för detaljerad information om hur alla dessa börvärden används.
Skärmfångst av standard kan ta emot 1 börvärden
Obs: I skärmdumpen som visas ovan har "Receive Message Enabled" ändrats från dess standardvärde för att aktivera funktionsblocket. 4.8. Börvärden för CAN-sändning Funktionsblocket för CAN-sändning definieras i avsnitt 1.7. Se där för detaljerad information om hur alla dessa börvärden används.
Skärmdump av standard CAN-sändning 1 börvärden Användarmanual UMAX031700. Version: 3
37-44
Namn Sänd PGN Sändningsupprepningshastighet Sändningsmeddelande Prioritet Destinationsadress (för PDU1) Sändningsdatakälla Sändningsdatanummer
Överför datastorlek
Överföra dataindex i array (LSB) Överföra bitindex i byte (LSB) Överföra dataupplösning Överföra dataförskjutning
Räckvidd
0 till 65535 0 till 60,000 0 ms 7 till 0 255 till XNUMX släpplista per källa
Standard
65280 ($FF00) 0 6 254 (0xFE, nolladress) Ingång mätt 0, ingång mätt #1
Drop List
Kontinuerlig 1-byte
0 till 8-DataSize 0, första byteposition
0 till 8-bitarsstorlek
-106 till 106 -104 till 104
Används inte som standard
1.00 0.00 XNUMX XNUMX XNUMX XNUMX
Anteckningar
0ms inaktiverar sändning Proprietär B-prioritet Används inte som standard Se avsnitt 1.3 Se avsnitt 1.3 0 = Används inte (avaktiverad) 1 = 1-bitar 2 = 2-bitar 3 = 4-bitar 4 = 1-byte 5 = 2-byte 6 = 4-byte
Används endast med bitdatatyper
Användarmanual UMAX031700. Version: 3
38-44
5. ÅTERFLASH OVER BANKEN MED AXIOMATIC EA BOOTLADDER
AX031700 kan uppgraderas med ny applikationsfirmware genom att använda avsnittet Bootloader Information. Det här avsnittet beskriver de enkla steg-för-steg-instruktionerna för att ladda upp ny firmware från Axiomatic till enheten via CAN, utan att den behöver kopplas bort från J1939-nätverket.
1. När Axiomatic EA först ansluter till ECU:n, visar avsnittet Bootloader Information följande information:
2. För att använda starthanteraren för att uppgradera den fasta programvaran som körs på ECU:n, ändra variabeln "Force Bootloader To Load on Reset" till Ja.
3. När meddelanderutan frågar om du vill återställa ECU:n väljer du Ja.
Användarmanual UMAX031700. Version: 3
39-44
4. Vid återställning kommer ECU:n inte längre att visas på J1939-nätverket som en AX031700 utan snarare som J1939 Bootloader #1.
Observera att starthanteraren INTE är godtycklig adress. Detta innebär att om du vill ha flera startladdare som körs samtidigt (rekommenderas inte) måste du manuellt ändra adressen för var och en innan du aktiverar nästa, annars kommer det att uppstå adresskonflikter och bara en ECU skulle dyka upp som starthanteraren. När den "aktiva" starthanteraren återgår till normal funktion, måste den eller de andra ECU:erna slås på strömmen för att återaktivera bootloader-funktionen.
5. När avsnittet Bootloader Information har valts visas samma information som när
den körde AX031700-firmwaren, men i det här fallet har den blinkande funktionen aktiverats.
Användarmanual UMAX031700. Version: 3
40-44
6. Välj knappen Blinkande och navigera till var du hade sparat AF-16119-x.yy.bin file skickat från Axiomatic. (Obs: endast binär (.bin) files kan flashas med hjälp av Axiomatic EA-verktyget)
7. När fönstret Flash Application Firmware öppnas kan du ange kommentarer som "Firmware uppgraderad av [Namn]" om du så önskar. Detta krävs inte, och du kan lämna fältet tomt om du inte vill använda det.
Obs: Du behöver inte dejta-stamp eller tidamp de file, eftersom allt detta görs automatiskt av Axiomatic EA-verktyget när du laddar upp den nya firmware.
VARNING: Markera inte rutan "Radera allt ECU-flashminne" såvida du inte uppmanas att göra det av din Axiomatic-kontakt. Om du väljer detta raderas ALL data som lagrats i icke-flyktig blixt. Det kommer också att radera alla inställningar av börvärdena som kan ha gjorts till ECU:n och återställa alla börvärden till deras fabriksinställningar. Genom att lämna denna ruta omarkerad kommer inga av börvärdena att ändras när den nya firmware laddas upp.
Användarmanual UMAX031700. Version: 3
41-44
8. En förloppsindikator visar hur mycket av den fasta programvaran som har skickats under uppladdningen. Ju mer trafik det finns på J1939-nätverket, desto längre tid tar uppladdningsprocessen.
9. När den fasta programvaran har laddats upp kommer ett meddelande popup upp som indikerar att åtgärden lyckades. Om du väljer att återställa ECU:n kommer den nya versionen av AX031700-applikationen att börja köras, och ECU:n kommer att identifieras som sådan av Axiomatic EA. Annars kommer AX031700-applikationen att köras i stället för startladdningsfunktionen nästa gång ECU:n slås på.
Obs: Om processen vid något tillfälle under uppladdningen avbryts, data är skadad (dålig kontrollsumma) eller av någon annan anledning är den nya firmware inte korrekt, dvs bootloader upptäcker att file loaded inte var utformad för att köras på hårdvaruplattformen, den dåliga eller skadade applikationen kommer inte att köras. Snarare, när ECU:n återställs eller slås på strömmen kommer J1939 Bootloader att fortsätta att vara standardapplikationen tills giltig firmware har laddats upp till enheten.
Användarmanual UMAX031700. Version: 3
42-44
6. Tekniska specifikationer
6.1. Strömförsörjning
Strömförsörjningsingång – Nominell
Överspänningsskydd Skydd mot omvänd polaritet
12 eller 24Vdc nominell driftvoltage 8…36 Vdc strömförsörjningsområde för voltage transienter
Uppfyller kraven i SAE J1113-11 för 24Vdc nominell ingång.
6.2. ingång
Analog Input Functions Voltage Ingång
Aktuell ingång
Digital ingångsfunktioner Digital ingångsnivå PWM-ingång
Frekvensingång Digital ingång
Ingångsimpedans Ingångsnoggrannhet Ingångsupplösning
Voltage Ingång eller strömingång 0-5V (impedans 204 KOhm) 0-10V (impedans 136 KOhm) 0-20 mA (impedans 124 ohm) 4-20 mA (impedans 124 ohm) Diskret ingång, PWM-ingång, upp till frekvens Vps 0 till 100 % 0.5 Hz till 10 kHz 0.5 Hz till 10 kHz Active High (till +Vps), Active Low Amplitud: 0 till +Vps 1 MOhm Hög impedans, 10KOhm pull down, 10KOhm pull upp till +14V < 1% 12-bit
6.3. Kommunikation
CAN-nätverksavslutning
1 CAN 2.0B-port, protokoll SAE J1939
Enligt CAN-standarden är det nödvändigt att avsluta nätverket med externa termineringsmotstånd. Motstånden är 120 Ohm, 0.25W minimum, metallfilm eller liknande typ. De ska placeras mellan terminalerna CAN_H och CAN_L i båda ändarna av nätverket.
6.4. Allmänna specifikationer
Mikroprocessor
STM32F103CBT7, 32-bitars, 128 Kbyte Flash-programminne
Stilla ström
14 mA @ 24Vdc Typiskt; 30 mA @ 12Vdc Typiskt
Styrlogik
Användarprogrammerbar funktionalitet med Axiomatic Electronic Assistant, P/Ns: AX070502 eller AX070506K
Kommunikationer
1 CAN (SAE J1939) Modell AX031700: 250 kbps Modell AX031700-01: 500 kbps Modell AX031700-02: 1 Mbps Modell AX031701 CANopen®
Gräns-snittet
Axiomatic Electronic Assistant för Windows-operativsystem levereras med en royaltyfri licens för användning. Axiomatic Electronic Assistant kräver en USB-CAN-omvandlare för att länka enhetens CAN-port till en Windows-baserad PC. En Axiomatic USB-CAN Converter är en del av Axiomatic Configuration KIT, som beställer P/N: AX070502 eller AX070506K.
Nätverksavslutning
Det är nödvändigt att avsluta nätverket med externa termineringsmotstånd. Motstånden är 120 Ohm, 0.25W minimum, metallfilm eller liknande typ. De ska placeras mellan terminalerna CAN_H och CAN_L i båda ändarna av nätverket.
Vikt
0.10 lb. (0.045 kg)
Driftsvillkor
-40 till 85 °C (-40 till 185 °F)
Skydd
IP67
EMC-överensstämmelse
CE-märkning
Vibration
MIL-STD-202G, test 204D och 214A (sinus och slumpmässigt) 10 g topp (sinus); 7.86 grms topp (slumpmässigt) (väntande)
Chock
MIL-STD-202G, Test 213B, 50 g (Väntar)
Godkännanden
CE-märkning
Elektriska anslutningar
6-stiftskontakt (motsvarande TE Deutsch P/N: DT04-6P)
En passande pluggsats finns tillgänglig som Axiomatic P/N: AX070119.
Pin # 1 2 3 4 5 6
Beskrivning BATT+ Ingång + CAN_H CAN_L Ingång BATT-
Användarmanual UMAX031700. Version: 3
43-44
7. VERSIONSHISTORIA
Versionsdatum
1
31 maj 2016
2
26 november 2019
–
26 november 2019
3
1 augusti 2023
Författare
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov
Ändringar
Initial Draft Uppdaterad användarmanual för att återspegla uppdateringar gjorda av V2.00 firmware där frekvens- och PWM-ingångstyperna inte längre är separerade i olika frekvensområden utan nu kombineras till ett enda område på [0.5Hz…10kHz] Tillagd viloström, vikt och olika baudhastighetsmodeller till tekniska specifikationer utförda äldre uppdateringar
Notera:
Tekniska specifikationer är vägledande och kan komma att ändras. Den faktiska prestandan kommer att variera beroende på applikationen och driftsförhållandena. Användare bör försäkra sig om att produkten är lämplig för användning i den avsedda applikationen. Alla våra produkter har en begränsad garanti mot defekter i material och utförande. Se vår garanti, applikationsgodkännanden/begränsningar och returmaterialprocess som beskrivs på https://www.axiomatic.com/service/.
CANopen® är ett registrerat varumärke som tillhör CAN in Automation eV
Användarmanual UMAX031700. Version: 3
44-44
VÅRA PRODUKTER
AC/DC Strömförsörjning Ställdon Kontroller/gränssnitt Fordon Ethernet-gränssnitt Batteriladdare CAN-kontroller, routrar, repeatrar CAN/WiFi, CAN/Bluetooth, routrar Ström/Vol.tage/PWM-omvandlare DC/DC-strömomvandlare Motortemperaturscannrar Ethernet/CAN-omvandlare, gateways, switchar Fläktstyrningskontroller Gateways, CAN/Modbus, RS-232 gyroskop, inklinometrar Hydrauliska ventilkontroller Lutningsmätare, triaxiala I/O-kontroller LVDT-signalomvandlare Maskinkontroller Modbus, RS-422, RS-485 Kontroller Motorkontroller, växelriktare Strömförsörjning, DC/DC, AC/DC PWM-signalomvandlare/isolatorer Upplösare Signalkonditionerare Serviceverktyg Signalkonditionerare, konverterare Töjningsmätare CAN-kontroller överspänningsdämpare
VÅRT FÖRETAG
Axiomatic tillhandahåller elektroniska maskinstyrningskomponenter till off-highway, kommersiella fordon, elfordon, kraftgeneratorer, materialhantering, förnybar energi och industriell OEM-marknader. Vi förnyar oss med konstruerade och färdiga maskinkontroller som tillför värde för våra kunder.
KVALITETSDESIGN OCH TILLVERKNING
Vi har en ISO9001:2015-registrerad design-/tillverkningsanläggning i Kanada.
GARANTI, APPLIKATIONSGODKÄNNANDEN/BEGRÄNSNINGAR
Axiomatic Technologies Corporation förbehåller sig rätten att göra korrigeringar, modifieringar, förbättringar, förbättringar och andra ändringar av sina produkter och tjänster när som helst och att avbryta alla produkter eller tjänster utan föregående meddelande. Kunder bör skaffa den senaste relevanta informationen innan de lägger beställningar och bör verifiera att sådan information är aktuell och fullständig. Användare bör försäkra sig om att produkten är lämplig för användning i den avsedda applikationen. Alla våra produkter har en begränsad garanti mot defekter i material och utförande. Se vår garanti, applikationsgodkännanden/begränsningar och returmaterialprocess på https://www.axiomatic.com/service/.
EFTERLEVANDE
Produktöverensstämmelsedetaljer finns i produktlitteraturen och/eller på axiomatic.com. Alla förfrågningar ska skickas till sales@axiomatic.com.
SÄKER ANVÄNDNING
Alla produkter ska servas av Axiomatic. Öppna inte produkten och utför servicen själv.
Denna produkt kan utsätta dig för kemikalier som är kända i delstaten Kalifornien, USA för att orsaka cancer och reproduktionsskador. För mer information gå till www.P65Warnings.ca.gov.
SERVICE
Alla produkter som ska returneras till Axiomatic kräver ett Return Materials Authorization Number (RMA#) från sales@axiomatic.com. Ange följande information när du begär ett RMA-nummer:
· Serienummer, artikelnummer · Drifttimmar, beskrivning av problem · Kopplingsschema, applikation och andra kommentarer vid behov
FÖRFOGANDE
Axiomatiska produkter är elektroniskt avfall. Vänligen följ ditt lokala miljöavfall och återvinningslagar, förordningar och policyer för säker kassering eller återvinning av elektroniskt avfall.
KONTAKTER
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, PÅ KANADA L5T 2E3 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com
Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Copyright 2023
Dokument/resurser
![]() |
AXIOMATIC AX031700 Universal Input Controller med CAN [pdf] Användarmanual AX031700, UMAX031700, AX031700 Universal Input Controller med CAN, AX031700, Universal Input Controller med CAN, Input Controller med CAN, Controller med CAN, CAN |