Sobre este projeto
it-programming / desktop-apps
Aberto
Estamos buscando um desenvolvedor para expandir um programa de PC existente que monitora um torrador de café via Modbus TCP. A primeira etapa do projeto, que inclui a leitura de curvas de temperatura (grão e ar), cálculo de RoR e gravação de dados em arquivo, já foi concluída e está funcionando.
Nesta nova fase, o objetivo principal é adicionar funcionalidades de controle ao programa, permitindo que o pc comande o torrador, substituindo a interface hmi atual. As funcionalidades de controle a serem implementadas incluem:
Controles de Operação:
- Controle de rpm do tambor (faixa de 45 a 80 rpm).
- Controle de fluxo de ar (faixa de 40% a 100%).
- Controle de gás/potência (faixa de 10% a 100%).
- Ligar/desligar para: chama, tambor, fluxo de ar, mexedor, exaustor, pós-queimador e elevador.
- Comandos de ação: carregar, descarregar e silenciar.
- Controle de pré-aquecimento com lógica de segurança: deve desligar automaticamente ao iniciar uma torra e religar ao final da torra.
Funcionalidades Adicionais:
- Implementação de marcadores de fase durante a torra (carregar, fim da seca, início do desenvolvimento, retirar), exibindo a porcentagem de cada fase, similar ao software Artisan.
- Funcionalidade de exportação de dados para formato CSV.
- Elaboração de manual de instalação e manual de operação, ambos em português do Brasil.
Detalhes Técnicos:
Os endereços Modbus para leitura e escrita já foram mapeados e verificados no equipamento. O CLP do torrador utiliza dois mapas Modbus separados: um serial para a ihm e outro tcp/ip para o pc, com endereços distintos. Os testes iniciais dos comandos serão realizados com a máquina parada, priorizando a segurança.
O projeto será desenvolvido em português do Brasil. Embora já haja um especialista envolvido na fase inicial, esta contratação é para uma etapa específica. No entanto, há potencial para colaboração de longo prazo caso o desempenho seja satisfatório.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias