Visão geral deste capítulo
Conheça a finalidade do MPROG, os princípios da programação gráfica e a forma como os projetos e os conteúdos deste manual estão organizados.
Conteúdos apresentados
1.1 O que é o MPROG?
O MPROG é o software utilizado para programar os controladores da linha Climate PRO da Mercato.
A programação é realizada por meio de uma linguagem gráfica baseada em blocos de função. Esses blocos são inseridos em diagramas e conectados entre si para formar a lógica que será executada pelo controlador.
Cada bloco possui uma função específica e pode apresentar entradas, saídas e parâmetros de configuração. Ao combinar diferentes blocos, é possível desenvolver desde comandos simples até estratégias completas de controle e automação.
As configurações, interfaces e funções disponíveis podem variar conforme o modelo do controlador selecionado no projeto. Quando necessário, consulte também a documentação específica do equipamento.
1.2 Como funciona a programação gráfica
A lógica de controle é construída visualmente. O usuário seleciona os blocos disponíveis na biblioteca, posiciona-os no diagrama e conecta suas entradas e saídas de acordo com o funcionamento desejado.
Blocos conectados formam a aplicação
Durante a execução, o controlador processa continuamente os blocos do projeto e atualiza os valores de suas entradas e saídas.
Um ciclo de execução corresponde ao processamento dos blocos que compõem a aplicação. A velocidade desse ciclo depende da quantidade de blocos utilizados, da complexidade da lógica e da capacidade de processamento do controlador.
1.3 Projetos e diagramas
No MPROG, a programação é organizada dentro de um projeto. Cada projeto é associado a um equipamento e pode conter um ou mais diagramas.
Um diagrama funciona como uma página de programação na qual os blocos são inseridos, configurados e interligados. Em aplicações maiores, recomenda-se dividir a lógica em vários diagramas, separando as funções do sistema de forma organizada.
Após a compilação, todos os diagramas do projeto são integrados e executados pelo controlador como parte de uma única aplicação.
1.4 Tipos de dados
Os blocos de função trabalham principalmente com três tipos de dados. O MPROG utiliza cores diferentes nas conexões para ajudar o usuário a identificar cada tipo.
Representa dois estados possíveis, como verdadeiro ou falso, ligado ou desligado e ativo ou inativo.
Representa valores numéricos sem casas decimais.
Representa valores numéricos com casas decimais, também chamados de valores de ponto flutuante.
Ao ligar dois blocos, verifique se a saída de origem e a entrada de destino utilizam tipos de dados compatíveis.
1.5 Fluxo básico de trabalho
De forma geral, o desenvolvimento de uma aplicação no MPROG segue a sequência abaixo.
Instale e licencie o MPROG
Obtenha o instalador, conclua a instalação e realize a ativação da licença.
Crie o projeto
Selecione o controlador que será utilizado e defina as informações básicas do projeto.
Configure o equipamento
Ajuste entradas, saídas, interfaces de comunicação e demais recursos disponíveis para o modelo selecionado.
Desenvolva a lógica
Crie os diagramas, insira os blocos de função e conecte-os conforme a estratégia de controle desejada.
Compile o projeto
Verifique a lógica e corrija eventuais erros indicados pelo MPROG.
Conecte-se ao controlador
Selecione a interface de comunicação adequada e estabeleça a conexão com o equipamento.
Transfira e teste a aplicação
Envie a lógica ao controlador, acompanhe os valores em tempo real e confirme o funcionamento da aplicação.
1.6 Organização deste manual
O Manual do MPROG foi dividido em capítulos independentes. Dessa forma, cada assunto pode ser consultado separadamente, enquanto a opção de impressão completa reúne os capítulos na ordem correta.
Preparação e configuração
Download, instalação, licenciamento, interface, criação de projetos e configuração do equipamento.
Programação e execução
Linguagem gráfica, ferramentas dos diagramas, compilação, transferência e depuração.
Conexão com controladores
Preparação da comunicação e conexão por BACnet/IP, Modbus RTU, Modbus UDP e Modbus TCP Gateway.
Alarmes BACnet
Configuração e acompanhamento de alarmes e notificações BACnet.
1.7 Conteúdos complementares
Além dos capítulos que formam o manual principal, a pasta do MPROG reúne outros tipos de documentação para consultas específicas.
Funcionalidades adicionais
Documentação dos módulos TAGS, MQTT, SMS e de outras funcionalidades específicas.
Blocos de função
Explicações, parâmetros e exemplos de utilização dos blocos disponíveis no MPROG.
Procedimentos específicos
Guias práticos para configurações, integrações e aplicações relacionadas ao MPROG.
Perguntas frequentes
Respostas rápidas para as dúvidas mais comuns sobre o software.
Erros e solução de problemas
Orientações para identificar mensagens de erro e corrigir problemas de configuração ou comunicação.
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 →