Você está na página 1de 3

UNIVERSIDADE FEDERAL DE MINAS GERAIS

ESCOLA DE ENGENHARIA
DEPARTAMENTO DE ENGENHARIA ELETRÔNICA
INFORMÁTICA INDUSTRIAL
PROFESSORES: Constantino Seixas Filho e
Luiz Themystokliz Sanctos Mendes

TRABALHO PRÁTICO I

Data de entrega: 19/10/2007

O trabalho deve ser feito por grupos de até 2 (DOIS) alunos

Você vai utilizar o pacote IsaGraf v 3.40 para resolver um problema.

Siga os seguintes passos:


 Desenhe um diagrama esquemático do processo mostrando os equipamentos de controle
envolvidos.
 Desenhe o frontal do painel de controle.
 Organize a relação de entradas e saídas.
 Estabeleça a estrutura geral do programa, utilizando a linguagem SFC.
 Utilize as linguagens ST e BD para programar aspectos da sua aplicação que requeiram
estas linguagens.
 Simule o funcionamento do seu programa utilizando o painel do Isagraf. Isto vai te ajudar
a depurar o programa e te dará uma boa visão do seu funcionamento.

Use um sinóptico para representar um processo. O sinóptico deve ser feito utilizando a
ferramenta Spotlight do próprio IsaGraf. Procure na Internet fotos e diagramas de equipamentos
semelhantes aos citados no enunciado do trabalho.

Você deve enviar o programa ao professor via e-mail (arquivo .pia zipado). Quem não enviar o
trabalho no formato .pia zipado, perderá 20% da nota. Use as iniciais do seu nome até 5
caracteres para formar o nome do arquivo.

Dicas:
Antes de iniciar, siga passo a passo o tutorial sobre o IsaGraf fornecido na home-page do curso.
O manual de operações completo do IsaGraf também está disponível na página. Isto irá permitir
uma melhor familiarização com o pacote. Leiam o arquivo “uso do dicionário.doc”

Assegure-se que seu nome e do seu parceiro apareçam no campo Author do Project Management
do IsaGraf.

O professor agradece quaisquer idéias para aperfeiçoar este problema e


valorizará todo trabalho extra.
Automatic Vending Machine
Trabalho prático I 1
Problema: Automação de uma máquina de venda de bebidas quentes

Uma máquina de venda de bebidas quentes prepara os seguintes produtos:


a) Café
b) Café com leite
c) Chocolate
d) Capuccino
e) Leite quente

Todas as bebidas podem ser preparadas com ou sem açúcar.

No painel de operação o usuário deve escolher o produto desejado usando uma das seis teclas de
seleção de produto. Depois deve inserir o dinheiro. Ele pode usar moedas de R$ 1,00; 0,50; 0,25;
0,10 ou 0,05. O preço da bebida é de 0,60. A máquina sempre volta o troco conveniente. Quando
está em falta de alguma moeda para troco a máquina para e acende uma lâmpada de emergência.

Funcionamento:
A máquina dispõe de silos internos para café torrado, açúcar, leite em pó e chocolate. Todos os
silos dispõem de uma chave de nível baixo. Se o nível de qualquer ingrediente estiver baixo ela
interrompe a venda de bebidas e seta um alarme.
Cada silo dispõe de um alimentador helicoidal. Quando um ingrediente vai ser utilizado, o
alimentador é alimentado e uma chave cames é acionada a cada giro do alimentador. O
alimentador ministra sempre x[produto] gramas de cada produto para cada giro completo do
eixo do alimentador. O CLP consulta a receita e liga os alimentadores em paralelo contando o
número de giros necessários para ministrar cada receita. Os ingrediente caem em um funil que o
conduzem ao copo do usuário, com exceção do café. O silo de café alimenta continuamente um
moinho que ao ser ligado mói o café. O número de giros do moinho determina a quantidade de
café adicionada. Uma vez dosados os componentes sólidos, a válvula mangote dosadora de água
fria gira liberando a quantidade desejada de água fria. A cada giro y ml de água são liberados. A
Trabalho prático I 2
receita contém a quantidade de água a ser usada para cada tipo de produto. A água fria passa por
uma serpentina que abraça uma resistência elétrica. O tempo que a resistência fica ligada é
controlada por um controlador que garante que a temperatura medida por um termopar atinja o
valor programado na receita. É usada histerese para evitar ligar e desligar a resistência
continuamente (controle on-off).

O sistema de pagamento é capaz de identificar cada moeda introduzida pelo usuário. Coloque
teclas com o valor de cada moeda no seu painel para simular a entrada da moeda. Para dar o
troco você deve gerar um pulso de 100 ms em um alimentador debaixo de cada silo de moedas.
Cada pulso aciona um solenóide que expulsa uma moeda do valor desejado. As moedas caem em
um funil que as conduzem a um compartimento que pode ser aberto pelo usuário, se ele o achar
evidentemente : ) .

As receitas de cada produto em gramas ou ml e sua tradução em número de giros dos


alimentadores deve ficar visível. O professor deve poder alterar a receita conforme seu interesse.

Um sinótico animado permite acompanhar o funcionamento de todo o sistema.

Em modo manual, cada alimentador pode ser acionado individualmente, assim como a bomba
dosadora de água.

Hint:

How to Archive or Restore an ISaGRAF Project


To archive an existing project, double click the Archive icon in the ISaGRAF program group.
Select the Disk drive command from the Options menu. The Archive drive should be set to the
\isawin\ark directory. Then select the Projects command from the Files menu. Select the desired
project from within the Archive column of the Projects window. Click the Backup button. Then
exit the Archive Manager.

The archive file will be in the \isawin\ark directory and will have a ".pia" extension.

To restore (expand) an archived project to the ISaGRAF workbench, double click the Archive
icon in the ISaGRAF program group (or select the Archive choice from the File menu in the
ISaGRAF project management window). Select the Disk drive command from the Options menu.
Select the drive and directory to restore from, typically drive c: and the \isawin\ark directory.
(Change this path to restore from an alternate drive or directory.) Select the Projects command
from the Files menu. Select the desired project from within the Archive column of the Projects
window. Then click the Restore button. Exit the Archive Manager.

The restored project should now be listed in the ISaGRAF project management window.

Trabalho prático I 3

Você também pode gostar