Você está na página 1de 19

L01 - Programao Bsica de Controladores Micro 800

Copyright 2011 Rockwell Automation, Inc. All rights reserved.

Agenda

1. Introduo aos Termos / Conceitos 2. Programando um Controlador 3. Exemplo de Aplicao 4. Laboratrio

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

O que um Controlador ?
um dispositivo eletrnico de estado slido que controla dispositivos de sada, baseando-se em uma lgica programvel atravs de sinais de entrada. Entradas

Programa de Controle

Sadas
Copyright 2010 Rockwell Automation, Inc. All rights reserved. 3

Tipos de entradas e sidas (I/Os) Digital


Chamado de entrada discreta Pode ser atribudo apenas dois estados Representados por 1 ou 0 Eletricamente falando.. 0 usualmente 0 Volts (AC ou DC) 1 o valor atribudo quando a tenso de entrada 5VDC, 24VDC, 120VAC, etc. Tecnologia: Rels, Triac, Transistor, etc.

Analogico
Possui muitos estados entre 2 valores. Exemplo: Sensor de temperatura. O range de valores pode ser entre dois limites, por exemplo: 0C representado por 0 100C representado por 4095 (exemplo) Eletricamente: 4-20mA, 0-5VDC, -10 to 10VDC

4095 1 0
Copyright 2010 Rockwell Automation, Inc. All rights reserved.

0
4

Programa de Controle
Programa
Instrues utilizadas para ler as entradas e acionar as sadas. As primeiras foram escritas como diagrama de rels, o ladder. Liga

Motor_1

Os programas tambm podem ser escritos em outras linguagens.


Function Block ou Texto Estruturado

Dados (Variveis)
Exemplos Liga definido como uma entrada digital Motor_1 definido como uma sada digital

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

Agenda

1. Introduo aos Termos / Conceitos 2. Programando um Controlador 3. Exemplo de Aplicao 4. Laboratrio

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

Atualmente as aplicaes exigem um alto nvel de controle e recursos avanados


Clculos Aritmticos (Adio, Subtrao, Multiplicao,

Diviso, etc) Comparao de dados (Igualdade, Maior ou Igual, Menor ou Igual) Manipulao de palavras (Copia, Movimentao, etc) Comunicao ou Mensagens entre 2 Controladores Sequenciamento Manipulao de Dados

Controle de Processo e Movimento


(Utilizao de Temperatura, Presso, Velocidade, Vazo)

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

Intrues Bsicas (IEC 1131)

Contatos (Entradas)
Direto Reverso

Blocos de Instruo
Aritmeticas (+ - * / COS SIN TAN) Binrias (Mask, Shift) Boleanas (AND,OR,NOT,XOR) Comparao (< > = CMP) Contadores (CTD, CTU, CTUD) Converso de dados (ANY_TO_**) Processo (PID, SCALER, etc) String (FIND, REPLACE, etc) Temporizadoresas (TON,TOF,TONOFF)
8

Bobinas (Sadas)
Direto Reverso Set Reset

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

Exemplo de lgicas Ladder


Esta uma lgica ladder muito simples de um Controlador
Liga Motor_1

Esta linha lida da seguinte forma: Se o boto Liga est ligado, liga-se o Motor_1. Se o boto Liga est desligado, o Motor_1 estar desligado.

Copyright 2006 Rockwell

Endereamento de I/O
A descrio do nome do dispositivo conectado ao ponto de entrada ou saida, facilita a localizao do mesmo no controlador
Exemplo de um nome definido pelo usurio

Liga _IO_Embedded_Digital_Input_0

Motor_1 _IO_Embedded_Digital_Output_0

Exemplo de varivel definido pelo sistema

Copyright 2006 Rockwell

Introduo ao Software

11

Connected Components Workbench Software

Fcil para Adquirir e Instalar


Download grtis pela internet

Fcil para Configurar


Software nico para a linha toda da famlia Component. Configurao de forma grfica

Fcil Programao
Utilizao via Microsoft com o padro IEC-61131 Programao Simbolica Blocos de funo pr-definidos ou feitos pelo usurio.

Fcil Update
Updates do Software via Internet

Agenda

1. Introduo aos Termos / Conceitos 2. Programando um Controlador 3. Exemplo de Aplicao 4. Laboratrio

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

13

Aonde podemos utilizar um Controlador ?


Controle de Esteiras ,Impressoras de circuito impresso. Estaes Remotas de bombas/elevatrias (water/wastewater), Monitorao de fluxo de leo e gases. Maquinas de estampo e compactadores de lixo Paletizadores, Compressores, Acionamentos em parque de diverses. Substituio de circuitos caseiros. E muito mais

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

14

Agenda

1. Introduo aos Termos / Conceitos 2. Programando um Controlador 3. Exemplo de Aplicao 4. Laboratrio

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

15

Programando o Controlador Exemplo de Aplicao

Vemos agora uma aplicao de um sistema moderno de semforos. Com sensores para determinar a presena de veculos em todos as partes do cruzamento. O controlador pode determinar a sequencia de acendimento das lampadas e o tempo para permitir o fluxo do trfego de froma ordenada. No seu lab, voce ir programar um controlador Micro800 para controlar o trfego e utilizar um PanelView Component como interface de testes para o programa.
Copyright 2006 Rockwell

Seu Demo.

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

17

Para maiores informaes sobre a famlia Micro800 e o software Connected Components Workbench, visite o estand de Essential Components.

Copyright 2010 Rockwell Automation, Inc. All rights reserved.

18

Copyright 2011 Rockwell Automation, Inc. All rights reserved.

Você também pode gostar