Controladores Lógicos Programáveis



Documentos relacionados
Especificação Operacional.

LISTA DE EXERCÍCIOS. Prontuário Nome Assinatura QUESTÕES TEÓRICAS

Tutorial :: Introdução ao VHDL em ambiente Design Works

ESTRATÉGIAS /ACTIVIDADES. Fazer uma abordagem teórica e simples

Controladores Lógicos Programáveis. Automação e Controlo Industrial. Escola Superior de Tecnologia. Ricardo Antunes, António Afonso

MÁQUINAS ELÉCTRICAS I

Como desenhar e numerar as Redes e Galerias no DRENAR

Manual Web.Newhotel Configuração NewHotel

Manual do Teclado de Satisfação Online WebOpinião

INSTRUMENTAÇÃO E MEDIDAS

Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc

UNIDADE 1 TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

IMPLEMENTAÇÃO DE UM SISTEMA DE SELEÇÃO DE PEÇA USANDO CONCEITOS DE PROGRAMAÇÃO DE SISTEMA DE AUTOMAÇÃO. João Alvarez Peixoto*

Data 23/01/2008. Guia do Professor. Introdução

Visão Artificial Para a Indústria. Manual do Utilizador

Actividade 2 Intensidade da luz

Trabalho de Desenvolvimento de Sistemas de Software GereComSaber 2ª Fase

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues

PLANIFICAÇÃO ANUAL ANO LETIVO DE 2013/2014 Curso de Educação e Formação Tipo 3 Nível 2

CONTROLADOR LÓGICO PROGRAMAVEL

Engenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto

Diagrama de contexto

Início Rápido. Nero BackItUp. Ahead Software AG

Sensor de Nível por Medida de Pressão Diferencial com Sensor SMART

Controlo de servomotores com o microcontrolador BX-24

Entendendo as Permissões de Arquivos no GNU/Linux

UNIVERSIDADE CEUMA CAMPUS RENASCENÇA CURSO DE ENGENHARIA DE PRODUÇÃO. Professor Leonardo Gonsioroski

MAGic. Software para ampliação de ecrã

QL-500 QL-560 QL-570 QL-650TD QL-1050

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

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

Interacção Humano-Computador 2012/2013-2º Semestre. Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico

MATERIAL DE APRESENTAÇÃO DO SCRATCH

PID control. (proportional, integral, derivative)

Sistema Integrado de Bibliotecas da Universidade de Lisboa

REGULAMENTO DE UTILIZAÇÃO DOS INICIATIVA ESCOLAS, PROFESSORES E COMPUTADORES PORTÁTEIS EQUIPAMENTOS DO PROJECTO. Ano Lectivo 2006 / 07

Introdução. Conteúdo da embalagem. Especificações. Requisitos de sistema. Versão Portuguesa SWEEX.COM. IP002 Sweex USB Internet Phone

1 CIRCUITOS COMBINACIONAIS

MOODLE: actividade WiKi

Ferramenta de Apoio ao Jogo 2 (Ensino da Leitura) incluído nos Jogos da Mimocas

O Manual do ssc. Peter H. Grasch

Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan

NOME: TURMA. a) Mostre que, numa representação em complemento para dois, são necessários 8 bits para representar Tset e 7 bits para representar T.

Controle de elevador

Introdução ª Parte - Acesso à Aplicação Avaliação Online... 4 I Aceder à Aplicação Inscrição Acesso à Aplicação...

XPontos. Manual de Instruções

Gestor de Janelas Gnome

Manual do Utilizador

Engenharia Informática Engenharia Electrotécnica e Computadores Programação Orientada por Objectos Projecto PlayCards

Sistemas Operativos. Sumário. Escalonador da CPU. ! Filas Multinível. ! Filas Multinível com Feedback. ! Escalonamento em multiprocessadores

Gestor de ligações Manual do Utilizador

Cópia de Segurança e Recuperação Manual do utilizador

Medidor Powersave V2 USB

Instituto Superior de Ciências do Trabalho e da Empresa Departamento de Ciências e Tecnologias da Informação. Arquitectura de Computadores ETI IGE

Micro Mídia Informática Fevereiro/2009

Ladibug TM 2.0 Software de Imagem para o Apresentador Virtual Manual do Utilizador - Português Europeu

Guia de iniciação Bomgar B400

Motorola Phone Tools. Início Rápido

4.1. UML Diagramas de casos de uso

MANUAL DE UTILIZAÇÃO. EcclesiaSoft v.01

1. Verificar se a Microsoft.NET Framework 2.0 está instalada. Se não estiver, efectuar o download a partir do link e instalar:

Catálogo Nacional de Compras Públicas. Manual de Fornecedores

Instituto Superior Politécnico Gaya Escola Superior de Ciência e Tecnologia

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird.

Guia de utilização da notação BPMN

Organização de Computadores Software

LEILÃO ONLINE. Manual do Utilizador

Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos - 2º Ano

DISCIPLINA: Tecnologias da Informação e Comunicação ANO: 9º. Windows 7 Office 2010 Internet Explorer. Cd-roms COMPETÊNCIAS A DESENVOLVER

IV AVALIAÇÃO. Resumo Aula Anterior IV.2 AVALIAÇÃO PREDITIVA. o Avaliação Heurística (Cont.) o Fases da Avaliação Heurística

Engenharia de Software Engenharia de Requisitos. Análise Orientada a Objetos Prof. Edison A M Morais prof@edison.eti.

Manual do Gestor da Informação do Sistema

Relatório SHST

B2S SISTEMAS DE INFORMAÇÃO, LDA. RUA ARTILHARIA UM, Nº 67 3º FRT LISBOA TEL: FAX: B2S@B2S.

Implementadas por Computador

COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0

Parte V Linguagem de Programação

Características da Câmara de Look 312P. Instalar a Câmara de Look 312P

Pais e educadores: Ativem o Controlo Parental no Windows

Tecnologia dos Computadores 2002/2003 Trabalho Prático n o 7. Projectos Sequenciais SSI. Contadores Ripple

- 1 - RESUMO SISTEMA DE MEDIÇÃO DE CONSUMOS DE LINHA DA CANELA EM TEMPO REAL

Universidade Fernando Pessoa

Observação das aulas Algumas indicações para observar as aulas

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie

Curriculum DeGóis Guia de preenchimento do Curriculum Vitae (Informação mínima necessária)

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Notas de Aplicação. Utilização do Driver DDE com Microsoft Excel. HI Tecnologia. Documento de acesso público

Abordagem simples aos modos de falha com recurso a um software de organização e gestão da manutenção

Automatismos Industriais

Manual do Comunicador 1.0 (Externo)

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

Agentes Autónomos e Sistemas Multiagente

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti

Regulamento das Salas de Alunos da AEICBAS (HSA)

Cotagem de dimensões básicas

Introdução ao MS PowerPoint

Manual de Instalação do RE

Composição de Layout no Spring

Transcrição:

Controladores Lógicos Programáveis Diagramas de Blocos Diagramas de Escada Grafcet Exercícios de Programação Autómato da Siemens Laboratórios Integrados III Departamento de Electrónica Industrial e de Computadores Universidade do Minho Escola de Engenharia Guimarães

Software MicroWin Este módulo tem como objectivo a aprendizagem de programação de autómatos. Os autómatos usados são os da Siemens (modelo 215). O respectivo software chama-se MicroWin e encontra-se instalado no directório D:\Program Files\MicroWin. Quando se liga o CPU do Autómato e se arranca com o programa MicroWin deve-se executar o comando Read CPU type para garantir que a porta do computador está a comunicar com o Autómato. Neste programa deve-se colocar um ramo do diagrama de escada em cada NetWork do MicroWin. Após todos os ramos do programa terem diso introduzidos, deve acrescentar-se um ramo (Network) com a instrução END de modo a que o MicroWin saiba que o programa termina nessa instrução. Os ramos com utilização de TIMERS têm 2 partes: Um ramo para inicialização do Timer e outro ramo para perguntar quando o Timer chegou ao fim. Os endereços dos Timers começam em 100 e cada valor deste endereço tem um significado (carrege em F1-HELP para saber mais acerca destes timers e contadores). É possivel utilizar variaveis (em vez de endereços tipo I0.0). Todos os exercícios devem utilizar variáveis para que seja mais fácil fazer o debug ao programa. Fernando Ribeiro - 26 Setembro 2005 Pag. 1/10

1) Na figura que se segue pode ver-se representada uma expressão boleana que gera um output Y usando as variáveis de input X1 a X5. Pode ainda ver-se um diagrama de blocos correspondente à mesma expressão boleana. 1.1) Desenhe o diagrama de escada correspondente a esta expressão com apenas um ramo. 1.2) Desenhe agora o diagrama de escada mas com dois ramos, onde o primeiro ramo calcula o valor interno marcado por *. 1.3) Para ambos os programas, atribua endereços válidos a todos os inputs e outputs. Edite e execute os programas no CLP (Controlador Lógico Programável). Verifique que trabalham correctamente corrigindo-os onde e quando necessário. Fernando Ribeiro - 26 Setembro 2005 Pag. 2/10

2) Tal como no exercício 1, considere a figura que se segue: 2.1) Desenhe o diagrama de escada com apenas um ramo. 2.2) Desenhe também o diagrama de escada com 5 ramos onde os primeiros quatro calculam os valores do output internos marcado por *. 2.3) Edite e execute os programas no CLP. Verifique que trabalham correctamente corrigindo-os onde e quando necessário. Fernando Ribeiro - 26 Setembro 2005 Pag. 3/10

3) A equação que se segue representa uma forma de output latching. 3.1) Desenhe o diagrama de blocos para esta equação. 3.2) Desenhe o diagrama de escada para esta equação. 3.3) Edite e execute o programa no CLP. Verifique que trabalha correctamente corrigindo-o onde e quando necessário. Fernando Ribeiro - 26 Setembro 2005 Pag. 4/10

4) A figura que se segue mostra o esquema eléctrico e mecânico de uma porta de garagem automática. Os nomes entre parêntesis referem-se às variáveis boleanas usadas para descrever as regras de controlo. A figura que se segue consiste na representação do sistema de controlo desta porta de garagem automática. Esta sequência é descrita através do gráfico sequencial de funções (Grafcet). Fernando Ribeiro - 26 Setembro 2005 Pag. 5/10

Lógica dos Eventos: Lógica das Sequências: Lógica das Acções: O passo inicial acontece com a porta toda aberta ou toda fechada, mas não durante qualquer movimento desta. O passo 3 é activado através de um pedido de fecho, resultando na porta ser movida até estar completamente fechada (a não ser que o dispositivo de segurança seja activado). Se este é activado, há uma transição para o passo 2. O passo 2 é activado através de um pedido de abertura (ou uma transição do passo 3), resultando na porta ser movida até estar completamente aberta. Finalmente, ocorre um retorno ao passo 1 quando a porta volta a estar completamente aberta ou fechada. Fernando Ribeiro - 26 Setembro 2005 Pag. 6/10

4.1) Desenhe o diagrama de escada que controle os movimentos da porta necessários traduzindo da figura anterior. O programa deve ter a mesma estrutura da figura anterior, isto é: Lógica de acontecimentos (2 ramos) Lógica de sequencias (3 ramos) Lógica de acções (2 ramos) De notar que as fórmulas para a lógica de acontecimentos e para a lógica de acções já estão cridas, faltando ainda a criação das fórmulas para a lógica de sequências. 4.2) Edite e execute os programas no CLP. Verifique que trabalham correctamente corrigindo-os onde e quando necessário. Fernando Ribeiro - 26 Setembro 2005 Pag. 7/10

5) Considere o seguinte elevador a funcionar num restaurante para transporte de refeições. 5.1) Estude e planeie a lógica do seu funcionamento. Atribua nomes aos inputs e outputs. 5.2) Descreva este processo através do gráfico sequencial de funções (Grafcet). 5.3) Crie as fórmulas (tal como no exercício anterior) para cada uma das lógicas (eventos, sequências, acções). 5.4) Faça o diagrama de escada deste sistema. 5.5) Edite e execute os programas no autómato. 5.6) Se achar que deve acrescentar um sistema de segurança neste elevador, faça-o e justifique a sua utilização. Fernando Ribeiro - 26 Setembro 2005 Pag. 8/10

6) Considere o seguinte cruzamento com os respectivos semáforos. Os peões tem um botão de pressão que quando pressionado, provoca que o semáforo dos carros passe a amarelo e depois a vermelho (é sempre dada prioridade aos peões). 6.1) Estude e planeie a lógica do seu funcionamento. Atribua nomes aos inputs e outputs. 6.2) Descreva este processo através do gráfico sequencial de funções (Grafcet). 6.3) Faça o diagrama de escada deste sistema. Não esquecer as diferentes lógicas (eventos, sequências, acções). 6.4) Edite e execute os programas no autómato. 6.5) Se achar que devem ser feitas algumas correções ao funcionamento deste cruzamento (tal como usar tambem semáforos para os peões), faça-as e justifique-as. Fernando Ribeiro - 26 Setembro 2005 Pag. 9/10

Este exercício 7 é para os elementos do grupo fazerem totalmente sem qualquer ajuda do docente. 7) Considere o seguinte plano de rega de uma vivenda. Há quatro pontos de rega (A, B, C e D) mas devido à pouca pressão da água tem de se ligar um de cada vez. Cada um destes pontos terá de ligar três vezes 5 minutos cada um. Assim a sequência será o ponto A (5 minutos), depois o ponto B (5 minutos), depois o ponto C (5 minutos) e finalmente o ponto D (5 minutos). Depois esta sequência será repetida mais duas vezes. Cada um destes pontos de rega têm um sensor que detecta (num certo raio de acção) a presença de pessoas, animais, ou veículos. Caso este sensor detecte algo, este ponto deverá parar de regar (enquanto o sensor detectar a referida presença), sem necessidade de parar o relógio (timer). 7.1) Estude e planeie a lógica do seu funcionamento 7.2) Descreva este processo através do gráfico sequêncial de funções (Grafcet). 7.3) Faça o diagrama de escada com a devida lógica de eventos, sequências e acções. 7.4) Edite e execute os programas no autómato. 7.5) Se achar que devem ser feitas algumas correções ao funcionamento deste sistema, façaas e justifique-as. Fernando Ribeiro - 26 Setembro 2005 Pag. 10/10