Escolar Documentos
Profissional Documentos
Cultura Documentos
1. INTRODUO
Este documento se prope a demostrar uma tcnica para programao em CLP
(Controladores lgicos programveis) via linguagem LADDER. Hoje um dos maiores
problemas no desenvolvimento para CLPs, que os programas so feitos de forma
empricas, ou seja, sem lgica, o que ocasiona em programas longos, e de difcil
manuteno e ampliao, levando assim o projetista/programador a um desgaste
desnecessrio.
A utilizao de tcnicas especifica para programao sem duvida a forma mais
rpida e simples de programar um CLP.
A tcnica apresentada aqui nesse trabalho a maquina de estados finitos (FSM
Finite State Machine), tambm conhecidos como diagrama de estado, so largamente
utilizados para modelar o comportamento de aplicativos como: projetos de hardware
de sistemas digitais, engenharia de software, no estudo da computao e das
linguagens.
A mquina de estado define-se como sendo um modelo de comportamento de
um determinado processo, em nosso caso industrial. Uma mquina de estado
composta por estados, transies e sadas.
2. PROCESSO DE DESENVOLVIMENTO
O processo de desenvolvimento de uma aplicao para automatizao de processo se
d nos seguintes passos:
1 - Mapeamento das E/S (Entradas e Sadas) do processo.
Prof. ENG Hamilton Sena
http://hamiltonsena.net
SENAI/Cascavel-PR
I.
ENUSIADO:
Desenvolva um programa em Ladder que posicione e encha automaticamente as
caixas que continuamente so transportadas pela esteira transportadora. Assegure
que os seguintes detalhes sejam levados em considerao:
SENAI/Cascavel-PR
II.
Entradas
Descrio
BL Boto START (Ligado)
Sadas
Mapeamento Descrio
I:1/0
LR Lmpada RUN (Rodando)
Mapeamento
O:2/2
I:1/1
O:2/3
SN Sensor de Nvel
SP Sensor de proximidade
I:1/4
I:1/3
O:2/4
O:2/1
ME Motor Esteira
O:2/0
III.
IV.
Tabela de transies
Estado 0
Estado 1
Estado 2
Estado 3
LR
0
1
1
1
LE
0
0
1
0
LC
0
0
0
1
VS
0
0
1
0
ME
0
1
0
1
SENAI/Cascavel-PR
V.
SENAI/Cascavel-PR
SENAI/Cascavel-PR