aula-elipse1
TRANSCRIPT
-
8/2/2019 aula-elipse1
1/37
InformInformtica Industrial /tica Industrial /Superviso deSuperviso de
Sistemas IndustriaisSistemas Industriais
Elipse SCADA
Prof. Rogrio Martins Pereira
-
8/2/2019 aula-elipse1
2/37
2
IntroduIntroduoo
A Elipse Empresa brasileira, surgida em Porto Alegre no incio dos anos 90 Foco na produo de software de superviso para automao
industrial Primeiro produto: Elipse 21, software para plataforma DOS Em 1996, lanou a primeira verso do Elipse Windows, que mais
tarde se tornaria o Elipse SCADA. Elipse E3: terceira gerao de software de superviso da empresa. Aplicao em sistemas diversos, como: Centros de Operao de
empresas eltricas, plantas industriais de diversas finalidades,sistemas de telemedio e controle de energia, automao e
controle predial, minerao, etc. Distribuidores internacionais: Alemanha, Holanda, Taiwan, ndia,
Canad e outros, escritrio prprio nos Estados Unidos
Fonte: Tutorial Elipse
-
8/2/2019 aula-elipse1
3/37
3
IntroduIntroduoo
O Elipse SCADA est disponvel em pacotes diferentes, atendendoas demandas de personalizao de cada cliente
Elipse View
Elipse MMI (Man Machine Interface)
Elipse Pro
Elipse SCADA CE
-
8/2/2019 aula-elipse1
4/37
4
ElipseElipse ViewView
Indicado para aplicaes simples, por exemplo uma interface como operador para monitorao e acionamentos
Permite a visualizao de variveis, inclusive com a utilizao de
animaes, controle de acesso e funes especiais para touch-screen Este pacote inclui:
Comunicao com equipamentos via drivers (DLLs)
Objetos de telaVisualizao de alarmes ativos Comunicao em bloco Scripts
-
8/2/2019 aula-elipse1
5/37
5
ElipseElipse ViewView
Servidor e cliente DDE Servidor de rede Elipse Controle de acesso atravs da lista de usurios
O pacote no inclui ferramentas para o registro de dadoshistricos, alarmes ou relatrios
Estas funcionalidades acompanham os pacotes mais avanados
-
8/2/2019 aula-elipse1
6/37
6
Elipse MMIElipse MMI
Software de superviso completo Pode ser um servidor de dados para outras estaes Elipse Inclui todos os recursos do pacote View, e mais:
Histricos, receitas e relatrios Controle estatstico de processos (mdulo CEP) Objetos de tela Browser (histricos) e alarmes histricos Registro de alarmes em disco
Indicado para sistemas de qualquer porte No possui suporte para conexes com banco de dados externos
ou aplicaes de rede
O usurio no consegue enxergar outras estaes de superviso
-
8/2/2019 aula-elipse1
7/37
7
Elipse ProElipse Pro
a mais avanada ferramenta do Elipse SCADA Permite trocar dados em tempo real com outras estaes,
transferir/atualizar bancos de dados, realizar comandos e
programar setpoints atravs de rede local ou linha discada Inclui todos os recursos do MMI, e mais:
ODBC (Open DataBase Connectivity) e DAO (Data AccessObjects)
Cliente e servidor de rede Elipse (TCP/IP) Comunicao com equipamentos via OPC e conexo com
SoftPLC de terceiros Soluo ideal para a comunicao com sistemas corporativos
devido aos seus recursos de comunicao
-
8/2/2019 aula-elipse1
8/37
8
Elipse SCADA CEElipse SCADA CE
Este pacote permite executar aplicaes Elipse SCADA emdispositivos baseados no Windows CE IHMs
Dispositivos sem disco em geral Dispositivos mveis
-
8/2/2019 aula-elipse1
9/37
9
Modos de operaModos de operaoo
O Elipse SCADA possui trs mdulos para sua operao: Configurador Runtime
Master
Mdulos Configurador e Master foram especialmentedesenvolvidos para a criao e o desenvolvimento de aplicativos
Mdulo Runtime permite apenas a execuo dos aplicativos, nopermitindo nenhuma alterao no aplicativo por parte do usurio
-
8/2/2019 aula-elipse1
10/37
10
Modos de operaModos de operaoo
O mdulo ativo definido a partir da hardkey que acoplada aocomputador dispositivo de proteo
Na ausncia do hardkey o software pode ser executado em modoDemonstrao verso Demo
Possui todos os recursos existentes no mdulo Configurador, com
as seguintes limitaes: Mximo de 20 tags (variveis de processo) Permite comunicao com equipamentos de aquisio de
dados por at 10 minutos
-
8/2/2019 aula-elipse1
11/37
11
PlugPlug--InsIns
Ferramentas adicionais que permitem a expanso dos recursos doElipse SCADA
Esto disponveis os seguintes plug-ins:
Elipse Watcher permite a monitorao de sistemas atravs derecursos de captura, registro e transmisso digital de imagens emtempo real
Elipse Web: sistema para superviso de processos atravs daInternet
-
8/2/2019 aula-elipse1
12/37
-
8/2/2019 aula-elipse1
13/37
13
Interface Elipse SCADAInterface Elipse SCADA
A figura apresenta elementos importantes da interface do ElipseSCADA
Barra de ferramentas: apresenta botes para fcil acesso sfunes do sistema Barra de status: mostra as mensagens do sistema rea de trabalho: rea para desenvolvimento da aplicao Barra de menus: para escolha das funes do sistema Barra de telas: para a seleo das telas que se quer trabalhar Objeto display: exemplo de objeto de tela do Elipse SCADA
-
8/2/2019 aula-elipse1
14/37
14
Criando uma aplicaCriando uma aplicaoo
A criao de uma aplicao o ponto de partida para montagemde um sistema utilizando o Elipse SCADA
Em uma aplicao o usurio rene todos os elementos
necessrios para execuo das tarefas desejadas As informaes referentes a aplicao ficam armazenadas em um
arquivo de extenso .APP Para criar uma nova aplicao:
Escolha no menuArquivoArquivoArquivoArquivo a opo Nova AplicaNova AplicaNova AplicaNova Aplicaoooo No quadro Salvar AplicaSalvar AplicaSalvar AplicaSalvar Aplicao Novao Novao Novao Nova, escolha um nome e o lugar
onde a aplicao ser salva
-
8/2/2019 aula-elipse1
15/37
15
Criando uma aplicaCriando uma aplicaoo
Alm dos arquivos de extensoAPP, existem outros gerados e utilizadospelo Elipse SCADA:
-
8/2/2019 aula-elipse1
16/37
16
OrganizerOrganizer
Ferramenta de programao do Elipse SCADA que permite umaviso simples e organizada de toda a aplicao
A partir do Organizer possvel desenvolver toda aplicaosimplesmente navegando atravs de sua estrutura estruturacomparada a uma rvore de diretrios
Todos os objetos da aplicao descem a partir da raiz agrupados
de acordo com o seu tipo: Tags, Telas, Alarmes, ...
Selecionando um ramo possvel ver as propriedades do objetoselecionado
Pode chamar o Organizer atravs da barra de ferramentas, nomenu Arquivo ou com as teclas [Alt+O]
-
8/2/2019 aula-elipse1
17/37
17
OrganizerOrganizer
-
8/2/2019 aula-elipse1
18/37
18
OrganizerOrganizer
O Organizer possui um conjunto de ferramentas que permitemrealizar determinadas tarefas rapidamente, sem a necessidade dautilizao dos menus
Existem botes que inserem comandos do Elipse Basic, facilitandoa tarefa de programao de scripts
Ferramentas localizadas na parte inferior da janela do Organizer
-
8/2/2019 aula-elipse1
19/37
19
OrganizerOrganizer
-
8/2/2019 aula-elipse1
20/37
20
OrganizerOrganizer
OAppBrowser uma importante ferramenta do Organizer
Composto de uma janela que apresenta a rvore da aplicao
com seus objetos
Cliclando em qualquer objeto pode-se visualizar as funes eatributos relacionados a este objeto
Durante o processo de escrita de um script o boto Copia noScript->> fica disponvel nesta janela, permitindo a cpia doatributo ou funo em questo para as linhas de programao
-
8/2/2019 aula-elipse1
21/37
21
AppBrowserAppBrowser
-
8/2/2019 aula-elipse1
22/37
22
Referncia cruzadaReferncia cruzada
A ferramenta deReferncia Cruzadapermite visualizarem que locais osobjetos indicadosso referidos
Facilita a tarefa deconfigurao edepurao deaplicaes
-
8/2/2019 aula-elipse1
23/37
23
Propriedades de uma aplicaPropriedades de uma aplicaoo
Ao selecionar o itemAplicao na rvore do Organizer suaspropriedades sero mostradas do lado direito
So configurados parmetros genricos sobre a aplicao, bem
como seu comportamento em relao aos outros programas e aoprprio sistema operacional
-
8/2/2019 aula-elipse1
24/37
24
Propriedades de uma aplicaPropriedades de uma aplicaoo
-
8/2/2019 aula-elipse1
25/37
-
8/2/2019 aula-elipse1
26/37
26
Propriedades de uma aplicaPropriedades de uma aplicaoo
-
8/2/2019 aula-elipse1
27/37
27
Telas de atalhoTelas de atalho
-
8/2/2019 aula-elipse1
28/37
28
Telas de atalhoTelas de atalho
-
8/2/2019 aula-elipse1
29/37
-
8/2/2019 aula-elipse1
30/37
30
Estudo de casoEstudo de caso
-
8/2/2019 aula-elipse1
31/37
31
Estudo de casoEstudo de caso
Para a produo so necessrios 4 produtos bsicos:gua Xarope
GlucoseAcar
Aps a pesagem individual dos produtos, estes sohomogeneizados no misturador, que por sua vez transfere a
mistura para um tanque de estocagem A transferncia pode ser automtica ou controlada por
acionamento de uma vlvula A partir do tanque de estocagem a mistura transferida para os
cozinhadores por bombeamento, tambm controlado peloaplicativo
-
8/2/2019 aula-elipse1
32/37
32
Estudo de casoEstudo de caso
E t d dE t d d
-
8/2/2019 aula-elipse1
33/37
33
Estudo de casoEstudo de caso
O operador do sistema pode visualizar as temperaturas de cadatanque, controlar a freqncia dos motores e abrir ou fechar asvlvulas que levam a mistura para os cozinhadores
O sistema tambm mostrar condies de alarme no caso dealgum parmetro ultrapassar os limites estabelecidos, alm decriar grficos de tendncia das temperaturas, gerao de basede dados de operao e respectivos relatrios
E t d dE t d d
-
8/2/2019 aula-elipse1
34/37
34
Estudo de casoEstudo de caso
E t d dE t d d
-
8/2/2019 aula-elipse1
35/37
35
Estudo de casoEstudo de caso
Atravs da tela de receitas,podem ser criados novosprodutos e editadosaqueles j existentes
Est do de casoEstudo de caso
-
8/2/2019 aula-elipse1
36/37
36
Estudo de casoEstudo de caso
Procedimento de consulta dos processos:
Estudo de casoEstudo de caso
-
8/2/2019 aula-elipse1
37/37
37
Estudo de casoEstudo de caso