Professional Documents
Culture Documents
Multiplexado
Es la manera de conectar varios módulos en serie o paralelo.
Los circuitos duales o simples usados para construir físicamente el Network
transportan mensajes con un lenguaje digital que ambos módulos entienden.
Todos los módulos conectados al Nnetwork son referidos como “NODES”.
Un scanner puede ser también un NODE al ser conectado entre los módulos
a través del DLC.
1
[CURSO DE MULTIPLEXADO] GM
PROTOCOLOS DE NETWORK
El término Network describe una serie de módulos que se comunican entre
ellos o con un scanner sobre un circuito común.
Para ser considerado un Network debe haber datos enviados y recibidos
entre dichos módulos en un lenguaje digital o Protocolo. En palabras
técnicas, un Network es el cableado físico y el Protocolo es el lenguaje
viajando en el Network.
U.A.R.T.
Desde 1981, los módulos de Powertrain de GM se han comunicado usando
el UNIVERSAL ASYNCHRONOUS RECEIVE AND TRANSMIT PROTOCOL.
Este Protocolo temprano fue muy simple, y sólo permitía al computador
recibir y transmitir códigos y datos (PID’s) al scanner, así como también
permitía comandos by direccionales desde el scanner.
El Protocolo UART se puede todavía encontrar en vehículos 1998, para ese
entonces muchas aplicaciones de UART también tienen cruces de distintos
Networks y Protocolos.
Clase 2
El Network Clase 2, ha sido por mucho tiempo el Network más común.
El scanner puede comunicarse y leer todos los PID’S de fábrica, así como
también códigos de diagnóstico y controles by direccionales, usando el
Protocolo Clase 2.
Una ventaja más, es que el Protocolo OBDII Genérico, usa el mismo cable
de comunicación, lo cual nos ayuda en el momento de diagnosticar un
problema de comunicación perdida con el scanner.
2
[CURSO DE MULTIPLEXADO] GM
INTRODUCCION AL NETWORK 3
El Network Clase 2 es definido más por el lenguaje que él hable, que por
como físicamente está construido.
La construcción varía por aplicación, pero todos los modelos en el Network
entienden el lenguaje (J1850 VPW).
Las aplicaciones de GM, comúnmente usan el NETWORK Clase 2, y ahora
el CAN.
El Network Clase 2, como algunos otros Network provee un sendero y
lenguaje (Protocolo), para múltiples módulos y así poder comunicar
información de parámetros (PID’s) y otra información de diagnóstico
incluyendo DTC’s.
Esta información es usada para:
Habilitar y Deshabilitar condiciones para otros sistemas (EJ.:
Deshabilitado Del Disparo del Air Bag, Deshabilitado de la Bomba de
Gasolina después de un accidente).
Verificado de información de seguridad, como ser código de llaves.
Verificar entradas y condiciones de seguridad, como ser traba de
puertas a velocidad.
Comunicar DTC’s al scanner a través del DLC.
Transportar comandos de un módulo a otro, el ABS informa al PCM,
respecto al control de tracción.
3
[CURSO DE MULTIPLEXADO] GM
Estrella
A este estilo de Network se lo llama “STAR” porque todos los circuitos parten
de una locación central. El Network Estrella es susceptible a fallas, si se abre
la estrella, el o los módulos que se vean afectados perderán comunicación
con los demás.
4
[CURSO DE MULTIPLEXADO] GM
Fácil de diagnosticar 5
Una buena noticia. El Network Estrella puede que no sea el más estable,
pero estoy seguro es el más fácil en el momento de diagnosticar.
Si el Network está caído, debido a un módulo o circuito que está en corto a
tierra o a positivo, cada pata del Network puede ser separada hasta que los
otros módulos se vuelvan a comunicar.
Este procedimiento puede realmente facilitar el diagnóstico y de esa manera
no perdemos tiempo.
Nótese, que no necesitamos acceder al módulo para quitarlo del Network.
5
[CURSO DE MULTIPLEXADO] GM
6
[CURSO DE MULTIPLEXADO] GM
7
[CURSO DE MULTIPLEXADO] GM
CONSTRUCCION COMBINADA
8
En algunos GM, el NETWORK es una combinación de series y paralelos. Esto significa
que tenemos que observar muy bien el circuito y la construcción del Network en el
momento de determinar como cada módulo se comunica con el resto y ese entre ellos.
Entendiendo la forma de construcción, sabremos cómo funciona cada Network, de esa
manera ahorramos tiempo al diagnosticar.
8
[CURSO DE MULTIPLEXADO] GM
9
[CURSO DE MULTIPLEXADO] GM
MODO DE POWER 10
El propósito principal del modo de Power es controlar el consumo de
corriente de accesorios en distintos sistemas.
Esta estrategia organiza la consumición del Power durante el momento de
arranque y también cuando el motor está cerrado, pero su función más
importante es organizar y prevenir caídas de voltaje en la batería cuando la
llave de ignición está en OFF.
Con el uso del modo de POWER tenemos la necesidad de configurar
condiciones de HABILITADO / DESHABILITADO.
La entrada más lógica del uso de modo de POWER para un módulo, es la
posición del Switch de ignición. Así es que, designar circuitos para despertar
“WAKE UP” cada sistema, sería muy complejo y para nada eficiente.
En vez, un solo módulo recibe información del Switch de ignición, y
transporta un comando de despertar en los otros módulos del Clase 2.
Solamente un solo módulo tiene que estar atento a la posición del Switch de
ignición.
Intensidad y Debilidad
La ventaja del modo de POWER, es que un gran número de sistemas de alta
corriente puede ser usado en un vehículo, y a la vez pueden ser
interrumpidos ante la interferencia con otros sistemas.
El modo de POWER se usa para ambos sistemas, durante el momento de
arranque del motor o durante la parada, para así evitar caídas de voltaje en
el sistema.
La gran desventaja, es que una falla simple como un circuito abierto en el
SWITCH de ignición, podría causar una gran variedad de síntomas extraños,
sin relación alguna uno con otro.
NOTA: Es de suma importancia entender muy bien el modo de POWER en el
momento de diagnosticar.
Un módulo puede tener todos los Powers, tierras y datos, pero sin la señal de
entrada de despertar, un módulo durmiendo parecería defectuoso.
Lamentablemente, muchos de estos valores de datos específicos se leen
únicamente con scanners de fábrica.
10
[CURSO DE MULTIPLEXADO] GM
11
11
[CURSO DE MULTIPLEXADO] GM
Mensajes de clase 2
Los Módulos que dependen solamente del Clase 2 para determinar modos de
power, utilizarán el último mensaje del PMM válido hasta que el estado de motor
en marcha sea recibido por el Clase 2.
Si el PMM falla, cada módulo monitorea el Clase 2 por la señal de motor corriendo.
Si la señal de motor corriendo esta presente, los módulos van directamente al
estado DEFAULT de motor corriendo.
En el modo de motor corriendo por default, cada módulo será capaz de llevar a
cabo sus funciones.
Sin embargo, si la señal de motor corriendo no esta presente, los módulos e ntran
en el modo de dormir, pero a su vez son monitoreados por el Clase 2 y cualquier
señal los despertará.
Señal de ignición
Los Módulos que usan señal de ignición cableada (directamente desde el switch de
ignición) también permanecen bajo el último estado válido de Clase 2 recibido.
Estos módulos observan el estado de las entradas de ignición para determinar el
estado del mismo.
Las entradas de ignición son “1” voltaje de batería, el módulo estará como modo de
“CORRER”.
12
[CURSO DE MULTIPLEXADO] GM
13
Si la entrada es “0” (no voltaje), el módulo entrará en estado dormido
esperando una señal de voltaje o desde el PMM a través del Clase 2.
13
[CURSO DE MULTIPLEXADO] GM
14
[CURSO DE MULTIPLEXADO] GM
Una vez que la lista de fallas ha sido tomada, e interpretada, usted deberá
decidir qué atacar primero.
Qué test me da más información?
Cuál test es el más fácil y rápido?
Cuál test es el más lógico?
El único test que casi siempre reúne todas las condiciones nombradas, es
leer los PID’s con el scanner y verificar comunicación con varios módulos.
CONSEJOS DE DIAGNOSTICO
Los módulos comparten muchos datos PID’s.
Si no se puede comunicar con un módulo en particular, intente encontrar
datos relacionados en otros módulos. Por ejemplo la velocidad del vehículo
es compartida por varios módulos, es por eso que viendo esa información en
otro módulo y corroborando su función sabremos que el sensor de velocidad
funciona y que es obvio que estamos frente a un problema de comunicación.
Cuando hagamos esto es preciso saber:
Dónde se origina la señal?
Qué módulos están en qué Network ?
Donde más puedo ver este valor ?
15
[CURSO DE MULTIPLEXADO] GM
16
[CURSO DE MULTIPLEXADO] GM
17
17
[CURSO DE MULTIPLEXADO] GM
18
[CURSO DE MULTIPLEXADO] GM
19
CHEQUEO DE DTC’S CLASE 2 – NO DEL FABRICANTE
Estado de módulos
La función del estado de módulos en el Mastertech es similar al del TECH 2
en chequeo de DTC’S de Clase 2.
Esta función está separada del software que da acceso a los módulos
separadamente, lo
cual ahorra tiempo de identificación de cada módulo y nos da la seguridad de
no olvidarnos de ninguno.
Una vez que el estado de módulos es seleccionado, seleccionar GM y
después la opción
Clase 2. El Mastertech requerirá información a cada módulo.
19
[CURSO DE MULTIPLEXADO] GM
EJEMPLO DE DTC 20
En el ejemplo el BCM/DIM está reportando que el DTC B0005 está
almacenado.
No hay definición disponible para ese código, ya que está hablando de dos
módulos y nunca se le dijo al scanner en qué aplicación estamos trabajando.
Se recomienda ir al Manual de Servicio, y ver en qué módulo está ese DTC.
Eso también pasa desde que la definición de los DTC varía en algunas
aplicaciones y el estado de módulos no trabaja en una aplicación específica.
20
[CURSO DE MULTIPLEXADO] GM
EJEMPLO EN EL SCANNER
En el scanner de la figura, el monitoreo de mensajes se hizo para monitorear el estado de
cada módulo listado. Es de suma importancia recordar que cada módulo que no ha sido
comunicado durante esa sesión, ni siquiera se mostrará en la lista.
NOTA: La parte buena y excelente del Estado de Salud (SOH), es que si un mensaje está
desaparecido, se generará un DTC en todos los módulos que necesitan de él para
funcionar.
Si un módulo está muerto, generalmente existe al menos un módulo que genera un DTC
el cual nos será de suma importancia para darnos cuenta que el módulo defectuoso
NECESITA volver a estar en el Network.
21
[CURSO DE MULTIPLEXADO] GM
22
22
[CURSO DE MULTIPLEXADO] GM
23
23
[CURSO DE MULTIPLEXADO] GM
24
[CURSO DE MULTIPLEXADO] GM
25
FALLAS DURM IENDO
Hay un montón de fallas posibles relacionadas con la comunicación del
Network y suslógicas. Esto también incluye las fallas en los modos de Power.
No es fuera de lo común que un sistema o módulo no entre en modo de
servicio luego de 20 minutos por lógica.
El exceso de corriente circulante durante la parada del vehículo puede
rápidamente bajar la batería. Otra situación común es cuando necesitamos
llevar a cabo un test de consumo de corriente con motor parado, los módulos
están despiertos y de seguro afectarán el resultado del TEST.
Una función activa del scanner es hacer que los módulos duerman, esto nos
ayudará a no depender de los 20 minutos por lógica, y así no enojarnos al
abrir una puerta por error y sentir que hemos perdido el tiempo
anteriormente.
La siguiente lista nos muestra algunos de los posibles usos para este TEST.
• Verificar comunicación entre módulos viendo cuáles módulos se despiertan
con el Switch de ignición en ON.
• Apagar módulos para chequear posibles consumos de corriente y no
esperar los famosos 20 minutos.
• Apagar los módulos para ver si se despiertan rápidamente debido a una
entrada errónea. Ej.: Switch de puerta.
• Si los módulos no duermen después de los 20 minutos de parado, cierre las
puertas, quite la llave de ignición y fuerce al sistema a dormir. Observe que
no se despierte rápidamente, si lo hace vea porqué.
COMANDO DE PING A LOS MODULOS
Esta opción la encontraremos en la parte inferior de la pantalla otra función
Activa llamada
“PING” que significa simplemente “llamar a un modulo”.
Existen dos clases de PING donde podemos hacerlo en un módulo
determinado o en todos los módulos.
Al hacer PING en un módulo, estamos enviando un mensaje al módulo
señalado de la lista.
Haciendo CLICK en PING TODOS LOS MODULOS, haremos lo mismo con
todos los módulos.
El mensaje enviado durante un PING requiere una respuesta y esa respuesta
tendrá un número codificado (3 dígitos) que identifica cada módulo. Este
número no es desplegado en pantalla, simplemente veremos en el scanner
qué o cuáles módulos están respondiendo.
25
[CURSO DE MULTIPLEXADO] GM
26
26
[CURSO DE MULTIPLEXADO] GM
El modo de Power no nos dirá exactamente qué está mal, pero seguro que
nos ayudará a saber si el sistema o DTC son causados por una falla en el
modo de Power, o que realmente el sistema falla.
En otras palabras, es una pérdida de tiempo testear todos los componentes y
circuitos en un sistema inoperante para luego darnos cuenta que el sistema
estaba en un modo de Power equivocado o defectuoso.
27
[CURSO DE MULTIPLEXADO] GM
28
BAJA VELOCIDAD
El Protocolo GM LAN de baja velocidad es hecho conforme a la norma
Standard ISO 11898 y se usa para transmitir y recibir información de
sistemas simples que requieren velocidad de
transferencia de entre 100 y 200 ms., ejemplo: traba de puertas eléctrica.
Este es un Network de un solo cable, comunica a 33 KBPS usando una señal
de pulsos de 5 VOLTS.
MEDIA VELOCIDAD
El Protocolo GM LAN, de media velocidad no está siendo usado en ninguna
aplicación, se piensa usar en el futuro seguramente en aplicaciones de
entretenimiento y confort. Es un Network de un solo cable y típicamente
comunica a 95 KBPS.
ALTA VELOCIDAD
El Protocolo GM LAN, de alta velocidad es hecho conforme a la norma
Standard ISO 11519 y es usado donde los datos necesitan ser enviados y
recibidos cerca del tiempo real.
Esto incluye sistemas de ABS y Control de Tracción, así como también
Sistemas de Acelerador sin cable. Este Network se comunica a una
velocidad de 1 Mbps (1000 Kbps)!!!
El Protocolo GM LAN de alta velocidad usa 2 circuitos de cables llamados
(BUS + y BUS -), en vez de un cable simple usado en GM de baja velocidad.
Estos circuitos de a pares, usan una malla protectora corta RF (Interferencia
de Radio Frecuencia). El LAN, es muy sensitivo a la interferencia.
28
[CURSO DE MULTIPLEXADO] GM
29
[CURSO DE MULTIPLEXADO] GM
30
[CURSO DE MULTIPLEXADO] GM
DEFINICION DE CODIGO
Cuando sea que un módulo se despierta comienza a monitorear mensajes de
Estados de Salud (SOH) de uno o más otros módulos que dependen de esa
información.
Algunos módulos no dependen de otros módulos, estos no monitorearon por
esos mensajes.
Estos mensajes deberán ser recibidos cada 2 segundos o menos.
Si no se reciben mensajes iniciales dentro de los 5 segundos, cada módulo
que espere esos mensajes (módulos dependientes) generará un DTC U
1000 ó U 1255.
ACCIONES TOMADAS
Cuando se genera un U 1000 ó U 1255, cada módulo que genera el código
trabajará en modo Default. Si el módulo ha estado dependiendo de otro
módulo por parámetros de operación crítica, un valor Default sustituirá los
datos desaparecidos.
31
[CURSO DE MULTIPLEXADO] GM
CUAL MODULO? 32
En las páginas siguientes veremos los DTC’s de perdida de comunicación los
cuales indican el módulo específico que paró de comunicarse.
Porqué los códigos de mensajes de módulo desaparecido, no pueden indicar
cuál módulo está desaparecido?? o en silencio???
Porque cada módulo construye una lista en una planilla de módulos usando
un número de 3 dígitos codificado dentro del mensaje.
Si ese número nunca fue recibido (en la actual ciclada de la llave de ignición)
por los módulos recibidores que lo precisan, nunca lo podrán reconocer.
Suena bien extraño y complicado, pero si un módulo espera un mensaje del
BCM y jamás lo
recibe, simplemente puede generar un DTC U 1000 ó un DTC U 1255.
Una vez que el BCM envía un mensaje, el módulo recibidor almacena el
número de 3 dígitos que lo identifica (064).
Si la comunicación es perdida luego de que el valor codificado halla sido
almacenado, el módulo recibidor almacenará un DTC U 1064, el cual indicará
que el BCM ha parado de comunicarse.
NOTA: Una vez que los módulos van a dormir, para la comunicación y la lista
es reestablecida, cualquier mensaje desaparecido detectado inmediatamente
luego de la próxima despertada (antes de que se genere una nueva lista),
generará DTC’S U 1000 ó U 1255 NO un DTC U 1XXX.
CONDICIONES DE CODIGOS
Después que los mensajes de Estado de Salud (SOH), han sido emitidos por
cada módulo, cada módulo identifica la comunicación de los módulos a
través del código de identificación de 3 dígitos.
32
[CURSO DE MULTIPLEXADO] GM
ACCION TOMADA
Cuando un módulo genera un DTC U 1XXX, esto es por definición de al
menos una pérdida de parámetro de operación crítica. Cada módulo ha
almacenado valores Default que son sustituidos por valores de mensajes
perdidos.
33
[CURSO DE MULTIPLEXADO] GM
34
34
[CURSO DE MULTIPLEXADO] GM
35
[CURSO DE MULTIPLEXADO] GM
MULTIPLES SCANNERS 36
36
[CURSO DE MULTIPLEXADO] GM
37
37