Ir para o conteúdo principal
Voltar para MPROG
DIAGNÓSTICO · MPROG

Erro “Executável do equipamento não é o mesmo que o do projeto” no MPROG

Climate PRO MPROG
PROBLEMA

O projeto aberto não corresponde à aplicação armazenada no controlador

O erro aparece quando o MPROG tenta se conectar à lógica já existente no controlador, mas o executável encontrado no equipamento é diferente do executável gerado pelo projeto atualmente aberto.

Mensagem de erro informando que o executável do equipamento não é o mesmo que o do projeto.
Mensagem de erro apresentada pelo MPROG.
Não use Iniciar Debug automaticamente para eliminar o erro

Iniciar Debug transfere o projeto aberto para o controlador. Se o equipamento já estiver executando outra aplicação, essa ação substitui a lógica existente.

1. Primeiro defina o objetivo da intervenção

ObjetivoO que fazer
Monitorar ou alterar a aplicação existenteLocalize o arquivo original do projeto que corresponde exatamente à lógica instalada no controlador.
Substituir a aplicação pelo projeto abertoSomente após confirmar o projeto e autorizar a intervenção, compile e transfira a nova lógica.

2. Se você precisa preservar a lógica existente

  1. Não execute Iniciar Debug.
  2. Confirme com o responsável pela instalação qual é a versão do projeto em campo.
  3. Localize o arquivo original correspondente.
  4. Abra esse projeto no MPROG.
  5. Use novamente Conectar ao equipamento e iniciar debug.
Barra de ferramentas do MPROG com destaque para o comando Conectar ao equipamento e iniciar debug.
Use este comando quando o objetivo for conectar ao controlador com o projeto correspondente já aberto.

O MPROG não possui recurso para extrair do controlador a lógica gráfica original e reconstruir o projeto no computador.

3. Se a intenção é substituir a lógica do controlador

Execute essa sequência somente quando houver certeza de que o projeto aberto é a aplicação que deve permanecer no equipamento.

  1. Salve uma cópia atualizada do projeto.
  2. Confira modelo e versão das configurações.
  3. Compile com Ctrl + B e corrija todos os erros.
  4. Clique em Iniciar Debug para transferir a lógica.
  5. Aguarde a conclusão do download.
  6. Clique em Rodar ou pressione F5.
Barra de ferramentas do MPROG com destaque para o comando Iniciar Debug.
Utilize Iniciar Debug somente quando a substituição da lógica estiver confirmada.
Ações envolvidas na substituição da lógica

Iniciar Debug realiza a transferência do projeto aberto para o controlador. Depois que o download terminar, utilize Rodar ou pressione F5 para colocar a aplicação em execução.

  • Iniciar Debug: envia o projeto compilado para o controlador;
  • Rodar / F5: inicia a execução da lógica após a transferência;
  • Valide sempre em campo: confirme se a aplicação entrou em operação corretamente depois do download.

4. Valide após a transferência

  • o MPROG se conecta sem a mensagem de executável diferente;
  • a lógica entra em execução;
  • os valores são atualizados no modo de depuração;
  • entradas, saídas e funções críticas apresentam comportamento coerente com a aplicação prevista.

5. Decisão rápida

SituaçãoPróxima ação
Tenho o projeto exato instaladoAbra esse projeto e conecte sem transferir uma nova lógica.
Tenho um projeto diferente e quero preservar o controladorNão faça download. Localize o backup correto.
Tenho um projeto novo e a substituição está autorizadaCompile, transfira com Iniciar Debug e valide a aplicação.
Não tenho o projeto originalNão existe upload da lógica gráfica pelo MPROG; preserve o equipamento até definir a intervenção.

6. Artigos relacionados

SUPORTE

Ainda precisa de ajuda?

Entre em contato com o suporte técnico da Mercato. Para agilizar o atendimento, informe o equipamento, produto ou sistema relacionado e descreva brevemente a dúvida ou o problema encontrado.

 Falar com o suporte no WhatsApp → 

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo