Você está na página 1de 4

Definição de CLP

CLP ou controlador logico programável é um computador robusto usado para


automação industrial que pode automatizar uma função de uma máquina ou
até mesmo uma linha de produção inteira.

Tipos de hardware e suas características


CPU

A unidade de processamento de dados é o elemento responsável por ler os


valores das entradas, executar as funções do programa e transferir para as
saídas as ordens de acordo com as funções que é composto pelo processador
e as memórias.

Processador

O processador tem a função básica que é a responsabilidade por ler e executar


o programa desenvolvido pelo usuário, para isso é composto de um sistema
operacional (não podendo ser modificado pelo usuário). O processador
também tem função de analisar falhas do programa que está sendo executado
e falhas internas do próprio CLP (auto diagnóstico) e gerenciar a comunicação
de dados.

Memória

As memórias de um CLP (volátil e não volátil) são as responsáveis por


armazenar todas as informações necessárias para que um CLP possa
funcionar e executar suas funções, o sistema operacional por exemplo é
armazenado em memórias não voláteis, ou seja não podem ser acessadas e
alteradas pelo usuário, assim como as informações de fábrica e outros que não
podem ou devem ser alterados. O programa que será executado e é feito pelo
usuário é armazenado em memórias voláteis, ou seja podem ser
modificadas e apagadas.

Fonte de alimentação

A fonte de alimentação é responsável por regular as tensões para os níveis


adequados de cada CLP. Geralmente os CLP são alimentados com 24VCC e
ligados em redes de 220VAC, a fonte faz as devidas transformações e
alimentam os módulos com suas tensões específicas como por exemplo os
processadores que geralmente trabalham com 5VCC,

Módulos de entradas

Esta parte do CLP é a responsável por fazer a conexão entre os atuadores


e sensores de entrada com o CLP que são:

 Botoeiras;

 Chaves fim de curso;

 Chaves de níveis;

 Boias;

 Sensores diversos;

 Termostatos;

 Termopares;

 Pressostatos;

 Fluxostatos;

 Encoders.

A entradas podem ser tanto digitais como analógicas de acordo com as


características dos CLP’s

Módulo de saídas

Responsável por comunicar o CLP com as cargas diversas de um processo ou


equipamento, pode ser compostos de saídas analógicas ou digitais como as
entradas. Trabalham como o resultado de um programa que tem por finalidade
atuar as cargas diversas estas podem ser:

 Atuadores eletropneumáticos;

 Atuadores eletrohidráulicos;

 Contatores (interfaceando com cargas diversas como motores,


iluminações, resistências e etc.);
 Bobinas e temporizadores internos ao CLP.

Dispositivos de programação

São os dispositivos em que o programa é inserido no CLP, um computador


pode ser comunicado com CLP para transferência do programa para o
processo ou equipamento, mas devido a certas dificuldades de se ter um
computador em campo a maioria dos fabricantes disponibilizam dispositivos
para transferência de programas.

Norma IEC 61131-3


A norma tem como objetivo fornecer metodologias de construção sobre as
lógicas de programação de forma estruturada e modular, permitindo a quebra
dos programas em partes gerenciáveis, definindo 5 linguagens de
programação, cada uma com suas características, de forma a cobrir a maioria
das necessidades de controle atuais, e permite o uso de outras linguagens de
programação, desde que obedecidas as mesmas formas de chamadas e trocas
de dados (Visual Basic, Flow Chart, C++, etc.), e faz a abordagem e
estruturação top-down e bottom-up, fundamentada em 3 princípios:

 Modularização;

 Estruturação

 Reutilização.

Dentro destes aspectos, a IEC 61131-3 define cinco linguagens de


programação:

 ST (Structured Text) Texto Estruturado

 IL (Instruction List) Lista de Instruções

 LD (Ladder) Linguagem ladder

 FBD (Function Block Diagram) Diagrama de bloco

 SFC (Sequential Flow Chart) Diagrama de Fluxo


Características das linguagens de programação
A programação CLP é agrupada em dois grandes blocos característicos de
suas funções que são a Linguagem Ladder e Diagrama de Blocos

1. Linguagem Ladder

Esta linguagem é a mais comum utilizada na programação gráfica dos CLPs. A


lógica de relés e os contatos elétricos para a realização de circuitos de
comando de acionamentos é a forma como ela age no sistema.

Por parecer com uma escala, em que duas barras verticais e paralelas estão
interligadas pelo conceito de lógica de controle, esta linguagem recebeu o
nome Ladder.

Contudo, como a linguagem Ladder foi a primeira a ser desenvolvida para a


programação e é a mais difundida para o uso nos CLPs, ela tem um
funcionamento dinâmico e fácil de ser compreendido.

2. Diagrama de Blocos

Quanto ao diagrama de blocos funcionais, que em inglês tem o nome de


Function Block Diagram – FBD – esta é um tipo de linguagem gráfica de
programação mais utilizada na Europa.

Nela compreendemos os blocos interligados, muito semelhantes aos que são


utilizados em eletrônica digital.

Este tipo de linguagem de programação é indicado para casos em que haja


fluxo de informação entre os componentes de controle.

CLP compacto e modular


As saídas do CLP são os atuadores, responsáveis pela execução de comandos
indicados na programação inserida na CPU do CLP e a diferença entre
compacto, que tem as saídas externas ao CLP, sendo encontrada como
módulos de expansões e já o compacto, tem as saídas integradas ao próprio
gabinete.

Você também pode gostar