Linha 17: Linha 17:
  Explicar basicamente onde o software é utilizado nesta tecnologia informando possíveis linguagens e outras ferramentas como framqworks, banco de dados, etc. Se possível informar link de download ou referência.
  Explicar basicamente onde o software é utilizado nesta tecnologia informando possíveis linguagens e outras ferramentas como framqworks, banco de dados, etc. Se possível informar link de download ou referência.
<br>
<br>
Para programar um CLP é necessário um computador, onde deve-se instalar um software de programação dedicado para o CLP específico.
A maioria dos CLPs de mercado utilizam a linguagem Ladder para programação. A lógica Ladder é uma linguagem de fácil entendimento que utiliza símbolos específicos ao invés de linhas ou códigos de programação. Ela foi desenvolvida com a finalidade de representar os circuitos elétricos no mundo real e consequentemente facilitar a programação.
Apesar do Ladder ser uma linguagem quase que padrão, existem alguns CLPs que utilizam programação avançada (STL, código direto) a fim de oferecer recursos complexos para controle, mas geralmente a maioria das aplicações podem ser implementadas com a linguagem Ladder devido a possibilidade de utilizar bibliotecas de blocos de lógica complexos durante o desenvolvimento da lógica.
Na lógica Ladder, os símbolos de entrada são representados por chaves (switch) normalmente abertas ou normalmente fechadas. Já as saídas representam bobinas conectadas por linha.


= Topologia ou Esquema funcional =
= Topologia ou Esquema funcional =

Edição das 18h15min de 18 de setembro de 2017

Especificação técnica

Descrição minuciosa das características da tecnologia, pormenorização com detalhes técnicos e precisos que esclareçam a destinação, ou uso ou operação. Incluir definições, concepções ou caracterizações


O CLP, controlador lógico programável ou do inglês PLC (Programmable Logic Controller), é um tipo especial de computador muito utilizado em indústria, em controles de máquinas e em processos de diferentes aplicações. Este dispositivo compartilha termos comuns de um PC pois ele é composto por uma CPU (Central Processing Unit ou processador), memória RAM (memória de leitura e gravação) , ROM (memória de apenas leitura) e também portas de comunicação (COMMs).

A principal diferença entre um CLP e um computador, é que ele foi projetado para trabalhar em condições industriais extremas e ambientes agressivos, de forma a suportar poeira, temperaturas e vibrações. O CLP também possui a característica de ser flexível e possibilita a inserção de módulos de entradas e saídas ou comunicação para diferentes aplicações, permitindo a interface com vários dispositivos de chão de fábrica.

Funcionamento

Descrever a forma como a tecnologia funciona descendo nos detalhes de interfaceamento, conexões físicas, sinalização, tráfego de dados ou controle


Durante o seu funcionamento o CLP realiza uma sequência de operações denominada de ciclo de varredura. Quando o CLP é ligado um programa semelhante a BIOS de um computador faz a verificação geral de vários itens tais como reconhecimento dos módulos de entradas e saídas ligadas ao CLP, estado da memória (onde se verifica a existência de um programa de um usuário instalado). A este processo é dado o nome de inicialização. Verificando se todo o hardware (parte física do CLP) está em condições e se existe um programa de usuário instalado, o programa de inicialização inicia o programa do usuário e, a partir daí, começa a realizar um ciclo repetitivo denominado de ciclo de varredura que consiste em verificar o estado das entradas e saídas, armazenar esta leitura na memória (imagem das entradas e saídas), fazer a comparação desta imagem com o programa do usuário e atualizar as saídas caso a imagem esteja divergindo do programa.

Software

Explicar basicamente onde o software é utilizado nesta tecnologia informando possíveis linguagens e outras ferramentas como framqworks, banco de dados, etc. Se possível informar link de download ou referência.


Para programar um CLP é necessário um computador, onde deve-se instalar um software de programação dedicado para o CLP específico. A maioria dos CLPs de mercado utilizam a linguagem Ladder para programação. A lógica Ladder é uma linguagem de fácil entendimento que utiliza símbolos específicos ao invés de linhas ou códigos de programação. Ela foi desenvolvida com a finalidade de representar os circuitos elétricos no mundo real e consequentemente facilitar a programação. Apesar do Ladder ser uma linguagem quase que padrão, existem alguns CLPs que utilizam programação avançada (STL, código direto) a fim de oferecer recursos complexos para controle, mas geralmente a maioria das aplicações podem ser implementadas com a linguagem Ladder devido a possibilidade de utilizar bibliotecas de blocos de lógica complexos durante o desenvolvimento da lógica. Na lógica Ladder, os símbolos de entrada são representados por chaves (switch) normalmente abertas ou normalmente fechadas. Já as saídas representam bobinas conectadas por linha.

Topologia ou Esquema funcional

Desenhar ou plotar  representações visuais estruturadas por meio de diagramas, esquemas, protocolos que exemplifiquem esse tema, logicamente colocando um rodapé explicativo


Conexões

Incluir links (internos ou externos) temas que tem relação com este, explicando detalhes sobre. Limite de 3 internos e 2 externos.


Informações adicionais

Descrever detalhes a mais sobre esse tema.


Referências bibliográficas

Relacionar aqui as referências bibliográficas no padrão ABNT. 
Bases de procura: Artigos, publicações acadêmicas, revistas e sites de fornecedores