Escolar Documentos
Profissional Documentos
Cultura Documentos
Vijeo Citect
Terceiro dia:
● Tendências
Programa: ● Analista de Processos
● Relatórios
● Segurança
Network
● Aquisição de Dados
● Visualização de Dados
● Processamento de Alarmes
● Tolerância à Falha
Flexibilidade
Alta performance
Monitoramento confiável
Olympic Dam
Austrália
Schneider Electric - Treinamento- Outubro/2009 – Jislaine Giovanini 15
Software de Supervisão Vijeo Citect SCADA
Primeiro dia:
Programa: ● Apresentação da empresa
● Web Site e Suporte Técnico
● Introdução ao Vijeo Citect
● Licenças do Vijeo Citect
● Vijeo Citect Explorer, Editor de Projeto do Vijeo
Citect, Editor Gráfico e o Editor do Cicode
● Gerenciando Projetos
● Setup das comunicações
● Páginas Gráficas
● Licença Client
● É especificada conforme a quantidade de pontos de E/S a serem controlados.
Pode ser fornecida com uma quantidade de pontos diferente da estação Server.
Server 1 x VJC109922
Chave USB com
CD de instalação
1 x VJC301127
Licença Server Lite
com 300 pontos
* Neste caso, com o servidor Lite não é possível adicionar estações clientes.
Schneider Electric - Treinamento- Outubro/2009 – Jislaine Giovanini 20
Licenças do Vijeo Citect
Exemplos de Arquiteturas
Sistema em rede – Servidor redundante de 1500 pontos com 2 Control Clients
1 x VJC109922 1 x VJC109921
Chave USB com CD Chave USB adicional
Server de instalação Server
1 x VJC101113
1 x VJC101113 Licença Server com
Licença Server com 1500 pontos
1500 pontos
2 x VJC102088
2 x VJC102013 Licença Redundante
Licença Control Client Control Client
com 1500 pontos
Control Control
Client Client
1 x VJC109922
Control 1 x VJC109921
Chave USB com CD
Client Chave USB adicional
Server de instalação
1 x VJC102014
1 x VJC101115
Licença Control Client
Licença Server com
com 5000 pontos
15000 pontos
Control
Client 1 x VJC109921
Chave USB adicional
1 x VJC102014
Licença Control Client
com 5000 pontos
* Para estações clientes com quantidade de pontos diferentes do servidor, a licença deve ser estática.
Schneider Electric - Treinamento- Outubro/2009 – Jislaine Giovanini 22
Requisitos Hardware/Software
Hardware Mínimo:
● Processador: Intel Pentium 3
● Velocidade: 1 GHz
● Memória RAM: 500 MB ou 01 GB se o sistema operacional for o Windows Server 2003 ou
se for atual como Web Server ou ainda 02 GB se as duas condições forem verdadeiras
● HD livre: 80 GB ou 160 GB se for um Web Server
● Adaptador Gráfico: com 64 MB de VRAM se for utilizar o Process Analyst
Hardware Recomendado:
● Processador: Intel Pentium Centrino Duo
● Velocidade: 3.2 GHz
● Memória RAM:03 GB para todos os sistemas operacionais porque irá atual como Web
Server
● HD livre: 250 GB se atuar como Web Server
● Adaptador Gráfico: com 128 MB de VRAM se utilizar o Process Analyst
● 02 placas de rede – 100 Mbits
● Interface serial – RS232C
● Interface USB
● Unidade de DVD
● Citect Explorer
● Project Editor
● Cicode Editor
Projeto Principal
Seção da Planta #1
Include (Objetos Pré V6)
Objetivos do Capítulo
● Como criar um novo projeto / apagar um Projeto / copiar um projeto;
● Sobre Clusters e Servidores;
● Sobre o Assistente de Configuração do Computador;
● Como fazer o back-up, recuperar e eliminar um projeto;
● Como fazer o Setup do Vijeo Citect antes de executar um projeto.
● Um cluster pode ser usado para agrupar vários sistemas e fornecer uma
interface única para o operador.
● Não é possível definir mais de um par de servidores redundantes de Alarmes,
Relatórios e Tendências em um único cluster.
Global Client
(Alarms, Trends, Reports & Graphics)
Servers Servers
Application A Application B
● Cada cluster pode conter um número ilimitado de servidores de E/S (entrada e saída);
●Backup
●Recuperação
Cabo
Computador
Communicacoes
Entradas Saidas
Dispositivo de E ntradas / Saidas
(C.L.P., etc )
Express
Communication
Wizard Vijeo Citect
Ports Ports
Devices
Atua como ponte entre o dispositivo de campo e a aplicação que precisa ler
os valores
● A opção Automatic refresh of tags permite atualizar as tags do Vijeo Citect, sempre que ocorre uma
mudança no banco de dados de tags externo.
● A opção Live Update atualiza ambos os bancos de dados de tags sempre que ocorre alguma mudança.
● Os dados do Disk I/O Device são armazenados em um arquivo no disco rígido em uma
localização específica. Se o Vijeo Citect é reinicializado, os dados ainda estarão
disponíveis. De fato, estes dados podem inclusive ser compartilhados com outros
computadores Vijeo Citect. Por outro lado, os dados do tipo Local Variables são perdidos
quando o Vijeo Citect é reinicializado.
Dê um duplo clique em Ou
Para procurar por um record específico, selecione no menu Edit>Find.. Selecione então “search the current
form” e digite o conteúdo desejado. O diálogo irá filtrar apenas os records cujo conteúdo se igualar ao
digitado. Utilize a barra de rolagem se mais de um record for apresentado.
Barra Ferramentas
Barra Ferramentas de
Alarmes
Retângulo Oval
Polígono Tubulação
Símbolo Genie
Arraste o Nó
Nó selecionado
para a nova
posição
Posicione o curso em
cima do nó e
pressione DELETE
BitMaps (BMP)
Autocad (DXF)
Encapulated PostScrip (EPS)
JPEG
PaintBrush (PCX)
Portable Network Graphics (PNG)
Windows Metafile (WMF)
TIF
Dado que todos os gráficos com cores verdadeiras contêm ao redor de 16.7
milhões de matizes distintos, ajustar um matiz de cor a cada vez pode ser
pesado. Além disso, quando utilizando a opção Swap Color da função Swap
Range somente podemos ajustar uma cor por vez, não várias matizes. Não
ajuda, por exemplo, tentar ajustar o contraste de um só matiz, escurecendo
todos os matizes de azul, quando ajustando este matiz.
Ao utilizar imagens como fundo estático nas páginas, é muito útil bloqueá-las
para que não sejam selecionadas quando editando um objeto ativo.
Editing Users 8
Project Shutdown 0
Acknowledge Alarms 1
Disable Alarms 8
Genie
variable
%Name%
Genie
variable
%Privilege%
Você pode a qualquer tempo, modificar um genie que você tenha criado. Se
o genie foi inserido dentro de páginas no projeto, assegure-se que todas as
páginas no projeto estejam salvas e fechadas antes de modificar o genie.
?Type number?
Onde:
Number >> é a posição do nome do tag na lista fornecida na função do super genie
que fora chamada para abrir a pagina do super genie.
Type >> é ele o tipo de dado do tag de variável (string, int, real ou digital).
Exemplo
A seguinte função associa dois tags, Pump1_Valve1 e Pump1_Valve2 com a página
do super genie sgPage:
AssPopUp(“sgPage”,” Pump1_Valve1”,” Pump1_Valve2”)
Esta função poderia ser substituída por:
AssPopUp(“sgPage”,” %Pump%_Valve1”,” %Pump%_Valve2”)
Citect
Citect
Device Database
Citect
Device
Printer
Reject Shift
Report Report
Product
Report
File File
name name
.010
3. At midnight the
.001 following Sunday,
File File Citect renames the
name name file to <filename>.002
.009 .002 and creates a new
file <filename>.TXT
4. After week 10 the and so on
File
name
first file is overwritten File
name
.008
(week 11 in the first cycle)
.003
File File
name name
.007 .004
File File
name name
.006 .005
nome_Alarme Propriedade
– nomeAlarme.High
– nomeAlarme.Low
Programa:
Terceiro dia:
● Tendências
● Analista de Processos
● Relatórios
● Segurança
Trend Page
de Domingo.
Você pode alterar tanto a freqüência como o número de arquivos. Se não especificado, o nome do tag de
tendência será nome default do arquivo de log de tendência.
● Double Trend > uma página única de tendências que possui duas janelas de tendências
sobre uma página gráfica;
● Compare Trend > uma página única de tendências que possui uma janela de tendências
onde duas tendências são sobrepostas sobre uma página gráfica;
● Zoom Trend > uma página única de tendências que possui duas janela de tendências com
zoom em uma página gráfica;
● Pop Trend > uma janela popup que você pode colocar em uma janela separada na sua tela
do computador;
● Double Trend > uma página única de tendências que possui duas janelas de
tendências, com 8 penas cada. A tela pré-configurada CSV_TrendDouble é
baseada neste template.
● Pop Trend > uma janela popup para mostrar tendências Instantâneas em uma
janela gráfica;
Quando uma tendência é exibida pela primeira vez, temos ali representados
valores dinâmicos, isto é, em tempo real. As localizações das linhas de
tendências (penas) representam o valor de cada tag de tendência ali
representado. O gráfico é atualizado na tela na medida em que novos valores
são apresentados.
● Templates Xp_style:
O modo histórico é chaveado ON e OFF marcando e desmarcando a caixa
denominada Display History Mode conforme mostrado abaixo:
● Templates Antigos:
Utilize os botões de controle de tendência (na parte inferior da janela de
tendência)
SPAN TIME
SPAN TIME END DATE
Não apague arquivos históricos (criados pelo Vijeo Citect) de seu disco rígido
enquanto o sistema estiver rodando.
O controle analista de
processos permite aos
operadores visualizar os
dados de tendência e de
alarmes (em tempo real e
histórico) para sua
Penas Tendências
comparação e análise
durante a execução do
projeto mediante a
arquitetura de servidor do
Vijeo Citect existente.
Penas de Alarme
Alarme Ativo não
reconhecido
1.“Crie uma página baseada no template File e salve-a com o nome “!File” e
utilize a função do Cicode PageFile() para ver a página e carregar o arquivo
nela.
2.Chame a função PageFile(“<File name & path>”) – o arquivo ASCII será
então exibido na sua página !File.
1.Crie uma nova página baseada no Template Normal onde será visualizado o
relatório.
2.Utilize a ferramenta do Cicode Object para desenhar um objeto no lugar
onde deseja que fique localizado o canto superior esquerdo do relatório.
3.Adicione a função do Cicode PageRichTextFile() como um objeto de entrada
da página para carregar o arquivo de relatório em um objeto Cicode do
especificado nesta página.
● Quando alocando áreas e privilégios, você deve iniciar pelas páginas e depois
caminhar no sentido dos objetos.
● Para designar uma área para uma página:
Em propriedades, selecione o TAB General.
● Para designar uma área e/ou privilégio para um comando de teclado local a página:
Acesse o TAB Keyboard Commands das propriedades das páginas.
● Para designar uma área e/ou privilégio para um objeto:
Selecione em propriedades do objeto o TAB Access (General).
● Para designar uma área e/ou privilégio para um comando de teclado para objeto:
Selecione em propriedades do objeto o TAB Input (Keyboard Commands)
Os objetos podem ser configurados para o estado desabilitado (Disable style) para quando
o operador possuir privilégio insuficiente para operá-lo. Estão disponíveis os seguintes
estados: Embossed, Grayed e Hidden. Experimente cada um deles e tire suas conclusões.
● Para definir um estado desabilitado para um objeto:
Em propriedades do objeto, selecione o TAB Access (Disable).
User X
Global Privileges 2 3 4 5 6 7
Area 1 Privileges 2
1 8
Area 2 Privileges 3 5
Area 3 Privileges 7
LAN
To
I/O Devices
I/O Server
Primary
Data Path
Standby
Data Path
I/O Device
LAN
LAN 1
LAN 2
LAN 1
LAN 2
Primary Primary
Primary Standby
I/O Server I/O Server
Standby
Trends
Standby
Alarms
Servers Servers
● Área_Tipo_Repetição_Atributo
● Seção Área >> Na seção área se identifica uma área, número ou nome da
planta. Se utilizarmos um prefixo que identifique os tags dentro de uma
determinada área, podemos facilmente duplicar todas as funções do Vijeo
Citect dentro desta área.
● Seção Tipo >> Na seção Tipo se identifica o tipo de parâmetro, o
equipamento de processo ou o hardware de controle. Recomenda-se a
utilização do sistema de designação de nomes padrão ISA.
● Seção Repetição >> Na seção Tipo se identifica o número do equipamento.
● Seção Atributo >> Na seção Tipo se identifica o atributo ou um determinado
parâmetro associado ao equipamento.
Name Imprime_Alarmes
Format {Tag,15}^t{Name,22}^t{SumDesc,22}^t
{OnTime,12}^t{OffTime,12}
File LPT1.DOS
Name
Type ASCII_DEV
No. Files -1
Comment Imprime Alarmes na impressora
● Menuitem >> O(s) item(s) que irá(ão) aparecer dentro de cada menu.
● Você tem controle total sobre páginas baseadas em objetos gráficos (tais
como símbolos, barras gráficas e botões) assim como acesso também a portas
de comunicação e também a outros componentes do microcomputador.
@(Texto Nativo)
[Language]LocalLanguage
SetLanguage()