Академический Документы
Профессиональный Документы
Культура Документы
Ouro Preto
Março/2009
Versão 1.04.09
Universidade Federal de Ouro Preto - UFOP
Departamento de Engenharia de Controle e Automação e
Técnicas Fundamentais - DECAT
Laboratório de Controle e Automação
Coordenadora: Prof.ª Dr.ª Karla Boaventura Pimenta
Sumário
1. Introdução …................................................................................................... 3
5. Bibliografia …............................................................................................... 35
1. Introdução
Este tutorial rápido foi elaborado com o objetivo de auxiliar os alunos do curso de
Engenharia de Controle e Automação, no uso do software de programação GE Fanuc Proficy
Machine Edition com o Controlador Lógico Programável GE Fanuc VersaMax, nas aulas
práticas da disciplina Informática Industrial(CAT148), realizadas no Laboratório de
Controle e Automação.
O presente não faz referências aos procedimentos de instalação do software, uma
vez que não se diferem dos da instalação da maioria dos softwares padrões e o programa foi
previamente instalado nos computadores do laboratório, estando pronto para uso na
implementação dos programas e conexão com o CLP.
Os principais procedimentos para o uso do software de programação GE Fanuc
Proficy Machine Edition também não diferem da maioria dos softwares da categoria.
Consistem basicamente em:
- criar um novo projeto, dando-lhe um nome;
- selecionar o modelo de CLP com o qual deseja trabalhar;
- configurar os modelos de fonte de energia e CPU; -
- adicionar os módulos de entrada e saída analógicos e discretos correspondentes;
- configurar a maneira como será feita a comunicação física do CLP com o
microcomputador para downloads dos programas (serial, ethernet);
- criar os programas, observando corretamente as instalações elétricas, as entradas
e saídas, para definir corretamente os endereços de memória.
Como o objetivo deste tutorial é permitir que o aluno tenha uma visão rápida e
fácil de como realizar cada procedimento, praticamente todas as possíveis telas encontradas
durante o processo de criação de um novo projeto e configuração do hardware, podem ser
visualizadas, com uma breve instrução ou legenda.
2. Configuração do Hardware
selecione a opção Machine Edition template e clique em OK para iniciar um novo projeto
com o auxílio de um assistente.
Agora, para configurar o hardware, relativo ao PLC VersaMax, expanda o item Main Rack em
Navigator. Serão exibidos a fonte e a CPU padrões para o modelo que escolhemos.
Repita o mesmo procedimento para selecionar o modelo de CPU correto que estamos
utilizando (IC200CPUE05). Veja as figuras a seguir:
Agora, vamos adicionar os módulos de entrada e saída. Por enquanto, vamos instalar apenas
os módulos de entrada e saída digitais.
Clique com o botão direito em Main Rack, na janela Navigator e selecione Add
Carrier/Base...
Contato
normalmente aberto
Variáveis podem ser criadas durante o processo de inserção dos objetos da barra
de ferramentas exibida acima, ou por meio da janela Navigator, quando selecionada a aba
Variables (veja figura abaixo). Neste tutorial, demonstramos a criação de variáveis através da
janela Navigator, por considerarmos uma maneira bastante organizada de criar as variáveis do
programa, mantendo, levando-se em conta que o programador fez um levantamento prévio
das necessidades de sua aplicação.
Através dessa janela, clicando com o botão direito, adicionamos uma nova
variável, que será nomeada e receberá um endereço referente a um elemento associado ao
CLP.
Note que não me referi à variável Lamp_Acesa. Esta variável não terá como
referência um novo endereço de entrada ou saída. Seu estado será definido pelo estado da
variável Lam_Status. Logo, receberá uma referência ao mesmo endereço da variável
Lam_Status, cujo procedimento será demonstrado a seguir:
Sua primeira aplicação está pronta. Neste ponto, podemos testar o programa.
Para isso, devemos efetuar a comunicação física com o CLP, escolhendo a
interface de comunicação e fazendo as configurações necessárias. A descrição dessa tarefa é o
assunto do próximo item deste tutorial.
Uma última configuração deve ser feita no Proficy Machine Edition antes de
testar a comunicação. Selecionando o target de seu projeto (no nosso caso PLC_Labcat), a
janela Inspector exibirá uma série de atributos a ele relacionados.
O parâmetro Phisical Port define com que tipo de interface você deseja fazer a
comunicação física do CLP com outro dispositivo. Por padrão, seu valor é a porta serial
COM1.
Reseta a execução.
Agora, faça o download para o PLC através do botão Download Active Target e
coloque o PLC em modo run com a ferramenta Start Active Target ou utilize a ferramenta
Download and Start Active Target.
Uma caixa de diálogo perguntará os itens que você quer baixar: Hardware
Configuration, Logic e Initial/Forced values. Deixe todos os itens selecionados.
Se desejar, você pode selecionar a opção Write ALL items to flash memory, para
gravar os dados na memória do CLP.
Para isso, clique Start Active Target e dê OK para a opção Outputs Enabled
(saídas habilitadas) na janela Start Controller.
Veja que a saída %Q00002 (associada a uma lâmpada) foi acionada. Além disso,
uma posição de memória foi acionada. Essa posição de memória é utilizada na linha seguinte
para acionar a saída %Q00003 (associada a um alarme).
Note que, como a variável Lamp_Status recebeu nível alto, na linha 4 a variável
Lamp_Status (também em nível alto) aciona a saída %Q00003, associada à variável Alarme.
Paralelamente, a variável Dispositivo é levada a zero.
Vamos ver o que acontece se forçarmos para nível alto a entrada relativa à
variável Chave.
Para parar o programa, basta dar um clique no botão Stop Active Target e dar OK
quando solicitado a desabilitar as saídas.
5. Bibliografia
GE Fanuc. Proficy Machine Edition – Getting Started . GFK-1868 – Version 5.70 – August
2007.
GE Fanuc. Proficy Logic Developer – PLC 5.90. – Getting Started Guide. GFH-1918L –
Version 5.90 – November 2008.