Software de Programação EBPro Linha MT - PDF
Software de Programação EBPro Linha MT
Download "Software de Programação EBPro Linha MT"
Orlando Malheiro Caires
1 Motores Automação Energia Transmissão & Distribuição Tintas Software de Programação EBPro Linha MT Tutorial de Programação
2 Tutorial de Programação do Software EBPro IHM s da linha MT Idioma: Português Data da Publicação: 05/2015
3 Índice. ÍNDICE 1. INTRODUÇÃO INSTALAÇÃO REQUISITOS DE SISTEMA INSTALAÇÃO DO EASYBUILDER PRO SOFTWARE DE PROGRAMAÇÃO EASYBUILDERPRO TELA INICIAL TELA DE EDIÇÃO DE SOFTWARE COMPRESS/UNCOMPRESS COMPRESS UNCOMPRESS... ERRO! INDICADOR NÃO DEFINIDO. 5. DESENVOLVENDO UM PROJETO OBJETO DE TEXTO IMPORTANDO IMAGENS DATA E HORA PROPRIEDADES DA TELA SIMULAÇÃO CRIANDO UMA NOVA TELA CRIANDO LEITURA DE TEXTO CRIANDO BOTÕES PARA NAVEGAÇÃO NAS TELAS INSERINDO OBJETOS GRÁFICOS, ANIMAÇÕES E BOTÕES PARA ACIONAMENTOS BAR GRAPH INSERIR E EXIBIR VALORES UTILIZANDO O NUMERIC POPUP CRIANDO TELA DE MANUTENÇÃO CRIANDO ENTRADA DE ESCRITA CRIANDO SEGURANÇA NA IHM Criando a Lógica de Login ALARME TAGS COM MENSAGENS DE ERRO DOWNLOAD DA APLICAÇÃO PARA A IHM VIA USB VIA ETHERNET COMUNICAÇÃO COM A LINHA TPW CONEXÕES FÍSICAS CABO DE COMUNICAÇÃO RS CABO DE COMUNICAÇÃO RS CONFIGURAÇÃO DA IHM CONFIGURAÇÃO DO TPW CONECTANDO O TPW-04 AO COMPUTADOR CONFIGURANDO A COMUNICAÇÃO CONFIGURANDO ENDEREÇO DA PORTA DE COMUNICAÇÃO... 69
4 1. INTRODUÇÃO Este tutorial tem por objetivo explicar a utilização das principais funções disponíveis nas IHM s da linha MT. Para melhor compreensão de algumas funcionalidades, recomenda-se seguir a sequência capitular imposta pelo tutorial, bem como o desenvolvimento conjunto da aplicação exemplo. Os recursos serão explorados de forma sucinta, porém funcional. Para uma abordagem completa, consultar o manual do software EBPro. Este tutorial foi desenvolvido com base no software EBPro. Verificar abaixo a tabela com a relação dos modelos de IHM que são programados pelo EBPro. Modelo da IHM MT8100iE MT8150XE A aplicação desenvolvida durante o tutorial apresentará os recursos da IHM de forma didática. As lógicas, animações, cores, tamanho de fonte e demais funções apresentadas são meramente sugestivas.
5 2. INSTALAÇÃO 2.1. REQUISITOS DE SISTEMA Requisitos de hardware (recomendado): CPU: Intel Pentium II ou superior Memória: 256MB ou superior Disco rígido: 2,5 GB ou superior (espaço disponível no disco, pelo menos 500 MB) CD-ROM: 4X ou superior Display: resolução 1024 x 768 ou superior Teclado e mouse Ethernet: para fazer o download do projeto / upload Porta USB 2.0: para fazer o download do projeto / upload RS-232 COM: para simulação on-line Impressora Sistema Operacional: Windows XP / Windows Vista / Windows 7 (32bit / 64bit)/ Windows 8 (32bit / 64bit)/ Windows 8.1 (32bit / 64bit) 2.2. INSTALAÇÃO DO EASYBUILDER PRO Software: Instale utilizando a instalação do EasyBuilder Pro, pode-se efetuar o download através do site Passos para instalar EasyBuilder 1. Instalar EasyBuilder: Inicie a instalação executando o arquivo [Autorun.exe]. A tela de instalação é mostrada abaixo:
6 2. Clique em [Install], o diálogo abaixo é mostrado: 4. Indicar uma nova pasta para a instalação EasyBuilder ou use a pasta recomendada e em seguida, clique em [Next].
7 5. Selecione a pasta do menu Iniciar para salvar o atalho do programa. Clique em [Browser] para escolher uma pasta ou use a pasta recomendada. Em seguida clique em [Next]. 6. Ele verificará se há quaisquer funções adicionais a serem feitas. Por exemplo: [Create a desktop icon]. Selecione-o, se necessário, e clique em [Next] para continuar.
8 7. Quando finalizar as configurações, por favor, verifique se elas estão todas corretas. Se precisar fazer alguma alteração, clique em [Back] para alterar as configurações ou clique em [Install] para iniciar a instalação.
9 8. Processo de Instalação. 9. Clique em [Finish] para concluir a instalação.
10 3. SOFTWARE DE PROGRAMAÇÃO EASYBUILDERPRO 3.1. TELA INICIAL Depois de instalar EasyBuilder Pro, clique duas vezes no atalho na área de trabalho para iniciar o [Utilility Manager]. Select model Design Analysis & Testing Publish Selecione o modelo HMI. Por favor, note que, se o modelo é incorreto, alguns recursos podem não funcionar corretamente. EasyBuilder Pro: Inicia o EasyBuilder Pro para editar projetos. EasyAddressViewer: Lê o alcance e formato dos endereços das PLCs suportadas. Simulation: Simula uma HMI no PC por Simulação On-line (com PLC) ou Simulação Off-line (sem PLC). EasyDiagnoser: Monitoração on-line e uma ferramenta de depuração. Faz o diagnóstico do status da conexão entre o PC / HMI e a PLC. EasyWatch: Permite aos usuários monitorar valores de endereço HMI ou PLC via Ethernet no PC. Reboot HMI: Reinicia a HMI à sua condição inicial por Ethernet ou Conexão USB. Pass-Through: Permite aplicações do PC a controlar a PLC via HMI. Neste Caso a HMI é um adaptador. Download: Baixa arquivo do projeto para a HMI via Ethernet. Upload: Faz upload de arquivos da HMI para o PC via Ethernet. Build Download Data for SD/USB Disk: Constrói os dados a serem salvos na unidade de cartão USB / SD e então insira o
11 dispositivo para a HMI baixar os dados. Este recurso não é suportado pela linha CMT. Maintenance EasyPrinter, Backup/Printer Server: Um servidor de backup / impressora em PC, que recebe backups da HMI e executar um lote definido para converter, ou screenshots da HMI para imprimir no PC. Administrator Tools: Permite armazenar os dados de [Contas de usuário], [Segurança USB Key], [Configurações do servidor SMTP ] e [ Contatos] para USB. Este recurso não é suportado pela linha CMT. CloudHMI: Conecta a uma máquina CMT-SVR. O PC funciona como um visor terminal para CMT-SVR. EasyAccess: Controle a HMI remotamente e instantaneamente, de maneira convenientemente, não importando em qual canto do mundo que você está. Data/Event log Information: Conecta com a HMI via cabo USB ou Ethernet para verificar o número de arquivos de histórico na HMI. Esse recurso é não é suportado pela linha CMT. Data Conversion Database Editor: Usado para editar os dados de receita. Easy Converter: Lê o arquivo de amostra de dados (.dtl) e arquivo de registro de eventos (.evt) em HMI e converte os arquivos para o formato Excel (.xls). Recipe Editor: Usado para criar, visualizar e editar dados de receita TELA DE EDIÇÃO DE SOFTWARE 1. Clique em [EasyBuilder Pro] para abrir a tela de edição:
12 2. Se quiser criar um novo projeto, selecione New, se quiser abrir um projeto existente clique em Open Existing Project, ou selecione um programa recentemente aberto na opção Open Recent Project. Para este tutorial deixe a opção New marcada e clique em [OK]. 3. Agora irá aparecer uma janela pedindo o modelo da IHM utilizada: Selecione a IHM que você está utilizando e clique em [OK]. 4. Abrirá a aba System Parameter Settings. Clique em [OK].
13 5. Agora podemos analisar a interface de programação do EBPRO: Barra de Título Menu Ferramentas Nome da tela Janela de lista de telas
14 Barra de Título: Na barra de título podemos vizualizar o diretório onde a aplicação está localizada. Menu: A barra de menus possui opções de acesso a todas as funções do EBPRO, seleção de objetos, gerenciamento dos arquivos de programa, etc. Ferramentas: São as barras de atalhos para os objetos e ferramentas do EBPRO. Nome da tela: No nome da tela podemos ver o nome e número da tela. Janela de lista de telas: No lado esquerdo da tela encontramos a janela onde está listada as telas que temos na aplicação. 4. COMPRESS/UNCOMPRESS 4.1. COMPRESS Para armazenar o arquivo corretamente com suas bibliotecas e figuras deve-se utililizar o comando compress. Vá na aba de tarefas no comando Compress/Uncompress, e selecione ele., então aparecerá a seguinte janela. Após clique em compressing
15 E pronto a biblioteca de símbolos que você utilizou está salva UNCOMPRESS Para abrir o Backup da IHM em outro computador corretamente, é necessário utilizar o comando Uncompress.Para que esse comando funcione corretamente é necessário que o backup tenha sido gerado com o comando Compress. Na barra de menus>>tools>>compress/uncompress abria está janela:
16 E faça Uncompressing: Após isso o programa está pronto para ser usado. 5. DESENVOLVENDO UM PROJETO
17 5.1. OBJETO DE TEXTO Vamos criar um objeto de texto para colocar um Título nesta tela. Selecione o ícone Text. Após clicar nele, ele abrirá a janela New Text Object, onde você pode mudar a fonte, cor do texto, tamanho, localização e, no campo Content, você escreve o texto desejado: Insira-o na parte superior da tela, como mostrado pela figura abaixo:
18 Para editar o texto, dê dois cliques em cima dele que abrirá novamente a tela de edição de texto IMPORTANDO IMAGENS Para adicionar imagens à aplicação, clique no ícone Picture. Irá abrir uma janela chamada New Picture Object, onde, para adicionar uma imagem ou uma biblioteca, deve clicar em Picture Library.... Abrirá a biblioteca onde encontramos imagens já prontas:
19 Para importar uma nova imagem, selecione o Add New Picture, clique em New e escolha a imagem de preferência, desde que a extensão da mesma seja.bmp,.jpg,.gif,.dpd,.png. Clique em [Next] e selecione a imagem no local salvo. Após selecionar a imagem, clique em [Finish] e [OK] então posicione a imagem.
20 5.3. DATA E HORA Para adicionar Data e Hora na IHM precisamos inserir o Date/Time.
21 5.4. PROPRIEDADES DA TELA As telas da IHM possuem propriedades específicas, como: cor de fundo, título, número de referência, etc. Iremos definir as propriedades de nossa primeira tela, clicando com o botão direito do mouse sobre a tela e escolhendo a opção Atribute.
22 Você pode mudar a cor conforme achar melhor. OBS: a cor do Data/Time da figura acima foi alterada, para uma melhor vizualização.
23 5.5. SIMULAÇÃO Salve o arquivo no ícone para salvar, depois clique no ícone para compilar. Na próxima tela, clique em [Compilar] e depois em [Close]. Selecione o ícone para a monitoração offline 5.6. CRIANDO UMA NOVA TELA Clique com o botão direito do mouse na janela de lista de telas em um numero vago e selecione New.
24 No campo Name, coloque Tela_base.
25 Adicione uma figura através da ferramenta Shape no final da tela. Adicione data e hora, como já especificado acima.
26 1. Crie uma nova tela replicando a tela base Clique com o botão direito e selecione New crie a tela1 e em Top selecione a tela_base. A tela1 será igual à tela_base. É possível alterar a cor de fundo da mesma, porém os ícones não poderão ser alterados.
27 5.7. CRIANDO LEITURA DE TEXTO Na tela WINDOW_010, selecione o ícone ASCII selecione o endereço desejado., desabilite o Allow input e
28 Na aba Settings >> Address >> No. Of word. Selecione a quantidade de words desejada. Cada word equivale a 2 letras CRIANDO BOTÕES PARA NAVEGAÇÃO NAS TELAS Na tela WINDOW_010, clique no ícone Function Key tela 1. e mande o botão para a
30 Na tela base, crie um botão chamado exit, e configure-o para voltar à tela inicial.
31 5.9. INSERINDO OBJETOS GRÁFICOS, ANIMAÇÕES E BOTÕES PARA ACIONAMENTOS Na tela1, crie um Toggle Switch e uma Lamp. Quando o Toggle switch estiver acionado, a lâmpada pisca 0,5 segundos. Pode usar figuras da biblioteca para fazer este botão e lâmpada.
32 No Toggle Switch coloque o marcador do escravo que você vai utilizar. Escolha a imagem de preferência para o botão e a lâmpada. As imagens da biblioteca já vem pré configurada os dois estados.
33 5.10. BAR GRAPH Selecione o ícone Bar Graph escolhido: e adicione a barra gráfica, conforme o marcador
35 5.11. INSERIR E EXIBIR VALORES UTILIZANDO O NUMERIC Selecione o ícone Numeric e utilize o mesmo marcador da barra gráfica. Na aba Numeric Format >> Number of digits >> Left of decimal PT., deixe o valor em 3.
37 5.12. POPUP Um Popup é uma tela com tamanho reduzido. Para exercitar a criação de Popups, crie uma tela conforme exemplo: Criar um Function Key na tela1, com as seguintes configurações:
38 Na tela de popup, adicione um Slider e um Numeric Object para mostrar o valor que está no Slider. Depois crie um botão para voltar desta popup.
41 5.13. CRIANDO TELA DE MANUTENÇÃO Crie a tela de manutenção e insira um botão de atalho na tela base. Crie um objeto com a função Shape, e dois com a função Text. Para adicionar uma entrada de hora e data no EBPro, clique no ícone Numeric. Abrirá a janela New Numeric Object :
42 Clique em [Settings]. Abrirá uma nova janela chamada Address, selecione o campo System tag, como na figura abaixo: Após confirmar, vá na aba Numeric Format >> Number of digits >> Left of decimal Pt. e deixe em 2: OBS: No objeto que for configurado com o valor do ano, deixe o número de dígitos em 4 (Numeric Format >> Number of digits >> left of decimal Pt em 4). Clique em [Settings]. A janela Address abrirá. Em Device Type, selecione as opções de acordo com a aplicação do objeto numérico: NE_0 NE_1 NE_2 LW-9017(16bit):local second LW-9018(16bit):local minute LW-9019(16bit):local hour
43 NE_3 LW-9020(16bit):local day NE_4 LW-9021(16bit):local mouth NE_5 LW-9022(16bit):local year CRIANDO ENTRADA DE ESCRITA Crie mais um Shape e um Text. Selecione o ícone ASCII. Selecione o endereço que deseja armazenamento e na opção Settings >> Address >> No. Of word. Cada word equivale a duas letras. Na aba ASCII Object s Proprieties >> Data Entry >> Keyboard >> Window no. utilize o 60. ASCII Middle. OBS: certifique-se de que o allow input está selecionado.
46 5.15. CRIANDO SEGURANÇA NA IHM Na tela base no botão de manutenção selecione na aba Security >> User Restriction >> Object class, selecione a Class A. Na opção Edit >> System parametres >> Security, defina a senha no campo password.
48 Criando a Lógica de Login Crie uma tela como POPUP com o nome login. Na pagina inicial crie um botão de estado da lógica para login.
49 Para criar as tags para a senha e para o usuário, clique no ícone User-defined tags e clique em [New]. Tags, vá para
50 Crie duas tags como a imagem abaixo:
51 Na tela login Crie um Option list Na opção Monitor address >> Settings:
52 Na aba address, marque a opção User-defined tag. Logo abaixo, selecione o ícone ASCII, e, no campo Read Address >> Settings, selecione o User-defined tag e a tag criada.
54 Clique em Set Word para configurar o objeto que se digita a senha.
55 5.16. ALARME Crie duas telas. Uma chamada Alarme e a outra chamada Histórico Alarme. Na tela Alarme, clique no ícone Alarm Display, para adicionar um objeto que mostra os alarmes atuais.
56 Na tela Histórico Alarme, clique no ícone Event Display objeto que mostra o histórico de alarmes., para adicionar um
57 Obs: Adicione botões de alarme na Tela_base, para poder acessar as telas de histórico e de alarmes atuais.
58 5.17. TAGS COM MENSAGENS DE ERRO Clique no ícone Address Tag Library Manager e crie as tags para os erros.
59 6. DOWNLOAD DA APLICAÇÃO PARA A IHM 6.1. VIA USB Para fazer o download para a IHM via USB, após conectar a IHM ao computador, salve o projeto, compile e clique no ícone Download, depois selecione o modo USB e clique no botão [Download] e o programa será transferido para a IHM.
60 Quando o download estiver concluído, mostrará as seguintes mensagens:
61 Para finalizar, após terminar o download, clique em [Exit] VIA ETHERNET Para fazer o download para a IHM via Ethernet, após conectar a IHM ao computador, salve o projeto, compile e clique no ícone Download, depois selecione o modo Ethernet, na aba Name, clique em [Search]. Se a IHM estiver conectada, ele irá a reconhecer. Após selecioná-la, clique em [Download].
63 Para finalizar, após terminar o download, clique em [Exit].
65 7. COMUNICAÇÃO COM A LINHA TPW04 Este capítulo mostrará detalhadamente os requisitos para a comunicação da linha de IHMs MT com a linha de CLPs TPW-04. Como exemplo, foi utilizado um CLP TPW-04 da linha MT com uma IHM 8150XE, aproveitando a aplicação gerada no tutorial acima. O capítulo está dividido em três partes: Conexões físicas entre os equipamentos; Configurações da IHM; Configurações do TPW CONEXÕES FÍSICAS Para a comunicação direta entre o TPW-04 e as IHMs da linha MT, deve-se utilizar a porta serial da IHM ou a porta Ethernet. O TPW-04 possui as portas RS-485, RS-232 e a expansão para Ethernet, ficando a critério de cada aplicação o uso de qualquer porta CABO DE COMUNICAÇÃO RS-485 Para conectar a MT8150XE e a TPW-04 via RS-485, é necessário um cabo com a configuração dos pinos abaixo: Cabo de comunicação serial RS-485 para a linha MT Conecte o conector DB9 na porta COM1 da IHM e, na outra ponta, conecte os terminais T/R+ (2) e T/R-(1) nos terminais A e B, respectivamente, do conector RS-485 do TPW-04. A malha do cabo deve ser ligada no terminal SG, aterrando apenas uma das extremidades da rede. É importante lembrar que, entre os terminais A e B, deve ser ligado um resistor de terminação de 120 Ω CABO DE COMUNICAÇÃO RS-232 Para a conexão via RS-232, a mesma pinagem do cabo de programação do TPW-04 é utilizada.
66 Cabo de comunicação serial RS-232 entre a IHM e o TPW CONFIGURAÇÃO DA IHM A configuração da comunicação da IHM será feita pelo software EBPro, na aba Edit >> System Parameters >> Device>> New. Isto abrirá a tela Device Properties. NA opção COM >> Settings, temos: Default Adress: Define o endereço de rede do CLP; Baud Rate: É a taxa de comunicação serial entre a IHM e o CLP; Data Bits: Define quantidade de bits de dados; Parity: Determina se a paridade é par, ímpar ou não utilizada. Stop Bits: Define quantidade de bits de parada; Turn around delay(ms): Define um tempo de atraso para enviar comandos ao CLP, no caso de botões de acionamento; Time-out (sec): É o tempo limite para reconhecer falha na comunicação entre o CLP e a IHM;
67 Se as configurações estiverem de acordo com as de seu hardware, clique em [OK] e transfira o programa CONFIGURAÇÃO DO TPW CONECTANDO O TPW-04 AO COMPUTADOR Instale o software TPW-PCLINK e execute-o. Clique no ícone para criar um novo projeto. O programa perguntará qual o modelo de TPW-04 você possui. Selecione o modelo que será utilizado e clique em [OK]. Clique em PLC(P) >> Connect para abrir a janela de conexão do programa com o CLP. Em Com Port, selecione a porta do PC em que você ligou o cabo de programação do TPW-04.
68 Clique em [Link] para iniciar a conexão. Deverá aparecer uma caixa de mensagem informando que a conexão foi bem sucedida CONFIGURANDO A COMUNICAÇÃO Para configurar a porta de comunicação do TPW-04, criaremos um programa básico que definirá estas configurações. Se você conectou a IHM na porta RS-485 incorporada ao TPW-04, deve configurar o registrador D8120. Se a conexão for realizada pela porta RS-485 de expansão, deve ser configurado o registrador D8320. Para a porta RS-232, configurar o registrador D8321. No manual do TPW-04, podemos verificar as possíveis configurações da porta de comunicação, conforme figura abaixo:
69 De acordo com a configuração definida no ADP, iremos configurar o TPW-04 conforme abaixo: Baud Rate: 9600 (0,1,1,1); Stop Bits: 1 (1) Parity: Even (1,0) Data Bits: 8 (1) Sendo assim, temos o valor , em binário. Convertendo esse número de binário para decimal, temos o valor 125. Esse valor deve ser transferido para o registrador de configuração da porta serial utilizada (D8120 / D8320 / D8321). Para isso, iremos criar uma linha de programa no TPW-04, transferindo este valor para o registrador correspondente. Após criar o programa, transfira-o para o TPW-04 e mantenha-o em modo RUN CONFIGURANDO ENDEREÇO DA PORTA DE COMUNICAÇÃO O TPW-04 utiliza o mesmo endereço para todas as suas portas seriais. Por padrão, o endereço vem configurado em 1. Para conferir, clique em PLC(P) >> ID Set. Abrirá uma janela exibindo o endereço de rede atual e permitindo a alteração, caso necessário.
Software de Programação EB8000 Linha MT
Motores Automação Energia Transmissão & Distribuição Tintas Software de Programação EB8000 Linha MT Tutorial de Programação Tutorial de Programação do Software EB8000 IHM s da linha MT Idioma: Português