Foi utilizada uma nova abordagem no envio de mensagens do PLC para o PC. Nesta nova abordagem a resposta é enviada logo que chega a mensagem do PC (a mensagem não necessita de estar à espera que o programa interprete a mensagem que chega do PC para ser construída) sendo assim possível poupar tempo na descodificação da mensagem que chega do PC. Assim apenas é possível saber o estado actual do veículo e não se a tarefa foi executada ou não, para isso é necessário enviar uma nova mensagem.
Outro problema do programa era a taxa de actualização do valor do contador das RPM. Foram utilizadas as funções do fabricantes mas estas não produzem resultados satisfatórios, assim implementou-se uma metodologia que mede o tempo entre dois pulsos e com esse tempo calcula-se a frequência do sinal pulsado. É possível, assim , em poucos milissegundos ter o valor das RPM actualizado.
O novo código ainda só foi testado em bancada, para o validar é necessário ainda testar no veículo.
Sem comentários:
Enviar um comentário