Vous êtes sur la page 1sur 48

AC Automation

Supervisrios

Automao Industrial

Automao Industrial

ESCOLA SENAI MARIANO FERRAZ CURSO TCNICO EM AUTOMAO INDUSTRIAL

TRABALHO DE CONCLUSO DE CURSO

GUSTAVO HENRIQUE TOLEDO DE OLIVEIRA RAFAEL SILVA LIMA RICARDO GASPARETTI FONSECA THIAGO DE FRANA PINHO

SUPERVISRIO SCADABR

So Paulo 2012

GUSTAVO HENRIQUE TOLEDO DE OLIVEIRA RAFAEL SILVA LIMA RICARDO GASPARETTI FONSECA THIAGO DE FRANA PINHO

SUPERVISRIO SCADABR

Trabalho de concluso de curso apresentado a Escola SENAI Mariano Ferrazcomo requisito para obteno do certificado do Curso Tcnico em Automao Industrial.

So Paulo 2012

GUSTAVO HENRIQUE TOLEDO DE OLIVEIRA RAFAEL SILVA LIMA RICARDO GASPARETTI FONSECA THIAGO DE FRANA PINHO

SUPERVISRIO SCADABR

Trabalho de concluso de curso apresentado a Escola SENAI Mariano Ferraz como requisito para obteno do certificado do Curso Tcnico em Automao Industrial.

Aprovado em: BANCA EXAMINADORA _______________________________/____/____ Prof.Romulo Gonalves/ Marcio Corazzim Escola Senai Mariano Ferraz

RESUMO O presente trabalho tem como objetivo a colocar em prtica o conhecimento tcnico adquirido ao longo dos 4 semestres do Curso Tcnico em Automao Industrial.Apresenta tambm ideias para serem usadas nas prximas turmas do curso.

Palavras-chave: Curso tcnico. Prtica. Ideias

RESUMEN Este trabajo tiene como objetivo poneren prcticalos conocimientos tcnicos adquiridos durante 4 semestres del Curso em Automatizacin Industrial.Apresenta tambin lasideas que se utilizar enla prxima clase del curso.

Palabras clave: Curso Tcnico. Prctica. Ideas

Sumrio

1. INTRODUO ........................................................................................... 11 2. REQUISITOS DO CLIENTE ......................................................................... 12 2.1 Processo ................................................................................................. 12 2.2 Situao Atual ......................................................................................... 12 2.3 Requisitos ............................................................................................... 14 2.4 Especificaes ........................................................................................ 14 2.5 Escopo .................................................................................................... 14 2.6 Legislao e Normas envolvidas............................................................. 14 3. PROPOSTA DO PROJETO ......................................................................... 15 3.1 Soluo proposta .................................................................................... 15 3.2 Custos ..................................................................................................... 15 3.3 Prazo ....................................................................................................... 15 3.4 Alternativas ............................................................................................. 17 4. SCADABR .................................................................................................... 18 4.1 Apresentao .......................................................................................... 18 4.2 Instalao o Windows 7 .......................................................................... 19 4.2.1 Guia: Passo-a-Passo ........................................................................ 20 4.2.2 Diagnstico Final .............................................................................. 22 4.3 Middleware ScadaBR.............................................................................. 23 4.4 Servidor de Acesso a Dados (DA Server) ............................................... 23 4.5 Alarmes e Eventos .................................................................................. 24 4.6 Datalogger/Historian ............................................................................... 24 4.7 Batch &Scripting...................................................................................... 24 4.8 Protocolos de Comunicao ................................................................... 25 4.8.1 Modbus ............................................................................................. 25 4.8.2 DNP .................................................................................................. 25 4.8.3 IEC 60870-5-101............................................................................... 25 4.8.4 ASCII ................................................................................................ 26

4.9. Interfaces de Operao .......................................................................... 26 5. ARDUNO MEGA ......................................................................................... 27 5.1 Instalando Arduino .......................................................................................... 28 5.1.1 Instalao dos Drivers ...................................................................... 29 5.1.2 Instalao da IDE.............................................................................. 33 5.1.3 Rodando o programa de exemplo Blink ............................................ 34 5.1.4 Siga agora os passos: ...................................................................... 35 6. SOLIDWORKS ............................................................................................. 39 7. DESENVOLVIMENTO DO PROJETO ......................................................... 39 7.1 ScadaBR ................................................................................................. 40 7.1.1 Configurar data source ..................................................................... 40 7.1.2 Configurar tags ................................................................................. 40 7.2 Arduino .................................................................................................... 41 7.2.1 Programa .......................................................................................... 41 7.3 Solidworks ............................................................................................... 41 7.3.1 Desenhos.......................................................................................... 41 8. SITE ............................................................................................................. 42 8.1 Processo ................................................................................................. 43 8.2 Design ..................................................................................................... 44 8.3 Endereo ................................................................................................. 45 9. CONCLUSO............................................................................................... 46

Lista de Figuras
Figura 2.1.....................................................................................................06 Figura 2.2.....................................................................................................06 Figura 2.3.....................................................................................................06 Figura 4.1 Comunicao ScadaBR Figura 2.2.............................................11 Figura 4.2 Servidor ScadaBR.......................................................................12 Figura 5.1 Arduno Mega..............................................................................22 Figura 5.2 Instalao....................................................................................23 Figura 5.3 Instalao....................................................................................23 Figura 5.4 Instalao....................................................................................24 Figura 5.5 Instalao....................................................................................24 Figura 5.6 Instalao....................................................................................25 Figura 5.7 Instalao....................................................................................25 Figura 5.8 Instalao....................................................................................26 Figura 5.9 Instalao....................................................................................26 Figura 5.10 Instalao..................................................................................27 Figura 5.11 Instalao..................................................................................27 Figura 5.12 Instalao IDE...........................................................................28 Figura 5.13 Instalao IDE...........................................................................28 Figura 5.14 Instalao IDE...........................................................................29 Figura 5.15 Instalao IDE...........................................................................29 Figura 5.16 Instalao IDE...........................................................................30 Figura 5.17 Instalao IDE...........................................................................30 Figura 5.18 Instalao IDE...........................................................................31 Figura 5.19 Instalao IDE...........................................................................31 Figura 5.20 Instalao IDE...........................................................................32 Figura 5.21 Instalao IDE...........................................................................32 Figura 5.22 Instalao IDE...........................................................................33

Figura 5.23 Instalao IDE...........................................................................33 Figura 5.24 Instalao IDE...........................................................................34 Figura 7.1 Desenho Solidworks....................................................................37 Figura 8.1 Design Site..................................................................................40

1. INTRODUO

Nosso projeto tem por objetivo oferecer suporte Envasa Tech, suprindo suas necessidades na parte de monitoramento e controle de sua clula envasadora. Para a realizao do projeto, selecionamos o software supervisrio ScadaBR, pois ele atende a todos os nossos requisitos mnimos para executarmos o projeto.

2. REQUISITOS DO CLIENTE 2.1 Processo O processo da envasadora baseia-se em esperar ate que a pea passe pelo sensor de presena, assim acionando o top (pisto pneumtico posicionado para parar o pallet), a partir da, enviado um sinal para que o micro controlador inicie o ciclo de envase. Esse ciclo, resumidamente, liga as bombas, que por sua vez, retiram o liquido do tanque maior e o conduz para dois tanques menores, onde em cada se encontra uma mistura especfica. O sinal lido determina de qual tanque ser retirado o liquido, uma nova bomba acionada e a vlvula aberta, para transportar a mistura aos eixos X, Y e Z que se posicionaro na coordenada estabelecida pela programao. Quando o eixo Z avana, so abertas as vlvulas dos bicos de alimentao de fludo, assim preenchendo enfim os frascos com o produto final da mist ura. 2.2 Situ ao Atual

Figura 2.1 Tanque Figura 2.2 Suporte fsico

Figura 2.3 Viso Lateral do envasano

2.3 Requisitos Software supervisrio; Software ScadaBR; Projeto da envasano; Colaborao da empresa Envasa Tech; 2.4 Especificaes Software supervisrio gratuito. 2.5 Escopo Tela de apresentao; Tela de comandos gerais; Tela de superviso e controle dos tanques; Tela de superviso e controle da envasadora;

2.6 Legislao e Normas envolvidas NR 17 - Ergonomia NR 26 Sinalizao de segurana

3. PROPOSTA DO PROJETO 3.1 Soluo proposta A empresa AC Automation est disposta a oferecer o supervisrio mais conveniente para o sistema da empresa Envasa Tech, reunindo a otimizao do tempo de produo, qualidade e segurana. O sistema ir supervisionar e controlar o acionamento da envadasora, nveis dos tanques a partir do monitoramento dos sensores. 3.2 Custos Kit completo Arduno ScadaBR R$ 110,00 R$ 0,00

3.3 Prazo Nome da Tarefa Aulas Toricas Conceitos robtica Programao rob do 6hrs Sex 20/7/12 Seg 23/7/12 Durao 16dias Incio Qua 18/7/12 Qua 18/7/12 Trmino Qua 8/8/12 Qui 19/7/12

sobre 6hrs

Nomenclatura denominao

e 6hrs

Ter 24/7/12

Qua 25/7/12

Descrio sistema

do 24hrs

Qui 26/7/12

Seg 6/8/12

Diagrama unifilar Anteprojeto Descrio processo Desenvolvimento da proposta

6hrs 16dias

Ter 7/8/12 Qui 9/8/12 Qui 9/8/12

Qua 8/8/12 Qui 30/8/12 Ter 14/8/12

do 12hrs

12hrs

Qua 15/8/12

Seg 20/8/12

Cronograma CAD eltrico

12hrs 12hrs

Ter 21/8/12 Seg 27/8/12 Sex 31/8/12

Sex 24/8/12 Qui 30/8/12 Qua 10/10/12

Desenvolvimento 28dias do projeto

Treinamento capacitao

de 12dias

Sex 31/8/12

Ter 18/9/12

Solid Works ScadaBR FloorPlaner Indusoft Arduno Execuo projeto Formatao idias Desenhar Envasano

8hrs 16hrs 2hrs 2hrs 8hrs do 16 dias

Sex 31/8/12 Ter 4/9/12 Qui 13/9/12 Qui 13/9/12 Sex 14/9/12 Qua 19/9/12

Ter 4/9/12 Qua 12/9/12 Qui 13/9/12 Sex 14/9/12 Ter 18/9/12 Qua 10/10/12

das 12hrs

Qua 19/9/12

Qua 10/10/12

o 12hrs

Ter 25/9/12

Sex 28/9/12

Criar data points 12hrs (tag) Comunicao entre ScadaBR Testes adaptaes Documentao Criao pastas Apresentao final 3hrs 12hrs e 90hrs uC e 12hrs

Seg 1/10/12

Qui 4/10/12

Sex 5/10/12

Qua 10/10/12

Qui 11/10/12

Qua 28/11/12

Qui 29/11/12 Qua 5/12/12

Ter 4/12/12 Seg 10/12/12

das 12hrs

Ter 11/12/12

Ter 11/12/12

3.4 Alternativas Utilizao de outro software gratuito ou licenciar o IndusoftWebStudio gerando mais custos.

4. SCADABR 4.1 Apresentao O ScadaBr um software supervisrio serve do tipo SCADA

(SupervisoryControland

Data Acquisition). Ele

para melhorar e

automatizar o processo de medio ou automao, atravs do software pode controlar e acessar dispositivos seja eles fsicos como chave, sensores, motores e quaisquer outros tipos de mquinas. Uma de suas outras funcionalidades possvel salvar dados seja eles de sensores ou no, visualizando-os assim como histricos e controlar, portanto seu processo por meio de script, alarmes, etc. O sistema SCADA composto por: Processo Controlado Barramentos de Comunicao Servidor de Aquisio de Dados e Controle Supervisrio (SCADA) Interface do Usurio ou HMI (Human-Machine Interface) Abaixo segue o processo SCADA de comunicao

Figura 4.1 Comunicao ScadaBR

O ScadaBR como dito anteriormente deve ser instalda em um computador que ser conhecido como servidor de aplicao, onde ficar em porta local, no caso, porta 8080. Com relao as telas HMI elassero

acessados atravs de um navegador de Internet ( Mozilla Firefox, Chrome, etc.) ou atravs do HMI Builder.

Figura 4.2 Servidor ScadaBR

4.2 Instalao o Windows 7 Para a prviainstalao do ScadaBR necessrio que voc se certifique de que voc possui o Java Devolpment Kit6 Update 26 (JDK) j instalado. Aps a instalao do Java, voc pode achar no site na aba downloads o link para baixar o software, e depois de selecionado o tipo de linguagem e o eu concordo com os termos apenas necessrio que seja habilitado o Tomcat, e depois aberto o ScadaBR usar para o login e senha a palavra admin em ambos. Dentro do pacote ScadaBR est incluso o manual, em caso de dvidas, o HMI Builder e o Configure Tomcat. Habilitando o Tomcat: Depois de selecionado o Tomcat necessrio que na aba general seja selecionado na janela de Startup type a palavra Automatic e no Service status o Start para que quando seja aberto o ScadaBr no seja necessrio acionar o Tomcat.

4.2.1 Guia: Passo-a-Passo 1) Retire todas as instalaes do software ScadaBR em seu computador, atravs do cone "desinstalar" do prprio ScadaBR ou use o procedimento comum do windows, aquele cuja via o painel de controle. 2) Remova, se existir, as pastas indicadas abaixo: C:\Arquivos de Programas\ScadaBR C:\Arquivos de Programas (x86)\ScadaBR C:\Program Files\ScadaBR C:\Program Files (x86)\ScadaBR 3) Remova qualquer instalao do instalaes do "Java 6" 4) Acesse as propriedades do sistema em seu computador (com boto direito em "meu computador", e depois selecione "propriedades") e anote a verso exata do windows que voc est trabalhando, e se aparece a informao de que o "sistema operacional de 64 bits" ou no. 5) Se seu windows for de 64 bits (WINDOWS7), ento certifique-se de que voc obrigatoriamente possui o "Java 6" tambm seja de 64 bits. Estas informaes aparecem tanto no instalador do prprio Java, como no "Adicionar/Remover Programas" doseu painel de controle do PC. 6) Caso estaja ativado desative o firewall do windows e o proxy do seu navegador. 7) Antes de instalar o software ScadaBR, abra o navegador Firefox 11 ou superior, e digite: http://localhost:8080/ Se aparecer "no encontrado" ou no puder abrir, ento est tudo certo, pois isto significa que no existe outro Tomcat interferindo. "Java 7" e mantenha apenas as

Se nesse momento abrir o Tomcat, voc necessitar precisar ter conhecimento especializado sobre como remover o Tomcat anterior, ou procurar dados sobre como fazer uma instalao manual do ScadaBR no Tomcat j existente. OBS. No recomendado que exista dois Tomcats em uma mesma mquina. Checklist - Ponto de Verificao A partir de agora voc deve ter confirmadas todos os seguintes dados de informao: - Java 6 correto instalado (Java 32 bits em Windows 32, Java 64 em Windows 64); - Java 7 desinstalado para evitar conflitos; - Tomcat no est presente para evitar conflitos; - No existe uma pasta antiga "ScadaBR" dentro dos Arquivos de Programas. - Firewall e proxy esto desativados. A partir disto podemos continuar com a instalao...

8) Baixe o Instalador para Windows do ScadaBR 0.9.1 no prprio site do ScadaBR. Verses mais velhas NO POSSUEM SUPORTE. No momento do Download pea para "Salvar" o arquivo e no "Abrir" ou "Executar". 9) Aps o download, v at a pasta do arquivo, clique com o boto direito e pea "Executar como Administrador".

10) Sempre pea a opo padro ("Avanar"), tomando os seguintes cuidados: - Na tela onde o instalador pede para encontrar o java, veja se ele realmente apresenta uma pasta com um Java vlido. Na dvida, anote o nome da pasta encontrada, poder ser pedido se mais tarde, for necessrio suporte. - Na tela onde seleciona o banco de dados, deixe "Derby" instalado. A instalao do MySQL manual, e para evitar misturar fontes diferentes de problemas, vamos inicialmente isolar APENAS A INSTALAO DO

SCADABR. Deixe o MySQL para mais tarde. 11) Aps a instalao, na primeira vez o ScadaBR ir iniciar automaticamente. Abra o navegador e digite: http://localhost:8080/ScadaBR. A operao deve iniciar normalmente se todos os passos forem seguidos corretamente. Nas outras vezes que reiniciar o seu computador, o ScadaBR pode precisar ser novamente reiniciado. Veja como fazer isso no manual do ScadaBR, ou nos vdeos do nosso prprio site. Obs. Se o erro na porta de comunicao persistir por favorfao os seguinte procedimentos: Baixe estes dois arquivos que se encontram no nosso prprio site e coloque-os nas seguintes pastas: RXTXcomm.jar -> {jdk-home}\jre\lib\ext rxtxSerial.dll -> {jdk-home}\jre\bin 4.2.2 Diagnstico Final O procedimento acima foi testado nas plataformas Windows XP e Windows 7, nas verses ("Professional" ou equivalentes). Se o ScadaBR

mesmo assim no funcionar, pode ter uma chance muito grande de ser um

problema com seu Windows, ou existir interferncia devido a outros softwares no previstos. 4.3 Middleware ScadaBR O Middleware ScadaBR um componente de grande importncia para o desenvolvimento deste software, sendo que a comunicao desejada da API so dos mdulos Core (DA, A&E, Historian e Batch&Scripting) e outras aplicaes (HMI, processadores de dados e softwares tercirios). Foram feitas muitas iniciativas internacionais para a padronizao de um middleware para SCADA, tentativas foram feitas para criar um middleware distinto que no se possui as mesmas restries, especialmente a necessidade de operar com DCOM para Win32. Assim foi feito uma independncia de linguagem para (Java, C, C++, Python e etc.) e para sistema operacional (Linux, Windows, etc.). As caractersticas de suporte tecnolgico so: CORBA XML sobre HTTP (como REST, SOAP e XML-RPC) XML sobre TCP (por exemplo protocolo BEEP) 4.4 Servidor de Acesso a Dados (DA Server) As caractersticas que o (ScadaBR DA Server) deve possuir para o sistema ter uma central de acesso a dados so: Centralizao do acesso s tags (abstrair detalhes de protocolo), permitindo ler e escrever valores nas Tags Controle de permisses para leitura e escrita nas tags Manuteno de cache de estado do sistema (mapa de tags conhecido como "tabelo") Permitir operao em modo assncrono baseado em um sistema de filas ou similar para evitar perda de dados, permitindo iniciar um processo externo.

4.5 Alarmes e Eventos O ScadaBR dessa forma ir incluir diversas funcionalidades para a emisso de alarmes e tratamento de eventos, possuindo as seguintes caractersticas: alto desempenho sendo capaz de suportar cerca de 500 eventos por segundo. mltiplos tipos de alarmes, como por exemplo: limite mximo, mnimo e falta de dados. possuir sada assncrona (no-polled, com definio de prioridades) para aplicativos de desktop (HMI), ou enviar alertas via e-mail e sms. 4.6 Datalogger/Historian Ao longo do tempo, o ScadaBR realiza o armazenamento de dados histricos,obtidos atravs do monitoramento de equipamentos, assim

permitindo a anlise do comportamento das variveis: utilizao de persistncia com camada abstrao DB. utilizao de base de dados open-source. Idealmente, deve tambm suportar: Compresso de Dados. Mecanismos dead-band ou equivalente. 4.7 Batch &Scripting O ScadaBR deve possuir um mdulo de Controle e Scripting que permite realizar operaes bsicas, tais como aritmtica, lgica booleana e contadores. Para obter informaes como consulta de ltimo valor, histricos e alarmes preciso possuir uma interface com a API. Os principais formatos de linguagem para Batch &Scripting so LUA, JavaScript ou Groovy (ambas so de alto nvel). Tambm podem ser definidos mecanismos tradicionais em automao de sistemas, sendo eles: Ladder, Grafcet e similares.

4.8 Protocolos de Comunicao necessrio que o sistema se comunique com alguns dos principais protocolos de comunicao. necessrio que o ScadaBR seja desenvolvido de uma maneira que permita a incluso de novos protocolos, atravs de plugin de seu API, desenhada estritamente para este fim. 4.8.1 Modbus O ModBus foi desenvolvido em 1979 pela Modicon, sendo o protocolo mais utilizado em diversas reas da manufatura, ele comeou a ser usado como padro por muitas empresas. um protocolo de domnio pblico e royaltiesfree. O Modbus sub-dividido nos seguintes tipos: MODBUS TCP - comunicao entre sistemas de superviso, CLPs e HMIs sobre Ethernet. MODBUS RTU e ASCII - comunicao entre sistemas de superviso, CLPs e HMIs sobre suporte serial RS-232 ou RS-485 MODBUS PLUS - proprietrio Modicon. O ScadaBR deve suportar no mnimo os modos TCP e RTU. 4.8.2 DNP DNP3 ou Distributed Network Protocol Verso 3.3 foi criado como um protocolo proprietrio pela diviso Harris Controls da GE para ser usado em concessionrias de energia eltrica. Em 1993 o protocolo foi disponibilizado para terceiros atravs da criao do DNP3 UserGroup, com aplicaes em concessionrias de leo, gs, gua, saneamento e segurana. o principal padro de comunicao no setor eltrico e predominante no mercado americano e brasileiro. O ScadaBR deve suportar o protocolo DNP operando em modo Master, inclusive com suporte ao modo empurrado ou "Unsolicited Data". 4.8.3 IEC 60870-5-101 O IEC 60870-5-101 um padro aberto de protocolo produzido pela Comisso Internacional de Eletrotcnica (IEC).

direcionado para aplicaes noSCADA de sistemas eltricos, mas tambm pode ser utilizado em outros sistemas.

predominante no mercado europeu. O ScadaBR deve suportar o protocolo IEC 60870-5-101 operando em modo Master, inclusive com suporte ao modo empurrado ou "Unsolicited Data". 4.8.4 ASCII ASCII(American Standard Code for InformationInterchange) no em si um protocolo, porm diversos equipamentos implementam alguma forma de comunicao baseada neste padro. O ScadaBR deve incluir esta opo para permitir configurar diversos protocolos baseados em texto; a configurao deve ser feita em modo grfico ou atravs de uma definio de REGEX (Regular Expressions = Expresses Regulares). Desta forma ser possvel interfacear o SCADA com diversos instrumentos de laboratrio que possuem sada ASCII atravs da porta serial, tais como a grande maioria das balanas, micrmetros, multmetros, estaes meteorolgicas e assim por diante. 4.9. Interfaces de Operao O ScadaBR deve possuir interfaces de operao para o monitoramento das informaes e realizao de tarefas a partir de uma HMI (Interface Homem-mquina) construda sobre aplicativos desktop e/ou Web. As interfaces de operao devem, no mnimo, suportar os seguintes componentes: Formulrio de login. Carregar imagem de fundo em formatos-padro (PNG, BMP, JPG ou equivalente). Boto para acionamento de variveis booleanas. Campo texto e campo numrico para definio de set-point e outros comandos para CLP. Indicador numrico. Indicador grfico tipo "Gauge" (ponteiro). Indicador grfico tipo "Bar". Indicador grfico tipo "Led".

Grfico (XY Plot) para visualizao de sries temporais 5. ARDUNO MEGA O ArduinoMega uma placa de microcontrolador baseada no ATmega1280. Ele possui 54 pinos de entradas/sadas digitais, 16 entradas analgicas, 4UARTs (portas seriais de hardware), um oscilador de cristal de 16 MHz, uma conexo USB, uma entrada de alimentao e um boto de reset. O mega compatvel com a maioria dos shields desenhados para o ArduinoDuemilanove e para o Diecimila. Caractersticas: Microcontrolador- ATmega1280 Tenso de alimentao- 5V Tenso de entrada (recomendada)- 7-12V Tenso de entrada (limites)- 6-20V Pinos digitais I/O- 54 (ofwhich 14 provide PWM output) Pinos de entrada analgica- 16 Corrente contnua por pino I/O- 40 mA Corrente contnua para o pino- 3.3V 50 mA Memria Flash- 128 KB of which 4 KB used by bootloader SRAM- 8 KB EEPROM- 4 KB Velocidade de Clock- 16 MHz Os pinos de alimentao so os seguintes: VIN. A entrada de voltagem da placa Arduno quando se est usando alimentao externa (em oposio aos 5 volts fornecidos pela conexo USB ou outra fonte de alimentao regulada) possvel fornecer alimentao atravs deste pino ou acess-la desde ai se estiver alimentando pelo conector de alimentao. 5V. Fornecimento de alimentao regulada para o microcontrolador e outros componentes da placa.

3V3. Uma alimentao de 3,3 V gerada pelo chip FTDI. A corrente mxima de 50 mA. GND. Pinos terra. 5.1Instalando Arduino Quando se deseja comear a trabalhar com Arduino no h muito segredo. Tudo que voc precisa (em relao hardware) de um ArduinoDuemilanove (uma verso de baixo custo) com um cabo USB. Feito isso basta instalar os drivers e a IDE (qual ser seu ambiente de desenvolvimento) e ento comear a rodar os exemplos. Os drivers so simples programas de computadores que funcionam como pontes, realizando a comunicao entre o Arduino (neste caso) e seu computador. Mais especificamente, o ArduinoMega possui um chip baseado no ATmega1280. Ele possui 54 pinos de entradas/sadas digitais, 16 entradas analgicas, 4UARTs (portas seriais de hardware), um oscilador de cristal de 16 MHz, uma conexo USB, uma entrada de alimentao e um boto de reset. O mega compatvel com a maioria dos shields desenhados para o ArduinoDuemilanove e para o Diecimila.

Figura 5.1 Arduno Mega

5.1.1 Instalao dos Drivers Para fazer a instalao do Arduino no Windows 7, siga os seguintes passos:

Figura 5.2 Instalao

1 - Ao conectar o Arduino, verifique se o windows no consegue instalar os drivers automaticamente

Figura 5.3 Instalao

2 Se no houver a instalao, acesse as propriedades do cone Computador

Figura 5.4 Instalao

3 Abra o gerenciador de dispositivos

Figura 5.5 Instalao

4 - Clique com o boto direito sobre o cone do dispositivo de comunicao USB do arduino.

Figura 5.6 Instalao

5 - Escolha a opo 'Procurar software de driver no computador'

Figura 5.7 Instalao

6 - Baixe e descompacte o arquivo Driver FT232RL windows.zip

Figura 5.8 Instalao

7 - Voltando instalao, clique em procurar e navegue at a pasta descompactada.

Figura 5.9 Instalao

8 Aguarde a instalao ser concluda.

Figura 5.10 Instalao

9 - Verifique se a instalao foi efetuada com sucesso.

Figura 5.11 Instalao

10 - Voltando ao Gerenciador de Dispositivos do windows, perecebe-se mais um driver instalar. Repita o processo com esse dispositivo.

Figura 5.12 Instalao

11 - Verifique que agora temos uma conexo serial via USB com o nome COM3 5.1.2Instalao da IDE Quando o hardware do Arduno estiver instalado, torna-se necesrio baixar a IDE (IntegratedDevelopmentEnvironment). Essa IDE ir ajudar durante todo o processo de codificao do software e envio para o microcontrolador. Para instal-lo, apenas siga os passos demonstrados a seguir:

Figura 5.13 Instalao IDE

12 - Acesse o site do Arduno, na sesso de downloads, selecione Windows

Figura 5.14 Instalao IDE

13 Feito o download, descompacte e depois clique no programa de execuo

Figura 5.15 Instalao IDE

14 Tela inicial da IDE do Arduino 5.1.3 Rodando o programa de exemplo Blink Conforme observado, instalar a IDE nada mais que baix-la e descompact-la. recomendvel criar um atalho na rea de trabalho ou na

barra

de

ferramentas

para

ter

um

acesso

mais

rpido

ela.

Os prximos passos descrevem os testes com o Arduno, uma vez que o ambiente j est pronto. extremamente necessrio que voc cuide da porta de comunicao que est usando e tambm, do modelo da sua placa, selecionado na IDE. Se no fizer isso correto, simplesmente no funciona! 5.1.4 Siga agora os passos:

Figura 5.16 Instalao IDE

15 - No menu File, examples, dentro de basics, abra o programa Blink

Figura 5.17 Instalao IDE

16 - Clique na seta para direita (Upload) para enviar o programa ao Arduino

Figura 5.18 Instalao IDE

17 - Se solicitado, selecione a porta de comunicao correta

Figura 5.19 Instalao IDE

18 - Se no solicitado, acesse o menu Tools, Serial Port, e depois COM6. Repare que COM6 o nmero do dispositivo visto no Gerenciador de Dispositivos

Figura 5.20 Instalao IDE

19 - Aguarde a compilao...

Figura 5.21 Instalao IDE

20 - Voc receber um erro de sincronizao stk500_getsync() not in sync. Isso ocorreu pois falta selecionar a placa correta

Figura 5.22 Instalao IDE

21 - No menu Tools, Board, selecione o ArduinoMEGA Atmega1280

Figura 5.23 Instalao IDE

22 - Clique novamente em Upload e aguarde o processo

Figura 5.24 Instalao IDE

23 - Por fim, voc dever receber a mensagem "DoneUploading"

Se houver problemas no detectamento da porta COM serial, dever ser feito as seguintes configuraes: No gerenciador de dispositivos atualize a porta USB Serial Conveter na aba Controladores USB. 6. SOLIDWORKS O SolidWorks um software mecnico que tem como funo, construir modelos paramtricos de peas e conjuntos, assim mostrando como fazer desenhos simples dos mesmos. As relaes geomtricas paralelas, perpendiculares, horizontais, verticais, concntricas e coincidentes so apenas algumas das restries suportadas pelo SolidWorks, ele completamente associativo aos desenhos e conjuntos que o referenciam. As alteraes ao modelo so refletidas automaticamente nos desenhos e conjuntos associados, da mesma forma, pode-se fazer alteraes no contexto do desenho ou conjunto, sabendo que essas alteraes vo ser refletidas no modelo.

7. DESENVOLVIMENTO DO PROJETO

7.1 ScadaBR Aps a instalao, foi feito a configurao da comunicao no ScadaBR, as datapoints (tags) e desenhos das telas de supervisrio no HMI Builder usando os desenhos feitos no solidworks. 7.1.1 Configurar data source Comunicao Foi usado o protocolo Modbus Serial Porta Selecionar a COM que aparece no programa do arduno. Baud Rate a velocidade de transmisso de dados entre hardware e o ScadaBR medido em bps. Foi implementada a velocidade de 115200bps. Obs.: Nos outros parmetros no houve necessidade de mudanas.

7.1.2Configurar tags

Faixa de registro Foi usado o registrador holding que possibilita que o registrador possua 2 bytes e ser configurvel, sendo os dados binrios ou numricos. Tipo de dado Binrio para dados digitais e numrico para analgico. Offset Esse o numero do registrador onde foi salvo e configurado na programao do arduno. Configurvel

Se sim permite escrever no registrador, caso contrrio s ser permitido a leitura de dados no registrador.

7.2 Arduino Foi baixado no site prprio, sua programao foi estudada pelas referncias no site a fim de testar a leitura e escrita analgica e digital, o programa completo para a automao da envasadora ser feito pela empresa EnvasaTech. 7.2.1 Programa Parte a ser feita pela empresa EnvasaTech. Foi feito um programa de testes, a fim de testar a leitura e escrita sendo ela analgica e digital. 7.3 Solidworks Foi utilizado pela empresa AC Automation, como ferramenta de desenho: Dos tanques, das duas estruturas de apoio para os tanques e o envasano. Nessa estrutura se encontram os tanques 1,2,3 que esto apoiados sobre uma tampa de acrlico que foi medida em escalas reais e passada para o software. Os tanques so responsveis para o armazenamento dos lquidos que entram e saem da envasadora, o tanque maior responsvel pelo armazenamento e para transmitir o liquido para os tanques menores e assim atravs deles para a envasadora. Desenhamos os componentes da roda separadamente, depois juntamos todos e encaixamos na estrutura, que tambm foi medida e passada para o SolidWorks. 7.3.1 Desenhos

Figura 7.1 Desenho Solidworks

8. SITE A criao do site foinecessria para obtermos uma melhor organizao e apresentao da nossa empresa. O site foi em HTML com ajuda do site WIX que nos permite a criao de sites, ele composto pelas seguintes estruturas: Home, que permite um acesso a quase todas as pginas de suma importncia, entre esto: Arduno; Solidworks; Laboratrio de garagem; Dirio de Bordo; contato; Solues; Projeto; a Empresa; e Lista de Downloads; Sobre ns (a Empresa), uma pgina que nos informa de como a empresa AC Automation atua e quais so suas misses; Arduno uma pgina que nos permite saber um pouco sobre a empresa e como instalar o seu software da empresa;

ScadaBR uma pgina que como o Arduno possui vrias janelas que nos permite conhecer um pouco de seu software e como mexer nele e fazer aplicaes ao mesmo com vdeo aulas; Solidworks por se tratar de uma pgina como o ScadaBR e o Arduno possui links para nosso desenhos feitos pelo software e alguns dicas de como mexer no software com vdeo aulas tambm; Solues nos permitem conhecer aplicaes utilizadas pela Empresa AC Automation; Projeto uma pgina com duas janelas que nos permite acessar o glossrio em caso de dvidas, dirio de bordo para saber como foi nosso projeto e obstculos oferecidos pelo mesmo e tambm acessar nossas experincias com integrao ScadaBR e Arduno; Clientes nos permitem conhecer um pouco de nosso contratante; Contato permite entramos em contato conosco; Obs. O Site tambm possui uma Web login que permite que o ser editado a qualquer momento. 8.1 Processo Segue abaixo o processo de nveis do site: Nveis Principais:

Subnveis:

8.2 Design

Feito em um design sem exageros, o site possui um estilo bsico e profissional que se assemelha a quaisquer pginas HTML empresarial. Com letras em cor branca e um fundo escurecido com uma imagem de fundo causas um destaque em suas letras. Abaixo segue uma imagem da pgina inicial do site (Home):

Figura 8.1 Design Site

8.3 Endereo O endereo do site da empresa AC Automation :

http://contatoacautomation.wix.com/supervisorios

9. CONCLUSO O projeto foi concludo parcialmente, com problemas na criao de telas e integrao entre arduno-ScadaBR, por conta de vrus nos computadores do laboratrio. Mesmo assim o objetivo inicial foi alcanado com xito, onde os alunos do grupo aprenderam a lidar com o Software usado.