O documento discute programação em Ladder e conceitos básicos de controle industrial, incluindo: (1) portas lógicas digitais, comandos elétricos e lógica de programação; (2) a linguagem Ladder é amplamente utilizada em controladores lógicos programáveis; (3) conceitos como instrução END, corrente lógica fictícia e relação entre dispositivos de entrada e lógicas de controle são necessários para desenvolvimento de programas.
2ª SATEC - SENAI - Arduino + CLP + Maquina de estadosHamilton Sena
Apresentação feita na segunda SATEC no Senai de Cascavel-PR. Sobre padrão de desenvolvimento para prototipagem rápida em projetos de sistemas de controle utilizando a plataforma de prototipagem eletrônica Arduino.
Utilizando a técnica de maquina de estados para gerar códigos em C e Ladder.
2ª SATEC - SENAI - Arduino + CLP + Maquina de estadosHamilton Sena
Apresentação feita na segunda SATEC no Senai de Cascavel-PR. Sobre padrão de desenvolvimento para prototipagem rápida em projetos de sistemas de controle utilizando a plataforma de prototipagem eletrônica Arduino.
Utilizando a técnica de maquina de estados para gerar códigos em C e Ladder.
2. Programação em CLP
• Portas logicas digitais
s
• Comandos eletricos
• Logica de programação
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
3. Portas logicas
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
4. Comandos Elétricos
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
5. Programação em Ladder
A linguagem Ladder foi a primeira a ser desenvolvida
para a programação de CLPs e hoje ainda é a
s
mais utilizada, estando presente em praticamente
todos controladores (CLPs).
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
6. Vantagens
• Linguagem gráfica, baseada em símbolos;
• Simbologia semelhante a um circuito elétrico;
s
• Pouca variação de fabricante para fabricante;
• Permite lógicas mais complexas de controle.
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
9. Conceitos básicos
Os conceitos apresentados em seguida são necessários
para o correto desenvolvimento de programas de aplicação
em linguagem Ladder eles são aplicados a todos os PLCs,
s
independente de fabricante e de recursos disponíveis na
CPU utilizada.
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
10. Instrução END
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
12. Implementação da lógica de
controle (vários elementos acionados simultaneamente)
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
13. Implementação da lógica de
controle (derivações nas linhas de um determinado rung)
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
14. Implementação da lógica de
controle (derivações nas linhas de um determinado rung)
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
15. Relação o “Dispositivo de
Entrada” x “Lógicas de Controle”
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
16. Relação o “Dispositivo de
Entrada” x “Lógicas de Controle”
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
17. Relação o “Dispositivo de
Entrada” x “Lógicas de Controle”
• Cada ponto de entrada tem apenas
um único endereço a ele relacionado
• Porém pode ser utilizado tantas vezes
s
Forem necessárias
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
18. SIMULADOR - LogixPro
• Apresentação do simulador
• Instalação do simulador
• Endereçamento de entradas e saídas
s
• Tipos de contato (NA e NF)
• Saída energizada (Bobina, Latch, unLatch)
• Contato de Selo
• Temporizadores (TON, TOF, RTO)
• Contadores (CTU, CTD)
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
19. EXERCICIOS!!
s
!
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
20. EXERCÍCIO 1
Utilizando uma botoeira, NA e não retentiva, acenda 3 lâmpadas
(Devem permanecer ligadas após soltar a botoeira)
Para desligar, use outra botoeira NF e também não retentiva.
As 3 lâmpadas devem ser ligadas e desligadas juntas.
s
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net
21. EXERCÍCIO 2
Desenvolver uma logica de sinaleiro onde cada lâmpada pisca de 5 em 5
segundos no momento em que um sensor que identifica a presença de
um carro para saída do estacionamento, quando o sensor identificar a
saída do carro para de piscar depois de 25 segundos para economia de
s
energia. Inserir também um botão para sistema de horário de pico, onde ,
o porteiro aciona o botão para deixar o sinaleiro ligado direto.
Técnico em Eletrotécnica – 4º Modulo
http://hamiltonsena.net