Skip to Content
ComandosEstadosDisparadoresIntrodução

Disparadores de Usuário

Variáveis personalizáveis que comparam valores do sistema contra limiares configuráveis para gerar eventos.


Para que serve?

Caso de usoDescrição
Nível de combustívelAlertar quando o tanque baixa de certo nível
🌡️ TemperaturaDetectar quando um sensor sai da faixa permitida
🔋 Tensão da bateriaNotificar quando a bateria está baixa ou desconectada
🏎️ RPM do motorAlertar excesso de revoluções
📊 Qualquer valor CANCriar limiares para qualquer parâmetro do veículo

Comando Disponível


Como Funciona

  1. 📥 Fonte de dados: Define-se um comando que obtém o valor a monitorar (ex: QECU00 para RPM, QAD0 para voltagem)
  2. ⚙️ Configuração de limiares: Estabelecem-se valores mínimo e máximo permitidos
  3. 🔄 Comparação contínua: O sistema compara periodicamente o valor atual contra os limiares
  4. Geração de disparador: Quando o valor sai da faixa, ativa-se UVxx+; quando volta à faixa, ativa-se UVxx-

Os disparadores UV00+ a UV31+ e UV00- a UV31- podem ser usados no Motor de Eventos para gerar relatórios ou executar ações automáticas.


Exemplo Prático

Alerta de combustível baixo:

// Configurar UV00 para monitorar combustível (leitura CAN) // Se o nível baixa de 20%, ativa UV00+ >SUV00E,QECU02,20,100< // Criar regra: quando combustível baixo → enviar relatório >SRL10E;TRG=UV00+;ACC={GCQ00H;@TRM}<

Ver Também

Última atualização