Até meados da década de 60, todo o controle dos processos fabris, nas indústrias e fabricações em geral, era feito através de lógica de relês.



Documentos relacionados
Automação Industrial Parte 2

1. CAPÍTULO COMPUTADORES

Fundamentos de Automação. Controladores

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

TÍTULO: PROGRAMAÇÃO DE CLP PARA UMA MÁQUINA DE SECÇÃO SEGMENTOS ORGÂNICOS

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS

Controladores Lógicos Programáveis CLP (parte-3)

Controladores Lógicos Programáveis (CLPs)

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

3. Arquitetura Básica do Computador

AUTOMAҪÃO INDUSTRIAL E LINHAS DE PRODUҪÃO FLEXÍVEIS

CP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03

Automação Industrial. Prof. Ms. Getúlio Teruo Tateoki.

Placa Acessório Modem Impacta

ULA Sinais de Controle enviados pela UC

Profª Danielle Casillo

CONTROLADOR LÓGICO PROGRAMAVEL

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

ARQUITETURA DE COMPUTADORES Prof. João Inácio

ARQUITETURA DE COMPUTADORES

Central de Alarme de Oito Zonas

A01 Controle Linguagens: IL e LD

LÓGICA DE PROGRAMAÇÃO

Introdução a Informática. Prof.: Roberto Franciscatto

1.3 Conectando a rede de alimentação das válvulas solenóides

Profª Danielle Casillo

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f

DESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos

Quadro de consulta (solicitação do mestre)

Projetando Controladores Digitais com FPGA César da Costa

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.

Técnico/a de Refrigeração e Climatização

ACIONAMENTOS ELETRÔNICOS (INVERSOR DE FREQUÊNCIA)

Arquitetura de Computadores. Tipos de Instruções

3.1.6 Entradas digitais Quantidade: 8. Tipo: NPN / PNP conforme configuração, dividida em 2 grupos de 4 entradas. Impedância de entrada: 8.8KΩ.

PROCESSO SELETIVO 001/2011 SENAI-DR-RN/CTGÁS-ER PROVA DE CONHECIMENTOS ESPECÍFICOS. CARGO: INSTRUTOR DE EDUCAÇÃO PROFISSIONAL E TECNOLOGIAS I Nível O

Versão Manual. Neocontrol Soluções em Automação LTDA

TUTORIAL DE PROGRAMAÇÃO. Configuração do cartão de entrada / saída analógica CP1W-MAD11.

3. CARACTERÍSTICAS TÉCNICAS

O cursor se torna vermelho e uma Paleta de Edição contendo as instruções mais utilizadas é apresentada.

Módulo FGM721. Controlador P7C - HI Tecnologia

INFORMATIVO DE PRODUTO

4. Controlador Lógico Programável

Introdução a Informática. Prof.: Roberto Franciscatto

Disciplina: Introdução à Informática Profª Érica Barcelos

Conheça o 4017 (ART062)

Tutorial de Eletrônica Aplicações com 555 v

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Sistemas Operacionais. Prof. André Y. Kusumoto

Programa de Instalação do Lince GPS

BARRAMENTO DO SISTEMA

Visão geral do sistema de armazenamento e hierarquia de memória

Manual do instalador Box Output DC Rev Figura 01 Apresentação do Box Output DC.

Princípios de funcionamento dos computadores

Introdução. INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br

Programa de Atualização de Pontos do Lince GPS

Universidade Federal de Minas Gerais Escola de Engenharia

Disciplina: Introdução à Engenharia da Computação

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

CURSO BÁSICO DE INFORMÁTICA

Controlador Lógico Programável

Informática, Internet e Multimídia

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

MÓDULO 5: SENSORES E CLP. Prof. André Pedro Fernandes Neto

Manual do instalador Box Output AC Rev Figura 01 Apresentação do Box Output AC.

SISTEMA DE MONITORAMENTO DIGITAL

Fundamentos em Informática

Conceitos Básicos de Automação. Exemplo Motivador

Memórias Prof. Galvez Gonçalves

ANUNCIADOR DE ALARMES AL-2001

Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Automação. Industrial. Prof. Alexandre Landim

1. NÍVEL CONVENCIONAL DE MÁQUINA

CLP Controlador Lógico Programável

Leitor MaxProx-Lista-PC

Entrada e Saída. Prof. Leonardo Barreto Campos 1

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

Alarme Automotivo com mensagem para móvel utilizando Arduino

2-Instalação da cuba. 1-Apresentação. Cuba de Ionização Abraçadeira s. Cano. Mangote

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

Componentes de um computador típico

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Fundamentos de Sistemas Operacionais

Lojamundi CNPJ: / Av. Paranoá Qd. 09 conj. 01 lote 01 sala 304, Paranoá DF CEP:

Informática, Internet e multimídia

Programação Básica em STEP 7 Operações Binárias. SITRAIN Training for Automation and Drives. Página 6-1

Estrutura de um Computador

INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA CONTADORES

21/07/2010 LED ELETRÔNICA DIGITAL. LED Tipos. LED Princípio de funcionamento. Display de 7 segmentos. LED Circuito de polarização

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

ARQUITETURA DE COMPUTADORES

CENTRAL DE ALARME DE INCÊNDIO MULTIPLEX Série AIM48 (Final)

Microprocessadores. Prof. Leonardo Barreto Campos 1

A seguir serão detalhados os atuadores da estação com a finalidade de facilitar a visualização e ilustrar os circuitos contidos em anexo.

IECETEC. Acionamentos elétricos AULA 15 INVERSOR DE FREQUÊNCIA (AULA PRÁTICA)

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA TEMA DA AULA PROFESSOR: RONIMACK TRAJANO DE SOUZA

VERIFICAÇÃO FINAL DOCUMENTAÇÃO

Transcrição:

- Introdução Até meados da década de 60, todo o controle dos processos fabris, nas indústrias e fabricações em geral, era feito através de lógica de relês. Os relês são elementos versáteis que possuem as seguintes qualidades: estrutura multipolar e contatos intercambeáveis, por isso são flexíveis e econômicos; vida útil com centenas de milhares de operações; pessoal responsável pela manutenção conhece-os muito bem. Entretanto, os relês têm algumas desvantagens como, por exemplo: os painéis possuírem grandes dimensões; o ambiente hostil corrói seus contatos; a poeira também pode "colar" seu contato; a produção precisava ser paralisada para a configuração de nova lógica. Por isso, em.966, visando aumentar a sua produtividade, já que precisava ficar com sua produção parada para alteração da lógica dos relês sempre que um novo modelo de automóvel era incorporado (tempo é dinheiro e os carros japoneses estavam começando a chegar ao mercado norteamericano com preços mais competitivos), a GM solicitou à duas empresas parceiras, Allen Bradley e Reliance, um equipamento que tivesse as seguintes características: fácil manutenção; capacidade de operar em ambientes industriais com confiabilidade; fisicamente menor que o sistema de relês (espaço também é dinheiro); condições de ser ligado a um sistema central de coleta de dados; preço competitivo. GM. Então, em.968, o primeiro controlador programável foi instalado na Após esse primeiro equipamento, surgiram outros mais aperfeiçoados, agora obedecendo a seguinte idéia: AUTOMAÇÃO INSTRUMENTAÇÃO INFORMÁTICA Seguindo a idéia acima, os fabricantes de equipamentos para automação viram um grande filão ainda pouco explorado naquela época, desenvolvendo elementos "derivados" do controlador programável: CNC (controle numérico computadorizado): muito utilizado em manufaturas, surgiu para automatizar fresas, furadeiras e outras ferramentas, com seu posicionamento preciso; SDCD (sistema distribuído de controle digital): próprio para trabalhar com várias informações analógicas; Escola Técnica Estadual Julio de Mesquita

SCADA (sistema de controle e aquisição de dados): utiliza para controle de variáveis os sistemas de telemetria, rádio-freqüência, satélite, telefonia, Web; UTR (unidade terminal remota): por possuir alto nível de isolação elétrica, é utilizado em subestações. - O que é um controlador programável? Um controlador programável (CP) é m equipamento eletrônico de controle, livremente programável, baseado em microprocessadores, foi projetado para funcionar no ambiente industrial. Pode controlar desde simples máquinas até automatizar completamente uma planta industrial. À semelhança de um operador humano, o CP sente o meio ambiente, analisa as informações que captou e age sobre o este meio ambiente, conforme uma lógica preestabelecida em seu programa. - Diagrama de blocos de um controlador programável UNIDADE DE MEMÓRIA C A M P O E N T R A D A S UNIDADE CENTRAL DE PROCESSAMENTO (CPU) S A Í D A S C A M P O FONTE DE ALIMENTAÇÃO TERMINAL DE PROGRAMAÇÃO Escola Técnica Estadual Julio de Mesquita

ENTRADAS: São o elo de ligação entre o controlador programável e o que acontece no meio ambiente. Através das entradas, o controlador programável toma conhecimento do que está ocorrendo nas máquinas ou processo sob seu controle. Podem ser digitais ou analógicas: digitais: informam dois sentidos diferentes. Exemplo: contato aberto ou fechado, existe tensão ou não, existe corrente ou não, etc.. analógica: informa continuamente o estado de uma variável. Exemplo: a temperatura de um processo pode variar continuamente de 0 C a 50 C. Por meio de uma entrada analógica, o CLP poderá saber o valor da temperatura no momento. LÓGICA DE CONTROLE: É o bloco que analisa, processa e decide. Obedecendo a um programa armazenado em sua memória, este bloco analisa as variáveis e, de acordo com um programa, atua sobre o meio ambiente através das saídas. As variáveis analisadas pela lógica de controle podem ser entradas ou variáveis internas, tais como contadores, temporizadores, etc.. Pode executar uma série de funções, tais como operações lógicas, aritméticas, comparações, contagens, etc.. A lógica de controle é composta fundamentalmente por dois setores: o processador (microprocessador): executa as funções de acordo com o programa gravado nas memórias; memórias de programa: armazenam os comandos para o processador agir. SAÍDAS: Através das saídas é que os controladores programáveis agem sobre o meio ambiente (máquinas ou processos sob seu controle). Podem ser digitais ou analógicas: digitais: podem estar "ligadas" ou "desligadas" apresentando, ou não, tensão elétrica em seu terminal correspondente. A estas saídas são conectadas válvulas solenóides, contatores, relês, lâmpadas, sirenes, etc.. analógicas: apresentam uma tensão variável pelo programa e podem acionar válvulas proporcionais, reguladores de temperatura, de tensão, etc.. Dessa forma, o controlador programável sente e age em um processo industrial, controlando ciclos de trabalhos que podem ser bastante complexos. Escola Técnica Estadual Julio de Mesquita

MEMÓRIA: Para entendermos como a memória do controlador programável está dividida, precisamos estudar antes algumas unidades utilizadas e, também, alguns tipos de memórias encontradas: BIT: é a menor unidade de informação no sistema de numeração binário, representado pelos dígitos 0 e ; BYTE: é uma seqüência de dígitos binários geralmente operados como uma unidade; ENDEREÇO: onde os dados são armazenados na memória do controlador programável; MEMÓRIA ROM: apenas para leitura; MEMÓRIA RAM: para leitura e escrita; MEMÓRIA PROM: programável só para leitura; MEMÓRIA EPROM: apagável só para leitura; MEMÓRIA EAROM: eletricamente alterável só para leitura; MEMÓRIA EEPROM: eletricamente apagável e programável; MEMÓRIA NOVRAM: não volátil para ler e escrever. A capacidade de memória dos controladores programáveis de grande porte é "k" palavras (k = 0 bits), sendo cada palavra constituída de dois bytes e considerada como uma localização de memória. MEMÓRIA EXECUTIVA: normalmente trata-se de uma memória EPROM que contém o programa que inicializa o controlador programável, armazena os programas executivos (sistema) e gerencia o roteiro de dados e a seqüência de operação. Ele é elaborado pelo fabricante e já acompanha o controlador quando o mesmo é adquirido. MEMÓRIA DO USUÁRIO: é uma memória RAM de aplicação, que armazena o programa do usuário. Esta área, reservada ao programa do usuário, contém alguns kbytes de palavras livres (informações) que serão processadas pela CPU. É nesta área que gravamos o programa que desejamos executar em relação ao equipamento, máquina ou processo a ser automatizado. MEMÓRIA DE DADOS: é uma área reservada para controle do programa do usuário. Nesta área encontram-se dados referentes ao processamento do programa do usuário. Todos os bytes desta área são de controle: trata-se de uma tabela de valores manipuláveis. MEMÓRIA IMAGEM DAS ENTRADAS E SAÍDAS: é uma área de memória reservada para interligação entre o controlador programável e os equipamentos/processos. Nesta área são gravadas todos os dados da planta, sejam eles de entrada ou saída: ela é a imagem real das entradas e saídas do controlador programável. Escola Técnica Estadual Julio de Mesquita

memória imagem das E/S INFORMAÇÕES SOBRE OS EQUIPAMENTOS QUE SERÃO PROCESSADAS NO CP E E E E E5 E6 E7 E8 MÓDULO DAS ENTRADAS E8 E7 E6 E5 E E E E S8 S7 S6 S5 S S S S MÓDULO DAS SAÍDAS INFORMAÇÕES DO CP QUE CONTROLARÃO O EQUIPAMENTO/PROCESSO S S S S S5 S6 S7 S8 A memória imagem das E/S depende da quantidade de entradas e saídas do controlador programável. TERMINAL DE PROGRAMAÇÃO: Neste bloco, poderemos ter uma das seguintes configurações: portátil com display de cristal líquido; portátil com display CRT e qualquer tipo de teclado; tipo microcomputador. - Circuito das entradas São circuitos eletrônicos que recebem informações sobre o equipamento ou processo e que as transferem para a memória imagem das entradas e saídas. Realiza a interface entre os dispositivos liga/desliga (chaves seletoras, botoeiras, chaves fim-de-curso, etc.) e os níveis lógicos exigidos pelo controlador programável. Escola Técnica Estadual Julio de Mesquita 5

0 E E 0 E E controlador programável realiza "leitura" E E=0V E E=0V E E=0V E E=0V módulo de entradas (0V) memória imagem das entradas Memória do controlador programável: E ~ E = byte do módulo de entrada em análise bit E = "" ou energizado, logo entrada E = 0V bit E = "0" ou desenergizado, logo entrada E = 0V Se a entrada E receber 0V, isso quer dizer que o dado referente a este ponto está ligado ou acionado e o circuito de entrada transfere "" (nível lógico) para a memória imagem das E/S. Se E receber 0V, isto quer dizer que o dado referente a este ponto está desligado ou não acionado e que o circuito de entrada transfere "0" (nível lógico) para a memória imagem das E/S. ENTRADAS EM CORRENTE CONTÍNUA: Tipicamente os módulos em CC são disponíveis em 5,, e 8V. Esteja seguro em adquirir aqueles que sejam adequados aos dispositivos de entrada que estão sendo utilizados. Quando utilizamos dispositivos digitais regulares (botoeiras, chaves seletoras, contatos de relês, etc.) não temos muito com que nos preocupar. Apenas deveremos prestar atenção na tensão de alimentação das referidas entradas. Entradas A polaridade da fonte é indiferente C Escola Técnica Estadual Julio de Mesquita 6

Quando utilizamos sensores (foto-células, de proximidade indutivo ou capacitivo, etc.) temos sempre que verificar a configuração de saída dos mesmos uma vez que, tais sensores, utilizam transistores (PNP ou NPN) nas saídas, trabalhando com chaves digitais. C + + FONTE - + SENSOR NPN - SENSOR NPN C - + SENSOR PNP - SENSOR PNP + FONTE - ENTRADAS EM CORRENTE ALTERNADA: Uma tensão alternada não é polarizada, ou seja, não temos "positivo" e "negativo" para preocupar-nos. Tipicamente os módulos CA são disponíveis em, 8, 0 e 0V. Esteja seguro em adquirir aqueles que sejam adequados aos dispositivos de entrada que estão sendo utilizados. Entradas em CA são menos comuns nos dias de hoje, uma vez que os sensores utilizam transistores em suas saídas. Escola Técnica Estadual Julio de Mesquita 7

De uma forma mais comum, as entradas em CA podem ser ligadas conforme mostrada a seguir: Entradas C ~ 5- Circuito das saídas São circuitos eletrônicos que recebem informações sobre o processamento do equipamento ou processo através da memória imagem das E/S e as transferem para o equipamento ou processo em controle. Contem circuitos eletrônicos necessários para partida de motores (contatores), solenóides ou outros dispositivos de controle e sinalização (lâmpadas, sirenes, etc.). E 0 E 0 E E controlador programável realiza "escrita" S S=V S S=0V S S=0V S S=V módulo de saída (V) memória imagem das saídas Memória do controlador programável: S ~ S = byte do módulo de saída em análise bit S = "" ou energizado, logo saída S = V bit S = "0" ou desenergizado, logo saída S = 0V Se a saída S tiver Vcc, isso quer dizer que o dado referente a este processamento foi ligado ou acionado pelo programa do usuário. Se a saída S tiver 0V, isso quer dizer que o dado referente a este processamento foi desligado ou não-acionado (nível lógico "0"). Escola Técnica Estadual Julio de Mesquita 8

SAÍDA A RELÉ: É um dos mais comuns tipos de saída utilizados. Um relê pode ser usado tanto com cargas em CC quanto em CA. Sempre verifique a especificação de sua carga, uma vez que deve-se ter a absoluta certeza sobre a máxima corrente consumida pela mesma, dentro das especificações da saída do controlador programável. Caso contrário, poderá danificá-la seriamente. Saídas CARGA CARGA PODE SER CC TAMBÉM ~ C - C - CIRCUITO INTERNO BOBINA BOBINA C SAÍDA A TRANSISTOR: Esse tipo de saída só pode chavear em CC, portanto, não pode ser usada em CA. Uma pequena corrente aplicada na base do transistor possibilita chavear uma corrente bem maior na saída. O controlador programável aplica uma pequena corrente na base do transistor e, dessa forma, a saída do mesmo "fecha-se", fazendo com que o dispositivo conectado à saída do controlador programável seja ligado. Escola Técnica Estadual Julio de Mesquita 9

Aqui também é preciso verificar qual o tipo de saída (NPN ou PNP) utilizaremos e nunca excederemos a máxima corrente de chaveamento. Saída NPN Saídas CARGA CARGA + C - C - Saída PNP Saídas CARGA CARGA + C - C - 6- Varredura/SCAN O controlador programável tem uma forma particular de trabalhar, que caracteriza o seu funcionamento. O controlador opera executando uma seqüência de atividades definidas e controladas pela memória executiva. Este modo de operação ocorre em um ciclo, chamado de ciclo de varredura ou SCAN, que consiste em: leitura das entradas externas; executa o programa do usuário; atualização das saídas externas. Na fase da leitura das entradas, o processador endereça o sistema de E/S, obtém os estados dos dispositivos que não estão conectados e armazena estas informações na forma de bits "" e "0", dependendo do estado obtido (ponto energizado eqüivale ao binário "" e o ponto desenergizado ao "0"). A região da memória utilizada para armazenar estas informações é chamada de memória imagem das entradas (MIE). Escola Técnica Estadual Julio de Mesquita 0

Na fase de execução da lógica programada pelo usuário, a CPU consulta a MIE para obter os estados dos dispositivos. Nesta fase, os resultados das lógicas programadas cujas saídas tenham um ponto correspondente no rack de saída são armazenados em uma área da memória chamada memória imagem das saídas (MIS). As lógicas que possuem saídas internas serão armazenas na área correspondente. Durante a execução da lógica programada, se for necessário a referência a uma saída qualquer, dentro do mesmo ciclo, esta tabela é consultada. Observe que, durante esta fase não é feita nenhuma referência a pontos externos (entrada ou saída), a CPU opera com informações obtidas na memória. Na fase de atualização de saídas, a CPU executa uma varredura na tabela MIS e atualiza as saídas externas, endereçando o sistema de E/S para atualizar o estado dos dispositivos externos de acordo com o resultado da lógica programada. A seguir, o ciclo é reiniciado e a operação continua enquanto mantém-se o controlador no modo de execução. Varredura das E/S +/- 0,5ms p/ 8 E/S Início do programa do usuário Varredura do programa do usuário +/- 0,6ms p/ k de instrução O tempo necessário para a varredura varia de controlador para controlador e depende de muitos fatores (tamanho da palavra, clock, instruções programadas, etc.). O fabricante especifica este tempo baseado na quantidade de instruções, normalmente instruções booleanas, e quantidade de entradas/saídas. Qualquer outra função programada aumenta este tempo de varredura. Como resumo, podemos considerar os seguinte fluxograma: Escola Técnica Estadual Julio de Mesquita

leitura das entradas (grava na MIE) (*) executa o programa do usuário (**) atualiza as saídas (grava na MIS) (*) (*) varredura das E/S; (**) varredura do programa. Escola Técnica Estadual Julio de Mesquita