SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
CONTROLE DE PROCESSOS INDUSTRIAIS

                PROGRAMAÇÃO LÓGICA DE CLP’s COM LADDER E FSM


     1. INTRODUÇÃO

   Este documento se propõe a demostrar uma técnica para programação em CLP
(Controladores lógicos programáveis) via linguagem LADDER. Hoje um dos maiores
problemas no desenvolvimento para CLPs, é que os programas são feitos de forma
empíricas, ou seja, sem lógica, o que ocasiona em programas longos, e de difícil
manutenção e ampliação, levando assim o projetista/programador a um desgaste
desnecessário.

    A utilização de técnicas especifica para programação é sem duvida a forma mais
rápida e simples de programar um CLP.

     A técnica apresentada aqui nesse trabalho é a maquina de estados finitos (FSM –
Finite State Machine), também conhecidos como diagrama de estado, são largamente
utilizados para modelar o comportamento de aplicativos como: projetos de hardware
de sistemas digitais, engenharia de software, no estudo da computação e das
linguagens.

   A máquina de estado define-se como sendo um modelo de comportamento de
um determinado processo, em nosso caso industrial. Uma máquina de estado é
composta por estados, transições e saídas.

          •    Estado -> comporta-se como uma memoria, ou seja, armazena todas as
               informações sobre as saídas em um determinado momento.
          •    Transição -> é a condição para que ocorra a mudança de um estado para
               outro.
          •    Saída -> descreve a atividade que deve ser realizada num determinado
               estado.

        A máquina de estado é representada por um diagrama bastante simplificado,
     conhecido como diagrama de transição de estado, que tem como objetivo facilitar
     o entendimento de qualquer pessoa interessada no processo.
        Será apresentado agora um exemplo de processo e sua solução com a técnica
     proposta, mostrando como a máquina de estado reproduz fielmente todas as
     etapas idealizadas pelo projetista/programador.


     2. PROCESSO DE DESENVOLVIMENTO

O processo de desenvolvimento de uma aplicação para automatização de processo se
dá nos seguintes passos:

          1º - Mapeamento das E/S (Entradas e Saídas) do processo.

Prof. ENGº Hamilton Sena
http://hamiltonsena.net             SENAI/Cascavel-PR         Atualizado em: 25/03/2013
2º - Montagem da máquina de estados

          3º - Montagem da tabela de transições

          4º - Montagem do Ladder



             I.     Processo a ser controlado (SILO)




ENUSIADO:

Desenvolva um programa em Ladder que posicione e encha automaticamente as
caixas que continuamente são transportadas pela esteira transportadora. Assegure
que os seguintes detalhes sejam levados em consideração:

               •    A sequência pode ser interrompida ou reiniciada a qualquer instante
                    usando os botões Stop (parada) de tipo “push button NC
                    (normalmente fechado)” e Start (partida) tipo “push button NA
                    (normalmente aberto)” montados no painel.
               •     A lâmpada RUN deve permanecer ligada durante o tempo em que o
                    sistema permanece operando em automático.
               •    A lâmpada RUN, a esteira transportadora e a válvula solenoide são
                    desligadas quando o sistema é paralisado através do botão Stop.
               •    A lâmpada FILL deve estar ligada durante o enchimento da caixa.
               •    A lâmpada FULL deve ligar quando a caixa estiver cheia e deve
                    permanecer assim até que a caixa seja movida para uma região onde o
                    sensor de proximidade (prox sensor) não esteja mais atuado.


Prof. ENGº Hamilton Sena
http://hamiltonsena.net               SENAI/Cascavel-PR        Atualizado em: 25/03/2013
II.     Levantamento das E/S (Entradas e Saídas)


                  Entradas                                    Saídas
Descrição                       Mapeamento Descrição                        Mapeamento
BL – Botão START (Ligado)          I:1/0   LR – Lâmpada RUN (Rodando)         O:2/2

BD – Botão STOP (Desligado)        I:1/1     LE – Lâmpada FILL (Enchendo)      O:2/3

SN – Sensor de Nível               I:1/4     LC – Lâmpada FULL (Cheio)         O:2/4
SP – Sensor de proximidade         I:1/3     VS – Válvula Solenoide            O:2/1

                                             ME – Motor Esteira                O:2/0


          III.      Montagem da maquina de estado

Nesse momento devem-se verificar as saídas conforme a mudança de estados e o que
ocasiona a transição.




           IV.      Tabela de transições


                          LR        LE             LC             VS           ME
Estado 0                   0         0              0              0            0
Estado 1                   1         0              0              0            1
Estado 2                   1         1              0              1            0
Estado 3                   1         0              1              0            1




Prof. ENGº Hamilton Sena
http://hamiltonsena.net             SENAI/Cascavel-PR         Atualizado em: 25/03/2013
V.      Montagem da logica em linguagem LADDER


     •    MAPEAMENTO DAS TRANSIÇÕES




Prof. ENGº Hamilton Sena
http://hamiltonsena.net           SENAI/Cascavel-PR   Atualizado em: 25/03/2013
•    MAPEAMENTO DAS AÇÕES




     OBS: Estes dois fragmentos de código, pertencem a apenas um programa.

Lembre-se, que um mapeamento da maquina de estados sem erro, produz um código
Ladder para o CLP sem erro, e de fácil manutenção.




Prof. ENGº Hamilton Sena
http://hamiltonsena.net          SENAI/Cascavel-PR        Atualizado em: 25/03/2013

Mais conteúdo relacionado

Mais procurados

Apostila de comandos elétricos (senai sp)
Apostila de comandos elétricos (senai   sp)Apostila de comandos elétricos (senai   sp)
Apostila de comandos elétricos (senai sp)Antonio Carlos
 
Eletropneumatica
EletropneumaticaEletropneumatica
EletropneumaticaElvis Bruno
 
Apostila de automação com clp em linguagem ladder
Apostila de automação com clp em linguagem ladderApostila de automação com clp em linguagem ladder
Apostila de automação com clp em linguagem laddermarv2
 
Automação ind 2_2014
Automação ind 2_2014Automação ind 2_2014
Automação ind 2_2014Marcio Oliani
 
Dispositivos de Comandos elétricos
Dispositivos de Comandos elétricosDispositivos de Comandos elétricos
Dispositivos de Comandos elétricosEduardo Sacomano
 
Instrumentação 1 simbologia
Instrumentação 1 simbologiaInstrumentação 1 simbologia
Instrumentação 1 simbologiainstitutocarvalho
 
Apostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoApostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoClaudio Arkan
 
Apostila+de+programação+ladder+ +clp+micrologix+1200
Apostila+de+programação+ladder+ +clp+micrologix+1200Apostila+de+programação+ladder+ +clp+micrologix+1200
Apostila+de+programação+ladder+ +clp+micrologix+1200Jeziel Rodrigues
 
5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clpVictor Paranhos
 
Apostila com 20 comandos elétricos fáceis de fazer
Apostila com 20 comandos elétricos fáceis de fazerApostila com 20 comandos elétricos fáceis de fazer
Apostila com 20 comandos elétricos fáceis de fazerClaudio Arkan
 
Apostila clp - blocos funcionais
Apostila   clp - blocos funcionaisApostila   clp - blocos funcionais
Apostila clp - blocos funcionaisRobisonpardim
 
Apostila de instrumentação_industrial_-_senai
Apostila de instrumentação_industrial_-_senaiApostila de instrumentação_industrial_-_senai
Apostila de instrumentação_industrial_-_senaijeff1989
 
Clp completa
Clp completaClp completa
Clp completapanelada
 

Mais procurados (20)

10 elementos finais de controle
10   elementos finais de controle10   elementos finais de controle
10 elementos finais de controle
 
Apostila de comandos elétricos (senai sp)
Apostila de comandos elétricos (senai   sp)Apostila de comandos elétricos (senai   sp)
Apostila de comandos elétricos (senai sp)
 
Eletropneumatica
EletropneumaticaEletropneumatica
Eletropneumatica
 
Apostila de automação com clp em linguagem ladder
Apostila de automação com clp em linguagem ladderApostila de automação com clp em linguagem ladder
Apostila de automação com clp em linguagem ladder
 
Elementos Finais de Controle
Elementos Finais de ControleElementos Finais de Controle
Elementos Finais de Controle
 
Automação ind 2_2014
Automação ind 2_2014Automação ind 2_2014
Automação ind 2_2014
 
Dispositivos de Comandos elétricos
Dispositivos de Comandos elétricosDispositivos de Comandos elétricos
Dispositivos de Comandos elétricos
 
Exercicios+de+ladder+2009
Exercicios+de+ladder+2009Exercicios+de+ladder+2009
Exercicios+de+ladder+2009
 
Instrumentação 1 simbologia
Instrumentação 1 simbologiaInstrumentação 1 simbologia
Instrumentação 1 simbologia
 
S7 avançado
S7 avançadoS7 avançado
S7 avançado
 
Apostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoApostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançado
 
Curso de comandos elétricos
Curso de comandos elétricosCurso de comandos elétricos
Curso de comandos elétricos
 
Apostila+de+programação+ladder+ +clp+micrologix+1200
Apostila+de+programação+ladder+ +clp+micrologix+1200Apostila+de+programação+ladder+ +clp+micrologix+1200
Apostila+de+programação+ladder+ +clp+micrologix+1200
 
5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp
 
Clp exercicio
Clp  exercicioClp  exercicio
Clp exercicio
 
Botões de comando
Botões de comandoBotões de comando
Botões de comando
 
Apostila com 20 comandos elétricos fáceis de fazer
Apostila com 20 comandos elétricos fáceis de fazerApostila com 20 comandos elétricos fáceis de fazer
Apostila com 20 comandos elétricos fáceis de fazer
 
Apostila clp - blocos funcionais
Apostila   clp - blocos funcionaisApostila   clp - blocos funcionais
Apostila clp - blocos funcionais
 
Apostila de instrumentação_industrial_-_senai
Apostila de instrumentação_industrial_-_senaiApostila de instrumentação_industrial_-_senai
Apostila de instrumentação_industrial_-_senai
 
Clp completa
Clp completaClp completa
Clp completa
 

Destaque

Automação com clp (ladder)
Automação com clp (ladder)Automação com clp (ladder)
Automação com clp (ladder)laenio
 
Curriculo hamilton sena
Curriculo hamilton senaCurriculo hamilton sena
Curriculo hamilton senaHamilton Sena
 
Gestão do Projeto
Gestão do ProjetoGestão do Projeto
Gestão do ProjetoSgtmuniz15
 
Automação projeto de semáforo
Automação projeto de semáforoAutomação projeto de semáforo
Automação projeto de semáforoantonio sena
 
Máquina de Estados: Controlando o jogo, do menu à IA
Máquina de Estados: Controlando o jogo, do menu à IAMáquina de Estados: Controlando o jogo, do menu à IA
Máquina de Estados: Controlando o jogo, do menu à IAAndré Kishimoto
 
Tcc controle robótico referenciado por sistema de visão computacional utiliza...
Tcc controle robótico referenciado por sistema de visão computacional utiliza...Tcc controle robótico referenciado por sistema de visão computacional utiliza...
Tcc controle robótico referenciado por sistema de visão computacional utiliza...Hamilton Sena
 
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...Hamilton Sena
 
Aula 01 automação e controle
Aula 01   automação e controleAula 01   automação e controle
Aula 01 automação e controleFernanda Alves
 
Apostila controladores ladder
Apostila controladores ladderApostila controladores ladder
Apostila controladores ladderCarlos Melo
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)cristianojava
 

Destaque (20)

Automação com clp (ladder)
Automação com clp (ladder)Automação com clp (ladder)
Automação com clp (ladder)
 
Aula4 28-02-2013
Aula4 28-02-2013Aula4 28-02-2013
Aula4 28-02-2013
 
Curriculo hamilton sena
Curriculo hamilton senaCurriculo hamilton sena
Curriculo hamilton sena
 
Gestão do Projeto
Gestão do ProjetoGestão do Projeto
Gestão do Projeto
 
Automação projeto de semáforo
Automação projeto de semáforoAutomação projeto de semáforo
Automação projeto de semáforo
 
Aula2 c 14-02-2013
Aula2 c 14-02-2013Aula2 c 14-02-2013
Aula2 c 14-02-2013
 
Aula2 a 14-02-2013
Aula2 a 14-02-2013Aula2 a 14-02-2013
Aula2 a 14-02-2013
 
Impresssoras laser
Impresssoras laserImpresssoras laser
Impresssoras laser
 
Máquina de Estados: Controlando o jogo, do menu à IA
Máquina de Estados: Controlando o jogo, do menu à IAMáquina de Estados: Controlando o jogo, do menu à IA
Máquina de Estados: Controlando o jogo, do menu à IA
 
Aula2 b 14-02-2013
Aula2 b 14-02-2013Aula2 b 14-02-2013
Aula2 b 14-02-2013
 
Tcc controle robótico referenciado por sistema de visão computacional utiliza...
Tcc controle robótico referenciado por sistema de visão computacional utiliza...Tcc controle robótico referenciado por sistema de visão computacional utiliza...
Tcc controle robótico referenciado por sistema de visão computacional utiliza...
 
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...
Apresentação - CONTROLE ROBÓTICO REFERENCIADO POR SISTEMA DE VISÃO COMPUTACIO...
 
Ajustagem mecanica 06-03-07
Ajustagem mecanica   06-03-07Ajustagem mecanica   06-03-07
Ajustagem mecanica 06-03-07
 
Step7 200 completo
Step7 200 completoStep7 200 completo
Step7 200 completo
 
Clp allen bradley[1]
Clp allen bradley[1]Clp allen bradley[1]
Clp allen bradley[1]
 
Aula 01 automação e controle
Aula 01   automação e controleAula 01   automação e controle
Aula 01 automação e controle
 
Apostila controladores ladder
Apostila controladores ladderApostila controladores ladder
Apostila controladores ladder
 
Aula3 21 02-2013
Aula3 21 02-2013Aula3 21 02-2013
Aula3 21 02-2013
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
 
Aula1 07 02-2013
Aula1 07 02-2013Aula1 07 02-2013
Aula1 07 02-2013
 

Semelhante a Tecnicas de programação - Maquinas de estados e Ladder

Apostila plc - siemens step 7
Apostila   plc - siemens step 7Apostila   plc - siemens step 7
Apostila plc - siemens step 7Roberto Sousa
 
Microcontroladores: El microcontrolador 8051
Microcontroladores: El microcontrolador 8051 Microcontroladores: El microcontrolador 8051
Microcontroladores: El microcontrolador 8051 SANTIAGO PABLO ALBERTO
 
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024Consultoria Acadêmica
 
Apostila de plc gladimir
Apostila de plc gladimirApostila de plc gladimir
Apostila de plc gladimirOperador10
 
PPA - MANUAL TRIFLEX CONNECT P04722 rev2
PPA - MANUAL TRIFLEX CONNECT P04722 rev2PPA - MANUAL TRIFLEX CONNECT P04722 rev2
PPA - MANUAL TRIFLEX CONNECT P04722 rev2Nome Sobrenome
 
Barramento de entrada e saída de clp
Barramento de entrada e saída de clpBarramento de entrada e saída de clp
Barramento de entrada e saída de clpWalisom Clevio
 
Série QLn - Manual de Usuário das Impressoras
Série QLn - Manual de Usuário das ImpressorasSérie QLn - Manual de Usuário das Impressoras
Série QLn - Manual de Usuário das ImpressorasUseZ
 
Capitulo 003 normalizacao iec61131
Capitulo 003   normalizacao iec61131Capitulo 003   normalizacao iec61131
Capitulo 003 normalizacao iec61131Schields
 
Apostila controladores ladder
Apostila controladores ladderApostila controladores ladder
Apostila controladores ladderMaycon Vinicius
 

Semelhante a Tecnicas de programação - Maquinas de estados e Ladder (20)

Apostila plc - siemens step 7
Apostila   plc - siemens step 7Apostila   plc - siemens step 7
Apostila plc - siemens step 7
 
Trabalho final
Trabalho finalTrabalho final
Trabalho final
 
Curso CLP 1.ppt
Curso CLP 1.pptCurso CLP 1.ppt
Curso CLP 1.ppt
 
Apost prog lad_clp micrologix1200
Apost prog lad_clp micrologix1200Apost prog lad_clp micrologix1200
Apost prog lad_clp micrologix1200
 
Microcontroladores: El microcontrolador 8051
Microcontroladores: El microcontrolador 8051 Microcontroladores: El microcontrolador 8051
Microcontroladores: El microcontrolador 8051
 
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024
AE03 - INFORMATICA INDUSTRIAL UNICESUMAR 51/2024
 
PLC3.pptx
PLC3.pptxPLC3.pptx
PLC3.pptx
 
Apostila de plc gladimir
Apostila de plc gladimirApostila de plc gladimir
Apostila de plc gladimir
 
Apostila clp cefet rs
Apostila clp   cefet rsApostila clp   cefet rs
Apostila clp cefet rs
 
PPA - MANUAL TRIFLEX CONNECT P04722 rev2
PPA - MANUAL TRIFLEX CONNECT P04722 rev2PPA - MANUAL TRIFLEX CONNECT P04722 rev2
PPA - MANUAL TRIFLEX CONNECT P04722 rev2
 
ATmega Prática
ATmega PráticaATmega Prática
ATmega Prática
 
Barramento de entrada e saída de clp
Barramento de entrada e saída de clpBarramento de entrada e saída de clp
Barramento de entrada e saída de clp
 
Apostila3 clp logo
Apostila3 clp logoApostila3 clp logo
Apostila3 clp logo
 
Clp ab avancado
Clp ab avancadoClp ab avancado
Clp ab avancado
 
Apostila de CLP / PLC
Apostila de CLP / PLCApostila de CLP / PLC
Apostila de CLP / PLC
 
Automação PLC
Automação PLCAutomação PLC
Automação PLC
 
Série QLn - Manual de Usuário das Impressoras
Série QLn - Manual de Usuário das ImpressorasSérie QLn - Manual de Usuário das Impressoras
Série QLn - Manual de Usuário das Impressoras
 
Manual zelio port
Manual zelio portManual zelio port
Manual zelio port
 
Capitulo 003 normalizacao iec61131
Capitulo 003   normalizacao iec61131Capitulo 003   normalizacao iec61131
Capitulo 003 normalizacao iec61131
 
Apostila controladores ladder
Apostila controladores ladderApostila controladores ladder
Apostila controladores ladder
 

Último

"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 

Último (20)

"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 

Tecnicas de programação - Maquinas de estados e Ladder

  • 1. CONTROLE DE PROCESSOS INDUSTRIAIS PROGRAMAÇÃO LÓGICA DE CLP’s COM LADDER E FSM 1. INTRODUÇÃO Este documento se propõe a demostrar uma técnica para programação em CLP (Controladores lógicos programáveis) via linguagem LADDER. Hoje um dos maiores problemas no desenvolvimento para CLPs, é que os programas são feitos de forma empíricas, ou seja, sem lógica, o que ocasiona em programas longos, e de difícil manutenção e ampliação, levando assim o projetista/programador a um desgaste desnecessário. A utilização de técnicas especifica para programação é sem duvida a forma mais rápida e simples de programar um CLP. A técnica apresentada aqui nesse trabalho é a maquina de estados finitos (FSM – Finite State Machine), também conhecidos como diagrama de estado, são largamente utilizados para modelar o comportamento de aplicativos como: projetos de hardware de sistemas digitais, engenharia de software, no estudo da computação e das linguagens. A máquina de estado define-se como sendo um modelo de comportamento de um determinado processo, em nosso caso industrial. Uma máquina de estado é composta por estados, transições e saídas. • Estado -> comporta-se como uma memoria, ou seja, armazena todas as informações sobre as saídas em um determinado momento. • Transição -> é a condição para que ocorra a mudança de um estado para outro. • Saída -> descreve a atividade que deve ser realizada num determinado estado. A máquina de estado é representada por um diagrama bastante simplificado, conhecido como diagrama de transição de estado, que tem como objetivo facilitar o entendimento de qualquer pessoa interessada no processo. Será apresentado agora um exemplo de processo e sua solução com a técnica proposta, mostrando como a máquina de estado reproduz fielmente todas as etapas idealizadas pelo projetista/programador. 2. PROCESSO DE DESENVOLVIMENTO O processo de desenvolvimento de uma aplicação para automatização de processo se dá nos seguintes passos: 1º - Mapeamento das E/S (Entradas e Saídas) do processo. Prof. ENGº Hamilton Sena http://hamiltonsena.net SENAI/Cascavel-PR Atualizado em: 25/03/2013
  • 2. 2º - Montagem da máquina de estados 3º - Montagem da tabela de transições 4º - Montagem do Ladder I. Processo a ser controlado (SILO) ENUSIADO: Desenvolva um programa em Ladder que posicione e encha automaticamente as caixas que continuamente são transportadas pela esteira transportadora. Assegure que os seguintes detalhes sejam levados em consideração: • A sequência pode ser interrompida ou reiniciada a qualquer instante usando os botões Stop (parada) de tipo “push button NC (normalmente fechado)” e Start (partida) tipo “push button NA (normalmente aberto)” montados no painel. • A lâmpada RUN deve permanecer ligada durante o tempo em que o sistema permanece operando em automático. • A lâmpada RUN, a esteira transportadora e a válvula solenoide são desligadas quando o sistema é paralisado através do botão Stop. • A lâmpada FILL deve estar ligada durante o enchimento da caixa. • A lâmpada FULL deve ligar quando a caixa estiver cheia e deve permanecer assim até que a caixa seja movida para uma região onde o sensor de proximidade (prox sensor) não esteja mais atuado. Prof. ENGº Hamilton Sena http://hamiltonsena.net SENAI/Cascavel-PR Atualizado em: 25/03/2013
  • 3. II. Levantamento das E/S (Entradas e Saídas) Entradas Saídas Descrição Mapeamento Descrição Mapeamento BL – Botão START (Ligado) I:1/0 LR – Lâmpada RUN (Rodando) O:2/2 BD – Botão STOP (Desligado) I:1/1 LE – Lâmpada FILL (Enchendo) O:2/3 SN – Sensor de Nível I:1/4 LC – Lâmpada FULL (Cheio) O:2/4 SP – Sensor de proximidade I:1/3 VS – Válvula Solenoide O:2/1 ME – Motor Esteira O:2/0 III. Montagem da maquina de estado Nesse momento devem-se verificar as saídas conforme a mudança de estados e o que ocasiona a transição. IV. Tabela de transições LR LE LC VS ME Estado 0 0 0 0 0 0 Estado 1 1 0 0 0 1 Estado 2 1 1 0 1 0 Estado 3 1 0 1 0 1 Prof. ENGº Hamilton Sena http://hamiltonsena.net SENAI/Cascavel-PR Atualizado em: 25/03/2013
  • 4. V. Montagem da logica em linguagem LADDER • MAPEAMENTO DAS TRANSIÇÕES Prof. ENGº Hamilton Sena http://hamiltonsena.net SENAI/Cascavel-PR Atualizado em: 25/03/2013
  • 5. MAPEAMENTO DAS AÇÕES OBS: Estes dois fragmentos de código, pertencem a apenas um programa. Lembre-se, que um mapeamento da maquina de estados sem erro, produz um código Ladder para o CLP sem erro, e de fácil manutenção. Prof. ENGº Hamilton Sena http://hamiltonsena.net SENAI/Cascavel-PR Atualizado em: 25/03/2013