Baixe Fundamentos e programação iFix 2.6 e outras Notas de estudo em PDF para Engenharia Mecânica, somente na Docsity!
Apostila do Treinamento 154
Fundamentos do iFIX
Intellut on
Copyright 2002, Aquarius Automação Industrial Ltda. Todos Direitos Reservados
Apostila de Treinamento
Copyright (c) 2002, Intellution, Inc. (^) i
Primeiro e Segundo Dias ....................................................................... ix Terceiro e Quarto Dias .......................................................................... x
Apostila de Treinamento
Copyright (c) 2002, Intellution, Inc. (^) iii
iFIX
Copyright (c) 2002, Intellution, Inc. (^) iv
iFIX
Copyright (c) 2002, Intellution, Inc. (^) vi
Apostila de Treinamento Copyright (c) 2002, Intellution, Inc. (^) vii
- Apostila de Treinamento do Curso Índice ______________________________________________________
- Introdução ao iFIX 1- Introdução xi
- 1.1. Características do iFIX........................................................ 1-
- 1.2. Perfil do Produto 1-
- 1.3. Arquitetura Básica............................................................... 1-
- 1.4. Família Intellution Dynamics 1-
- 1.5. Exercício 1.......................................................................... 1-
- 1.6. Questões de Revisão 1-
- Introdução aos Objetos Gráficos 2-
- 2.1. WorkSpace 2-
- 2.2. Objetos Gráficos 2-
- 2.3. Descrição da Aplicação Exemplo 2-
- 2.4. Exercício 2.......................................................................... 2-
- 2.5. Questões de Revisão 2-
- Animação de Objetos 3-
- 3.1. Propriedade dos Objetos ( Property Window ) 3-
- 3.2. Animações de Objetos......................................................... 3-
- 3.2.1. Assistentes de Animação 3-
- 3.2.2. Expression Builder 3-
- 3.2.3. Caixa de Diálogo Animations 3-
- 3.3. Datalink 3-
- 3.4. Exercício 3.......................................................................... 3-
- 3.5. Questões de Revisão 3-
- WorkSpace 4- Índice ______________________________________________________
- 4.1. WorkSpace em Run Mode 4-
- 4.2. Personalização do WorkSpace............................................. 4-
- 4.3. Tamanho da Tela................................................................. 4-
- 4.4. Usando o Sistema de Help................................................... 4-
- 4.5. Documentação Eletrônica.................................................... 4-
- 4.6. Biblioteca de Objetos ( Dynamos ) 4-
- 4.7. Exercício 4.......................................................................... 4-
- 4.8. Questões de Revisão 4-
- Ferramentas Gráficas Adicionais 5-
- 5.1. Assistentes de Programação ( Experts ) 5-
- 5.2. Objetos de Data e Hora 5-
- 5.3. Bitmaps............................................................................... 5-
- 5.4. Assistente para Entrada de Dados........................................ 5-
- 5.5. Variáveis e Tabelas Globais 5-
- 5.6. Exercício 5.......................................................................... 5-
- 5.7. Questões de Revisão 5-
- Configuração do Sistema 6-
- 6.1. Requisitos Mínimos de Hardware 6-
- 6.2. Requisitos Mínimos de Software 6-
- 6.3. Requisitos de Rede.............................................................. 6-
- 6.4. Verficação dos Componentes Habilitados na Chave 6-
- 6.5. Utilitário de Configuração do Sistema (SCU)...................... 6-
- 6.5.1. Configuração de Diretórios......................................... 6-
- 6.5.2. Configuração de Alarmes e Mensagens 6-
- 6.5.3. Configuração da Rede 6-
- 6.5.4. Configuração das Tarefas 6-
- 6.6. Questões de Revisão 6-
- Drivers de Comunicação 7- Índice ______________________________________________________
- 7.1. Revisão sobre o SCU 7-
- 7.2. Configuração da Estação SCADA....................................... 7-
- 7.3. Configuração do Driver de Comunicação 7-
- 7.4. Drivers da Versão 6.x.......................................................... 7-
- 7.4.1. Configuração do Canal 7-
- 7.4.2. Configuração do Dispositivo 7-
- 7.4.3. Configuração do “Poll Record” 7-
- 7.5. Drivers da Versão 7.x (Padrão OPC) 7-
- 7.5.1. Configuração do Canal 7-
- 7.5.2. Configuração do Dispositivo 7-
- 7.5.3. Configuração do Bloco de Dado 7-
- 7.6. Ferramentas para Monitorar os Drivers................................ 7-
- 7.7. Questões de Revisão 7-
- Blocos Digitais da Base de Dados 8-
- 8.1. Introdução aos Blocos da Base de Dados............................. 8-
- 8.2. Bloco de Entrada Digital 8-
- 8.3. Bloco de Saída Digital......................................................... 8-
- 8.4. Exercício 8.......................................................................... 8-
- 8.5. Questões de Revisão 8-
- Blocos Analógicos da Base de Dados 9-
- 9.1. Revisão sobre Blocos da Base de Dados.............................. 9-
- 9.2. Bloco de Entrada Analógica 9-
- 9.3. Bloco de Alarme Analógico 9-
- 9.4. Bloco de Saída Analógica 9-
- 9.5. Exercício 9.......................................................................... 9-
- 9.6. Questões de Revisão 9-
- Blocos Secundários da Base de Dados 10- Índice ______________________________________________________
- 10.1. Revisão sobre Blocos da Base de Dados.............................. 10-
- 10.2. Bloco de Cálculo (CA) 10-
- 10.3. Bloco de Evento (EV) 10-
- 10.4. Bloco de Tendência (ETR).................................................. 10-
- 10.5. Configuração do Gráfico 10-
- 10.6. Exercício 10........................................................................ 10-
- 10.7. Questões de Revisão 10-
- Scheduler 11-
- 11.1. Schedules Baseados em Tempo 11-
- 11.2. Schedules Baseados em Evento 11-
- 11.3. Configuração do Scheduler 11-
- 11.4. Executando os Schedules 11-
- 11.5. Exercício 11........................................................................ 11-
- 11.6. Questões de Revisão 11-
- Base de Dados do Processo 12-
- 12.1. Revisão sobre Blocos da Base de Dados.............................. 12-
- 12.2. Gerenciador da Base de Dados ( Database Manager )........... 12-
- 12.2.1. Assistente para Gerar Blocos 12-
- 12.2.2. Propriedades do Database Manager 12-
- 12.2.3. Opções do Database Manager 12-
- 12.2.4. Personalização do Database Manager 12-
- 12.2.5. Importando e Exportando a Base de Dados................. 12-
- 12.3. Bloco de Programa 12-
- 12.4. Questões de Revisão 12-
- Introdução à Programação 13- Índice ______________________________________________________
- 13.1. Conceitos Iniciais sobre VBA.............................................. 13-
- 13.2. Usando o VBA no iFIX....................................................... 13-
- 13.3. Usando o Editor de VBA..................................................... 13-
- 13.4. Ferramentas de Programação............................................... 13-
- 13.5. VBA versus Bloco de Programa 13-
- 13.6. Exercício 13........................................................................ 13-
- 13.7. Questões de Revisão 13-
- Alarmes 14-
- 14.1. Alarmes e Mensagens.......................................................... 14-
- 14.2. Estratégia de Alarme 14-
- 14.2.1. Local das Áreas de Alarme 14-
- 14.2.2. Base de Dados das Áreas de Alarme 14-
- 14.2.3. Formato Padrão de Alarme 14-
- 14.2.4. Áreas Comuns de Alarme 14-
- 14.2.5. Configurando os Serviços de Alarmes 14-
- 14.2.6. Configuração de Mensagens 14-
- 14.3. Reconhecimento de Alarme................................................. 14-
- 14.4. Questões de Revisão 14-
- Ferramentas Gráficas Adicionais 15-
- 15.1. Sumário de Alarmes............................................................ 15-
- 15.2. Controles ActiveX............................................................... 15-
- 15.3. Grupos de Tags 15-
- 15.4. Exercício 15........................................................................ 15-
- 15.5. Questões de Revisão 15-
- Coleta de Dados Históricos 16- Índice ______________________________________________________
- 16.1. Organização dos Arquivos de Dados Históricos 16-
- 16.2. Configuração da Coleta de Dados Históricos (HTA) 16-
- 16.3. Coletor de Dados Históricos (HTC)..................................... 16-
- 16.4. Tendência de Dados Históricos (Gráficos)........................... 16-
- 16.5. Exercício 16........................................................................ 16-
- 16.6. Questões de Revisão 16-
- Blocos de Registro 17-
- 17.1. Revisão sobre Blocos da Base de Dados.............................. 17-
- 17.2. Bloco de Registro Analógico............................................... 17-
- 17.3. Bloco de Registro Digital.................................................... 17-
- 17.4. Questões de Revisão 17-
- Programas Adicionais 18-
- 18.1. Revisão sobre VBA............................................................. 18-
- 18.2. Caixas de Mensagens 18-
- 18.3. Personalização das Barras de Ferramentas........................... 18-
- 18.4. Usando Formulários VBA................................................... 18-
- 18.5. Exercício 18........................................................................ 18-
- 18.6. Questões de Revisão 18-
- Ferramentas de Diagnóstico e Otimização do Sistema 19- Índice ______________________________________________________
- 19.1. Intellution na Internet 19-
- 19.2. Otimização das Telas 19-
- 19.3. Otimização de Driver e Base de Dados................................ 19-
- 19.4. Ferramentas de Diagnóstico de Falha para Driver................ 19-
- 19.5. Ferramentas de Diagnóstico de Falha para Rede.................. 19-
- 19.6. Sugestões para Diagnosticar Falhas 19-
- Segurança 20-
- 20.1. Estratégia de Segurança....................................................... 20-
- 20.2. Configuração da Segurança 20-
- 20.3. Áreas de Segurança 20-
- 20.4. Grupo de Usuários 20-
- 20.5. Conta de Usuário................................................................. 20-
- 20.6. Conexão Automática 20-
- 20.7. Habilitando a Segurança...................................................... 20-
- 20.8. Conectando-se no Sistema de Segurança 20-
- 20.9. Audit Trail 20-
- 20.10. Questões de Revisão 20-
- A. Glossário A- Apêndices
- B. Blocos da Base de Dados do Processo B-
- C. Campos dos Blocos da Base de Dados C-
Apostila de Treinamento
Copyright (c) 2002, Intellution, Inc. (^) ix
Primeiro e Segundo Dias ______________________________________
Capítulo 1 Capítulo 6 Visão Geral Configuração do Sistema Perfil do Produto Requerimentos do Sistema Arquitetura do Sistema Componentes Disponíveis SCU Capítulo 2 Introdução aos Objetos Gráficos Capítulo 7 WorkSpace Drivers de Comunicação Desenvolvimento de telas Drivers da versão 6.x Drivers da versão 7.x Monitorando os drivers Capítulo 3 Animação de Objetos Animação de objetos na tela Capítulo 8 Link de dados (^) Blocos Digitais Bloco de entrada digital Bloco de saída digital Capítulo 4 WorkSpace Configuração do WorkSpace (^) Capítulo 9 Entendendo o tamanho da tela Blocos Analógicos Sistema de Help Bloco de entrada analógica Documentação eletrônica Bloco analógico de alarme Usando os dínamos Bloco de saída analógica
Capítulo 5 Capítulo 10 Ferramentas Gráficas Adicionais Blocos Secundários Assitentes de programação Bloco de cálculo Usando bitmaps na tela Bloco ETR Ferramenta para entrada de dados Bloco de evento Usando variáveis globais Gráfico na tela
iFIX
Copyright (c) 2002, Intellution, Inc. (^) x
Terceiro e Quarto Dias ________________________________________
Capítulo 11 Capítulo 16 Schedule Arquivamento de Dados Baseado em tempo Configurando a coleta histórica Baseado em evento Visualizando os dados coletados
Capítulo 12 Capítulo 17 Usando a Base de Dados Blocos Adicionais da Base de Dados Gerenciador da Base de Dados Bloco de Registro Analógico Bloco de Programa Bloco de Registro Digital
Capítulo 13 Capítulo 18 Introdução à Progamação Programação Avançada VBA Usando a caixa de mensagens Exemplos de programas Personalizando barras de ferramentas Usando o editor de VBA Usando formulários VBA versus tag de programa
Capítulo 14 Capítulo 19 Alarmes Otimização e Diagnóstico de Falha Estratégia de alarmes www.intellution.com Configuração dos serviços de alarme Otimização de telas Filtragem dos alarmes Otimização de drivers Reconhecimento de alarmes Otimização da base de dados Diagnóstico de falha do driver Diagnóstico de falha de rede Capítulo 15 Ferramentas Gráficas Adicionais Sumário de alarmes (^) Capítulo 20 Usando os controles ActiveX Segurança Grupos de tags Estratégia de segurança Configuração do sistema de segurança
Apostila de Treinamento
Copyright (c) 2002, Intellution, Inc. (^) 1-
1. Introdução do iFIX _________________________________________
Capítulo 1
Introdução do iFIX
Fundamentos do iFIX
Copyright (c) 2002, Intellution, Inc. (^) 1-
1. Introdução do iFIX _________________________________________
Objetivos do Capítulo
Este capítulo oferece uma visão geral sobre o software de automação iFIX, bem como definição das estações e arquitetura do sistema.
O capítulo está organizado nos seguintes tópicos:
- Funcionalidades do iFIX
- Características do produto
- Arquitetura do sistema
Para maiores informações sobre termos utilizados ao longo do curso, consulte o glossário de termos localizado no apêndice da apostila.
Fundamentos do iFIX
Copyright (c) 2002, Intellution, Inc. (^) 1-
1.2. Perfil do Produto _________________________________________
D. Estações da Rede
- Estação Stand-alone
- Qualquer nó que não comunica com outros nós da rede
- A Figura 1-1 mostra um servidor SCADA sem rede ( stand alone )
- A Figura 1-2 mostra uma arquitetura distribuída de iFIX
- Estação Local
- Descreve o nó em que se está trabalhando
- Estação Remota
- Em um sistema distribuído, um nó que não seja o nó local
- Pode também referenciar um nó sendo acessado via modem E. Opções Adicionais de Estações
- Estação Read-only
- nó somente de leitura
- não permite modificações gráficas ou na base de dados do processo
- não permite modificar o processo ou reconhecimento de alarmes
- Estação Run-time
- não permite modificações gráficas ou na base de dados do processo
- arquivos pré-configurados são instalados nestes nós
- não é necessariamente somente de leitura
- nós que não são run-time são referenciados como nós de Desenvolvimento
Process Hardware
SCADA Server Printer
Figura 1-1: Exemplo de Configuração Stand-alone
Apostila de Treinamento
Copyright (c) 2002, Intellution, Inc. (^) 1-
1.2. Perfil do Produto ________________________________________
Process Hardware
Printer
Process Hardware
Process Hardware
SCADAServer HMI Pak
iClient (^) iClient iClient (^) iClient
Printer
Figura 1-2: Exemplo de Configuração Distribuída