12 Sep 2026

Recibir datos de una ECU Link en tu configuración 8HP

Recibir datos de una ECU Link en tu configuración 8HP

Recibir datos de una Link ECU en tu instalación 8HP

Conseguir que una Link ECU alimente una 8HP a través de una TCU TurboLamik implica construir un flujo de recepción en el lado de la Link y replicarlo en el lado de la TCU. El flujo de recepción actual del manual, TCU standard 7, transporta seis valores de motor en vivo y un conjunto de bits de petición a 50 Hz, y solo necesita dos identificadores CAN: el ID base y el ID inmediatamente superior.

Lo que la TCU necesita realmente

La TCU necesita cuatro cosas: posición del acelerador, señal del pedal de freno, RPM y el par que está generando el motor. Una Link puede suministrar las cuatro por CAN.

Las RPM y el PPS se describen en el manual como parámetros necesarios. El MAP solo es necesario cuando la ECU no envía el par real del motor. Si la Link sí envía el par real del motor, el MAP no se utiliza. El pedal de freno llega como bit de petición en la segunda trama. O la Link envía un valor de par en el que la TCU confía, o la TCU calcula el par por sí misma y necesita el MAP y las RPM para hacerlo.

El flujo de recepción: TCU standard 7

El flujo son dos tramas. Todos los valores multibyte van con el byte más significativo primero.

ID base

Offset Parámetro Unidad Escala Tipo Frecuencia
0 RPM rpm 1 unsigned 16 50 Hz
2 MAP kPa 0,1 unsigned 16 50 Hz
4 PPS por ciento 0,1 unsigned 16 50 Hz
6 Programa SW P1 a P8 1 unsigned 8 no indicada
7 Embrague virtual por ciento, 0 a 100 1 unsigned 8 no indicada

ID base más uno

Offset Parámetro Unidad Escala Tipo Frecuencia
0 Par real del motor Nm, con signo 1 signed 16 50 Hz
2 Par máximo del motor Nm, con signo 1 signed 16 50 Hz
4 Temperatura del refrigerante del motor 1 C por bit, offset -40 1 unsigned 8 50 Hz
5 bit 0 Petición de subida de marcha flag 1 bit 50 Hz
5 bit 1 Petición de reducción de marcha flag 1 bit 50 Hz
5 bit 2 Activación del pedal de freno flag 1 bit 50 Hz
5 bit 3 Ralentí activo flag 1 bit 50 Hz
5 bit 4 Activación del kickdown flag 1 bit 50 Hz
5 bit 5 Freno de mano flag 1 bit 50 Hz
6 Comandos del selector 0x00 ninguno, 0x01 P, 0x02 R, 0x04 N, 0x08 D 1 byte 50 Hz

El byte 7 de la segunda trama, y los bits 6 y 7 del byte 5, no están asignados en el manual.

Ceder el par a la TCU

El manual indica un traspaso explícito: si la ECU no calcula el par del motor, envía 0x8000 (-32768) o 0x7FFF (32767) en la posición del par real del motor, y la TCU activa su cálculo interno de par.

Así que la posición del par es o un número real o un flag. Enviar un valor de par que parece plausible pero es incorrecto es peor que enviar el código de traspaso, porque la TCU construirá su estrategia de cambio sobre una cifra que no refleja el motor. Si no tienes par que enviar y tampoco MAP por CAN, el recurso de reserva es un sensor de MAP cableado a la TCU.

Construir el lado de la Link para que coincida

En el lado de la Link estás configurando un flujo de transmisión con la misma disposición y las mismas frecuencias. Haz coincidir tres cosas:

Elemento Qué debe coincidir
Identificador CAN El ID base en el que escucha la TCU, más uno por encima para la segunda trama
Frecuencia 50 Hz en los valores rápidos, para que la TCU vea las RPM y el PPS actualizarse con la suficiente rapidez como para cambiar
Orden de bytes y escalado Valores multibyte con el byte más significativo primero, MAP y PPS a 0,1 por bit

El orden de bytes importa tanto como el escalado. Si los bytes alto y bajo están intercambiados, la TCU lee un número que cambia cuando cambian las RPM, lo que hace que el fallo parezca intermitente en lugar de estructural. Comprueba primero un valor conocido: mantén un acelerador estable y confirma que la TCU indica un PPS coherente.

El flujo de recepción anterior

El manual también documenta una página de recepción anterior, TCU standard 6. Es una única trama de 8 bytes:

Offset Parámetro Unidad Escala Tipo
0 RPM rpm 1 unsigned 16
2 MAP kPa 1 unsigned 16
4 TPS (PPS) por ciento 0,5 por bit unsigned 8
5 DBW por ciento 0,5 por bit unsigned 8
6 Par del motor Nm, con signo 1 signed 16

El flujo antiguo no tiene comandos del selector, ni peticiones de subida o reducción de marcha, ni temperatura del refrigerante, y tanto el MAP como el acelerador usan una escala más gruesa: 1 kPa por bit y 0,5 por ciento por bit frente a 0,1 para ambos en el flujo actual. Sí tiene un byte DBW dedicado, que el flujo actual no tiene.

Verificar lo que ve la TCU

Sigue estos pasos en orden, y no pases al siguiente hasta que cada uno sea correcto:

  1. Confirma que la TCU muestra las RPM del motor y que siguen al motor cuando lo aceleras.
  2. Confirma que el PPS se mueve suavemente de cero a pleno recorrido sin saltos.
  3. Confirma que el MAP lee la presión atmosférica con el motor apagado y baja en depresión.
  4. Confirma que el valor de par se lee de forma coherente, o que la TCU indica que el cálculo interno está activo porque enviaste el código de traspaso.

Si el paso uno falla, nada de lo demás ayudará. La nota del manual sobre conflictos de tramas también se aplica aquí: si los parámetros de la TCU se restablecen después de configurar el bus, sospecha de un conflicto de tramas CAN y cambia la dirección CAN en la TCU y en la ECU.

Preguntas frecuentes

¿El MAP es siempre necesario? No. Si la Link envía el par real del motor, el manual indica que el MAP no se utiliza. Si la Link no envía par, el MAP es necesario para que la TCU pueda calcular el par por sí misma.

¿Qué envío si no tengo una cifra de par? Envía 0x8000 (-32768) o 0x7FFF (32767) en la posición del par real del motor. Eso le indica a la TCU que use su cálculo interno de par.

¿Cuántos identificadores CAN usa el flujo de recepción? Dos: el ID base y el ID base más uno. Ambas tramas funcionan a 50 Hz en los valores en vivo.

¿Por qué mi lectura del acelerador parece incorrecta? Comprueba primero la escala: el flujo actual usa 0,1 por bit para el PPS, el flujo antiguo usaba 0,5. Después comprueba que los valores multibyte se envían con el byte más significativo primero.

Siguiente paso

Dinos tu modelo de Link, motor y combinación de caja de cambios, y revisaremos contigo el flujo de recepción antes de que compres piezas. Determinar si el par llega por CAN o se calcula en la TCU es la decisión que condiciona todo lo demás.

Las definiciones de flujos y las notas sobre parámetros de este artículo proceden del manual oficial de TurboLamik (manual.turbolamik.eu), páginas de TCU standard 7 y Link G4/G5, junto con los datos publicados por ZF para la familia 8HP.