You are on page 1of 37

Informtica Industrial / Superviso de Sistemas Industriais

Elipse SCADA Prof. Rogrio Martins Pereira

Introduo
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 2

Introduo
O Elipse SCADA est disponvel em pacotes diferentes, atendendo as demandas de personalizao de cada cliente Elipse View Elipse MMI (Man Machine Interface) Elipse Pro Elipse SCADA CE

Elipse View
Indicado para aplicaes simples, por exemplo uma interface com o operador para monitorao e acionamentos Permite a visualizao de variveis, inclusive com a utilizao de animaes, controle de acesso e funes especiais para touchscreen Este pacote inclui: Comunicao com equipamentos via drivers (DLLs) Objetos de tela Visualizao de alarmes ativos Comunicao em bloco Scripts

Elipse View
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 dados histricos, alarmes ou relatrios Estas funcionalidades acompanham os pacotes mais avanados

Elipse 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

Elipse 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 Access Objects) 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

Elipse SCADA CE
Este pacote permite executar aplicaes Elipse SCADA em dispositivos baseados no Windows CE IHMs Dispositivos sem disco em geral Dispositivos mveis

Modos de operao
O Elipse SCADA possui trs mdulos para sua operao: Configurador Runtime Master Mdulos Configurador e Master foram especialmente desenvolvidos para a criao e o desenvolvimento de aplicativos Mdulo Runtime permite apenas a execuo dos aplicativos, no permitindo nenhuma alterao no aplicativo por parte do usurio

Modos de operao
O mdulo ativo definido a partir da hardkey que acoplada ao computador dispositivo de proteo Na ausncia do hardkey o software pode ser executado em modo Demonstrao 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

10

Plug-Ins
Ferramentas adicionais que permitem a expanso dos recursos do Elipse SCADA Esto disponveis os seguintes plug-ins: Elipse Watcher permite a monitorao de sistemas atravs de recursos de captura, registro e transmisso digital de imagens em tempo real Elipse Web: sistema para superviso de processos atravs da Internet

11

Iniciando o SCADA - Interface

12

Interface Elipse SCADA


A figura apresenta elementos importantes da interface do Elipse SCADA Barra de ferramentas: apresenta botes para fcil acesso s funes 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

13

Criando uma aplicao


A criao de uma aplicao o ponto de partida para montagem de 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 menu Arquivo a opo Nova Aplicao Aplica No quadro Salvar Aplicao Nova escolha um nome e o lugar Aplica Nova, onde a aplicao ser salva

14

Criando uma aplicao


Alm dos arquivos de extenso APP, existem outros gerados e utilizados pelo Elipse SCADA:

15

Organizer
Ferramenta de programao do Elipse SCADA que permite uma viso simples e organizada de toda a aplicao A partir do Organizer possvel desenvolver toda aplicao simplesmente navegando atravs de sua estrutura estrutura comparada 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 objeto selecionado Pode chamar o Organizer atravs da barra de ferramentas, no menu Arquivo ou com as teclas [Alt+O]

16

Organizer

17

Organizer
O Organizer possui um conjunto de ferramentas que permitem realizar determinadas tarefas rapidamente, sem a necessidade da utilizao dos menus Existem botes que inserem comandos do Elipse Basic, facilitando a tarefa de programao de scripts Ferramentas localizadas na parte inferior da janela do Organizer

18

Organizer

19

Organizer
O AppBrowser 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 e atributos relacionados a este objeto Durante o processo de escrita de um script o boto Copia no Script->> fica disponvel nesta janela, permitindo a cpia do atributo ou funo em questo para as linhas de programao

20

AppBrowser

21

Referncia cruzada
A ferramenta de Referncia Cruzada permite visualizar em que locais os objetos indicados so referidos Facilita a tarefa de configurao e depurao de aplicaes

22

Propriedades de uma aplicao


Ao selecionar o item Aplicao na rvore do Organizer suas propriedades sero mostradas do lado direito So configurados parmetros genricos sobre a aplicao, bem como seu comportamento em relao aos outros programas e ao prprio sistema operacional

23

Propriedades de uma aplicao

24

Propriedades de uma aplicao

25

Propriedades de uma aplicao

26

Telas de atalho

27

Telas de atalho

28

Exerccio:
1 Criar uma nova aplicao Salve a aplicao com o nome Exemplo 2 Definir estilo da nova aplicao Digite Aplicao de Treinamento Elipse Scada na propriedade de Descrio Nas propriedades Estilo, escolha Barra de ttulo e na guia Janela escolha Iniciar Maximizado

29

Estudo de caso

30

Estudo de caso
Para a produo so necessrios 4 produtos bsicos: gua Xarope Glucose Acar Aps a pesagem individual dos produtos, estes so homogeneizados 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 pelo aplicativo

31

Estudo de caso

32

Estudo de caso
O operador do sistema pode visualizar as temperaturas de cada tanque, controlar a freqncia dos motores e abrir ou fechar as vlvulas que levam a mistura para os cozinhadores O sistema tambm mostrar condies de alarme no caso de algum parmetro ultrapassar os limites estabelecidos, alm de criar grficos de tendncia das temperaturas, gerao de base de dados de operao e respectivos relatrios

33

Estudo de caso

34

Estudo de caso
Atravs da tela de receitas, podem ser criados novos produtos e editados aqueles j existentes

35

Estudo de caso
Procedimento de consulta dos processos:

36

Estudo de caso

37