FuelTech ManualsGlossárioBuscar

9. Pacotes customizados CAN

Versão 1.2Software: FuelTech Vision 3.0Firmware: 00.03.00.01Produtos: FT700, FT470, VisionFT2026-10-13

#Para que serve

Os pacotes customizados são a forma mais simples de enviar ou receber dados em quadros de formato fixo da FuelTech: cada quadro leva quatro valores de 16 bits, sem precisar definir bit a bit. Servem para painéis e dataloggers que já conhecem esse formato e para trocar dados entre duas VCUs FuelTech.

Eles ficam em Minha VCU > Pacotes customizados CAN, no software para computador, com duas abas: Ajustes (os 20 pacotes) e Configurações (broadcasts legados e intervalos de envio).

#Os 20 pacotes

Cada pacote tem:

Pacotes customizados CAN, aba Ajustes.
Pacotes customizados CAN, aba Ajustes.
CampoO que faz
Porta CANDesligado, CAN A, CAN B ou CAN C. Desligado desativa o pacote.
DireçãoTX (a VCU envia) ou RX (a VCU recebe).
CAN ID (HEX)Identificador em hexadecimal. É usado exatamente como digitado.
ID extendidoLigado: ID de 29 bits (padrão). Desligado: 11 bits.
Dado 1 a Dado 4O canal da VCU de cada posição do quadro.

O intervalo de transmissão não é por pacote: é o Intervalo de envio CAN A/B/C da porta, na aba Configurações (o mesmo campo aparece em Portas CAN), de 0,005 a 60 s.

#Formato no barramento

O quadro tem sempre 8 bytes. Cada valor ocupa 2 bytes, em inteiro de 16 bits com sinal e ordem Motorola (byte mais significativo primeiro):

Bytes 0 e 1Bytes 2 e 3Bytes 4 e 5Bytes 6 e 7
Dado 1Dado 2Dado 3Dado 4

O valor vai na unidade interna da VCU multiplicado por um fator fixo, que depende do tipo do canal. Os mais comuns:

Tipo de canalMultiplicador
Temperatura (°C), TPS e percentuais, velocidade (km/h)10
Pressão e MAP (bar), sonda de oxigênio1000
Avanço de ignição, ângulos, aceleração100
Rotação, frequência, marcha, botões1

Exemplo: temperatura do motor de 90,0 °C vai como 900 (bytes 03 84); TPS de 45,5% vai como 455 (01 C7). Na recepção a VCU faz a conta inversa. Confira sempre um valor conhecido em tempo real.

Pacote com ID inválido ou canal inválido é desligado pela VCU. O erro aparece no canal Pacotes Pers. CAN: erro de quadro (um bit por pacote) e na notificação "Pacotes pers. CAN: Erro de (de)composição de quadro", cerca de 15 s depois da gravação do mapa.

#Broadcasts legados

Com Broadcasts legados CAN A/B/C ligado numa porta (aba Configurações, ou grupo FTCAN 2.0 da tela Portas CAN), a VCU transmite, no Intervalo de envio da porta, nove quadros de conteúdo fixo. Eles têm os mesmos IDs e o mesmo conteúdo dos pacotes simplificados do protocolo FTCAN 2.0, usados pelas ECUs FuelTech da linha PowerFT. É o caminho para painéis e equipamentos que já leem esse formato.

Pacotes customizados CAN, aba Configurações: Broadcasts legados e Intervalo de envio de cada porta.
Pacotes customizados CAN, aba Configurações: Broadcasts legados e Intervalo de envio de cada porta.

O ID depende do Identificador de produto escolhido em Portas CAN:

MensagemComo FT500Como FT600 (padrão)Como FT700
10x140006000x140806000x14100600
20x140006010x140806010x14100601
............
90x140006080x140806080x14100608

Os IDs da tabela valem para Identificador único 0. Cada unidade a mais soma 0x4000 ao ID: com Identificador único 1, a mensagem 1 como FT600 vira 0x14084600. Conteúdo de cada mensagem (4 valores por quadro, na ordem dos bytes):

Msg.Bytes 0-1Bytes 2-3Bytes 4-5Bytes 6-7
1TPSMAPTemperatura do arTemperatura do motor
2Pressão de óleoPressão de combustívelPressão da águaMarcha
3O2 do escapamentoRPMTemperatura do óleoPit limit ativo
4Velocidade da roda DDVelocidade da roda DEVelocidade da roda TDVelocidade da roda TE
5Controle de tração: deslizamento(não preenchido pela VCU)(não preenchido pela VCU)Rumo
6Sensor de amortecedor DDSensor de amortecedor DESensor de amortecedor TDSensor de amortecedor TE
7Aceleração longitudinalAceleração lateralInclinação frontalInclinação lateral
8Correção de lambda (malha fechada)Fluxo total de combustívelTempo de injeção banco ATempo de injeção banco B
9Temperatura do óleo (repete a msg. 3)Temperatura da transmissãoConsumo de combustívelPressão de freio

DD = dianteira direita, DE = dianteira esquerda, TD = traseira direita, TE = traseira esquerda. O formato e os multiplicadores são os do quadro acima e os do documento Protocolo FTCAN 2.0.

#Quando usar cada recurso

SituaçãoPacotes customizadosCAN Personalizável
Equipamento que já lê o formato FuelTechSimPossível, mais trabalho
Equipamento com DBC próprioNãoSim
Taxa diferente de 1 Mbit/sNãoSim (porta em Modo RAW)
CAN FDNãoSim
Escala e offset livresNãoSim
Timeout de recepçãoNãoSim
Quantidade20 quadros de 4 valores16 quadros, 48 sinais