A unidade de comando do motor (ou unidade de controlo do motor) recebe e processa os dados dos vários sensores do veículo.
Esta informação é usada para determinar corretamente a quantidade de combustível que é preciso injetar no motor para corresponder às ordens do condutor. A quantidade de combustível é doseada consoante o tempo de abertura das válvulas de injeção.