AX031700 Controlador d'entrada universal amb CAN
“
Informació del producte
Especificacions
- Nom del producte: Controlador d'entrada universal amb CAN
- Número de model: UMAX031700 Versió V3
- Número de peça: AX031700
- Protocol compatible: SAE J1939
- Característiques: entrada universal única a sortida de vàlvula proporcional
Controlador
Instruccions d'ús del producte
1. Instruccions d'instal·lació
Dimensions i Pinout
Consulteu el manual de l'usuari per a les dimensions detallades i la fixació de pins
informació.
Instruccions de muntatge
Assegureu-vos que el controlador estigui ben muntat seguint les instruccions
directrius proporcionades al manual d'usuari.
2. Acabatview de J1939 Característiques
Missatges compatibles
El controlador admet diversos missatges especificats al SAE
Estàndard J1939. Consulteu la secció 3.1 del manual d'usuari
detalls.
Nom, adreça i ID de programari
Configureu el nom, l'adreça i l'identificador de programari del controlador segons
els vostres requisits. Consulteu la secció 3.2 del manual d'usuari
instruccions.
3. Punts de consigna de la ECU als quals s'accedeix amb l'Axiomatic Electronic
Assistent
Utilitzeu l'Assistent Electrònic Axiomàtic (EA) per accedir i
configurar els punts de consigna de la ECU. Seguiu les instruccions proporcionades a
secció 4 del manual d'usuari.
4. Actualització de CAN amb el carregador d'arrencada Axiomatic EA
Utilitzeu el carregador d'arrencada Axiomatic EA per refrescar el controlador
a través del bus CAN. Els passos detallats es descriuen a la secció 5 de l'usuari
manual.
5. Especificacions tècniques
Consulteu el manual d'usuari per obtenir especificacions tècniques detallades
del controlador.
6. Historial de versions
Consulteu la secció 7 del manual d'usuari per a l'historial de versions de
el producte.
Preguntes freqüents (FAQ)
P: Puc utilitzar diversos tipus d'entrada amb el CAN d'entrada única
Controlador?
R: Sí, el controlador admet una àmplia gamma de configurables
tipus d'entrada, proporcionant versatilitat en el control.
P: Com puc actualitzar el programari del controlador?
R: Podeu refrescar el controlador a través de CAN mitjançant l'Axiomatic
EA Bootloader. Consulteu la secció 5 del manual d'usuari per obtenir més informació
instruccions.
"`
MANUAL D'USUARI UMAX031700 Versió V3
CONTROLADOR D'ENTRADA UNIVERSAL AMB CAN
SAEJ1939
MANUAL D'USUARI
P/N: AX031700
SIGLES
ACK
Reconeixement positiu (de l'estàndard SAE J1939)
UIN
Entrada universal
EA
L'assistent electrònic axiomàtic (una eina de servei per a les ECU axiomàtiques)
ECU
Unitat de control electrònic
(de l'estàndard SAE J1939)
NAK
Reconeixement negatiu (de l'estàndard SAE J1939)
PDU1
Un format per als missatges que s'han d'enviar a una adreça de destinació, ja sigui específica o global (de l'estàndard SAE J1939)
PDU2
Format utilitzat per enviar informació que s'ha etiquetat mitjançant la tècnica d'extensió de grup i que no conté una adreça de destinació.
PGN
Número de grup de paràmetres (de l'estàndard SAE J1939)
PropA
Missatge que utilitza el PGN propietari A per a la comunicació peer-to-peer
PropB
Missatge que utilitza un PGN B propietari per a la comunicació de difusió
SPN
Número de paràmetre sospitós (de l'estàndard SAE J1939)
Nota: Es pot demanar un KIT d'assistent electrònic Axiomatic com a P/N: AX070502 o AX070506K
Manual d'usuari UMAX031700. Versió: 3
2-44
ÍNDEX
1. OVERVIEW DEL CONTROLADOR ………………………………………………………………………………………………………………………… 4
1.1. DESCRIPCIÓ DE L'ENTRADA UNIVERSAL ÚNICA AL CONTROLADOR DE SORTIDA DE LA VÀLVULA PROPORCIONAL ……………………….. 4 1.2. BLOC DE FUNCIONS D'ENTRADA UNIVERSAL…………………………………………………………………………………………………………………. 4
1.2.1. Tipus de sensor d'entrada ……………………………………………………………………………………………………………………………………… ………. 4 1.2.2. Opcions de resistència de pull-down/pulldown………………………………………………………………………………………………………… 5 1.2.3. 5. Errors i rangs mínims i màxims …………………………………………………………………………………………………………. 1.2.4 5. Tipus de filtre de programari d'entrada ………………………………………………………………………………………………………………………… 1.3 6. FONTS DE CONTROL DEL BLOC DE FUNCIONS INTERNES ………………………………………………………………………………….. 1.4 7. BLOC DE FUNCIONS DE LA TAULA DE CERCA …………………………………………………………………………………………………………………………. 1.4.1 8. Eix X, resposta de dades d'entrada……………………………………………………………………………………………………………………… …….. 1.4.2 8. Eix Y, sortida de la taula de cerca ……………………………………………………………………………………………………………………………………… ……. 1.4.3 8. Configuració per defecte, resposta de dades …………………………………………………………………………………………………………. 1.4.4 9. Resposta punt a punt ……………………………………………………………………………………………………………………………………… ..... 1.4.5 10. Eix X, resposta en temps…………………………………………………………………………………………………………………………………… ………… 1.5 11. BLOC DE FUNCIONS LÒGIQUES PROGRAMABLES ………………………………………………………………………………………………………. 1.5.1 14. Avaluació de condicions ……………………………………………………………………………………………………………………………………… 1.5.2 15. Selecció de la taula ……………………………………………………………………………………………………………………………………… ……….. 1.5.3 16. Sortida del bloc lògic ……………………………………………………………………………………………………………………………………… …….. 1.6 17. BLOC DE FUNCIONS MATEMÀTIQUES………………………………………………………………………………………………………………………….. 1.7 18 . POT TRANSMITIR EL BLOC DE FUNCIONS……………………………………………………………………………………………………………………….. 1.8 19. POT REBRE EL BLOC DE FUNCIONS………………………………………………………………………………………………………………………. 1.9 20. BLOC DE FUNCIONS DE DIAGNÒSTIC ……………………………………………………………………………………………………………. XNUMX
2. INSTRUCCIONS D'INSTALLACIÓ …………………………………………………………………………………………………………. 24
2.1. DIMENSIONS I PINOUT ……………………………………………………………………………………………………………………………………… 24 2.2. INSTRUCCIONS DE MUNTATGE ………………………………………………………………………………………………………………………….. 24
3. OVERVIEW CARACTERÍSTIQUES DE J1939 ………………………………………………………………………………………………………………………….. 26
3.1. INTRODUCCIÓ ALS MISSATGES SUPORTS ……………………………………………………………………………………………………. 26 3.2. NOM, ADREÇA I ID DE PROGRAMARI …………………………………………………………………………………………………………… 27
4. PUNTS DE CONSIGNA DE LA ECU ACCEDIDES AMB L'ASSISTENT ELECTRÒNIC AXIOMATIC …………………………………. 29
4.1. J1939 XARXA ……………………………………………………………………………………………………………………………………… 29 4.2. ENTRADA UNIVERSAL…………………………………………………………………………………………………………………………………… 30 4.3. PUNTS DE CONFIGURACIÓ DE LA LLISTA DE DADES CONSTANTS …………………………………………………………………………………………………………….. 31 4.4. PUNTS DE CONFIGURACIÓ DE LA TAULA DE CERCA …………………………………………………………………………………………………………… 32 4.5. PUNTS DE CONFIGURACIÓ DE LA LÒGICA PROGRAMABLE …………………………………………………………………………………………………………….. 33 4.6. CONTINGUTS DEL BLOC DE FUNCIONS MATEMÀTIQUES …………………………………………………………………………………………………………….. 35 4.7. POT REBRE PUNTS DE CONFIGURACIÓ ………………………………………………………………………………………………………………………….. 37 4.8. POT TRANSMITIR PUNTS DE CONFIGURACIÓN………………………………………………………………………………………………………… 37
5. REFLASHING OVER CAN AMB L'AXIOMATIC EA BOOT LOADER …………………………………………………… 39
6. ESPECIFICACIONS TÈCNIQUES ……………………………………………………………………………………………………………. 43
6.1. ALIMENTACIÓ D'ALIMENTACIÓ ………………………………………………………………………………………………………………………………………. . 43 6.2. ENTRADA………………………………………………………………………………………………………………………………………… ………… 43 6.3. COMUNICACIÓ…………………………………………………………………………………………………………………………………………………. 43 6.4. ESPECIFICACIONS GENERALS …………………………………………………………………………………………………………………………. 43
7. HISTÒRIA DE VERSIONS…………………………………………………………………………………………………………………………………… ….. 44
Manual d'usuari UMAX031700. Versió: 3
3-44
1. OVERVIEW DE CONTROLADOR
1.1. Descripció del controlador d'entrada universal única al controlador de sortida de la vàlvula proporcional
El controlador CAN d'entrada única (1IN-CAN) està dissenyat per al control versàtil d'una única entrada i una gran varietat de lògics i algorismes de control. El seu disseny de circuit flexible ofereix a l'usuari una àmplia gamma de tipus d'entrada configurables.
El controlador té una única entrada universal totalment configurable que es pot configurar per llegir: voltage, corrent, freqüència/RPM, PWM o senyals d'entrada digitals. Tots els blocs d'E/S i de funcions lògiques de la unitat són inherentment independents els uns dels altres, però es poden configurar per interactuar entre ells de moltes maneres.
Els diferents blocs de funció compatibles amb 1IN-CAN es descriuen a les seccions següents. Tots els punts de consigna es poden configurar per l'usuari mitjançant l'Axiomatic Electronic Assistant, tal com es descriu a la secció 3 d'aquest document.
1.2. Bloc de funcions d'entrada universal
El controlador consta de dues entrades universals. Les dues entrades universals es poden configurar per mesurar el voltage, corrent, resistència, freqüència, modulació d'amplada de pols (PWM) i senyals digitals.
1.2.1. Tipus de sensors d'entrada
La taula 3 enumera els tipus d'entrada admesos pel controlador. El paràmetre Tipus de sensor d'entrada proporciona una llista desplegable amb els tipus d'entrada que es descriuen a la Taula 1. El canvi del tipus de sensor d'entrada afecta altres punts de consigna dins del mateix grup de consignes, com ara error/interval mínim/màxim, actualitzant-los a un tipus d'entrada nou i, per tant, s'hauria de fer. canviat primer.
0 Discapacitat 12 Voltage 0 a 5V 13 Voltage 0 a 10 V 20 Corrent 0 a 20 mA 21 Corrent 4 a 20 mA 40 Freqüència 0.5 Hz a 10 kHz 50 Cicle de treball PWM (0.5 Hz a 10 kHz) 60 Digital (Normal) 61 Digital (invertida) 62 Digital (Enclavament)
Taula 1 Opcions de tipus de sensor d'entrada universal
Totes les entrades analògiques s'alimenten directament a un convertidor analògic a digital (ADC) de 12 bits al microcontrolador. Tot voltagLes entrades són d'alta impedància, mentre que les entrades de corrent utilitzen una resistència de 124 per mesurar el senyal.
Els tipus de sensor de freqüència/RPM, modulació d'amplada de pols (PWM) i d'entrada de comptador estan connectats als temporitzadors del microcontrolador. El valor de consigna d'impulsos per revolució només es té en compte quan el tipus de sensor d'entrada seleccionat és el tipus de freqüència segons la Taula 3. Quan el valor de consigna de polsos per revolució s'estableix a 0, les mesures preses seran en unitats de [Hz]. Si el valor de consigna de polsos per revolució s'estableix a més de 0, les mesures preses seran en unitats de [RPM].
Manual d'usuari UMAX031700. Versió: 3
4-44
Els tipus de sensor d'entrada digital ofereixen tres modes: normal, invers i bloquejat. Les mesures preses amb els tipus d'entrada digital són 1 (ON) o 0 (OFF).
1.2.2. Opcions de resistències pullup/pulldown
Amb els tipus de sensors d'entrada: freqüència/RPM, PWM, digital, l'usuari té l'opció de tres (3) opcions d'aixeca/descens diferents, tal com es mostra a la taula 2.
0 Pullup/Pulldown desactivat 1 10k Pullup 2 10k Pulldown
Taula 2 Opcions de resistències de pull-down/pulldown
Aquestes opcions es poden activar o desactivar ajustant el punt de consigna Pullup/Pulldown Resistor a l'Axiomatic Electronic Assistant.
1.2.3. Errors i intervals mínims i màxims
Els punts de consigna de rang mínim i rang màxim no s'han de confondre amb el rang de mesura. Aquests punts de consigna estan disponibles amb tot menys l'entrada digital i s'utilitzen quan l'entrada es selecciona com a entrada de control per a un altre bloc de funcions. Es converteixen en els valors Xmin i Xmax utilitzats en els càlculs de pendent (vegeu la figura 6). Quan es canvien aquests valors, altres blocs de funció que utilitzen l'entrada com a font de control s'actualitzen automàticament per reflectir els nous valors de l'eix X.
Els punts de consigna d'error mínim i error màxim s'utilitzen amb el bloc de funció de diagnòstic, consulteu la secció 1.9 per obtenir més detalls sobre el bloc de funció de diagnòstic. Els valors d'aquests punts de consigna estan restringits de manera que
0 <= Error mínim <= Interval mínim <= Interval màxim <= Error màxim <= 1.1xMàx*
* El valor màxim per a qualsevol entrada depèn del tipus. L'interval d'error es pot configurar fins a un 10%
per sobre d'aquest valor. Per exampLI:
Freqüència: màxim = 10,000 [Hz o RPM]
PWM:
Màx. = 100.00 [%]
Voltage: Màx. = 5.00 o 10.00 [V]
Corrent: màxim = 20.00 [mA]
Per evitar falses falses, l'usuari pot optar per afegir un filtratge de programari al senyal de mesura.
1.2.4. Tipus de filtre de programari d'entrada
Manual d'usuari UMAX031700. Versió: 3
5-44
Tots els tipus d'entrada, a excepció de Digital (Normal), Digital (Inversa), Digital (Enclavat) es poden filtrar mitjançant els punts de consigna Filter Type i Filter Constant. Hi ha tres (3) tipus de filtres disponibles, tal com es mostra a la Taula 3.
0 Sense filtre 1 Mitjana mòbil 2 Mitjana repetida
Taula 3 Tipus de filtrat d'entrada
La primera opció de filtre Sense filtre no proporciona cap filtrat a les dades mesurades. Així, les dades mesurades s'utilitzaran directament a qualsevol bloc de funció que utilitzi aquestes dades.
La segona opció, Mitjana mòbil, aplica l'"Equació 1" a continuació a les dades d'entrada mesurades, on ValueN representa les dades mesurades d'entrada actuals, mentre que ValueN-1 representa les dades filtrades anteriors. La constant del filtre és el punt de consigna de la constant del filtre.
Equació 1: funció de filtre de mitjana mòbil:
ValorN
=
ValorN-1 +
(Entrada – ValorN-1) Filtre constant
La tercera opció, Mitjana repetida, aplica l'"Equació 2" a continuació a les dades d'entrada mesurades, on N és el valor de la consigna constant del filtre. L'entrada filtrat, Valor, és la mitjana de totes les mesures d'entrada preses en N (constante de filtre) nombre de lectures. Quan es pren la mitjana, l'entrada filtrada romandrà fins que la següent mitjana estigui preparada.
Equació 2: funció de transferència mitjana repetida: valor = N0 entradaN N
1.3. Fonts de control de blocs de funció interns
Manual d'usuari UMAX031700. Versió: 3
6-44
El controlador 1IN-CAN permet seleccionar fonts de blocs de funció interns de la llista de blocs de funció lògics compatibles amb el controlador. Com a resultat, qualsevol sortida d'un bloc de funcions es pot seleccionar com a font de control d'un altre. Tingueu en compte que no totes les opcions tenen sentit en tots els casos, però la llista completa de fonts de control es mostra a la taula 4.
Valor 0 1 2 3 4 5 6 7 8
Significat Font de control no utilitzada CAN Rebre missatge Entrada universal Taula de cerca mesurada Bloc de funcions Bloc de funcions de lògica programable Bloc de funcions matemàtiques Bloc de llista de dades constants Font d'alimentació mesurada Temperatura del processador mesurada
Taula 4 Opcions de font de control
A més d'una font, cada control també té un número que correspon al subíndex del bloc de funcions en qüestió. La taula 5 descriu els intervals admesos per als objectes de nombre, en funció de la font que s'hagués seleccionat.
Font de control
Número de font de control
Font de control no utilitzada (ignorada)
[0]POT rebre missatges
[1…8]Entrada universal mesurada
[1…1]Bloc de funcions de la taula de cerca
[1…6]Bloc de funcions lògica programable
[1…2]Bloc de funcions matemàtiques
[1…4]Bloc de llista de dades constants
[1…10]Font d'alimentació mesurada
[1…1]Temperatura mesurada del processador
[1…1]Taula 5 Opcions del número de font de control
1.4. Bloc de funcions de la taula de cerca
Manual d'usuari UMAX031700. Versió: 3
7-44
Les taules de cerca s'utilitzen per donar una resposta de sortida de fins a 10 pendents per taula de cerca. Hi ha dos tipus de resposta a la taula de cerca basada en el tipus d'eix X: Resposta de dades i Resposta temporal Les seccions 1.4.1 a 1.4.5 descriuen aquests dos tipus d'eix X amb més detall. Si es requereixen més de 10 pendents, es pot utilitzar un bloc lògic programable per combinar fins a tres taules per obtenir 30 pendents, tal com es descriu a la secció 1.5.
Hi ha dos punts de consigna clau que afectaran aquest bloc de funcions. El primer és la font de l'eix X i el número de l'eix X, que conjuntament defineixen la font de control per al bloc de funcions.
1.4.1. Eix X, resposta de dades d'entrada
En el cas en què el tipus d'eix X = Resposta de dades, els punts de l'eix X representen les dades de la font de control. Aquests valors s'han de seleccionar dins del rang de la font de control.
Quan seleccioneu valors de dades de l'eix X, no hi ha restriccions sobre el valor que es pot introduir a cap dels punts de l'eix X. L'usuari ha d'introduir valors en ordre creixent per poder utilitzar tota la taula. Per tant, quan s'ajusten les dades de l'eix X, es recomana que primer es canviï X10 i després baixi els índexs en ordre descendent per mantenir el següent:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
Com s'ha dit anteriorment, Xmin i Xmax estaran determinats per la font de l'eix X que s'hagi seleccionat.
Si alguns dels punts de dades són "ignorats" tal com es descriu a la secció 1.4.3, no s'utilitzaran en el càlcul de l'eix X mostrat més amunt. Per exampsi s'ignoren els punts X4 i superiors, la fórmula es converteix en Xmin <= X0 <= X1 <= X2<= X3<= Xmax.
1.4.2. Eix Y, sortida de la taula de cerca
L'eix Y no té cap restricció a les dades que representa. Això significa que es poden establir fàcilment respostes inverses, creixents/decreixents o altres.
En tots els casos, el controlador mira tot el rang de dades en els punts de consigna de l'eix Y i selecciona el valor més baix com a Ymin i el valor més alt com a Ymàx. Es passen directament a altres blocs de funció com a límits a la sortida de la taula de cerca. (és a dir, utilitzat com a valors Xmin i Xmax en càlculs lineals.)
Tanmateix, si alguns dels punts de dades són "ignorats" tal com es descriu a la secció 1.4.3, no s'utilitzaran en la determinació de l'interval de l'eix Y. Només es tindran en compte els valors de l'eix Y que es mostren a l'EA axiomàtic a l'hora d'establir els límits de la taula quan s'utilitza per impulsar un altre bloc de funcions, com ara un bloc de funcions matemàtiques.
1.4.3. Configuració per defecte, resposta de dades
De manera predeterminada, totes les taules de cerca de l'ECU estan desactivades (la font de l'eix X és igual al control no utilitzat). Les taules de cerca es poden utilitzar per crear la resposta professional desitjadafiles. Si s'utilitza una entrada universal com a eix X, la sortida de la taula de cerca serà la que l'usuari introdueixi en els punts de consigna dels valors Y.
Recordeu que qualsevol bloc de funció controlat que utilitzi la taula de cerca com a font d'entrada també aplicarà una linealització a les dades. Per tant, per a una resposta de control 1:1, assegureu-vos que el mínim i
Manual d'usuari UMAX031700. Versió: 3
8-44
els valors màxims de la sortida corresponen als valors mínims i màxims de l'eix Y de la taula.
Totes les taules (de l'1 al 3) estan desactivades per defecte (no s'ha seleccionat cap font de control). Tanmateix, si es selecciona una font de l'eix X, els valors Y per defecte estaran en el rang de 0 a 100% tal com es descriu a la secció "Eix Y, sortida de la taula de cerca" anterior. Els valors predeterminats mínims i màxims de l'eix X s'establiran tal com es descriu a la secció "Eix X, resposta de dades" anterior.
De manera predeterminada, les dades dels eixos X i Y es configuren per a un valor igual entre cada punt del mínim al màxim en cada cas.
1.4.4. Resposta punt a punt
Per defecte, els eixos X i Y es configuren per a una resposta lineal des del punt (0,0) fins a (10,10), on la sortida utilitzarà la linealització entre cada punt, tal com es mostra a la figura 1. Per obtenir la linealització, cada "Resposta del punt N", on N = 1 a 10, es configura per a un `Ramp Resposta de sortida a.
Figura 1 Taula de cerca amb “Ramp A” Resposta de dades
Alternativament, l'usuari podria seleccionar una resposta "Saltar a" per a "Resposta del punt N", on N = 1 a 10. En aquest cas, qualsevol valor d'entrada entre XN-1 i XN donarà lloc a una sortida del bloc de funcions Taula de cerca. de YN.
Un exampfitxer d'un bloc de funcions matemàtiques (de 0 a 100) que s'utilitza per controlar una taula predeterminada (de 0 a 100), però amb una resposta "Saltar a" en lloc de la "R" per defecte.amp A' es mostra a la figura 2.
Manual d'usuari UMAX031700. Versió: 3
9-44
Figura 2 Taula de cerca amb la resposta de dades "Saltar a".
Finalment, es pot seleccionar qualsevol punt excepte (0,0) per a una resposta "Ignora". Si "Resposta del punt N" està configurat per ignorar, també s'ignoraran tots els punts des de (XN, YN) fins a (X10, Y10). Per a totes les dades superiors a XN-1, la sortida del bloc de funcions Taula de cerca serà YN-1.
Una combinació de Ramp Les respostes To, Jump To i Ignore es poden utilitzar per crear una sortida específica de l'aplicaciófile.
1.4.5. Eix X, resposta temporal
També es pot utilitzar una taula de cerca per obtenir una resposta de sortida personalitzada on el tipus d'eix X és una "Resposta temporal". Quan se selecciona això, l'eix X ara representa el temps, en unitats de mil·lisegons, mentre que l'eix Y encara representa la sortida del bloc de funcions.
En aquest cas, la font de l'eix X es tracta com una entrada digital. Si el senyal és realment una entrada analògica, s'interpreta com una entrada digital. Quan l'entrada de control està activada, la sortida es canviarà durant un període de temps segons el profile a la taula de cerca.
Quan l'entrada de control està OFF, la sortida sempre està a zero. Quan l'entrada s'activa, el professionalfile SEMPRE comença a la posició (X0, Y0) que és 0 sortida durant 0 ms.
En una resposta de temps, el temps d'interval entre cada punt de l'eix X es pot establir entre 1 ms i 1 min. [60,000 ms].
Manual d'usuari UMAX031700. Versió: 3
10-44
1.5. Bloc de funcions lògica programable
Figura 3 Manual d'usuari del bloc de funcions de lògica programable UMAX031700. Versió: 3
11-44
Aquest bloc de funcions és òbviament el més complicat de tots, però molt potent. La lògica programable es pot enllaçar amb un màxim de tres taules, qualsevol de les quals només es seleccionaria en condicions determinades. Qualsevol tres taules (de les 8 disponibles) es poden associar amb la lògica, i quines s'utilitzen és totalment configurable.
Si les condicions són tals que s'ha seleccionat una taula en particular (1, 2 o 3) tal com es descriu a la Secció 1.5.2, aleshores la sortida de la taula seleccionada, en un moment donat, es passarà directament a la sortida lògica.
Per tant, fins a tres respostes diferents a la mateixa entrada, o tres respostes diferents a entrades diferents, poden convertir-se en l'entrada d'un altre bloc de funcions, com ara una unitat Output X. Per fer-ho, la "Font de control" per al bloc reactiu seria seleccionada com a "Bloc de funció lògica programable".
Per habilitar qualsevol dels blocs lògics programables, el punt de consigna "Bloc lògic programable activat" s'ha d'establir en Vertader. Tots estan desactivats per defecte.
La lògica s'avalua en l'ordre que es mostra a la figura 4. Només si no s'ha seleccionat una taula de nombres inferiors es veuran les condicions per a la taula següent. La taula per defecte sempre es selecciona tan bon punt s'avalua. Per tant, cal que la taula per defecte sigui sempre el nombre més alt en qualsevol configuració.
Manual d'usuari UMAX031700. Versió: 3
12-44
Figura 4 Manual d'usuari del diagrama de flux de lògica programable UMAX031700. Versió: 3
13-44
1.5.1. Avaluació de condicions
El primer pas per determinar quina taula es seleccionarà com a taula activa és avaluar primer les condicions associades a una taula determinada. Cada taula té associades fins a tres condicions que es poden avaluar.
L'argument 1 és sempre una sortida lògica d'un altre bloc de funcions. Com sempre, la font és una combinació del tipus i nombre de blocs funcionals, els punts de consigna "Taula X, Condició Y, Font de l'argument 1" i "Taula X, Condició Y, Número de l'argument 1", on tots dos X = 1 a 3 i Y = 1 a 3.
L'argument 2, d'altra banda, podria ser una altra sortida lògica, com ara amb l'argument 1, O un valor constant establert per l'usuari. Per utilitzar una constant com a segon argument de l'operació, establiu "Taula X, Condició Y, Font de l'argument 2" a "Controlar les dades de la constant". Tingueu en compte que el valor constant no té cap unitat associada a l'Axiomatic EA, de manera que l'usuari l'ha de configurar segons sigui necessari per a l'aplicació.
La condició s'avalua en funció de la "Taula X, Condició Y Operador" seleccionada per l'usuari. Sempre és `=, Equal' per defecte. L'única manera de canviar-ho és seleccionar dos arguments vàlids per a una condició determinada. Les opcions per a l'operador es mostren a la taula 6.
0 =, igual a 1 !=, no igual a 2 >, superior a 3 >=, superior o igual a 4 <, inferior a 5 <=, inferior o igual
Taula 6 Opcions de l'operador de condicions
De manera predeterminada, tots dos arguments s'estableixen a "Font de control no utilitzada", la qual cosa desactiva la condició i automàticament dóna com a resultat un valor de N/A. Tot i que la Figura 4 només mostra Vertader o Fals com a resultat d'una avaluació de la condició, la realitat és que hi podria haver quatre resultats possibles, tal com es descriu a la Taula 7.
Valor 0 1 2 3
Significat Fals Vertader Error No aplicable
Motiu (Argument 1) Operador (Argument 2) = Fals (Argument 1) Operador (Argument 2) = Veritable La sortida de l'Argument 1 o 2 s'ha informat com a estat d'error L'Argument 1 o 2 no està disponible (és a dir, s'ha establert com a "Font de control" No utilitzat')
Taula 7 Resultats de l'avaluació de condicions
Manual d'usuari UMAX031700. Versió: 3
14-44
1.5.2. Selecció de taula
Per tal de determinar si es seleccionarà una taula en particular, es realitzen operacions lògiques sobre els resultats de les condicions, tal com determina la lògica de la secció 1.5.1. Hi ha diverses combinacions lògiques que es poden seleccionar, tal com es mostra a la Taula 8.
0 Taula per defecte 1 Cnd1 i Cnd2 i Cnd3 2 Cnd1 o Cnd2 o Cnd3 3 (Cnd1 i Cnd2) o Cnd3 4 (Cnd1 o Cnd2) i Cnd3
Taula 8 Condicions Opcions d'operador lògic
No totes les avaluacions necessitaran les tres condicions. El cas donat a l'apartat anterior, per example, només té una condició enumerada, és a dir, que les RPM del motor estiguin per sota d'un valor determinat. Per tant, és important entendre com els operadors lògics avaluen un error o un resultat N/A per a una condició.
Taula per defecte de l'operador lògic Cnd1 i Cnd2 i Cnd3
Selecciona Condicions Criteris La taula associada es selecciona automàticament tan bon punt s'avalua. S'ha d'utilitzar quan dues o tres condicions són rellevants, i totes han de ser certes per seleccionar la taula.
Si alguna condició és igual a Fals o Error, la taula no està seleccionada. Un N/A es tracta com un veritable. Si les tres condicions són certes (o N/A), la taula es selecciona.
Cnd1 o Cnd2 o Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Aleshores s'ha d'utilitzar la taula quan només una condició sigui rellevant. També es pot utilitzar amb dues o tres condicions rellevants.
Si alguna condició s'avalua com a vertadera, es selecciona la taula. Els resultats d'error o N/A es tracten com a Fals
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Aleshores feu servir la taula (Cnd1 i Cnd2) o Cnd3 Només s'utilitzarà quan les tres condicions siguin rellevants.
Si la condició 1 i la condició 2 són certes, O si la condició 3 és certa, la taula es selecciona. Els resultats d'error o N/A es tracten com a Fals
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Aleshores, feu servir la taula (Cnd1 o Cnd2) i Cnd3 Només s'utilitzarà quan les tres condicions siguin rellevants.
Si la condició 1 i la condició 3 són certes, O bé la condició 2 i la condició 3 són certes, la taula es selecciona. Els resultats d'error o N/A es tracten com a Fals
If( ((Cnd1==Vertader)||(Cnd2==Vertader)) && (Cnd3==Veritable) ) Aleshores utilitza la taula
Taula 9 Avaluació de condicions basada en l'operador lògic seleccionat
La "Taula X, Operador Lògic de Condicions" per defecte per a la Taula 1 i la Taula 2 és "Cnd1 i Cnd2 i Cnd3", mentre que la Taula 3 està configurada per ser la "Taula per defecte".
Manual d'usuari UMAX031700. Versió: 3
15-44
1.5.3. Sortida de blocs lògics
Recordeu que la taula X, on X = 1 a 3 al bloc de funcions de lògica programable NO vol dir que la taula de cerca 1 a 3. Cada taula té un punt de consigna "Número de bloc de la taula de cerca de la taula X" que permet a l'usuari seleccionar quines taules de cerca vol. associat a un bloc lògic programable concret. Les taules per defecte associades a cada bloc lògic es mostren a la Taula 10.
Número de bloc lògic programable
1
Taula 1 Recerca
Taula 2 Recerca
Taula 3 Recerca
Número de bloc de la taula Número de bloc de la taula Número de bloc de la taula
1
2
3
Taula 10 Taules de cerca per defecte de blocs lògics programables
Si la taula de cerca associada no té una "Font de l'eix X" seleccionada, aleshores la sortida del bloc de lògica programable sempre serà "No disponible" sempre que aquesta taula estigui seleccionada. Tanmateix, si la taula de cerca es configura per a una resposta vàlida a una entrada, ja sigui dades o temps, la sortida del bloc de funcions de la taula de cerca (és a dir, les dades de l'eix Y que s'han seleccionat en funció del valor de l'eix X) es converteix en la sortida del bloc de funcions de lògica programable sempre que aquesta taula estigui seleccionada.
A diferència de tots els altres blocs de funció, la lògica programable NO realitza cap càlcul de linealització entre les dades d'entrada i de sortida. En canvi, reflecteix exactament les dades d'entrada (taula de cerca). Per tant, quan s'utilitza la lògica programable com a font de control per a un altre bloc de funcions, és MOLT recomanable que tots els eixos Y de la taula de cerca associats estiguin (a) establerts entre el rang de sortida del 0 al 100% o (b) tots ajustats a la mateixa escala.
Manual d'usuari UMAX031700. Versió: 3
16-44
1.6. Bloc de funcions matemàtiques
Hi ha quatre blocs de funcions matemàtiques que permeten a l'usuari definir algorismes bàsics. Un bloc de funcions matemàtiques pot prendre fins a quatre senyals d'entrada. A continuació, cada entrada s'escala segons el límit associat i els punts de consigna d'escala.
Les entrades es converteixen en percentatgetagEl valor es basa en els valors seleccionats "Funció X Entrada Y Mínim" i "Funció X Entrada Y Màxim". Per a un control addicional, l'usuari també pot ajustar la "Funció X Entrada Y Escalador". Per defecte, cada entrada té un "pes" d'escala d'1.0 No obstant això, cada entrada es pot escalar de -1.0 a 1.0 segons sigui necessari abans d'aplicar-se a la funció.
Un bloc de funcions matemàtiques inclou tres funcions seleccionables, cadascuna de les quals implementa l'operador B de l'equació A, on A i B són entrades de funció i l'operador és la funció seleccionada amb l'operador X de la funció matemàtica de consigna. Les opcions de consigna es presenten a la Taula 11. Les funcions estan connectades entre si, de manera que el resultat de la funció anterior passa a l'entrada A de la funció següent. Així, la funció 1 té l'entrada A i l'entrada B seleccionables amb punts de consigna, on les funcions 2 a 4 només tenen l'entrada B seleccionable. L'entrada es selecciona configurant Funció X Entrada Y Font i Funció X Entrada Y Número. Si la Funció X Entrada B Font s'estableix a 0 El senyal de control no utilitzat passa per la funció sense canvis.
= (1 1 1)2 23 3 4 4
0
=, cert quan InA és igual a InB
1
!=, cert quan InA no és igual a InB
2
>, cert quan InA és major que InB
3
>=, cert quan InA és major o igual a InB
4
<, És cert quan InA és inferior a InB
5
<=, cert quan InA és inferior o igual a InB
6
O, True quan InA o InB és True
7
AND, True quan InA i InB són True
8 XOR, True quan InA o InB són True, però no tots dos
9
+, Resultat = InA més InB
10
-, Resultat = InA menys InB
11
x, Resultat = InA vegades InB
12
/, Resultat = InA dividit per InB
13
MIN, resultat = el més petit de InA i InB
14
MAX, resultat = el més gran de InA i InB
Taula 11 Operadors de funcions matemàtiques
L'usuari s'ha d'assegurar que les entrades són compatibles entre si quan utilitzeu algunes de les operacions matemàtiques. Per exemple, si l'entrada universal 1 s'ha de mesurar en [V], mentre que CAN Receive 1 s'ha de mesurar en [mV] i l'operador de funcions matemàtiques 9 (+), el resultat no serà el valor real desitjat.
Per obtenir un resultat vàlid, la font de control d'una entrada ha de ser un valor diferent de zero, és a dir, una altra cosa que "Font de control no utilitzada".
Quan es divideix, sempre resultarà un valor InB zero és un valor de sortida zero per a la funció associada. En restar, un resultat negatiu sempre es tractarà com un zero, tret que la funció es multipliqui per un negatiu, o les entrades s'escalin primer amb un coeficient negatiu.
Manual d'usuari UMAX031700. Versió: 3
17-44
1.7. Bloc de funcions de transmissió CAN
El bloc de funcions CAN Transmit s'utilitza per enviar qualsevol sortida d'un altre bloc de funcions (és a dir, entrada, senyal lògic) a la xarxa J1939.
Normalment, per desactivar un missatge de transmissió, la "Taxa de repetició de transmissió" s'estableix a zero. Tanmateix, si el missatge comparteix el seu número de grup de paràmetres (PGN) amb un altre missatge, això no és necessàriament cert. En el cas que diversos missatges comparteixin el mateix "Transmet PGN", la taxa de repetició seleccionada al missatge amb el número MÉS BAIX s'utilitzarà per a TOTS els missatges que utilitzen aquest PGN.
Per defecte, tots els missatges s'envien als PGN propietaris B com a missatges de difusió. Si no calen totes les dades, desactiveu tot el missatge establint el canal més baix amb aquest PGN a zero. Si algunes de les dades no són necessàries, simplement canvieu el PGN dels canals superflus a un valor no utilitzat en l'interval B propietari.
A l'encesa, el missatge transmès no s'emetrà fins després d'un retard de 5 segons. Això es fa per evitar que qualsevol condició d'encesa o inicialització creï problemes a la xarxa.
Com que els valors per defecte són missatges PropB, la "Prioritat del missatge de transmissió" sempre s'inicialitza a 6 (prioritat baixa) i no s'utilitza el punt de consigna "Adreça de destinació (per a PDU1)". Aquest punt de consigna només és vàlid quan s'ha seleccionat un PDU1 PGN i es pot establir a l'adreça global (0xFF) per a les emissions o bé enviar-lo a una adreça específica tal com la configura l'usuari.
La "mida de les dades de transmissió", "índex de dades de transmissió en matriu (LSB)", "índex de bits de transmissió en bytes (LSB)", "resolució de transmissió" i "desplaçament de transmissió" es poden utilitzar per assignar les dades a qualsevol SPN compatible. segons l'estàndard J1939.
Nota: Dades CAN = (Desplaçament de dades d'entrada)/Resolució
El 1IN-CAN admet fins a 8 missatges de transmissió CAN únics, tots els quals es poden programar per enviar qualsevol dada disponible a la xarxa CAN.
Manual d'usuari UMAX031700. Versió: 3
18-44
1.8. Bloc de funcions de recepció CAN
El bloc de funcions CAN Receive està dissenyat per agafar qualsevol SPN de la xarxa J1939 i utilitzar-lo com a entrada a un altre bloc de funcions.
El missatge de recepció activat és el punt de consigna més important associat amb aquest bloc de funcions i s'ha de seleccionar primer. Si canvieu-lo, s'habilitaran/desactivaran altres punts de consigna segons correspongui. Per defecte, TOTS els missatges de recepció estan desactivats.
Un cop s'hagi activat un missatge, es marcarà un error de comunicació perduda si aquest missatge no es rep dins del període de temps d'espera del missatge de recepció. Això podria desencadenar un esdeveniment de comunicació perduda. Per evitar temps d'espera en una xarxa molt saturada, es recomana establir el període com a mínim tres vegades més llarg que la taxa d'actualització prevista. Per desactivar la funció de temps d'espera, simplement establiu aquest valor a zero, en aquest cas el missatge rebut mai no s'esgotarà ni activarà mai una fallada de comunicació perduda.
De manera predeterminada, s'espera que tots els missatges de control s'enviïn al controlador 1IN-CAN dels PGN propietaris B. Tanmateix, si es selecciona un missatge PDU1, el controlador 1IN-CAN es pot configurar per rebre'l des de qualsevol ECU configurant l'adreça específica que envia el PGN a l'adreça global (0xFF). Si es selecciona una adreça específica, s'ignoraran les altres dades de l'ECU del PGN.
La mida de les dades de recepció, l'índex de dades de recepció en matriu (LSB), l'índex de bits de recepció en bytes (LSB), la resolució de recepció i el desplaçament de recepció es poden utilitzar per mapar qualsevol SPN compatible amb l'estàndard J1939 a les dades de sortida del bloc de funcions rebut. .
Com s'ha esmentat anteriorment, es pot seleccionar un bloc de funció de recepció CAN com a font de l'entrada de control per als blocs de funció de sortida. Quan aquest és el cas, els punts de consigna Mínim de dades rebudes (Llindar desactivat) i Màx. de dades rebudes (Llindar activat) determinen els valors mínims i màxims del senyal de control. Com els noms indiquen, també s'utilitzen com a llindars d'activació/desactivació dels tipus de sortida digital. Aquests valors es troben en les unitats de les dades DESPRÉS que la resolució i el desplaçament s'apliquin al senyal de recepció de CAN. El controlador 1IN-CAN admet fins a cinc missatges de recepció CAN únics.
Manual d'usuari UMAX031700. Versió: 3
19-44
1.9. Bloc de funcions de diagnòstic
Hi ha diversos tipus de diagnòstics compatibles amb el controlador de senyal 1IN-CAN. La detecció i la reacció d'errors s'associen a totes les entrades i unitats de sortida universals. A més de les fallades d'E/S, el 1IN-CAN també pot detectar/reaccionar a la font d'alimentació per sobre/inferior volumtage mesures, una sobretemperatura del processador o esdeveniments de comunicació perduts.
Figura 5 Bloc de funcions de diagnòstic
La "Detecció d'errors està habilitada" és el punt de consigna més important associat amb aquest bloc de funcions, i s'ha de seleccionar primer. Si canvieu-lo, s'habilitaran o desactivaran altres punts de consigna segons correspongui. Quan està desactivat, s'ignora tot el comportament de diagnòstic associat amb l'E/S o l'esdeveniment en qüestió.
En la majoria dels casos, les fallades es poden marcar com a ocurrència baixa o alta. Els llindars mínim/màxim per a tots els diagnòstics admesos per l'1IN-CAN es mostren a la Taula 12. Els valors en negreta són els punts de consigna configurables per l'usuari. Alguns diagnòstics només reaccionen a una única condició, en aquest cas apareix un N/A en una de les columnes.
Bloc de funcions Entrada universal Comunicació perduda
Llindar mínim
Llindar màxim
Error mínim
Error màxim
N/A
Missatge rebut
(cap)
Taula 12 Llindars de detecció d'errors
Temps mort
Quan s'aplica, es proporciona un punt de consigna d'histèresi per evitar la configuració ràpida i l'esborrar de la bandera d'error quan un valor d'entrada o de realimentació està a prop del llindar de detecció d'error. Per a l'extrem baix, un cop s'ha marcat una falla, no s'esborrarà fins que el valor mesurat sigui superior o igual al Llindar mínim + "Histèresi per esborrar l'error". Per a la gamma alta, no s'esborrarà fins que el valor mesurat sigui inferior o igual al llindar màxim "Histèresi per esborrar".
Manual d'usuari UMAX031700. Versió: 3
20-44
Culpa.” Els valors mínim, màxim i histèresi es mesuren sempre en les unitats de l'avaria en qüestió.
El següent punt de consigna d'aquest bloc de funcions és "L'esdeveniment genera un DTC a DM1". Si i només si es defineix com a cert, s'habilitaran els altres punts de consigna del bloc de funcions. Tots estan relacionats amb les dades que s'envien a la xarxa J1939 com a part del missatge DM1, Active Diagnostic Trouble Codes.
L'estàndard J1939 defineix un codi d'error de diagnòstic (DTC) com un valor de quatre bytes que és un
combinació de:
Número de paràmetre sospitós de SPN (primers 19 bits del DTC, primer LSB)
FMI
Identificador del mode d'error
(següents 5 bits del DTC)
CM
Mètode de conversió
(1 bit, sempre posat a 0)
OC
Recompte d'ocurrències
(7 bits, nombre de vegades que s'ha produït l'error)
A més de donar suport al missatge DM1, el controlador de senyal 1IN-CAN també és compatible
Codis d'error de diagnòstic DM2 actius anteriorment
S'envia només a petició
Esborrar/restablir dades de diagnòstic DM3 dels DTC actius anteriorment Es realitza només a petició
Esborrar/restablir dades de diagnòstic DM11 per a DTC actius
Es realitza només a petició
Sempre que fins i tot un bloc de funció de diagnòstic tingui "L'esdeveniment genera un DTC a DM1" establert en True, el controlador de senyal 1IN-CAN enviarà el missatge DM1 cada segon, independentment de si hi ha o no errors actius, tal com recomana l'estàndard. Tot i que no hi ha DTC actius, l'1IN-CAN enviarà el missatge "No hi ha errors actius". Si un DTC anteriorment inactiu s'activa, s'enviarà immediatament un DM1 per reflectir-ho. Tan bon punt l'últim DTC actiu quedi inactiu, enviarà un DM1 indicant que no hi ha més DTC actius.
Si hi ha més d'un DTC actiu en un moment donat, el missatge DM1 normal s'enviarà mitjançant un missatge d'anunci de difusió multipaquet (BAM). Si el controlador rep una sol·licitud per a un DM1 mentre això és cert, enviarà el missatge multipaquet a l'adreça del sol·licitant mitjançant el protocol de transport (TP).
A l'encesa, el missatge DM1 no s'emetrà fins després d'un retard de 5 segons. Això es fa per evitar que qualsevol condició d'engegada o inicialització sigui marcada com a error actiu a la xarxa.
Quan l'error està vinculat a un DTC, es manté un registre no volàtil del recompte d'ocurrències (OC). Tan bon punt el controlador detecti una nova falla (prèviament inactiva), començarà a disminuir el temporitzador "Retard abans d'enviar DM1" per a aquest bloc de funcions de diagnòstic. Si l'error ha continuat present durant el temps de retard, el controlador establirà el DTC com a actiu i augmentarà l'OC al registre. Immediatament es generarà un DM1 que inclou el nou DTC. El temporitzador es proporciona perquè les avaries intermitents no desbordin la xarxa a mesura que la falla va i ve, ja que s'enviaria un missatge DM1 cada vegada que apareix o desapareix l'error.
Els DTC actius anteriorment (qualsevol amb un OC diferent de zero) estan disponibles a petició d'un missatge DM2. Si hi ha més d'un DTC actiu anteriorment, el DM2 multipaquet s'enviarà a l'adreça del sol·licitant mitjançant el protocol de transport (TP).
Si es demana un DM3, el recompte d'ocurrències de tots els DTC actius anteriorment es restablirà a zero. L'OC dels DTC actius actualment no es canviarà.
Manual d'usuari UMAX031700. Versió: 3
21-44
El bloc de funcions de diagnòstic té un punt de consigna "Esdeveniment esborrat només pel DM11". De manera predeterminada, sempre s'estableix en Fals, la qual cosa significa que tan aviat com desapareix la condició que va provocar que s'hagi configurat un indicador d'error, el DTC es fa automàticament actiu prèviament i ja no s'inclou al missatge DM1. Tanmateix, quan aquest punt de consigna s'estableix en True, fins i tot si el senyalador s'esborra, el DTC no es farà inactiu, de manera que es continuarà enviant al missatge DM1. Només quan s'ha sol·licitat un DM11, el DTC quedarà inactiu. Aquesta característica pot ser útil en un sistema en què s'ha d'identificar clarament com a fallada crítica, fins i tot si les condicions que la van provocar han desaparegut.
A més de tots els DTC actius, una altra part del missatge DM1 és el primer byte que reflecteix la Lamp Estat. Cada bloc de funció de diagnòstic té la consigna “Lamp Establit per esdeveniment a DM1” que determina quin lamp s'establirà en aquest byte mentre el DTC estigui actiu. L'estàndard J1939 defineix la lampcom "Mal funcionament", "Vermell, Atura't", "Ambre, Advertència" o "Protegeix". Per defecte, l'opció "Amber, Advertència" lamp normalment és el establert per qualsevol falla activa.
Per defecte, cada bloc de funció de diagnòstic té associat un SPN propietari. Tanmateix, aquest punt de consigna "SPN per a l'esdeveniment utilitzat en DTC" és totalment configurable per l'usuari si vol que reflecteixi un SPN estàndard definit a J1939-71. Si es canvia l'SPN, l'OC del registre d'errors associat es restableix automàticament a zero.
Cada bloc de funció de diagnòstic també té associat un FMI predeterminat. L'únic punt de consigna perquè l'usuari canviï el FMI és "FMI per a l'esdeveniment utilitzat en DTC", tot i que alguns blocs de funció de diagnòstic poden tenir errors tant alts com baixos, tal com es mostra a la Taula 13. En aquests casos, el FMI del punt de consigna reflecteix això. de la condició de gamma baixa i la FMI utilitzada per la falla alta es determinarà segons la Taula 21. Si es canvia la FMI, l'OC del registre d'errors associat es restablirà automàticament a zero.
Manual d'usuari UMAX031700. Versió: 3
22-44
FMI per a l'esdeveniment utilitzat en DTC Low Fault
FMI=1, dades vàlides però per sota del rang operatiu normal Nivell més greu FMI=4, voltage Per sota del normal, o en curtcircuit a font baixa FMI=5, corrent per sota del normal o circuit obert FMI=17, dades vàlides però per sota del nivell de funcionament normal FMI=18, dades vàlides però per sota del normal nivell de funcionament moderadament greu FMI=21 , Les dades van baixar
FMI corresponent utilitzada en DTC High Fault
FMI=0, dades vàlides però per sobre del rang operacional normal Nivell més greu FMI=3, voltage Per sobre del normal, o en curtcircuit a una font alta FMI=6, corrent per sobre del normal o circuit connectat a terra FMI=15, dades vàlides però per sobre de l'interval de funcionament normal Nivell mínim sever FMI=16, dades vàlides però per sobre del normal Nivell de funcionament moderat FMI=20 , Les dades van derivar a l'alt
Taula 13 FMI de fallada baixa versus FMI de fallada alta
Si el FMI utilitzat no és un dels de la Taula 13, tant les fallades baixes com les altes s'assignarà la mateixa FMI. S'ha d'evitar aquesta condició, ja que el registre seguirà utilitzant diferents OC per als dos tipus d'errors, tot i que s'informaran igual al DTC. És responsabilitat de l'usuari assegurar-se que això no succeeixi.
Manual d'usuari UMAX031700. Versió: 3
23-44
2. Instruccions d'instal·lació
2.1. Dimensions i pinout El controlador 1IN-CAN està empaquetat en una carcassa de plàstic soldada per ultrasons. El conjunt té una classificació IP67.
Figura 6 Dimensions de l'habitatge
Pin # Descripció
1
BATT +
2
Entrada +
3
CAN_H
4
CAN_L
5
Entrada -
6
BATT-
Taula 14 Pinout del connector
2.2. Instruccions de muntatge
NOTES I ADVERTIMENTS · No instal·leu a prop d'alta voltage o dispositius d'alta corrent. · Tingueu en compte el rang de temperatura de funcionament. Tot el cablejat de camp ha de ser adequat per a aquest rang de temperatura. · Instal·leu la unitat amb l'espai adequat disponible per al manteniment i per a un accés adequat al cablejat (15
cm) i alleujament (30 cm). · No connecteu ni desconnecteu la unitat mentre el circuit estigui en funcionament, tret que se sàpiga que l'àrea no és
perillós.
MUNTATGE
Els forats de muntatge tenen la mida dels cargols #8 o M4. La longitud del cargol estarà determinada pel gruix de la placa de muntatge de l'usuari final. La brida de muntatge del controlador té un gruix de 0.425 polzades (10.8 mm).
Si el mòdul es munta sense carcassa, s'ha de muntar verticalment amb els connectors mirant cap a l'esquerra o
Manual d'usuari UMAX031700. Versió: 3
24-44
dret a reduir la probabilitat d'entrada d'humitat.
El cablejat CAN es considera intrínsecament segur. Els cables d'alimentació no es consideren intrínsecament segurs i, per tant, en llocs perillosos s'han d'ubicar en conductes o safates de conductes en tot moment. El mòdul s'ha de muntar en un recinte en llocs perillosos per a aquesta finalitat.
Cap filferro o arnés de cable ha de superar els 30 metres de longitud. El cablejat d'entrada d'alimentació ha de limitar-se a 10 metres.
Tot el cablejat de camp ha de ser adequat per al rang de temperatura de funcionament.
Instal·leu la unitat amb l'espai adequat disponible per al manteniment i per a un accés adequat al cablejat (6 polzades o 15 cm) i un alleujament de la tensió (12 polzades o 30 cm).
CONNEXIONS
Utilitzeu els següents endolls d'acoblament de TE Deutsch per connectar-vos als receptacles integrals. El cablejat d'aquests endolls s'ha de complir amb tots els codis locals aplicables. Cablejat de camp adequat per al volum nominaltagS'han d'utilitzar e i corrent. La classificació dels cables de connexió ha de ser com a mínim de 85 °C. Per a temperatures ambient inferiors a 10 °C i superiors a +70 °C, utilitzeu cablejat de camp adequat tant per a la temperatura ambient mínima com per a la màxima.
Consulteu les respectives fitxes tècniques de TE Deutsch per obtenir els rangs de diàmetres d'aïllament utilitzables i altres instruccions.
Connector d'acoblament de contactes de receptacle
Endolls d'acoblament segons correspongui (consulteu www.laddinc.com per obtenir més informació sobre els contactes disponibles per a aquest endoll d'acoblament).
DT06-08SA, 1 W8S, 8 0462-201-16141 i 3 114017
Manual d'usuari UMAX031700. Versió: 3
25-44
3. OVERVIEW DE J1939 CARACTERÍSTIQUES
El programari va ser dissenyat per oferir flexibilitat a l'usuari pel que fa als missatges enviats cap a i des de l'ECU proporcionant: · Instància d'ECU configurable al NOM (per permetre múltiples ECU a la mateixa xarxa) · Paràmetres PGN i SPN de transmissió configurables · Recepció configurable Paràmetres PGN i SPN · Enviament de paràmetres de missatges de diagnòstic DM1 · Llegir i reaccionar als missatges DM1 enviats per altres ECU · Registre de diagnòstic, mantingut en memòria no volàtil, per enviar missatges DM2
3.1. Introducció als missatges admesos L'ECU compleix l'estàndard SAE J1939 i admet els PGN següents
Des de J1939-21 – Capa d'enllaç de dades · Sol·licitud · Reconeixement · Gestió de connexió del protocol de transport · Missatge de transferència de dades del protocol de transport
59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)
Nota: Es pot seleccionar qualsevol PGN B propietari del rang 65280 a 65535 ($00FF00 a $00FFFF)
A partir de J1939-73: diagnòstic · Codis d'error de diagnòstic actius DM1 · Codis d'error de diagnòstic actius anteriorment DM2 · Esborrar/restablir dades de diagnòstic DM3 per a DTC anteriorment actius · DM11 – Esborrar/restablir dades de diagnòstic per a DTC actius · Sol·licitud d'accés a la memòria DM14 · Accés a la memòria DM15 Resposta · DM16 Transferència de dades binàries
65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)
Des de J1939-81: gestió de xarxa · Adreça reclamada/no es pot reclamar · Adreça comandada
60928 ($00EE00) 65240 ($00FED8)
A partir de la capa d'aplicació de vehicles J1939-71 · Identificació de programari
65242 (00 $ FEDA)
Cap dels PGN de la capa d'aplicació s'admet com a part de les configuracions predeterminades, però es poden seleccionar com es vulgui per als blocs de funció de transmissió o recepció. S'accedeix als punts de consigna mitjançant el protocol d'accés a la memòria (MAP) estàndard amb adreces pròpies. L'Axiomatic Electronic Assistant (EA) permet una configuració ràpida i senzilla de la unitat a través de la xarxa CAN.
Manual d'usuari UMAX031700. Versió: 3
26-44
3.2. NOM, adreça i identificador de programari
NOM J1939 L'ECU 1IN-CAN té els valors predeterminats següents per al NOM J1939. L'usuari ha de consultar l'estàndard SAE J1939/81 per obtenir més informació sobre aquests paràmetres i els seus rangs.
Adreça arbitrària Instància del sistema de vehicles Grup industrial amb capacitat Funció del sistema de vehicles Instància de funció Instància ECU Codi de fabricació Número d'identitat
Sí 0, Global 0 0, Sistema no específic 125, Controlador d'E/S Axiomatic 20, Axiomatic AX031700, Controlador d'entrada única amb CAN 0, Primera instància 162, variable Axiomatic Technologies Corporation, assignada de manera única durant la programació de fàbrica per a cada ECU
La instància ECU és un punt de consigna configurable associat amb el NOM. Canviar aquest valor permetrà que diverses ECU d'aquest tipus es puguin distingir per altres ECU (inclòs l'Axiomatic Electronic Assistant) quan totes estiguin connectades a la mateixa xarxa.
Adreça de l'ECU El valor predeterminat d'aquest punt de consigna és 128 (0x80), que és l'adreça inicial preferida per a les ECU autoconfigurables tal com estableix el SAE a les taules B1939 a B3 de J7. L'Axiomatic EA permetrà seleccionar qualsevol adreça entre 0 i 253, i és responsabilitat de l'usuari seleccionar una adreça que compleixi amb l'estàndard. L'usuari també ha de ser conscient que, com que la unitat és capaç d'adreces arbitràries, si una altra ECU amb un NOM de prioritat més alta lluita per l'adreça seleccionada, l'1IN-CAN continuarà seleccionant la següent adreça més alta fins que en trobi una que pugui reclamar. Consulteu J1939/81 per obtenir més detalls sobre la reclamació d'adreces.
Identificador de programari
PGN 65242
Identificació de programari
Taxa de repetició de transmissió: a petició
Longitud de les dades:
Variable
Pàgina de dades ampliades:
0
Pàgina de dades:
0
Format PDU:
254
PDU específic:
218 PGN Informació de suport:
Prioritat per defecte:
6
Número de grup de paràmetres:
65242 (0xFEDA)
– SUAU
Posició inicial 1 2-n
Longitud Nom del paràmetre 1 byte Nombre de camps d'identificació de programari Variable Identificació de programari, delimitador (ASCII “*”)
SPN 965 234
Per a l'ECU 1IN-CAN, el byte 1 s'estableix en 5 i els camps d'identificació són els següents (Número de peça)*(Versió)*(Data)*(Propietari)*(Descripció)
Manual d'usuari UMAX031700. Versió: 3
27-44
L'EA Axiomatic mostra tota aquesta informació a "Informació general de l'ECU", tal com es mostra a continuació:
Nota: La informació proporcionada a l'ID de programari està disponible per a qualsevol eina de servei J1939 que admeti PGN -SOFT.
Manual d'usuari UMAX031700. Versió: 3
28-44
4. PUNTS DE CONFIGURACIÓ DE LA ECU ACCEDIDES AMB L'ASSISTENT ELECTRÒNIC AXIOMATIC
Molts punts de consigna han estat referència al llarg d'aquest manual. Aquesta secció descriu detalladament cada punt de consigna i els seus valors per defecte i rangs. Per obtenir més informació sobre com utilitza cada punt de consigna 1IN-CAN, consulteu la secció corresponent del Manual d'usuari.
4.1. Xarxa J1939
Els punts de consigna de la xarxa J1939 tracten els paràmetres del controlador que afecten específicament la xarxa CAN. Consulteu les notes sobre la informació sobre cada punt de consigna.
Nom
Interval
Per defecte
Notes
Número d'instància de l'ECU Adreça de l'ECU
Llista de desplegament del 0 al 253
0, #1 Primera instància segons J1939-81
128 (0 x 80)
Adreça preferida per a una ECU autoconfigurable
Captura de pantalla de diferents punts de consigna predeterminats
Si s'utilitzen valors no predeterminats per al "Número d'instància de l'ECU" o l'"Adreça de l'ECU", no s'actualitzaran durant un punt de consigna file flaix. Aquests paràmetres s'han de canviar manualment per tal
evitar que altres unitats de la xarxa es vegin afectades. Quan es modifiquin, el controlador reclamarà la seva nova adreça a la xarxa. Es recomana tancar i tornar a obrir la connexió CAN a l'Axiomatic EA després de file està carregat, de manera que només el NOM i l'adreça nous apareixen a la llista d'ECU de xarxa CAN J1939.
Manual d'usuari UMAX031700. Versió: 3
29-44
4.2. Entrada universal
El bloc de funcions d'entrada universal es defineix a la secció 1.2. Consulteu aquesta secció per obtenir informació detallada sobre com s'utilitzen aquests punts de consigna.
Captura de pantalla dels punts de consigna d'entrada universals per defecte
Nom Tipus de sensor d'entrada
Llista de descens de rang
Polsos per revolució
0 a 60000
Error mínim
Interval mínim
Interval màxim
Error màxim Temps de rebot de la resistència de tirada/desbocada Tipus d'entrada digital Tipus de filtre de rebot de programari
Depèn del tipus de sensor Depèn del tipus de sensor Depèn del tipus de sensor Depèn del tipus de sensor Llista desplegable Llista desplegable
0 a 60000
Tipus de filtre de programari
Drop List
Filtre de programari constant
0 a 60000
Vol. 12 per defectetage 0V a 5V 0
0.2 V
Notes Consulteu la secció 1.2.1 Si s'estableix a 0, les mesures es prenen en Hz. Si s'estableix un valor superior a 0, les mesures es prenen en RPM
Consulteu la secció 1.2.3
0.5 V
Consulteu la secció 1.2.3
4.5 V
Consulteu la secció 1.2.3
4.8 V 1 10 kOhm Pullup 0 – Cap 10 (ms)
0 Sense filtre
1000 ms
Consulteu la secció 1.2.3
Consulteu la secció 1.2.2
Temps de rebot per al tipus d'entrada digital On/Off Consulteu la secció 1.2.4. Aquesta funció no s'utilitza en els tipus d'entrada digital i comptador. Consulteu la secció 1.3.6
La detecció d'errors està activada
1 - Veritat
Consulteu la secció 1.9
Esdeveniment Genera un DTC a DM1
Drop List
1 - Veritat
Consulteu la secció 1.9
Manual d'usuari UMAX031700. Versió: 3
30-44
Histèresi per esborrar falla
Depèn del tipus de sensor
Lamp Definit per esdeveniment a la llista de descàrrega de DM1
0.1 V
Consulteu la secció 1.9
1 Ambre, advertència Consulteu la secció 1.9
SPN per a l'esdeveniment utilitzat en DTC 0 a 0x1FFFFFFF
Consulteu la secció 1.9
FMI per a l'esdeveniment utilitzat a la llista de descàrrega DTC
4 Voltage Per sota del normal, o en curt a font baixa
Consulteu la secció 1.9
Retard abans d'enviar DM1 0 a 60000
1000 ms
Consulteu la secció 1.9
4.3. Punts de consigna de la llista de dades constants
El bloc de funcions Llista de dades constants es proporciona per permetre a l'usuari seleccionar els valors desitjats per a diverses funcions del bloc lògic. Al llarg d'aquest manual s'han fet diverses referències a constants, tal com es resumeix a l'examples que s'enumeren a continuació.
a)
Lògica programable: constant "Taula X = Condició Y, Argument 2", on X i Y = 1
a 3
b)
Funció matemàtica: "Entrada matemàtica X" constant, on X = 1 a 4
Les dues primeres constants són valors fixos de 0 (fals) i 1 (vertader) per utilitzar-los en lògica binària. Les 13 constants restants són totalment configurables per l'usuari amb qualsevol valor entre +/- 1,000,000. Els valors predeterminats es mostren a la captura de pantalla següent.
Captura de pantalla Punts de consigna de la llista de dades constants per defecte Manual d'usuari UMAX031700. Versió: 3
31-44
4.4. Punts de consigna de la taula de cerca
El bloc de funcions Taula de cerca es defineix a la Secció 1.4. Consulteu aquí per obtenir informació detallada sobre com s'utilitzen tots aquests punts de consigna. Com que els valors predeterminats de l'eix X d'aquest bloc de funcions estan definits per la "Font de l'eix X" seleccionada a la taula 1, no hi ha res més a definir en termes de valors per defecte i rangs més enllà del que es descriu a la secció 1.4. Recordeu, els valors de l'eix X s'actualitzaran automàticament si es canvia el rang mínim/màxim de la font seleccionada.
Captura de pantalla de l'Example Taula de cerca 1 Punts de consigna
Nota: A la captura de pantalla que es mostra a dalt, la "Font de l'eix X" s'ha canviat del seu valor predeterminat per habilitar el bloc de funcions.
Manual d'usuari UMAX031700. Versió: 3
32-44
4.5. Punts de consigna lògics programables
El bloc de funcions de lògica programable es defineix a la secció 1.5. Consulteu aquí per obtenir informació detallada sobre com s'utilitzen tots aquests punts de consigna.
Com que aquest bloc de funcions està desactivat per defecte, no hi ha res més a definir en termes de valors per defecte i rangs més enllà del que es descriu a la secció 1.5. La captura de pantalla següent mostra com apareixen els punts de referència a què es fa referència en aquesta secció a l'EA Axiomatic.
Manual d'usuari UMAX031700. Versió: 3
33-44
Captura de pantalla dels punts de consigna de la lògica programable per defecte 1
Nota: A la captura de pantalla que es mostra a dalt, el "Bloc lògic programable activat" s'ha canviat del seu valor predeterminat per habilitar el bloc de funcions.
Nota: Els valors per defecte per a l'Argument1, l'Argument 2 i l'operador són iguals en tots els blocs de funció de lògica programable i, per tant, l'usuari ha de canviar-los segons correspongui abans que es pugui utilitzar.
Manual d'usuari UMAX031700. Versió: 3
34-44
4.6. Punts de consigna del bloc de funcions matemàtiques
El bloc de funcions matemàtiques es defineix a la secció 1.6. Consulteu aquesta secció per obtenir informació detallada sobre com s'utilitzen aquests punts de consigna.
Captura de pantalla d'un example per al bloc de funcions matemàtiques
Nota: A la captura de pantalla que es mostra a dalt, els punts de consigna s'han canviat dels seus valors predeterminats per il·lustrar un exempleampde com es pot utilitzar el bloc de funcions matemàtiques.
Nom Funció matemàtica Activada Funció 1 Introduïu A Font Funció 1 Introduïu A Nombre
Funció 1 Entrada A Mínim
Llista de descàrrega de rang La llista de descens depèn de la font
-106 a 106
Per defecte 0 FALSE 0 Control no utilitzat 1
0
Funció 1 Entrada A Funció màxima 1 Entrada A Funció escalador 1 Entrada B Font Funció 1 Entrada B Número
Funció 1 Entrada B Mínim
-106 a 106
-1.00 a 1.00 La llista de descens depèn de la font
-106 a 106
100 1.00 0 Control no utilitzat 1
0
Funció 1 Entrada B Màxim -106 a 106
100
Manual d'usuari UMAX031700. Versió: 3
Notes VERTADER o FALS Consulteu la secció 1.3
Consulteu la secció 1.3
Converteix l'entrada en percentatgetage abans d'utilitzar-se en el càlcul Converteix l'entrada en percentatgetage abans de ser utilitzat en el càlcul Consulteu la secció 1.6 Consulteu la secció 1.3
Consulteu la secció 1.3
Converteix l'entrada en percentatgetage abans d'utilitzar-se en el càlcul Converteix l'entrada en percentatgetage abans de ser utilitzat en el càlcul
35-44
Funció 1 Entrada B Escalador Funció matemàtica 1 Operació Funció 2 Entrada B Font
Funció 2 Entrada B Número
Funció 2 Entrada B Mínim
Funció 2 Entrada B Màxim
Funció 2 Entrada B Escalador Funció matemàtica 2 Operació (entrada A = Resultat de la funció 1) Funció 3 Entrada B Font
Funció 3 Entrada B Número
Funció 3 Entrada B Mínim
Funció 3 Entrada B Màxim
Funció 3 Entrada B Escalador Funció matemàtica 3 Operació (entrada A = Resultat de la funció 2) Sortida matemàtica Interval mínim
-1.00 a 1.00 Llista d'eliminació La llista de descàrrega depèn de la font
-106 a 106
-106 a 106
-1.00 a 1.00
1.00 9, +, Resultat = InA+InB 0 Control no utilitzat 1
0
100 1.00
Consulteu la secció 1.13 Consulteu la secció 1.13 Consulteu la secció 1.4
Consulteu la secció 1.4
Converteix l'entrada en percentatgetage abans d'utilitzar-se en el càlcul Converteix l'entrada en percentatgetage abans de ser utilitzat en el càlcul Consulteu la secció 1.13
Drop List
9, +, Resultat = InA+InB Consulteu la secció 1.13
La llista de sortida depèn de la font
-106 a 106
0 Control no utilitzat 1
0
-106 a 106
100
-1.00 a 1.00 1.00
Consulteu la secció 1.4
Consulteu la secció 1.4
Converteix l'entrada en percentatgetage abans d'utilitzar-se en el càlcul Converteix l'entrada en percentatgetage abans de ser utilitzat en el càlcul Consulteu la secció 1.13
Drop List
9, +, Resultat = InA+InB Consulteu la secció 1.13
-106 a 106
0
Interval màxim de sortida matemàtica -106 a 106
100
Manual d'usuari UMAX031700. Versió: 3
36-44
4.7. Punts de consigna de recepció CAN El bloc de funcions de recepció CAN es defineix a la secció 1.16. Consulteu aquí per obtenir informació detallada sobre com s'utilitzen tots aquests punts de consigna.
Captura de pantalla per defecte CAN Rebre 1 punts de consigna
Nota: A la captura de pantalla que es mostra a dalt, s'ha canviat el valor "Rebre missatge activat" del seu valor predeterminat per habilitar el bloc de funcions. 4.8. Punts de consigna de transmissió CAN El bloc de funcions de transmissió CAN es defineix a la secció 1.7. Consulteu aquí per obtenir informació detallada sobre com s'utilitzen tots aquests punts de consigna.
Captura de pantalla dels punts de consigna CAN Transmit 1 predeterminats Manual d'usuari UMAX031700. Versió: 3
37-44
Nom Transmissió PGN Velocitat de repetició de transmissió Transmissió del missatge Prioritat Adreça de destinació (per a PDU1) Font de dades de transmissió Número de dades de transmissió
Mida de dades de transmissió
Índex de transmissió de dades en matriu (LSB) Índex de bits de transmissió en bytes (LSB) Resolució de dades de transmissió Desplaçament de dades de transmissió
Interval
0 a 65535 0 a 60,000 ms 0 a 7 0 a 255 Llista d'eliminació per font
Per defecte
65280 ($FF00) 0 6 254 (0xFE, Adreça nul·la) Entrada mesurada 0, Entrada mesurada #1
Drop List
1 byte continu
0 a 8-DataSize 0, posició del primer byte
Mida de 0 a 8 bits
-106 a 106 -104 a 104
No s'utilitza per defecte
1.00 0.00
Notes
0ms desactiva la transmissió Propietat B Prioritat No s'utilitza per defecte Consulteu la secció 1.3 Consulteu la secció 1.3 0 = No s'utilitza (desactiva) 1 = 1 bit 2 = 2 bits 3 = 4 bits 4 = 1 byte 5 = 2 bytes 6 = 4 bytes
Només s'utilitza amb tipus de dades de bits
Manual d'usuari UMAX031700. Versió: 3
38-44
5. REFLASHING SOBRE LLAT AMB L'AXIOMATIC EA BOOT LOADER
L'AX031700 es pot actualitzar amb un nou microprogramari d'aplicacions mitjançant la secció Informació del carregador d'arrencada. Aquesta secció detalla les instruccions pas a pas senzilles per carregar el nou microprogramari proporcionat per Axiomatic a la unitat a través de CAN, sense necessitat de desconnectar-lo de la xarxa J1939.
1. Quan l'Axiomatic EA es connecti per primera vegada a l'ECU, la secció Informació del carregador d'arrencada mostrarà la informació següent:
2. Per utilitzar el carregador d'arrencada per actualitzar el microprogramari que s'executa a l'ECU, canvieu la variable "Força el carregador d'arrencada a carregar en reiniciar" a Sí.
3. Quan el quadre de sol·licitud us demani si voleu restablir l'ECU, seleccioneu Sí.
Manual d'usuari UMAX031700. Versió: 3
39-44
4. En reiniciar-se, l'ECU ja no es mostrarà a la xarxa J1939 com a AX031700 sinó com a gestor d'arrencada J1939 #1.
Tingueu en compte que el carregador d'arrencada NO és capaç d'adreces arbitràries. Això vol dir que si voleu tenir diversos carregadors d'arrencada simultàniament (no recomanat), haureu de canviar manualment l'adreça de cadascun abans d'activar el següent, o hi haurà conflictes d'adreces i només apareixerà una ECU com a carregador d'arrencada. Un cop el carregador d'arrencada "actiu" torni a la funcionalitat normal, caldria apagar la resta d'ECU per tornar a activar la funció del carregador d'arrencada.
5. Quan se selecciona la secció Informació del carregador d'arrencada, es mostra la mateixa informació que quan
estava executant el microprogramari AX031700, però en aquest cas s'ha habilitat la funció de parpelleig.
Manual d'usuari UMAX031700. Versió: 3
40-44
6. Seleccioneu el botó Parpellejant i navegueu fins on heu desat l'AF-16119-x.yy.bin file enviat des d'Axiomatic. (Nota: només binari (.bin) files es pot flashejar mitjançant l'eina Axiomatic EA)
7. Quan s'obri la finestra del firmware de l'aplicació Flash, podeu introduir comentaris com ara "Firmware actualitzat per [Nom]" si així ho voleu. Això no és obligatori, i podeu deixar el camp en blanc si no voleu utilitzar-lo.
Nota: no heu de data-stamp o timestamp el file, ja que tot això ho fa automàticament l'eina Axiomatic EA quan carregueu el nou microprogramari.
ADVERTÈNCIA: No marqueu la casella "Esborra tota la memòria flash de l'ECU" tret que el vostre contacte d'Axiomatic ho indiqui. Si seleccioneu això, s'esborraran TOTES les dades emmagatzemades en flash no volàtil. També esborrarà qualsevol configuració dels punts de consigna que s'hagin pogut fer a l'ECU i restablirà tots els punts de consigna als valors predeterminats de fàbrica. Si deixeu aquesta casella sense marcar, cap dels punts de consigna es canviarà quan es carregui el nou microprogramari.
Manual d'usuari UMAX031700. Versió: 3
41-44
8. Una barra de progrés mostrarà quant del microprogramari s'ha enviat a mesura que avança la càrrega. Com més trànsit hi hagi a la xarxa J1939, més llarg serà el procés de pujada.
9. Un cop s'hagi acabat de carregar el microprogramari, apareixerà un missatge emergent que indica l'operació correcta. Si seleccioneu restablir l'ECU, la nova versió de l'aplicació AX031700 començarà a executar-se i l'ECU serà identificada com a tal per l'Axiomatic EA. En cas contrari, la propera vegada que l'ECU s'encengui, s'executarà l'aplicació AX031700 en lloc de la funció del carregador d'arrencada.
Nota: Si en algun moment durant la càrrega el procés s'interromp, les dades estan malmeses (mala suma de verificació) o per qualsevol altre motiu el nou microprogramari no és correcte, és a dir, el carregador d'arrencada detecta que el file loaded no s'ha dissenyat per executar-se a la plataforma de maquinari, l'aplicació dolenta o danyada no s'executarà. Més aviat, quan l'ECU es restableixi o s'encengui, el carregador d'arrencada J1939 continuarà sent l'aplicació predeterminada fins que s'hagi carregat correctament el microprogramari vàlid a la unitat.
Manual d'usuari UMAX031700. Versió: 3
42-44
6. Especificacions tècniques
6.1. Font d'alimentació
Entrada d'alimentació: nominal
Protecció contra sobretensions Protecció de polaritat inversa
Volum de funcionament nominal de 12 o 24 Vdctage Interval d'alimentació de 8…36 Vdc per a voltagi transitoris
Compleix amb els requisits de SAE J1113-11 per a l'entrada nominal de 24 Vdc proporcionada
6.2. Entrada
Funcions d'entrada analògica Voltage Entrada
Entrada actual
Funcions d'entrada digital Nivell d'entrada digital Entrada PWM
Entrada de freqüència Entrada digital
Impedància d'entrada Precisió d'entrada Resolució d'entrada
Voltage Entrada o entrada de corrent 0-5V (Impedància 204 KOhm) 0-10V (Impedància 136 KOhm) 0-20 mA (Impedància 124 Ohm) 4-20 mA (Impedància 124 Ohm) Entrada discreta, entrada PWM, fins a freqüència/RPM Vps 0 a 100% 0.5 Hz a 10 kHz 0.5 Hz a 10 kHz actiu alt (a + Vps), actiu baix Amplitud: 0 a + Vps 1 MOhm Impedància alta, 10 KOhm pull down, 10 KOhm pull fins a +14 V < 1% 12 bits
6.3. Comunicació
Terminació de la xarxa CAN
1 port CAN 2.0B, protocol SAE J1939
Segons l'estàndard CAN, cal finalitzar la xarxa amb resistències de terminació externes. Les resistències són de 120 ohms, 0.25 W mínim, pel·lícula metàl·lica o tipus similar. S'han de col·locar entre els terminals CAN_H i CAN_L als dos extrems de la xarxa.
6.4. Especificacions generals
Microprocessador
STM32F103CBT7, 32 bits, 128 Kbytes de memòria de programa flash
Corrent Quiesc
14 mA @ 24Vdc Típic; 30 mA @ 12Vdc Típic
Lògica de control
Funcionalitat programable per l'usuari mitjançant l'Axiomatic Electronic Assistant, P/N: AX070502 o AX070506K
Comunicacions
1 CAN (SAE J1939) Model AX031700: 250 kbps Model AX031700-01: 500 kbps Model AX031700-02: 1 Mbps Model AX031701 CANopen®
Interfície d'usuari
L'Axiomatic Electronic Assistant per als sistemes operatius Windows inclou una llicència d'ús lliure de drets d'autor. L'assistent electrònic Axiomatic requereix un convertidor USB-CAN per enllaçar el port CAN del dispositiu a un ordinador basat en Windows. Un convertidor Axiomatic USB-CAN forma part del KIT de configuració axiomàtica, demanant P/N: AX070502 o AX070506K.
Terminació de la xarxa
Cal acabar la xarxa amb resistències de terminació externes. Les resistències són de 120 ohms, 0.25 W mínim, pel·lícula metàl·lica o tipus similar. S'han de col·locar entre els terminals CAN_H i CAN_L als dos extrems de la xarxa.
Pes
0.10 kg (0.045 lliures)
Condicions de funcionament
-40 a 85 °C (-40 a 185 °F)
Protecció
IP67
Conformitat EMC
Marcatge CE
Vibració
MIL-STD-202G, Test 204D i 214A (Sine i Aleatori) 10 g pic (Sine); 7.86 Grms pic (aleatori) (Pendent)
Xoc
MIL-STD-202G, prova 213B, 50 g (pendent)
Aprovacions
Marcatge CE
Connexions elèctriques
Connector de 6 pins (equivalent TE Deutsch P/N: DT04-6P)
Un kit de connectors d'acoblament està disponible com a P/N Axiomatic: AX070119.
Pin # 1 2 3 4 5 6
Descripció Entrada BATT+ + CAN_H Entrada CAN_L BATT-
Manual d'usuari UMAX031700. Versió: 3
43-44
7. HISTÒRIA DE VERSIONS
Data de la versió
1
31 de maig de 2016
2
26 de novembre de 2019
–
26 de novembre de 2019
3
1 d'agost de 2023
Autor
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov
Modificacions
Esborrany inicial S'ha actualitzat el manual d'usuari per reflectir les actualitzacions fetes al microprogramari V2.00 en què els tipus d'entrada de freqüència i PWM ja no es separen en diferents rangs de freqüències, sinó que ara es combinen en un sol rang de [0.5 Hz...10 kHz] Corrent de repòs afegit, pes i diferents models de velocitat de transmissió a les actualitzacions heretades de les especificacions tècniques
Nota:
Les especificacions tècniques són orientatives i estan subjectes a canvis. El rendiment real variarà segons l'aplicació i les condicions de funcionament. Els usuaris han d'assegurar-se que el producte és adequat per al seu ús en l'aplicació prevista. Tots els nostres productes tenen una garantia limitada contra defectes de material i mà d'obra. Consulteu la nostra garantia, aprovacions/limitacions d'aplicacions i procés de devolució de materials tal com es descriu a https://www.axiomatic.com/service/.
CANopen® és una marca registrada de la comunitat de CAN in Automation eV
Manual d'usuari UMAX031700. Versió: 3
44-44
ELS NOSTRES PRODUCTES
Fonts d'alimentació AC/DC Controls/interfícies d'actuadors Interfícies Ethernet d'automoció Carregadors de bateries Controls CAN, encaminadors, repetidors CAN/WiFi, CAN/Bluetooth, encaminadors Corrent/Vol.tagConvertidors e/PWM Convertidors de potència CC/CC Escàners de temperatura del motor Convertidors Ethernet/CAN, passarel·les, commutadors Controladors d'accionament del ventilador Passareles, CAN/Modbus, RS-232 Giroscopis, inclinòmetres Controladors de vàlvules hidràuliques Inclinòmetres, controls d'E/S triaxials Convertidors de senyal LVDT Controls de màquines Controla Modbus, RS-422, RS-485 Controls de motor, inversors Fonts d'alimentació, DC/DC, AC/DC PWM Convertidors/aïlladors de senyal Resolver Condicionadors de senyal Eines de servei Condicionadors de senyal, convertidors Extensímetre CAN Controla supressors de sobretensions
LA NOSTRA EMPRESA
Axiomatic proporciona components electrònics de control de màquines als mercats fora de carretera, vehicles comercials, vehicles elèctrics, grups electrògens, manipulació de materials, energies renovables i OEM industrials. Innovem amb controls de màquines dissenyats i disponibles que afegeixen valor per als nostres clients.
DISSENY I FABRICACIÓ DE QUALITAT
Tenim una instal·lació de disseny/fabricació registrada ISO9001:2015 al Canadà.
GARANTIA, APROVACIONS/LIMITACIONS DE L'APLICACIÓ
Axiomatic Technologies Corporation es reserva el dret de fer correccions, modificacions, millores, millores i altres canvis als seus productes i serveis en qualsevol moment i d'interrompre qualsevol producte o servei sense previ avís. Els clients han d'obtenir la informació rellevant més recent abans de fer comandes i han de verificar que aquesta informació sigui actual i completa. Els usuaris han d'assegurar-se que el producte és adequat per al seu ús en l'aplicació prevista. Tots els nostres productes tenen una garantia limitada contra defectes de material i mà d'obra. Consulteu la nostra garantia, aprovacions/limitacions d'aplicacions i procés de devolució de materials a https://www.axiomatic.com/service/.
CONFORMITAT
Els detalls de compliment del producte es poden trobar a la literatura del producte i/o a axiomatic.com. Qualsevol consulta s'ha d'enviar a sales@axiomatic.com.
ÚS SEGUR
Tots els productes haurien de ser reparats per Axiomatic. No obriu el producte i realitzeu el servei vosaltres mateixos.
Aquest producte pot exposar-vos a substàncies químiques que es coneixen a l'estat de Califòrnia, EUA, que causen càncer i danys reproductius. Per obtenir més informació, aneu a www.P65Warnings.ca.gov.
SERVEI
Tots els productes per retornar a Axiomatic requereixen un número d'autorització de devolució de materials (RMA#) a sales@axiomatic.com. Si us plau, proporcioneu la informació següent quan sol·liciteu un número RMA:
· Número de sèrie, número de peça · Hores d'execució, descripció del problema · Diagrama de configuració del cablejat, aplicació i altres comentaris segons sigui necessari
ELIMINACIÓ
Els productes axiomàtics són residus electrònics. Si us plau, seguiu les lleis, normatives i polítiques de reciclatge i residus ambientals locals per a l'eliminació segura o el reciclatge de residus electrònics.
CONTACTES
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADÀ 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ä FINLANDIA TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com
Copyright 2023
Documents/Recursos
![]() |
Controlador d'entrada universal AXIOMATIC AX031700 amb CAN [pdfManual d'usuari AX031700, UMAX031700, AX031700 Controlador d'entrada universal amb CAN, AX031700, Controlador d'entrada universal amb CAN, Controlador d'entrada amb CAN, Controlador amb CAN, CAN |