Sobre este projeto
it-programming / desktop-apps
Aberto
O objetivo deste projeto é desenvolver um software robusto e intuitivo, inspirado no Artisan Roaster Scope, para ser integrado a um sistema de automação de torrador industrial de café. O software deverá monitorar, registrar e permitir a repetição precisa de perfis de torra, garantindo a consistência do produto final.
O ambiente de operação inclui um torrador industrial de café e um CLP Coel NanoPac / OpenPCS. A comunicação preferencial será via Modbus tcp/ip, com suporte opcional para rs-485 modbus rtu. O sistema deve operar em rede local.
As funcionalidades principais incluem:
- Leitura em tempo real de parâmetros críticos como temperatura do grão (bt), temperatura ambiente (et), potência do queimador, fluxo de ar, rotação do tambor e outros registradores modbus configuráveis.
- Geração de gráficos em tempo real, semelhantes aos do Artisan, exibindo bt, et, taxa de aumento (ror), setpoint de ror (ror_sp), status do queimador, fluxo de ar e rotação do tambor.
- Registro manual de eventos importantes durante a torra, como Charge, Dry End, First Crack Start/End, Drop, além da possibilidade de adicionar eventos personalizados.
- Capacidade de salvar, carregar e comparar diferentes perfis de torra, permitindo a seleção de um perfil de referência para análise ou repetição.
- Criação de um perfil de base detalhado que servirá como referência para a repetição automática em lotes de café com pesos variados.
Para a repetição automática e controle PID, o software deverá:
- Reproduzir automaticamente os comandos de uma torra de referência.
- Aplicar os comandos no tempo correto ou após o Turn Point, conforme configurado.
- Enviar comandos de controle ao CLP via Modbus.
- Executar a repetição da torra utilizando um controle PID avançado, comparando continuamente a torra atual com o perfil de base.
- Ajustar dinamicamente os setpoints para compensar variações na massa do lote e na inércia térmica do torrador, visando manter a estabilidade do RoR durante todo o processo de torra.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias