Академический Документы
Профессиональный Документы
Культура Документы
SOFTWARE
Professores: Osglay, Alberto, Ablio e Srgio
CLP - SOFTWARE
Linguagem de Programao
O que linguagem de programao?
Uma linguagem de programao um meio de indicar a um sistema de execuo de tarefas uma srie de operaes a serem executadas.
CLP - SOFTWARE
Linguagem de Programao
At incio de 1990 No existia uma tcnica padro de programao de C.L.P. Utilizava-se Basic, Fortran, C entre outras para esse fim; -International Electro-technical Commission (IEC) iniciou trabalhos para padronizar a programao de C.L.P.; -Primeira norma IEC 1131 = protocolo a um padro de linguagem internacional; -Hoje IEC 61131 = quatro modos de programao: - Diagrama de Blocos; - Lista de Instrues; - Ladder; - Texto Estruturado
CLP - SOFTWARE
Linguagem Ladder
uma linguagem baseada na lgica de contatos, como se fosse um comando eltrico na horizontal.
a linguagem mais utilizada; uma linguagem grfica baseada em smbolos. Seu nome Ladder deve-se representao se parecer com uma escada (ladder em ingls)
CLP - SOFTWARE
Linguagem Ladder
uma linguagem baseada na lgica de contatos, como se fosse um comando eltrico na horizontal.
CLP - SOFTWARE
Funes Bsicas Contatos e Bobinas
Contato NA Rel Auxiliar Normalmente Aberto
CLP - SOFTWARE
Funes Bsicas Contatos e Bobinas
Conexo Horizontal e Vertical Conexes entre elementos e blocos
CLP - SOFTWARE
Tipos de Dados
I/O Digital
I Entrada Digital (Ex. I0.5, I0.0) O Sada Digital (Ex. Q0.7, Q0.2)
I/O Analgica
E Entrada Analgica (Ex. E0, E10) S Sada Analgica (Ex. O7, O32)
Identificador de Bloco
T Mensagem, PID, Subrotina, Blocos especiais.
CLP - SOFTWARE
Tipos de Dados
On Off
R Contato Auxiliar (Ex. R10, R510)
CLP - SOFTWARE
Exerccios
1 Desenhe o smbolo de Contato Normal Aberto (NA), Contato Normal Fechado (NF) e Bobina. 2 Qual a letra utilizada para: a) Entrada Analgica; b) Sada Digital; c) Contato Auxiliar; d) Memria Inteira; e) Entrada Digital; f) Sada Analgica; g) Constante Ponto Flutuante.
Professores: Alberto, Ablio e Srgio
CLP - SOFTWARE
Linguagem Ladder
Instruo END
Todo programa em Ladder deve ter uma Instruo END, indicando o seu final. Toda instruo localizada aps a instruo END no ser executada. A no-existncia da instruo END ocasiona erro
CLP - SOFTWARE
Linguagem Ladder
Corrente Lgica Fictcia
Para que uma bobina seja acionada necessrio energiz-la logicamente. Assim, utiliza-se a Corrente Lgica Fictcia imaginando tenso entre as barras verticais. O sentido sempre da esquerda para a direita e de cima para baixo.
CLP - SOFTWARE
Linguagem Ladder
Implementao da Lgica de Controle
A linguagem Ladder permite o acionamento de vrios elementos de Sada, simultaneamente, por meio da mesma lgica de controle.
CLP - SOFTWARE
Linguagem Ladder
Relao Dispositivo de Entrada x Lgica de Controle
A relao pode causar certa confuso inicial.
CLP - SOFTWARE
Linguagem Ladder - Exerccios
1 Defina linguagem de programao. 2 Quando e qual o rgo que introduziu a primeira linguagem de programao de CLP? Quais so os modos de programao de PLC? 3 Defina linguagem ladder? D algum exemplo. 4 O que acontece se a funo END no for acrescentada ao programa? As instrues que esto abaixo da instruo END sero executadas? 5 Defina Corrente Lgica Fictcia. Qual o seu sentido? 6 Uma entrada pode acionar vrias sadas?
CLP - SOFTWARE
Linguagem Ladder - Exerccios
No circuito abaixo, defina o que acontece com as lmpadas:
CLP - SOFTWARE
Linguagem Ladder - exerccios
Desenvolva o programa para os circuitos. Nomeie os exerccios como Ex_a, Ex_b, etc. e salve em local prprio (disquete, pendrive, etc.)
CLP - SOFTWARE
Linguagem Ladder - exerccios
Desenvolva o programa para os circuitos. Nomeie os exerccios como Ex_a, Ex_b, etc. e salve em local prprio (disquete, pendrive, etc.)
CONTINUA ...
Professores: Alberto, Ablio e Srgio