System
Versão do Aluno 2017
Português
Visualizando Dados do PI System
Versão 2017
Visualizando Dados do PI System
Sumário
2 Tempo do PI ...........................................................................................................22
2.1 Expressões de tempo do PI ........................................................................22
2.2 Algumas regras para lembrar .....................................................................25
2.3 Dados futuros ...............................................................................................27
2.4 Como o PI ajusta fusos horários e o horário de verão? ..........................27
Página iii
Visualizando Dados do PI System
10 Exercício final.......................................................................................................190
10.1 Conclusão do curso ..................................................................................190
Página iv
Visualizando Dados do PI System
1 Fundamentos do PI System
O PI System coleta, armazena e gerencia dados de sua planta ou de seu processo. As fontes
de dados são conectadas a um ou mais nós de interface do PI. Os nós de interface coletam os
dados das fontes de dados e os enviam para o Data Archive. Os dados são armazenados no
Data Archive e podem ser acessados nos ativos definidos no Asset Framework (AF). Os dados
podem ser acessados diretamente do Data Archive ou do Servidor AF com as ferramentas do
PI Visualization Suite (PVS), como o PI ProcessBook. Devido às vantagens de usabilidade do
AF, os usuários são incentivados a consumir dados por meio do acesso ao Servidor AF ao
invés de acessar diretamente o Data Archive.
O diagrama a seguir mostra os componentes de um PI System típico:
Página 5
Visualizando Dados do PI System
Algumas vezes, a arquitetura pode ser muito simples. Alguns clientes têm apenas uma ou duas
interfaces que transmitem dados para um Data Archive, do qual os dados podem ser lidos em
vários aplicativos. Veja abaixo um exemplo de um PI System totalmente desenvolvido, que
inclui a maioria dos produtos da OSIsoft amplamente utilizados.
PI Server = Data Archive + PI Asset Framework (AF)
Em algumas empresas, existem muitos Data Archives utilizados para a agregação de dados.
Página 6
Visualizando Dados do PI System
Uma tag do PI é um ponto de armazenamento exclusivo para dados do Data Archive. Ele é
simplesmente um único ponto de medição. Ela tem sido a unidade de armazenamento
tradicional no PI Server.
As tags do Data Archive têm um conjunto de propriedades chamados atributos de tag que as
definem. Algumas dessas propriedades são comumente usadas em ferramentas clientes para
exibição ou para fins informativos e são descritas resumidamente a seguir.
Nome da tag
Um nome exclusivo é exigido para criar tags para armazenamento no Data Archive. É uma
prática comum nomear as tags do PI com base nos nomes de tag dos sistemas de controle.
Uma vez que a tag é o nome que identifica a tag para os usuários, deve ser usado uma
convenção consistente de nomenclatura da tag, que seja significativa para as pessoas na
sua organização. Saber a convenção de nomenclatura pode ser útil para procurar tags.
Por exemplo, tente determinar ao que a seguinte tag se refere:
Nome da tag: M03_E1P1_MOTDRV1202_RUNSTAT
________________________________________________________
Significa: Máquina 3 Gabinete 1 Painel 1 Acionamento do motor 1202 Status de execução que
não é intuitivo.
Alguns atributos de tag comuns, frequentemente usados em ferramentas clientes, estão
listados na tabela a seguir.
Atributos Descrição
Descritor Descrição compreensível da tag do Data Archive. O descritor é geralmente
um critério de pesquisa, já que o nome da tag nem sempre é intuitivo.
Frequentemente, o nome da tag é um tipo de convenção abreviada, e o
descritor captura o "nome completo".
EngUnits Unidades de engenharia (unidades de medida)
Zero e Span Definem os valores mínimos e máximos e são usados em uma série de
lugares. Os mais óbvios são os limites superior e inferior do objeto, como a
tendência, gráfico de barras ou símbolo de múltiplos estados.
Point source Permite o agrupamento de tags do PI por suas interfaces que coletam dados
e é usado ocasionalmente na pesquisa de tags. Exige o conhecimento da
fonte de dados, que é o instrumento que gera os dados de interesse (por
exemplo, SDCD, PLC ou outras fontes).
Página 7
Visualizando Dados do PI System
Página 8
Visualizando Dados do PI System
Página 9
Visualizando Dados do PI System
Painel de navegação
Os objetos do PI System são agrupados em seções exibidas no painel de navegação. Os
grupos que são exibidos por padrão incluem elementos, Event Frames, biblioteca, unidade de
medida e análises. Quando o recurso PI Notifications estiver instalado, os grupos MyPI,
Notificações e Contatos também serão exibidos no painel de navegação.
Navegador
Use o navegador para selecionar os objetos nos quais deseja trabalhar e exibir no painel de
visualização. O navegador exibe os objetos do PI System que foram adicionados ao banco de
dados do AF, como elementos, templates, notificações, etc. Dependendo da seção selecionada
no painel navegador, os seguintes itens estarão disponíveis do navegador:
• Elementos: podem ser organizados em várias hierarquias. Os usuários podem detalhar
a hierarquia de elementos criada em um banco de dados do AF.
• Event Frames: conforme explicado em mais detalhes na seção seguinte, é qualquer
evento, definido por um tempo de início, um tempo final e um contexto. Os event frames
podem representar eventos de tempo de inatividade, desvios ambientais e de processo,
etapas de processamento em batelada ou quaisquer outros eventos importantes para a
sua organização.
• Biblioteca: uma coleção de objetos que pode ser reutilizada em toda a hierarquia do
AF. Os tipos de objetos que são exibidos na biblioteca incluem categorias, templates de
elementos, conjuntos de enumeração, tipos de referências e tabelas.
• Unidades de Medida (UOM): o banco de dados de UOM oferece o tratamento
automático de conversões simples entre as unidades de medida para os atributos da
mesma classe de UOM.
• Análises: esta seção fornece um resumo de todas as análises (por exemplo, cálculos)
configuradas no banco de dados do AF atual. Ela permite executar tarefas administrativas
como inicialização, interrupção e recarda de dados históricos das análises.
Barra de status
Verifique a barra de status depois de clicar em um item no Navegador para visualizar o seu
status. Por exemplo, tempo da última modificação, se um objeto foi verificado ou se uma
notificação estiver sendo carregada no momento.
Painel de configuração
Este painel é usado para configurar as propriedades associadas aos atributos como referências
dos atributos, UOM e valores de atributos estáticos.
Visualizador
Esta é a principal área de trabalho. Use-a para criar e editar elementos, atributos, templates,
tabelas, contatos, notificações, análises, entre outros. Ao configurar atributos por meio do
visualizador, o painel de configuração fica ativo, o que permite ao usuário fazer alterações de
configuração.
Para obter mais informações, consulte Uso do PI System Explorer (PI System
Explorer Guia do usuário).
Página 10
Visualizando Dados do PI System
A caixa de diálogo Select Database mostrará a qual Servidor AF o usuário está conectado (o
menu suspenso na parte superior).
Uma vez conectado ao AF Server desejado, você pode selecionar o banco de dados na lista de
bancos de dados associados.
Página 11
Visualizando Dados do PI System
Descrição do problema
Você gostaria de visualizar e detalhar a hierarquia dos elementos dentro do banco de dados do
AF chamado Planta da OSIsoft(OSIsoft Plant) para ver quais tipos de tanques você tem. Esse
banco de dados está associado ao Servidor AF chamado PISRV1.
Abordagem
Etapa 1: Com o PI System Explorer (PSE), clique em "Database".
Etapa 2: Na lista suspensa Asset Server, selecione PISRV1 e, se ainda não estiver
conectado, clique em Connect.
Etapa 3: Na lista dos Bancos de dados associados a este Servidor AF, selecione Planta da
OSIsoft.
Página 12
Visualizando Dados do PI System
Descrição do problema
Uma referência de dados é um mecanismo que permite que um valor de atributo do AF seja
obtido em dados externos. Usando o PSE, vamos identificar os tipos de referências de dados
disponíveis para atributos do AF.
Etapa 1: Dê um nome a um atributo que use cada uma das seguintes referências de dados:
a. <Nenhum> (estático) _______________________
b. Fórmula _______________________
c. Tag do PI _______________________
d. Matriz de tag (não compatível com ferramentas cliente) __________________
e. String personalizado_______________________
f. Busca por tabela _______________________
g. Análise _______________________
Página 13
Visualizando Dados do PI System
Você pode configurar suas tags do PI para obter máxima eficiência através dos atributos
configuráveis que especificam os algoritmos de compressão e exceção. A configuração dessas
especificações afeta o fluxo de dados desde o nó da interface até o servidor da tag (algoritmos
de exceção) e sua eficiência de armazenamento de dados no archive (teste de compressão).
As configurações desses dois mecanismos de teste e relatórios têm valores padrão estabelecidos
no PI. No entanto, uma vez que cada organização é única, o Administrador do PI deve
modificar essas configurações de acordo com suas necessidades de coleta de dados.
O vídeo a seguir, do canal de aprendizagem da OSIsoft no YouTube, dá um breve resumo dos
mecanismos mencionados acima.
“OSIsoft: resumo rápido de exceção e compressão” http://youtu.be/6-scv3oQ7Kk
Em um cenário ideal, a interface aplicaria um tipo de lógica à coleta de dados. Isso geralmente
chama-se “Reporting by Exception” (Reportando por exceção). O teste de exceção filtra todos
os valores considerados ruído.
Esse processo filtra o ruído e, assim, reduz o ônus da comunicação (E/S) entre o Data Archive
e o nó de interface. A OSIsoft recomenda que o desvio de exceção seja ajustado como
ligeiramente menor que a precisão do instrumento. O algoritmo de exceção é um teste linear
simples que ocorre no nó de interface.
O valor que passa pelo algoritmo de exceção e é enviado ao Data Archive é denominado de
valor de snapshot ou valor atual.
Página 14
Visualizando Dados do PI System
http://techsupport.osisoft.com/Troubleshooting/KB/KB00699
Página 15
Visualizando Dados do PI System
1.5.1 Qual é a diferença entre o gerenciamento dos dados futuros e dos dados históricos?
O Data Archive diferencia dados futuros dos dados tradicionais em tempo real por meio do atributo
futuro para tag do PI de recém-disponível. Esse atributo está habilitado para a tag do PI de dados
futuros. O atributo futuro não pode ser modificado após a criação da tag do PI. Portanto, tags do PI
de dados históricos existentes não podem ser convertidas em tags do PI de dados futuros.
Para armazenar dados futuros, o Data Archive usa archives separados denominados “archives
de dados futuros” que são criados automaticamente. Isso está em contraste com os archives
tradicionais usados para armazenar dados de séries cronológicas chamados de “archives
históricos”. Os archives futuros têm intervalos de tempo predefinidos e são criados apenas
quando os dados são recebidos. Cada archive futuro tem um tamanho inicial de 1 MB, aumenta
dinamicamente e tem um intervalo de tempo sempre ligado a um mês. Por exemplo, se um
novo valor do PI é recebido em 7 de dezembro às 9h e um arquivo do archive ainda não existir
para o mês de dezembro, o Data Archive criará um automaticamente. Archives históricos e
futuros podem ser gerenciados de maneira independente com base em suas necessidades
específicas para retenção de dados, disponibilidade, desempenho e confiabilidade.
Escolher entre tags do PI históricas ou de dados futuros é uma decisão importante que
depende dos dados que devem ser armazenados serem dados em tempo real, ou seja, de
sensores que coletam medições contínuas, ou dados que podem não estar próximos ao tempo
atual ou podem ser revisados com frequência (por exemplo, previsões). Tal distinção crítica em
valores armazenados não deve mudar na vida de uma tag PI.
Nota: quaisquer tags do PI de dados não futuros ou históricos rejeitarão quaisquer dados com
timestamps que forem maiores que 10 minutos além da hora atual.
Normalmente, os dados futuros são gerados durante um intervalo de tempo específico, por
exemplo, um dia ou uma semana à frente do tempo atual, e são atualizados periodicamente
quando um novo conjunto de previsões se torna disponível. As previsões de dados armazenadas
no PI podem ser comparadas com as medições reais, seja visualmente (por exemplo, usando
tendências gráficas do PI), seja analiticamente (por exemplo, usando planilhas do PI DataLink).
Preservar o histórico de suas previsões também pode ser útil para otimizações do modelo e
análises hipotéticas.
Página 16
Visualizando Dados do PI System
Página 17
Visualizando Dados do PI System
Como os event frames são gerados no AF, as ferramentas cliente, como o PI DataLink e o PI
Vision, poderiam ser usadas para a sua visualização e análise.
Página 18
Visualizando Dados do PI System
Planta da OSIsoft
Área de produção
Linha de produção 1 Linha de produção 2
Conforme mostrado aqui, cada tanque tem diferentes variáveis de processo, como
Temperaturas interna e externas, Vazão, Pressão e Nível, cujos valores são coletados
continuamente de dispositivos na planta. Antigamente no PI System, essas variáveis do
processo eram os únicos dados cujos dados históricos poderia ser armazenados no Data
Archive.
Existem outros dados associados a cada um destes tanques, como o fabricante, o modelo e a
data de instalação, que são armazenados nas planilhas de manutenção disponíveis em tabelas
do SQL Server. Além disso, todas as informações relacionadas ao material que flui nesses
tanques são mantidas em tabelas no SQL Server da planta.
Página 19
Visualizando Dados do PI System
Apesar de essas tabelas estarem disponíveis no SQL Server, suas informações não poderiam
ser facilmente integradas com os dados históricos armazenados no Data Archive. Assim, usar o
AF e a hierarquia torna-se essencial para reunir todos os dados e informações importantes em
um só lugar: o PI System.
Na Planta da OSIsoft, as previsões do nível de cada tanque de mistura são fundamentais para
executar uma produção perfeita. O atributo, Previsão de Nível(Level_Forecast), é armazenado
em uma tag de dados futuros no Data Archive e pode ser visualizado em displays do PI System
ou comparado ao valor real em quaisquer aplicativos do PI.
Uma coleção de tags do PI é criada no Data Archive para armazenar os valores das variáveis
de processo. Há também uma hierarquia criada no AF para esta planta, reunindo em um só
lugar todas as informações e dados importantes, incluindo os dados de séries cronológicas.
Página 20
Visualizando Dados do PI System
Página 21
Visualizando Dados do PI System
2 Tempo e o PI System
Você pode usar uma sintaxe especial, chamada de tempo do PI, para especificar as entradas
de timestamps e os intervalos de tempo em ferramentas cliente do PI, por exemplo o PI
Vision. O tempo do PI usa abreviaturas e regras específicas para criar expressões de tempo
válidas.
Uma expressão de tempo fixo é uma expressão que inclui uma data e, opcionalmente, um
horário. Se o horário for omitido, será considerado o horário meia-noite.
Expressão Significado
23-aug-12 15:00:00 15h de 23 de agosto de 2012
25-sep-12 00:00:00 (meia-noite) de 25 de
setembro de 2012
O PI System pode interpretar vários formatos diferentes para o tempo fixo. No caso de uma
entrada ambígua, as configurações de região e idioma do Windows no computador onde o
PI Visualization Tool estiver instalado recebe prioridade. Por exemplo:
Expressão Formato de região e Significado
idioma
Página 22
Visualizando Dados do PI System
Offset de tempo
Ao especificar o tempo relativo do PI, você pode usar abreviaturas específicas, listadas abaixo,
que representam unidades de tempo. Elas podem ser usadas na criação de Offsets de tempo.
Abreviação Unidade de tempo
s segundo
m minuto
h hora
d dia
mo mês
Página 23
Visualizando Dados do PI System
Página 24
Visualizando Dados do PI System
Regra 3: um timestamp fixo consiste nos campos de ano, mês, dia e horário (horas,
minutos e segundos). Se qualquer um desses campos não for especificado na
expressão de tempo do PI, os seguintes valores serão assumidos por padrão:
Página 25
Visualizando Dados do PI System
Descrição do problema
Parte 1– Determine as datas e tempos “reais” indicados pelos tempos relativos do PI na tabela
abaixo:
Entrada de Significado
timestamp
* - 30m
y + 8h
T
Thu
Tuesday – 2d
18
y-2y
Parte 3 — Indique pelo menos quatro maneiras de abreviar 8h de hoje conforme o PI.
Página 26
Visualizando Dados do PI System
Assim como nos dados históricos, para especificar as entradas para timestamps você pode
inserir as expressões previamente discutidas de horário fixo, hora de referência e abreviaturas
de hora de referência ou horários fixos com um offset de tempo. A diferença é que o timestamp
será no futuro. Algumas expressões de exemplo:
Entrada Significado
*+1h Daqui a 1 hora
t+3d Daqui a 3 dias à meia-noite
Y+1y 1 ano a partir de ontem
Quando o Data Archive coleta os dados, ele os converte em UTC (Horário Universal
Coordenado), anteriormente conhecido como GMT (Greenwich Mean Time). Isso significa que
cada dia tem exatamente 24 horas. O relógio do computador local do usuário que visualiza os
dados faz qualquer ajuste de horário, como fuso horário ou horário de verão.
Por isso, uma vez por ano, parecerá que um dia tem 23 horas e o outro, 25 horas; porém, o
Data Archive nunca reconhece nenhum outro dia que não tenha 24 horas.
Além disso, devido aos clientes e ao PI Data Archive saberem em que fuso horário estão
localizados, os dados podem ser visualizados no horário do servidor ou horário do cliente.
Isso é determinado pela configuração na ferramenta cliente.
Página 27
Visualizando Dados do PI System
O PI Vision é um aplicativo com base no navegador da web que permite recuperar, monitorar e
analisar as informações de engenharia de processo facilmente. O PI Vision permite que você:
• Procure e visualize os dados em série cronológicas ou outros dados do PI System.
• Salve displays para fácil recuperação e análise detalhada.
• Reutilize displays para vários ativos.
• Visualize os displays do PI ProcessBook.
• Compartilhe as exibições com outros membros de um grupo ou qualquer um com
acesso ao PI Vision.
O PI Vision é compatível com os navegadores mais modernos em uma ampla variedade de
computadores, inclusive tablets e telefones com os sistemas operacionais iOS ou Android.
Para começar a usar o PI Vision, vá até o servidor de aplicativo do PI Vision configurado por
seu administrador. Na instalação padrão, o endereço é: https://webServer/PIVision, em que
webServer é o nome do servidor da web do PI Vision.
Página 28
Visualizando Dados do PI System
Nota: os displays criados com o PI Coresight 2015 e versões anteriores serão convertidos
automaticamente no novo formato usado após a atualização para o PI Vision
Para criar um novo display, clique em New Display (Novo Display) e, no Servidor
AF de nível superior, pesquise clicando nas setas pretas para encontrar os ativos na planta.
Note a hierarquia dos ativos mostrada abaixo. Assim que você tiver o ativo de seu interesse,
observe que a lista Attributes será preenchida.
Selecione o tipo de símbolo desejado e arraste e solte a unidade na área do display para criá-
lo. O elemento usado deve ser um atributo ou ter atributos designados a ele. Se nenhum
atributo estiver designado a um certo elemento, nenhum tipo de símbolo será criado.
Página 29
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Criar componentes de um display do PI Vision
Descrição do problema
Você quer ver as seguintes medições críticas do Tanque de mistura 1 no seu computador de
casa, que não tem PI ProcessBook instalado.
Nível (Level)
Previsão do Nível Tendência
(Level_Forecast)
Temperatura Externa
(External Valor
Temperature)
Produto (Product)
Tabela
Densidade (Density)
Abordagem
Etapa 1: Abra o navegador da web na página inicial do PI Vision
Etapa 2: Crie um novo display
Etapa 3: Detalhe a hierarquia no Servidor AF PISRV1 e banco de dados da Planta da
OSIsoft(OSIsoft plant) para determinar quais elementos são criados.
Etapa 4: Navegue até o Tanque de Mistura 1 (Mixing Tank1). Selecione o ícone do
indicador horizontal e arraste aPressão para a área do display a fim de criar o
medidor horizontal.
Etapa 5: Selecione o ícone de tendência e arraste Nível e Previsão do Nível para criar
uma tendência. Clique com o botão direito, selecione Formatar Tendência (Format
Trend) e altere as cores dos cursores da tendência.
Etapa 6: Altere o tempo final do display para *+10m
Etapa 7: Selecione o ícone de valor e arraste Temperatura Externa (External
Temperature) para criar o valor.
Página 30
Visualizando Dados do PI System
Página 31
Visualizando Dados do PI System
Depois de encontrar o atributo ou tag que procura, selecione o símbolo que deseja criar a partir
dos ícones acima da barra de pesquisa. Em seguida, arraste o dado para a área de display
para criar o símbolo selecionado.
Número de tag(s) ou
Símbolo Recurso
atributo(s) permitidos
As tendências podem mostra o valor de um ou mais tag(s) ou
atributo(s) em um período. As tendências são, normalmente,
usadas para exibir dados de séries temporais, mas eles
podem incluir dados de séries não cronológicas. Ao sair do
Tendência Múltiplos
modo de projeto, você pode clicar para visualizar os cursores
da tendência, deslizar pelo intervalo de tempo, aumentar e
diminuir o zoom e ocultar traços. Clique com o botão direito
para configurar a escala de valores ou remover traços.
Um valor é a leitura ou instantâneo obtido para atributo ou
tag no tempo final do display. Ele é mostrado como um
Valor número, um timestamp, uma string ou um estado digital. Single
Clique com o botão direito para formatar como o valor é
exibido ou para adicionar multi-estado.
O símbolo de tabela contém as colunas que incluem o
nome, o valor, a descrição e outros dados de resumo sobre
um atributo ou tag. Estes valores de dados de resumo tiram
Tabela Múltiplos
os intervalos do intervalo de tempo do display, como definido
na barra de tempo. Clique com o botão direito para
configurar as colunas da tabela.
Medidor Esses três símbolos são idênticos em todos os aspectos,
Vertical exceto na orientação. Os valores zero e span do símbolo
pertencem aos atributos da tag do PI. Se o atributo ou tag for
Medidor um atributo do AF do tipo de fórmula, as características Single
Horizontal mínima e máxima do atributo serão usadas. Clique com o
botão direito para formatar o medidor ou adicionar múltiplos
Medidor estados.
Radial
Uma plotagem XY exibe uma correlação entre um ou mais
conjuntos associados de dados. Em um gráfico XY (também
chamado de gráfico de dispersão), a escala X mostra
Plotagem possíveis valores para um dos itens no par e a escala Y
Múltiplos
XY mostra o valor do outro item no par.
Para a versão atual, esse símbolo é Community Technology
Preview e deve ser habilitado separadamente pelo
administrador do PI System.
O símbolo da tabela de comparação de ativos permite comparar
Tabela de medições de tipos semelhantes de equipamento, organizando
comparação seus dados por ativos. Para cada ativo, é atribuída sua própria Múltiplos
de ativos linha, enquanto as colunas contêm os atributos selecionados do
ativo.
Página 32
Visualizando Dados do PI System
A barra de ferramentas de edição permite adicionar formas, texto ou imagens, bem como
organizar objetos no display. A tabela abaixo descreve algumas opções disponíveis na barra de
ferramentas.
Agora os símbolos dinâmicos são compatíveis com dados futuros e não exigem nenhuma
configuração especial. Quando você definir o intervalo de exibição para o futuro, um traço para
dados futuros continuará mostrando novos valores em um padrão de escada.
As tendências que têm um intervalo de tempo que inclui um tempo futuro exibem uma linha de
“tempo real”. Essa linha ajuda a rastrear onde você está no momento em que se desloca para o
futuro para ver seus dados previstos.
Página 33
Visualizando Dados do PI System
Objetivos
• Identificar a localização das ferramentas necessárias para criar um display do PI Vision
Descrição do problema
Associar os componentes do PI Vision, exibidos nas seguintes capturas de tela, a suas tarefas
apropriadas. Você pode fazer isso por meio de tentativa e erro ou com a ajuda do Guia do
usuário do PI Vision, que pode ser acessado clicando em no canto superior direito.
Página 34
Visualizando Dados do PI System
Página 35
Visualizando Dados do PI System
Usar o painel Pesquisa (Search) para localizar tags ou atributos do PI System, como as tags do
PI e os atributos do AF. Também é possível procurar displays salvos anteriormente do PI
Vision. Verifique se a pesquisa está sendo realizada no nível do PI System. A consulta de
pesquisa do filtro tentará encontrar:
Página 36
Visualizando Dados do PI System
Com base nesses três tag(s) ou atributo(s), a seguinte tabela de palavras-chave indexadas
será considerada para os resultados da pesquisa subsequentes:
Número de ID
Palavra-chave
associado
Mistura 1
Tanque 1 1, 2
Armazenamento 2
Tanques 3
Abaixo estão alguns exemplos da consulta de pesquisa e quais seriam os resultados da
pesquisa:
Consulta de Palavras-chave Resultados da pesquisa
pesquisa associadas (Número de ID)
Tanque* Tanque 1, Tanques 1, 2, 3
Tanque*mistura* - -
Mistura, (Tanque 1 ou
Tanque* *mistura 1
Tanques)
tanque 1 tanque 1 1.2
Nota: o PI Vision adiciona um * ao final de todas as pesquisas; assim, as duas primeiras linhas
da tabela acima não precisam realmente de um * no final
Página 37
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Pesquisar tags do PI e atributos do AF no PI Vision
Descrição do problema
Para criar um display no PI Vision, primeiro é preciso localizar as tags ou os atributos no
PI System. Queremos criar um display para incluir as vazões de todos os tanques. Também
queremos ver que outros displays são criados para os Tanques de mistura (assumindo que
Tanque de mistura 1 ou Tanque de mistura 2 seja o título do display).
Abordagem
Etapa 1: Abra a página inicial do PI Vision e crie um novo display.
Etapa 2: Selecione o banco de dados do AF chamado Planta da OSIsoft (OSIsoft Plant).
Etapa 3: Tente as seguintes combinações de consultas de pesquisa (por Vazão [Flow
Rate]) e veja como os resultados da pesquisa mudam
a. Fluxo
b. V*azão
c. V* azão
Etapa 4: Tente as seguintes combinações de consultas de pesquisa (por tanque de
mistura) e veja como os resultados da pesquisa mudam
a. Tanque de mistura
b. *Tanque de mistura
c. *tanque*mistura
Página 38
Visualizando Dados do PI System
Objetivos
• Pesquisar atributos ou tags no PI Vision.
• Adicionar símbolos para exibir em massa.
Descrição do problema
Seu objetivo é criar um display do PI Vision que mostre todas as medições principais do
processo de quatro tanques da planta da OSIsoft em um lugar, nas últimas 4 horas até os
próximos 15 minutos.
Abordagem
Etapa 1: Crie um display do PI Vision que inclua os seguintes símbolos para as principais
medições de cada um dos quatro tanques:
Símbolo do
Medição
display
Linhas de
Nomes dos ativos Valores
produção
Página 39
Visualizando Dados do PI System
Abaixo está um exemplo da possível aparência de seu display. Há diversas soluções possíveis;
não é necessário que todas sejam iguais a esta.
Página 40
Visualizando Dados do PI System
Página 41
Visualizando Dados do PI System
Página 42
Visualizando Dados do PI System
Página 43
Visualizando Dados do PI System
3.3.4 Coleções
Uma coleção permite encontrar e ver instantaneamente todos os ativos do mesmo tipo em seu
display. Com as coleções, você pode escolher um ou mais símbolos de dados e automaticamente
encontrar e visualizar seus ativos e atributos relacionados no mesmo display, sem precisar
pesquisar cada ativo separadamente.
Por exemplo, há 10 bombas em uma planta, organizadas no mesmo template do PI AF. Você
pode ver os atributos de vazão e estado da bomba 1 e convertê-los em uma coleção que
mostra a vazão e o estado das 10 bombas ao mesmo tempo.
Ao alterar os critérios de pesquisa da coleção, você pode personalizar sua coleção para
visualizar somente os ativos cujos parâmetros atendem ao intervalo desejado ou que estão em
um estado específico. A coleção será atualizada automaticamente conforme os parâmetros ou
estado dos ativos mudarem.
Página 44
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Adicionar imagens ao display do PI Vision
• Adicionar comportamento de múltiplos estados no PI Vision
• Criar uma coleção
• Criar uma tabela de comparação de ativos
Descrição do problema
É necessário ter um painel para exibir informações essenciais sobre seus tanques.
Abordagem
Etapa 1: Crie um novo display
Etapa 2: Abra a exibição da Biblioteca de imagens e procure uma imagem de tanque do
grupo de estênceis de tanque. Selecione uma imagem e arraste um retângulo para
o display para criar o símbolo.
Etapa 3: Adicione um medidor vertical para o nível do Tanque de mistura 1 sobre a imagem
do tanque.
Etapa 4: Clique com o botão direito sobre o medidor e escolha Adicionar múltiplos estados.
Etapa 6: Altere os valores máximos de estado, defina o estado superior para piscar abrindo
a paleta de cores e selecionando Piscar.
Etapa 8: Selecione todos os símbolos no display, clique com o botão direito e selecione
Converter para coleção (Convert to collection).
Página 45
Visualizando Dados do PI System
Etapa 9: Clique com o botão direito na nova coleção e selecione Editar critérios de coleção
(Edit Collection Criteria).
Etapa 10: Adicione uma tabela de comparação de ativos que contenha o nome do ativo e a
data de instalação do tanque de mistura 1
Etapa 11: Navegue até o Tanque de mistura 2 (Mixing Tank2) e arraste o ativo (elemento)
para a tabela de comparação de ativos; repita o procedimento para o Tanque de
armazenamento 1 e o Tanque de armazenamento 2 (Storage Tank2).
Página 46
Visualizando Dados do PI System
Objetivos
• Criar um painel do PI Vision usando símbolos dinâmicos.
• Criar uma coleção com símbolos
Descrição do problema
Você precisa de um painel que mostre as informações essenciais sobre nossos tanques. O
operador gostaria de ver somente tanques com superaquecimento em algum momento. Ele
também solicita uma tabela de resumo que informe as datas de instalação e os locais dos
ativos de todos os tanques.
Abordagem
Etapa 1: Crie um display do PI Vision que inclua os símbolos a seguir, utilizando o símbolo
de Coleção:
Página 47
Visualizando Dados do PI System
Página 48
Visualizando Dados do PI System
Objetivos
• Criar um painel do PI Vision usando símbolos dinâmicos.
• Adicionar um comportamento de múltiplos estados aos símbolos
• Reutilizar o painel do PI Vision para múltiplos ativos
Descrição do problema
Você deseja ver detalhes sobre cada tanque de sua área de produção. Como você tem um vasto
conhecimento sobre o PI Vision, você já deve saber que não é preciso criar um novo display para
cada tanque. Podemos facilmente usar a funcionalidade Alternar ativos, assim será preciso criar
somente um display e, em seguida, reutilizá-lo para cada tanque.
Abordagem
Etapa 1: Crie um display do PI Vision incluindo os seguintes símbolos:
Página 49
Visualizando Dados do PI System
Página 50
Visualizando Dados do PI System
É possível usar uma URL para abrir programaticamente os displays do PI Vision de outros
aplicativos.
É possível usar a URL para:
• Criar um display temporário que mostra uma única tendência preenchida com tags
ou atributos especificados; a URL também pode especificar um intervalo de tempo
para o display. Esse tipo de display se chama ad hoc.
• Especifique um intervalo de tempo para o display.
• Especifique o kiosk mode para abrir um display com a interatividade limitada.
• Configure um display existente para usar outros ativos que compartilham o mesmo
template do AF.
Página 51
Visualizando Dados do PI System
Mode=Kiosk
Especifique o kiosk mode para abrir um display com a interatividade limitada.
Exemplo:
http://PISRV1PIVision/#/Displays/339/MyDisplay?mode=kiosk
HideToolbar e HideTimebar
Ocultar a barra de ferramentas do display
Exemplo:
http://PISRV1/PIVision/#/Displays/339/MyDisplay?HideToolbar
http://PISRV1/PIVision/#/Displays/339/MyDisplay?HideTimebar
Você pode combinar estes parâmetros com outros parâmetros de URL. Exemplo:
http://PISRV1/PIVision/#/Displays/339/MyDisplay?mode=kiosk&HideToolbar&HideTimebar
Página 52
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Usar os parâmetros de URL para criar links nos displays do PI Vision
Descrição do problema
A equipe de operações informa que houve um problema das 12h de ontem à 00h de hoje com
o tanque de mistura 1. Eles precisam visualizar os dados durante esse período.
Abordagem
Etapa 1: Abra seu display Painel de temperatura do tanque <Iniciais>.
Etapa 2: Entre no modo de edição e clique com o botão direito para selecionar Modificar
Coleção (Modify Collection).
Etapa 3: Clique com o botão direito no Gráfico do Tanque (Tank Graphic) e selecione
Adicionar Link de Navegação (Add Navigation Link)…
Etapa 4: Deixe a ação como um hiperlink aberto para outra página e clique no link
Pesquisar Displays (Search for Displays). Procure seu display <Iniciais>_Detalhes
do tanque
Etapa 5: Salve seu display.
Etapa 6: Teste o link.
Etapa 7: Disponibilize o display para somente leitura colocando-o no kiosk mode. Adicione
&mode=Kiosk ao final da URL.
Página 53
Visualizando Dados do PI System
Objetivos
• Criar um link do seu painel de visão geral para um display mais detalhado.
Descrição do problema
Você deseja vincular rapidamente o display do painel da sua área de produção a seu display do
painel de tanque.
Abordagem
Etapa 1: Adicionar links de navegação aos valores do nome do ativo no Painel da Área de
Produção (Production Area Dashboard) para os Detalhes do Tanque (Tank
Details)
Etapa 2: Salve seu display e, em seguida, teste seus links.
Etapa 3: Adicione os símbolos de texto ao display Detalhes do Tanque (Tank Details) que
redirecionem para o Painel da Área de Produção (Production Area Dashboard) e
o Painel de Temperatura do Tanque (Tank Temperature Dashboard)
Bônus
Etapa 4: Crie uma tabela de comparação de ativos na página Detalhes do Tanque (Tank
Details) que pode mudar o conteúdo do display atual
Etapa 5: Salve seu display e teste cada link
Página 54
Visualizando Dados do PI System
Para obter mais informações, consulte “O que pode ser visto no PI ProcessBook”
no Guia do usuário do PI ProcessBook.
Página 55
Visualizando Dados do PI System
Descrição do problema
Você verá um exemplo de um display do PI ProcessBook completo e diferentes recursos
fornecidos no PI ProcessBook.
Abordagem
Etapa 1: Abra o arquivo OSIsoft PowerCo.PIW localizado na pasta ProcessBook do
material de aula
Etapa 2: Defina este workbook como página inicial da tela Padrão (Default).
Etapa 3: Clique na guia Detalhes (Details)
Etapa 4: Clique duas vezes no display Visão geral da área 1 (Area 1
Overview)
a. Talvez seja solicitada a alteração do nome do servidor.
b. Salve a tela se o nome do servidor for alterado.
Etapa 5: Verifique se o Status do queimador de gás é Ligado
Página 56
Visualizando Dados do PI System
Página 57
Visualizando Dados do PI System
Nota: na primeira vez que o aplicativo do PI System for instalado, um Data Archive padrão é
selecionado. Por isso, mesmo que um Data Archive nunca tenha sido configurado, pelo menos
um deverá aparecer no PI Connection Manager.
Uma caixa de seleção marcada ao lado de um nome de servidor na janela Conexões indica
que uma conexão está aberta no Data Archive. As informações mais úteis, uma vez que a
conexão é feita, são as credenciais usadas e o tipo de segurança que permite o acesso ao
Data Archive. Suas credenciais de conexão são exibidas em dois locais.
Nota: Entender onde localizar as informações de conexão pode ser particularmente útil se você
tiver problemas de permissão. Será preciso fornecer essas informações ao funcionário de TI da
sua organização que cuida do PI System, o encarregado do PI (se a organização tiver um), o
engenheiro de suporte técnico da OSIsoft ou qualquer outra pessoa que ajude a solucionar o
problema de conexão.
Página 58
Visualizando Dados do PI System
4.2.3 Atividade direcionada — Criação de uma nova conexão com um Data Archive
Objetivo
• Adicionar um novo Data Archive à lista de conexões no PI ProcessBook
Descrição do problema
Sua planta tem um novo Data Archive com dados de produção, para o qual você gostaria de
criar displays do PI ProcessBook. Para isso, seria preciso adicionar uma nova conexão a esse
servidor no PI ProcessBook.
Nome do Data Archive: _________________________________
Abordagem
Etapa 1: Usando Connections…> PI Connection Manager, adicione o PI Data Archive e crie
uma nova conexão a ele. Exceto se orientado de outra forma, configure o Tipo de
conexão e o Número da porta respectivamente para PI3 e 5450. Outras seleções
são para sistemas legados.
Etapa 2: Como você sabe se está conectado a esses servidores?
Etapa 3: Quais são as suas credenciais de conexão a esse servidor?
Página 59
Visualizando Dados do PI System
A fim de criar no PI ProcessBook displays que obtêm seus dados nos bancos de dados criados
no Servidor AF, você precisa examinar as conexões a um Servidor AF do PI ProcessBook. Você
pode ver a qual Servidor AF está conectado selecionando:
Arquivo > PI Systems …
A caixa de diálogo Select Database mostrará a qual servidor o usuário está conectado (o menu
suspenso na parte superior). Como o Servidor AF padrão está configurado durante a
instalação, você será automaticamente conectado a ele. Se um banco de dados do AF padrão
já tiver sido definido, você também será automaticamente conectado a ele. Se nenhum banco
de dados do AF padrão tiver sido definido, uma janela será exibida e você poderá criar um
novo banco de dados do AF.
Página 60
Visualizando Dados do PI System
Para conectar-se a outro Servidor AF, clique no botão de reticências (...) para fazer a busca por
outro servidor.
Página 61
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Adicionar um Servidor AF à lista de conexões no PI ProcessBook
Descrição do problema
Sua planta tem um novo Servidor AF com dados de produção, para o qual você gostaria de
criar displays do PI ProcessBook. Para isso, seria preciso adicionar uma nova conexão a esse
servidor no PI ProcessBook.
Nome do Servidor AF: _________________________________
Abordagem
Etapa 1: Usando PI Systems…-> Select Database adicione o Servidor AF e crie uma nova
conexão a ele.
Etapa 2: Como você sabe se está conectado a esse servidor?
Etapa 3: Quais são as suas credenciais de conexão para esse servidor?
Página 62
Visualizando Dados do PI System
A pesquisa básica será usada para a maioria das pesquisas de rotina e permite realizar
pesquisas usando critérios comuns por meio de um menu definido.
Nota: a pesquisa por Alias utiliza o PI Module Database (MDB). Desde o PI System 2010, o
PI MDB não é mais utilizado como a principal estrutura de ativos na maioria dos aplicativos.
A maioria das pesquisas de tags usará um ou mais dos três atributos da tag do PI a seguir:
Nome da tag (Point Mask)
. Se a organização tiver uma convenção de nomeação conveniente ou se as tags na planta
forem conhecidas, o trabalho de pesquisa será muito mais fácil. No entanto, a maioria das
pessoas não tem esses benefícios. Muitos precisam usar outros critérios.
Atributo Descriptor
O atributo descriptor não é um atributo da tag obrigatório, mas é um atributo utilizado por muitas
pessoas para a localização de tags. Por exemplo, uma tag de temperatura pode ser
TC365674A.pv, mas o descritor pode ser lido como Reactor 65 Operating Temp. A
desvantagem da pesquisa por descritor é que ela realiza a comparação de strings de texto,
que, portanto, podem ter um uso intensivo de processos do computador.
Point source
O Point Source pode ser extremamente útil, mas exige certo conhecimento do PI System e de
como as interfaces foram configuradas. Cada interface do dispositivo será rotulada com um
Point Source específico. Então, se você souber qual é o dispositivo cujos dados quer, mas não
tiver certeza dos nomes de tags, pode abrir uma lista de todos as tags associadas a esse
dispositivo.
Página 63
Visualizando Dados do PI System
Variações
Os caracteres curingas podem ser usados nas pesquisas acima.
Use * para substituir qualquer número de caracteres, como neste exemplo:
cd*158 = CDEP158, CDM158, CDT158
Use ? para substituir um caractere, como neste exemplo:
cd?158 = CDM158, CDT158
cd??158 = CDEP158
Página 64
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Descobrir as tags do PI no Data Archive.
Descrição do problema
Responda às seguintes perguntas usando a pesquisa da tag do PI no PI ProcessBook.
Parte 1
Quantas tags começam com as letras ba:? _______________________________________
Parte 2
Quantas tags têm como point source R? ______________________________________
Parte 3
Quantas tags estão associadas aos tanques no Data Archive da Planta da OSIsoft? _______
Página 65
Visualizando Dados do PI System
Página 66
Visualizando Dados do PI System
Para criar um novo arquivo do PI ProcessBook, acesse Arquivo > Novo ou clique no ícone
Novo.
Os displays contêm uma variedade de itens individuais, incluindo símbolos estáticos, botões e
símbolos dinâmicos.
Os símbolos estáticos permitem incorporar gráficos, textos, linhas e outras imagens ao display.
Os botões são usados para criar um link para outros aplicativos, como calculadora ou
processador de texto ou outros PI ProcessBooks ou displays. Você também pode usar os
botões para executar um script.
Os símbolos dinâmicos são símbolos que permitem a visualização de dados em tempo real
no display do PI ProcessBook. Esses símbolos são atualizados em tempo real assim que o
PI ProcessBook recebe atualizações do PI Server. Alguns dos símbolos dinâmicos usados
frequentemente são:
• Tendência
• Gráfico de barras
• Valor
Página 67
Visualizando Dados do PI System
Página 68
Visualizando Dados do PI System
Objetivos
• Criar um novo display.
• Criar vários elementos dinâmicos.
Descrição do problema
Queremos criar um display do PI ProcessBook para monitorar algumas das medições realizadas
para o Tanque de mistura 2 na linha de produção 2. Essa tabela lista essas medições, seu tags
do PI e o símbolo dinâmico associado que desejamos ter no display do PI ProcessBook:
Tanque de mistura 2
Símbolo
Valor medido Tag do PI associada
dinâmico
Página 69
Visualizando Dados do PI System
Página 70
Visualizando Dados do PI System
Objetivos
• Criar um novo display.
• Adicionar vários símbolos dinâmicos ao display para as tags do PI.
Descrição do problema
Você quer criar um display do PI ProcessBook para os operadores no chão de fábrica, para
que possam monitorar os Tanques de mistura de diferentes Linhas de produção. Isso está
relacionado à Planta da OSIsoft apresentada anteriormente no curso e você precisa pesquisar
as tags do PI associados.
Abordagem
Etapa 1: Use a tabela a seguir ao criar o display e adicionar símbolos dinâmicos.
External Temperature
(Temperatura externa)
Tendência (durante as
últimas 12 horas)
Internal Temperature
(Temperatura interna)
Vazão Value
Etapa 2: É fácil localizar a tag do PI associada a cada um dos valores medidos sem
qualquer conhecimento prévio da convenção de nomenclatura de tags?
Etapa 3: Você acaba de criar um display para um tanque de mistura e agora é necessário
repetir o mesmo processo para o outro tanque de mistura. Como você se sentiria
se a planta tivesse mais de 5 Tanques de mistura e você precisasse criar um
display para cada um?
Página 71
Visualizando Dados do PI System
Objetivos
• Avaliar se o display do PI ProcessBook é suficiente
Descrição do problema
Você acabou de criar um display para os seus operadores usarem no monitoramento do
processo. Esse é o display que os operadores verão o dia todo, todos os dias.
Parte 1
Você acha que o display tem tudo o que você deseja colocar nele?
Parte 2
Que tipo de itens você adicionaria a este display para torná-lo semelhante ao processo real, de
uma forma mais realista?
Parte 3
Que outras informações e valores úteis você adicionaria a este display?
Página 72
Visualizando Dados do PI System
Página 73
Visualizando Dados do PI System
Objetivos
• Obter visibilidade da hierarquia do AF, elementos, atributos e seus valores atuais.
Descrição do problema
Responda às seguintes perguntas usando o AF Browser e a Propriedade do AF. Esta atividade
é escrita usando o banco de dados Planta da OSIsoft.
Parte 1
Qual é a pressão atual do Tanque de mistura 2? _______________________________
Parte 2
Qual é a linha de produção associada a ele? _____________________________________
Parte 3
A temperatura externa média do Tanque de armazenamento 2 (Storage Tank2) é inferior a 75?
__________________
(Dica: expanda o sinal + ao lado da temperatura externa. A média é listada como um atributo.)
Parte 4
Qual linha de produção tem o equipamento mais novo? _____________________________
(Dica: Há um atributo chamado Data de instalação)
Página 74
Visualizando Dados do PI System
Objetivos
• Criar um display usando atributos do AF
Descrição do problema
Você quer criar um display no PI ProcessBook que tenha uma tendência mostrando as últimas
2 horas de Temperaturas interna e externa do Tanque de mistura 1, bem como um Valor que
mostre a Data de instalação do tanque. Você está ciente das limitações do Data Archive e
gostaria de usar atributos do AF ao criar este display.
Abordagem
Etapa 1: Abra o aplicativo do PI ProcessBook. Crie um novo arquivo de display do
PI ProcessBook *.pdi.
Etapa 2: Verifique se você está no modo de Edição.
Etapa 3: Ative as janelas Navegador do AF e Propriedade do AF se ainda não o fez
Etapa 4: Clique no botão Trend ou selecione Draw >Trend.
Etapa 5: Desenhe uma caixa grande para a tendência. Depois de abrir a janela Define
Trend (Definir Tendência), altere o horário do gráfico inicial para *-2h. Não
selecione nenhuma tag ou atributo e clique em OK para criar uma tendência vazia
para as últimas 2 horas.
Etapa 6: No Navegador do AF, detalhe o Mixing Tank1 (Tanque de Mistura 1) e clique
nele.
Etapa 7: Na Propriedade do AF, selecione o atributo Temperatura externa e arraste-o e
solte-o na tendência vazia. Repita para a Temperatura interna.
Etapa 8: Em Propriedade do AF, selecione o atributo Data de instalação e arraste e solte
em qualquer lugar no display do PI ProcessBook querdo.
Página 75
Visualizando Dados do PI System
Etapa 2: Clique no ícone Pesquisa do AF. Isso abrirá a janela Encontrar Elemento AF.
Pesquise os elementos de interesse e selecione tudo o que gostaria de incluir na
lista. É importante notar que o recurso de ERD é possível pelo uso de templates.
Portanto, certifique-se de incluir Template no seu filtro de pesquisa.
Etapa 3: Clique em OK para adicionar os elementos selecionados à lista de Elementos de
interesse.
Etapa 4: Em Elementos de interesse, selecione o elemento para o qual quer começar a
criar o display. Crie símbolos dinâmicos para os atributos desse elemento.
Etapa 5: Para adicionar atributos ao elemento dinâmico, comece configurando o elemento
como sempre, mas, em vez de inserir uma tag do PI ou usar o AF2, siga as
seguintes etapas:
Página 76
Visualizando Dados do PI System
UOM:
Se a UOM for deixada como Padrão (Default), o PI ProcessBook mostrará as EngUnits da tag
PI da qual o atributo do AF obtém seu valor. Para mostrar as unidades do AF, especifique as
unidades na configuração da tendência. No PI ProcessBook 2012 e posterior, há uma lista
suspensa. Caso contrário, será necessário adicionar parâmetros ao final da configuração
“;kPa”.
Adicione o nome do elemento:
Você pode adicionar o nome do elemento atual ao display clicando no botão Adicionar nome do
elemento. Marque a caixa de seleção Usar caminho completo para mostrar o caminho completo.
Página 77
Visualizando Dados do PI System
Página 78
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Criar um display do PI ProcessBook de elemento relativo
Descrição do problema
Há quatro tanques, portanto 4 displays podem ser criados. No entanto, se você usar os
Displays de elementos relativos, pode criar um display e ainda monitorar todos os quatro
tanques.
Abordagem
Etapa 1: Crie um novo arquivo *.PDI.
Etapa 2: Selecione Visualizar > Display de Elemento relativo.
Etapa 3: Adicione o elemento dos tanques.
a. Os quatro tanques serão adicionados como elementos filhos.
Etapa 4: Clique uma vez no Tanque de mistura 1.
Etapa 5: Desenhe uma tendência.
a. Selecione Elemento Relativo.
Etapa 6: Adicione a Vazão e a Pressão.
Etapa 7: Agora, altere os contextos para o Tanque de mistura 2.
Etapa 8: Adicionar o nome do elemento
Página 79
Visualizando Dados do PI System
Objetivos
• Crie um display de Elemento Relativo no PI ProcessBook.
• Usar conversões de unidades no display
Descrição do problema
Anteriormente, criávamos um display de monitoramento do processo para o tanque de mistura
1 que tinha símbolos dinâmicos. Como há quatro tanques na planta, gostaríamos de criar um
display e usá-lo para todos os quatro tanques, para minimizar o esforço de manutenção do
display do PI ProcessBook. Sabemos que esses tanques são criados do mesmo template do
AF, portanto o ERD é aplicável a todos eles!
Abordagem
Etapa 1: Neste exercício, criaremos o display do zero e usaremos o recurso de Display de
elemento relativo. Abaixo está a lista dos itens para incluir no display:
UOM do
Atributo/Objeto Elemento
display
Página 80
Visualizando Dados do PI System
Etapa 2: Depois que o display for criado, alterne entre os diferentes tanques e observe o
display ser atualizado.
Etapa 3: Lembre-se de salvar o display na área de trabalho como
ElementRelativeTankDisplay.PDI.
Um exemplo é exibido abaixo. Há diversas soluções possíveis para este exercício – não é
necessário que todas sejam iguais a esta.
Página 81
Visualizando Dados do PI System
Página 82
Visualizando Dados do PI System
Você pode produzir com rapidez uma tendência de qualquer símbolo dinâmico em um display
existente para pesquisar o histórico de qualquer símbolo no display.
No modo de Exibição, pode-se criar uma tendência Ad-hoc de duas formas.
Etapa 1: Para uma tendência em uma nova janela, selecione um ou vários símbolos
dinâmicos no display.
Etapa 2: Em seguida, clique no botão Display da tendência para criar uma tendência
ad hoc. É possível salvar essa nova janela como um display em Arquivo > Salvar.
Ou:
Etapa 1: Na janela atual, selecione um ou vários símbolos dinâmicos no display.
• Use o cursor da tendência para ver o valor das tags traçadas em um ponto
específico no tempo.
• Mostre e oculte os traços.
Página 83
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Usar o PI ProcessBook no modo de exibição
Descrição do problema
Você acaba de criar um display de monitoramento do processo, ElementRelativeTankDisplay.PDI.
Nesse display, nível e pressão são exibidos usando gráficos de barras. Gostaríamos de ver o
histórico desses dois atributos nas últimas 16 horas e também adicionar uma nova tendência
ao display, traçando seus valores históricos.
Abordagem
Abra o ElementRelativeTankDisplay.PDI se não estiver aberto.
Etapa 1: Use a dica de ferramenta para encontrar a Pressão Média (average Pressure) das
últimas 8 horas.
Etapa 2: No modo de Exibição, clique na barra horizontal da pressão e clique no botão
Display da Tendência (Trend Display) . Isso abrirá uma tendência ad-hoc para
a pressão durante as últimas 8 horas. Clique na lupa negativa para alterar o
intervalo de tempo do display para 16 horas.
Etapa 3: Clique em no canto superior direito para fechar o display ad-hoc.
Etapa 4: No modo de Exibição, clique na barra horizontal da Pressão e, enquanto segura a
tecla Ctrl, clique na barra vertical do Nível. Dessa forma, ambos os símbolos
dinâmicos são selecionados. Em seguida, clique no botão Trend Display para criar
uma tendência ad-hoc para as tag(s) ou atributo(s).
Etapa 5: Altere o intervalo de display para 16 horas. Feche o display ad-hoc.
Etapa 6: Novamente, selecione as tag(s) ou atributo(s) de Nível e Pressão no display.
Desta vez, clique no botão Tendência para adicionar uma tendência ao display
do PI ProcessBook.
Etapa 7: NÃO salve o display do PI ProcessBook modificado.
Etapa 8: Clique duas vezes na tendência que mostra as temperaturas para maximizá-la.
Etapa 9: Altere o intervalo de tempo do display para que ele seja referente às últimas 16 horas.
Etapa 10: Clique no botão Reverter para alterar o intervalo de tempo de volta para 8 horas.
Etapa 11: Abra um cursor da tendência para ver o valor exato dessas duas temperaturas
cerca de duas horas atrás. Depois de anotar o cursor da tendência, remova-o da
sua tendência. Oculte temporariamente o traço da temperatura interna da
tendência para ver somente a temperatura externa.
Página 84
Visualizando Dados do PI System
Anotações (Annotations) podem ser usadas para armazenar informações sobre uma variável
do processo. A anotação será visível nas tendências e disponível usando o PI DataLink para o
Microsoft Excel. Se você tiver privilégios de gravação na tag especificada, também é possível
gravar uma anotação diretamente do display. As anotações são armazenadas no Data Archive
com o histórico do processo e estão disponíveis a todos os usuários.
Página 85
Visualizando Dados do PI System
Se o ícone de status (indicado na figura abaixo) for verde, não há problemas associados a
qualquer uma das tag(s) ou atributo(s) no display. Se o círculo estiver vermelho, pelo menos
um símbolo dinâmico está com o estado de dados inválidos e os dados não são considerados
confiáveis. Para saber quais símbolos estão com erro, clique duas vezes no ícone de status
para abrir um painel que exibe uma lista com todos os símbolos dinâmicos e seus estados
individuais.
O objetivo dessa barra de ferramentas destina-se a ser intuitiva e semelhante a uma barra de
ferramentas de navegação do navegador da Web.
É possível clicar em Replay para assistir novamente ao sistema no display, o que ajuda a ver
os eventos assim que eles ocorrem. Pode-se alterar manualmente o intervalo de tempo da tela
clicando e arrastando os marcadores finais individualmente, ou pode-se deslizar todo o
intervalo de tempo clicando ou arrastando de algum lugar no meio do intervalo de tempo. Por
fim, há os botões Reproduzir (Play), Parar (Stop) e Avanço rápido (Fast-Forward) cujo controle
é muito semelhante a de um DVR ou outro dispositivo de gravação.
Página 86
Visualizando Dados do PI System
Objetivos
• Usar a barra de ferramenta de intervalo de tempo para reproduzir o processo no
PI ProcessBook
Descrição do problema
Você tem um display do PI ProcessBook mostrando os detalhes da caldeira. Você quer revisar
o histórico do processo e ver como as medições mudaram no passado, durante um intervalo de
tempo diferente do design original do display.
Abordagem
Etapa 1: Abra o arquivo OSIsoft PowerCo.PIW localizado na pasta ProcessBook do
material de aula
Etapa 2: Clique na guia Detalhes (Details)
Etapa 3: Clique duas vezes no display Visão geral da caldeira
Etapa 4: As últimas 8 horas de eficiência da caldeira são mostradas em uma tendência.
Etapa 5: Use o botão Alterar intervalo do display para alterar o intervalo do display
para as últimas 12 horas
Etapa 6:
Etapa 7: Clique em Atrasar um período (One Time Period Backwards) para mudar a
tendência para 12 horas em retrocesso e mostrar todos os valores individuais 12
horas atrás.
Etapa 8: Clique no botão Ir para horário atual (Go to Current Time) para retornar o horário
do display para Agora.
Etapa 9: Reproduza o processo clicando no botão Reproduzir/Pausa (Play/Pause Button)
para ver como os valores e o status da caldeira mudam. Você pode acelerar a
Página 87
Visualizando Dados do PI System
Etapa 10: Clique no botão Reverter (Revert) para retornar ao intervalo original de 8 horas
do display.
Página 88
Visualizando Dados do PI System
Objetivos
• Familiarize-se com a navegação por um display do PI ProcessBook.
Descrição do problema
Você recebeu o workbook OSIsoft PowerCo, que inclui o display Visão geral da área 1,
mostrando todas as medições da sua planta que você está interessado em monitorar. Você é
contatado com frequência para fornecer informações com base nesse display do PI ProcessBook.
Abordagem
Parte 1 – O gerente de produção precisa saber os timestamps e os valores do último pico na energia
gerada, ele também precisa saber a média da taxa de variação da turbina das últimas 8 horas.
Etapa 1: A Energia Gerada (Generated Power) é uma tendência rotulada mWatt, e a Taxa
de Variação da Turbina (Turbine Ramp Rate) é representada por seu valor. Use
a dica de ferramenta para encontrar os horários e valores exatos do pico na
energia gerada e a média da taxa de variação da turbina das últimas 8 horas.
a. O timestamp e o valor do último pico na energia gerada: _____________
b. Média da taxa de variação da turbina das últimas 8 horas:
__________________
Etapa 2: Qual é uma forma alternativa de localizar o timestamp e o valor do último pico?
Etapa 3: Qual é um jeito alternativo de encontrar o valor médio da taxa de variação da
turbina?
Etapa 4: Altere a escala na tendência mWatt para mostrar os valores entre os dois últimos picos.
Etapa 5: Reverta para a escala de tempo original.
Parte 2 – O técnico de turno precisa dos valores de arquivo bruto das últimas 12 horas da
geração de megawatts
Etapa 1: Clique com o botão direito na tendência mWatt e clique em Mostrar detalhes e
anotações.
Etapa 2: Configure o intervalo de tempo para mostrar as últimas 12 horas usando a Barra
de Ferramentas de Intervalo de Tempo e Reprodução (Time Range and Playback
Toolbar).
Página 89
Visualizando Dados do PI System
Etapa 3: Verifique por amostragem os dados, estatísticas e atributos da tag para a tendência.
Etapa 4: Salve as estatísticas em um arquivo.
Parte 3 – Indique pelo menos 3 maneiras de ajustar o intervalo de tempo no display.
Página 90
Visualizando Dados do PI System
5.1.1 Introdução
O PI DataLink tem diferentes funções para extrair dados do PI System para o Excel. É importante
compreender a seguinte nomenclatura ao trabalhar com o PI DataLink e com as suas funções
de recuperação de dados.
Página 91
Visualizando Dados do PI System
Página 92
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Adicionar um novo Data Archive à lista de conexões no PI DataLink
• Adicionar um novo Servidor AF à lista de conexões no PI DataLink
Descrição do problema
Sua planta tem um novo Data Archive e Servidor AF com dados de produção que você gostaria
de usar em seu relatório do PI DataLink. Para isso, você precisa primeiro adicionar esses
servidores à lista de servidores no PI DataLink e testar a conexão com eles.
Abordagem
Etapa 1: Vá em Configurações (Settings) > Gerenciador de Conexões (Connection
Manager)... adicione o Data Archive e Servidor AF e crie uma nova conexão a
eles.
Etapa 2: Como você sabe se está conectado a estes servidores?
Etapa 3: Quais são as suas credenciais de conexão a cada um desses servidores?
Página 93
Visualizando Dados do PI System
Antes do primeiro uso, a ferramenta inicia na máquina servidora, que mostra todos os Data
Archives e Servidores AF listados no Gerenciador de Conexões. Pode-se limitar a pesquisa a
um único Data Archive ou Servidor AF e mais ainda a um único banco de dados em um
Servidor AF e a elementos e atributos pai específicos.
Quando o escopo da pesquisa for um Data Archive, o campo de pesquisa superior é aplicado
somente ao Nome da tag do PI. Configure os campos abaixo de Filtros para especificar os
critérios adicionais aos quais as tags do PI recuperadas devem corresponder. Caracteres
curinga podem ser usado para ampliar a pesquisa.
Página 94
Visualizando Dados do PI System
Quando o escopo for um servidor ou banco de dados do AF, o campo de pesquisa superior é
aplicado ao nome do atributo do AF, bem como nome, descrição e categorias do elemento pai.
Página 95
Visualizando Dados do PI System
Objetivos
• Realizar uma pesquisa de tags do PI e atributos do AF no PI DataLink
Descrição do problema
Será necessário demonstrar como usar os recursos de pesquisa.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Na aba PI DataLink, selecione Pesquisar (Search).
Página 96
Visualizando Dados do PI System
Com as funções do PI DataLink, pode-se consultar qualquer Data Archive ou Servidor AF,
aplicar cálculos aos resultados recuperados e retornar valores para células da planilha. Essas
funções retornam resultados em matrizes de função, que podem ser recalculadas para atualizar
os valores conforme necessário.
Categoria Nome da
O que é retornado
de consulta Função
Valor atual O valor atual ou mais recente de um atributo ou tag
Valor Valor de um atributo ou tag em um timestamp especificado
único Valor de
Archive Valor calculado de uma Performance Equation em um
timestamp especificado
Todos os valores de um atributo ou tag para um período
Dados especificado
Compactados Um número específico de valores de atributo ou tag desde um
certo horário
Valores uniformemente espaçados e interpolados para um
Valores Dados de atributo ou tag ao longo de um intervalo regular
Multíplos amostragem Valores uniformemente espaçados e interpolados para uma
Performance Equation ao longo de um intervalo regular.
Valores reais ou de amostragem interpolada de atributo ou tag
Dados com em timestamps especificados
Marcação de
Tempo Valores de uma Performance Equation calculada em
timestamps especificados
Um ou mais valores calculados e uniformemente espaçados,
com base em valores de um atributo ou tag e nas preferências
Dados de cálculo especificadas
calculados Um ou mais valores calculados e uniformemente espaçados,
Cálculo com base em valores de uma Performance Equation avaliada e
nas preferências de cálculo especificadas
A quantidade de tempo em que uma Performance Equation é
Tempo
avaliada como verdadeira durante um período especificado de
filtrado
tempo
Página 97
Visualizando Dados do PI System
Quase todas as funções no PI DataLink podem ser executadas usando estas simples etapas.
A primeira função do PI DataLink a ser discutida é a opção Valor atual (Current Value).
Nenhum timestamp é fornecido à consulta, é presumido que o horário é agora (momento
presente) (* no tempo do PI ou =NOW() no horário do Excel).
Página 98
Visualizando Dados do PI System
• Célula de saída
o Todos os dados na célula serão substituídos.
O resultado dessa consulta será o valor mais atual e o timestamp do atributo ou tag especificada.
Nota: o Valor atual é uma função volátil: a função recalcula e atualiza valores sempre que o
Excel calcula ou recalcula qualquer célula na planilha. Para forçar um recálculo imediato,
pressione F9. http://www.youtube.com/watch?v=bUOW1yVBLnk
Página 99
Visualizando Dados do PI System
Outras funções do PI DataLink que retornam um valor único em Valor do archive (Archive Value).
Essa função recupera um valor de archive em um timestamp específico.
Você deve especificar:
• Atributos ou tags
o Pode especificar um ou mais
• Timestamp
o Formato de tempo do Excel
o Formato de tempo do PI
• Modo de recuperação
o Várias opções, o padrão é Automático.
Página 100
Visualizando Dados do PI System
Objetivos
• Realizar uma consulta de valor único no PI DataLink
Descrição do problema
Gostaríamos de preparar um relatório que mostre o valor atual da temperatura externa, pressão
e vazão do Tanque de mistura 2. Você também precisa saber o valor dessas medições às 7h
de ontem.
Abordagem
Parte 1 – Obter valores atuais
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Na célula A1, digite Valores atuais.
Etapa 3: Clique na célula A2. Selecione a função Valor atual.
Etapa 4: Clique na lupa ao lado da caixa Item(ns) de Dados (Data Item(s) (Atributo ou
Tag).
Etapa 5: Pesquise a temperatura externa do tanque de mistura 2.
Etapa 6: Selecione Tempo à Esquerda (Time at Left) e clique em OK.
Etapa 7: Repita essas etapas para a pressão e a vazão nas células A3 e A4,
respectivamente.
Parte 2 – Adicionar valores arquivados
Etapa 1: Na célula C1, digite Valores de Archive.
Etapa 2: Clique na célula C2. Selecione a função Valor do Archive (Archive Value).
Etapa 3: Clique na lupa ao lado da caixa Item(ns) de Dados (Data Item(s) (Atributo ou
Tag).
Etapa 4: Pesquise a temperatura externa do tanque de mistura 2.
Etapa 5: Digite Y+7h na caixa Timestamp.
Etapa 6: Selecione Tempo à Esquerda (Time at Left) e clique em OK.
Etapa 7: Repita essas etapas para a pressão e a vazão nas células C3 e C4,
respectivamente.
Página 101
Visualizando Dados do PI System
Parte 3 – você acha que essa é uma forma eficiente de pesquisar o atributo ou tag cada vez
que um valor é recuperado?
Página 102
Visualizando Dados do PI System
Objetivos
• Realizar uma consulta de valor único no PI DataLink
Descrição do problema
Você gostaria de incluir o valor atual da Temperatura externa do Tanque de mistura 1 em seu
relatório diário. Você também está interessado em saber o valor da Temperatura interna deste
tanque às 7h de hoje.
Abordagem
Parte 1 — Criar um template
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Clique na célula A2. Clique em Pesquisar (Search).
Etapa 3: Selecione o banco de dados do AF da OSIsoft Plant (Planta da OSIsoft). Digite
Ext*Temp* na caixa de pesquisa e pressione Enter. A temperatura externa de
todos os quatro tanques deve aparecer na lista de resultados da pesquisa.
Etapa 4: Selecione a temperatura externa do Tanque de Mistura 1 e clique em OK.
Etapa 5: Na célula B1, digite Valor Atual. Na célula D1, digite Valor de Archive.
Etapa 6: No tipo célula A4 Timestamp, no tipo B4 t+7h
Etapa 7: O template do seu relatório será semelhante a este:
Página 103
Visualizando Dados do PI System
Etapa 4: Consulte a célula A2 no campo Atributo ou tag. No campo Time stamp, consulte
célula B4. Não altere nenhuma das outras opções. Selecione Tempo à esquerda
(Time at Left) e clique em OK.
Página 104
Visualizando Dados do PI System
Objetivos
• Extrair os valores e atributos do PI System usando as seguintes funções:
o Valor atual.
o Valor de archive.
Descrição do problema
Você gostaria de incluir o valor atual da temperatura externa de todos os tanques em seu
relatório diário. Você também está interessado em saber o valor da temperatura interna dos
tanques às 7h de hoje.
Abordagem
Etapa 1: Abra o arquivo PI_DataLink-Exercises.xlsx.
Etapa 2: Salve-o como PI_DataLink-Exercises_<SuasIniciais>.xlsx e depois trabalhe na
planilha Temperature at a Glance (Visão Rápida da Temperatura) e preencha
todos os campos com dados.
Etapa 3: Use as consultas Valor Atual (Current Value) e Valor do Archive (Archived
Value) para preencher o template. Deve-se basear as consultas do PI DataLink
nas referências de célula sempre que possível.
Página 105
Visualizando Dados do PI System
Ao recuperar o valor de archive para o nosso relatório, vimos que um timestamp precisa ser
especificado e o valor de archive será recuperado para esse timestamp. Pode ou não haver um
valor de archive no timestamp especificado; como o PI DataLink decide a forma como os dados
são recuperados? Você pode decidir o comportamento de recuperação de dados, selecionando
diferentes opções na lista suspensa Modo de recuperação. A opção padrão é Auto.
Diferentes modos recuperam o valor de forma diferente, conforme listado na tabela a seguir:
Página 106
Visualizando Dados do PI System
Modo de
Timestamp Valor
recuperação
Próximo 13:30:00 1
Automático Interpolated
Step DESATIVADO
13:00:00 (13h) – 2 13:00:00 (13h) – 2
(Tag de fluxo)
Página 107
Visualizando Dados do PI System
Objetivo
• Extrair os valores e atributos do PI System usando as seguintes funções:
o Valor atual.
o Valor de archive.
Descrição do problema
O gerente precisa de um relatório que possa ser aberto todas as tardes para ver os valores
atuais dos KPIs do Tanque de mistura 2, que são:
• Temperatura Externa (External Temperature)
• Temperature Interna (Internal Temperature)
• Nível (Level)
• Vazão (Flow Rate)
Seu gerente precisa ver os valores dos KPIs às 9h de hoje. Pelo fato de o gerente não confiar
no PI, ele quer ver os valores do archive por volta das 9 horas e também conseguir inserir um
timestamp, e verificar se há um valor de archive neste horário especifico.
Abordagem
Etapa 1: Abra PI_DataLink-Exercises_<Suas iniciais>.xlsx e depois trabalhe na planilha
Relatório da atividade e preencha os dados em todos os campos.
Etapa 2: Use as consultas Valor Atual (Current Value) e Valor do Archive (Archive
Value) para preencher um template.
Página 108
Visualizando Dados do PI System
Página 109
Visualizando Dados do PI System
Nota: se você trocar os timestamps por Tempo inicial e final, os dados serão retornados na
ordem inversa.
Tipos de limite
O menu suspenso Boundary Types (Tipos de Limites) especifica como o início e o final do
intervalo de tempo são tratados para a recuperação de dados. Está relacionado ao modo de
recuperação, que foi discutido para a função Valor de Archive (Archived Data), aplicados aos
limites de tempo. Abaixo está uma lista dos Tipos de limite disponíveis e seu comportamento
na recuperação de dados. Os comportamentos também são mostrados no esquema a seguir.
Dentro (Inside) (Padrão) recupera apenas os eventos que estiverem dentro do intervalo
de tempo especificado
Auto • Para todas as tags com o atributo Step desligado: o mesmo que
Interpolated (Interpolado)
• Para todas as tags com Step ligado: o mesmo que Dentro(Inside)
Página 110
Visualizando Dados do PI System
Dentro 5
Fora 7
Interpolado 7
Há diversas caixas de seleção opcionais que afetarão o que é exibido, mas nenhuma delas
está selecionada por padrão:
• Ocultar contagem: quando essa caixa está desmarcada, a linha superior dos resultados
retornará o número de eventos encontrados nesse intervalo de tempo. Quando a caixa
está marcada, a contagem não é exibida e apenas os resultados são mostrados.
• Exibir timestamps: essa caixa de seleção determina se apenas os valores de tags são
retornados ou se o timestamp correspondente também é recuperado.
• Mostrar atributos do valor e Mostrar anotações: retornarão campos adicionais ou a
qualidade dos dados associada aos eventos compactados no mesmo intervalo de tempo
especificado.
• Coluna e Linha: esse par de botões de opção determinam se os resultados são
retornados em linhas ou colunas.
• A opção Número de valores dessa consulta se comporta de forma parecida, mas, em
vez de especificar um intervalo de tempo específico, é necessário especificar um Tempo
inicial e o Número de valores que se quer recuperar. Também é possível marcar a caixa
para que as operações retrocedam, em vez de avançar no tempo.
Página 111
Visualizando Dados do PI System
Objetivos
• Comparar os dados recuperados usando os dados compactados com diferentes tipos
de limite
Descrição do problema
Você gostaria de comparar os diferentes tipos de limite ao recuperar valores arquivados do
nível do Tanque de mistura 1, dentro de um intervalo de tempo.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um template para o seu relatório digitando Atributo ou tag, Tempo Inicial,
Tempo final, Dados compactados, Dentro, Fora e Interpolado nas células A3, A4,
A5, C1, C2, E2 e G2, respectivamente.
Etapa 3: Usando a Pesquisa, localize o atributo de nível (Level) para Tanque de mistura 1 e
coloque-o na Célula B3.
Etapa 4: Digite o tempo inicial hoje às 7h54 (na célula B4) e o tempo final hoje às 8h00 (na
célula B5).
Etapa 5: Obtenha os dados compactados para o nível e liste-os na célula C3 para o tipo de
limite de Dentro(Inside).
Etapa 6: Repita para os outros dois tipos de limites, Fora (outside) e Interpolado
(Interpolated).
Etapa 7: Compare o número de valores retornados para os diferentes tipos de limites.
Etapa 8: Compare o timestamp do primeiro e último valores recuperados para diferentes
tipos de limite.
Página 112
Visualizando Dados do PI System
A utlima consulta de valor múltiplo é a função Dados com marcação de tempo. Essa função
usa os timestamps inseridos pelo usuário para interpolar os eventos recuperados.
Novamente, o Atributo ou tag, o Modo de recuperação e a Célula de saída precisam ser
especificados. Nesse caso, os horários usados para recuperar eventos devem estar em um
intervalo de células, não é calculado dentro da função. Isso geralmente ocorre consultando
uma tag e pelo uso desses timestamps para encontrar os valores e outros pontos relacionados.
O gráfico abaixo mostra um exemplo de Temperatura externa para o tanque de mistura 1
consultado para dados compactados, em seguida no tanque de mistura 2 é feita a coleta dos
dados compactados e, depois, a função dados com marcação de tempo é usada para fazer a
correspondência aos timestamps do tanque de mistura 1.
Página 113
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Recuperar dados do archive com diferentes funções de múltiplos valores
Descrição do problema
Você gostaria de analisar os valores arquivados da Temperatura externa do Tanque de mistura
1 em seu relatório diário, durante as primeiras duas horas de cada dia. Você também gostaria
de ver esse valor de temperatura a cada 10 minutos durante essas duas horas.
Você também está interessado em fazer uma comparação entre o Tanque de mistura 1 e o
Tanque de mistura 2 nos timestamps em que houver um valor arquivado para a temperatura
externa do Tanque de mistura 1.
Abordagem
Parte 1 — Criar um template
Etapa 1: No Microsoft Excel, crie um template para seu relatório digitando Item de
Dados(Data Item), Tempo de início(Start time), Tempo final(End Time) e Intervalo
de Tempo(Time Interval) nas células A1, A3, A4 e B5, respectivamente.
Etapa 2: Usando a Pesquisa(Search), localize o atributo de Temperatura Externa(External
Temperature) para o Tanque de Mistura 1(Mixing Tank1) e o Tanque de Mistura
2(Mixing Tank2) e coloque-os nas células B1 e B2, respectivamente.
Etapa 3: Digite o Tempo de início de T (na célula B3), Tempo final de T+2h (na célula B4) e
intervalo de tempo de 10m (na célula B5).
Página 114
Visualizando Dados do PI System
Objetivo
• Extrair os valores e atributos do PI System usando as seguintes funções:
o Dados compactados.
o Dados de amostragem.
Descrição do problema
Você gostaria de ter os valores arquivados da Pressão dos dois Tanques de mistura listados
em seu relatório diário para o período das últimas 24 horas. Obtendo todos os dados
arquivados brutos para essa variável de processo, você preferiria ver um valor a cada hora
nas últimas 24 h.
Você usará esse relatório para fazer algumas análises dessa variável critica do processodos
tanques de mistura.
Abordagem
Etapa 1: Reserve alguns minutos e preencha a seguinte tabela:
Atributo ou tag
Tempo de início
Tempo final
Intervalo de
tempo
Bônus
Usando as funções do Excel, modifique seu relatório para que você obtenha um valor no inicio
de cada hora pelas últimas 24 horas.
Página 115
Visualizando Dados do PI System
Este tópico não é específico ao PI DataLink, mas os Sparklines encontrados no Microsoft Excel
podem adicionar uma visualização rápida a seus dados em tempo real do PI. Os Sparklines
podem ser encontrados na guia Inserir(Insert) na seção Sparklines. Há diversas outras opções
para mostrar linhas e coluna, bem como opções adicionais para formatar os eixos e as cores.
Para usar esse recurso, primeiro selecione a célula onde deseja posicionar o Sparkline. Em
seguida, selecione o tipo do Sparkline. Para o Intervalo de Dados(Data Range), selecione as
células com os dados (apenas selecione os valores, não os timestamps). Verifique sua célula
de saída e selecione OK. O resultado é uma pequena tendência de seus dados, com a
pressuposição de valores espaçados com o tempo.
Página 116
Visualizando Dados do PI System
Objetivos
• Determinar a melhor consulta de múltiplos valores para a tarefa
Descrição do problema
Você acaba de criar um relatório para examinar e analisar os valores das temperaturas externa
e interna de todos os tanques de mistura em sua planta nas últimas 24 horas.
Abordagem
Parte 1
Você acha que o relatório que você criou é eficiente? Como a mesma análise seria feita com os
valores recuperados para as temperaturas interna e externa de cada um dos tanques de mistura,
você acha que seu relatório poderia ser criado de uma maneira melhor?
Parte 2
E se houvesse dezenas de tanques de mistura em sua planta e você precisasse repetir o
mesmo processo para cada um deles?
Página 117
Visualizando Dados do PI System
Página 118
Visualizando Dados do PI System
O recurso de pesquisa Elemento Relativo foi aprimorado no PI DataLink pela opção de pesquisa
de filtro de ativos. O Filtro de ativos é útil para pesquisar elementos em um banco de dados do
AF e filtrar os elementos retornados pelos valores do atributo. Observe que é necessário
selecionar um template para filtrar elementos baseados nos valores do atributo.
A função Pesquisa de filtro de ativo retorna os ativos que cumprem os critérios de filtro
especificados. Os ativos retornados podem ser usados na planilha como uma matriz de função
que pode atualizar automaticamente ou como valores estáticos.
Os critérios de filtro incluem:
• Nome do elemento
• Template do elemento
• Categoria do elemento
• Descrição do elemento
• Valor dos atributos
Nota: a opção Filtro de ativos oferece mais opções para filtrar diferentes ativos e atributos ao
criar um Relatório relativo ao elemento. No entanto, ela exige um template para filtrar os ativos
relacionados. http://www.youtube.com/watch?v=bUOW1yVBLnk
Página 119
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Criar um relatório do PI DataLink de elemento relativo
Descrição do problema
Você quer criar um relatório para avaliar as temperaturas interna e externa de todos os
tanques.
Abordagem
Seguiremos duas abordagens na criação deste relatório. A primeira abordagem é usar o
recurso de Pesquisa (Seach), enquanto a segunda usa o recurso Filtro de ativo (Asset Filter).
Método 1: uso da Pesquisa
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Escolha a Célula A1.
Etapa 3: Selecione o Servidor AF > Planta da OSIsoft (OSIsoft Plant) > Área de
produção (Production Area)
Etapa 4: Pesquisa por *TEMP**
Você perceberá que os resultados incluem todos os atributos porque os seus
elementos pai são baseados no template denominado "Template Tanque genérico"
(“Generic Tank Template”).
Etapa 5: Repita a pesquisa para *TEMPER*
Etapa 6: Selecione todos os oito (8) resultados usando a tecla <Shift> + clique (ou Ctrl +
clique).
Etapa 7: Use a configuração do controle deslizante Tamanho do item de dados(Root path
length) e defina-o como Somente o nome(Name Only).
Etapa 8: Inserir caminhos raiz em: Lista suspensa(Drop-down list).
Etapa 9: Escolha a célula B2 e selecione Valor atual(Current Value).
Etapa 10: Selecione Item(ns) de dados(Data item(s)) e Caminho-raíz(Root Path).
Etapa 11: Note como o caminho do Tanque pode ser modificado com a lista suspensa.
Página 120
Visualizando Dados do PI System
Página 121
Visualizando Dados do PI System
Página 122
Visualizando Dados do PI System
Objetivo
• Recupere os dados do processo usando as funções Dados Compactados (Compressed
Data) e Dados de amostragem (Sampled Data).
Descrição do problema
Você deseja determinar se há qualquer desvio entre as operações de inicialização de hoje em
comparação com a ontem, durante o mesmo período. Existem quatro tanques na sua planta e
você quer poder criar e reusar um relatório único para ambos os tanques.
• Seu turno diário começa às 6h30 e o horário da inicialização crítica são as primeiras 2
horas após a inicialização.
• Colete os dados para a temperatura externa por esse período de tempo para hoje e ontem
• Compare os dois calculando a proporção dos valores de dois dias (de maneira ideal, a
proporção deveria ficar tão próxima quanto possível de 1).
Abordagem
Etapa 1: Reserve alguns minutos e preencha a seguinte tabela:
Caminho raiz
Item(ns) de dados
Tempo Inicial de Tempo final de ontem
ontem
Tempo Inicial de hoje Tempo final de hoje
Intervalo de tempo 4 minutos
Função do Excel para
comparação (Razão)
Página 123
Visualizando Dados do PI System
Página 124
Visualizando Dados do PI System
Propriedades diferentes serão mostradas, dependendo do atributo ou tag listado. Para as tags
do PI e os atributos do AF, as unidades de medida são mostradas como UOM na lista de
propriedades do PI DataLink.
Página 125
Visualizando Dados do PI System
Objetivos
• Criar e editar símbolos estáticos.
• Inserir imagens da Biblioteca de símbolos.
• Adicionar a formatação condicional para objetos usando o Símbolo de múltiplos
estados.
Página 126
Visualizando Dados do PI System
Alguns símbolos oferecem suporte à configuração de Múltiplos estados, que permite que suas
cores sejam alteradas com base em um valor de dados dinâmico. As cores são atribuídas a
intervalos de valores para criar estados de formatação condicional. Qualquer símbolo, com
exceção de tendência (Trend), XY plot, gráfico(Graphic), botão(button) ou objeto OLE (OLE
object), pode ter uma configuração de Múltiplos estados.
Página 127
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Adicionar símbolos estáticos a um display do PI ProcessBook
Descrição do problema
Use o PI ProcessBook no modo de edição para modelar um ativo na planta usando símbolos
estáticos, a biblioteca de símbolos e aplicando a formatação de múltiplos estados.
Abordagem
Etapa 1: Crie um novo display.
Etapa 2: Adicione uma caldeira (Boiler) da biblioteca de símbolos.
Página 128
Visualizando Dados do PI System
Página 129
Visualizando Dados do PI System
Objetivo
• Adicione elementos estáticos, símbolos (da Biblioteca de símbolos) e uma configuração
de múltiplos estados ao seu display.
Descrição do problema
Sem símbolos como Tanque, Válvulas e Tubulações e metadados estáticos como o nome do
tanque, o display é apenas uma tendência, uma barra e alguns valores. Deseja-se criar a tela
de forma que todos reconheçam imediatamente qual ativo na planta está sendo modelado.
Abordagem
Etapa 1: Adicione os seguintes símbolos e metadados estáticos ao display do
PI ProcessBook ElementRelativeDisplay.pdi que criamos previamente:
▪ Um tanque.
▪ Uma válvula.
▪ Tubulações.
Etapa 2: Adicione ao símbolo do tanque a configuração de múltiplos estados com base no
valor do Nível do Tanque para as seguintes condições:
Um exemplo é exibido abaixo. Há diversas soluções possíveis para este exercício — não é
necessário que todas sejam iguais a esta. Salve seu display como TankDashboard.pdi
Página 130
Visualizando Dados do PI System
Página 131
Visualizando Dados do PI System
Para criar um display ad hoc, abra o painel do PI ProcessBook e selecione o símbolo que quer
usar em uma análise do PI Vision. Depois de selecionar o símbolo, clique no botão Explore in
PI Vision , localizado na barra de ferramentas padrão. Se você não selecionar nenhum
símbolo, um display ad hoc do PI Vision será criado com uma tendência de todas as tags ou
atributos de seu display do PI ProcessBook.
O display criado em questão é um display ad hoc. Se você estiver interessado em salvar esse
display, basta selecionar Salvar (Save). Ao salvar um display ad hoc do PI Vision, a URL
pode ser compartilhada com qualquer pessoa de sua organização.
Página 132
Visualizando Dados do PI System
Objetivos
• Explorar os dados de um display do PI ProcessBook no PI Vision
Descrição do problema
Verificando seu display ElementRelativeTankDisplay_<suas iniciais>.PDI , a pressão do tanque
de mistura 1 não parece normal. Você quer criar rapidamente um display ad hoc no PI Vision e
enviar a URL por e-mail ao engenheiro de processo para que ele possa solucionar o problema.
Abordagem
Etapa 1: Abra o ElementRelativeTankDisplay_<suas iniciais>.PDI
Etapa 2: Clique no indicador do gráfico de barras para o nível.
Etapa 4: Assim que o display ad hoc for aberto no PI Vision, escolha a opção Salvar
(Save) e salve o display como Level-Mixing Tank1 <Iniciais>
Etapa 5: Copie a URL e inclua-a em um arquivo de texto para ser enviado por e-mail mais
tarde.
Página 133
Visualizando Dados do PI System
6.3.1 Botões
Os botões são símbolos que criam um link para outros aplicativos, como calculadora ou
processador de texto, ou outros workbooks ou displays do PI ProcessBook. Eles possibilitam a
navegação nas informações desejadas de forma rápida, eficiente, e logicamente pode significar
a diferença entre um aplicativo útil e um que frustra o usuário.
Por exemplo, se o seu trabalho consistir em monitorar uma tela específica e frequentemente
precisar atualizar um relatório com as informações monitoradas, será possível adicionar um
botão que abrirá automaticamente uma ferramenta de planilha para atualizar os dados.
Também é possível usar um botão para conectar às telas frequentemente usadas, diferentes
workbooks do PI ProcessBook ou sites.
Após a criação de um
botão, a janela Definir
botão é aberta:
Conforme mencionado
anteriormente, o botão de comando pode executar diferentes tipos de ações, indicadas na lista
suspensa. A última opção, Macros..., indica que com o uso de um botão, você também pode
executar um script VBA dentro do PI ProcessBook, entretanto este conteudo está fora do
escopo deste curso.
Página 134
Visualizando Dados do PI System
Objetivos
• Adicionar um botão a um display do PI ProcessBook
Descrição do problema
Você quer adicionar um botão para iniciar um programa chamando "Bloco de Notas".
Abordagem
Etapa 1: Adicione um botão.
Etapa 2: Na caixa Texto, insira o nome que deseja usar como para o rótulo do botão.
Etapa 3: Configure o botão para usar o comando notepad.exe (na caixa Ação)
Página 135
Visualizando Dados do PI System
Objetivos
• Link para uma página da web a partir do PI Processbook
• Link para outro arquivo a partir do PI Processbook
Descrição do problema
Queremos usar nosso Display de Elementos Relativos do Tanque como plataforma para
facilitar a criação de relatórios e displays.
Abordagem
Abra seu arquivo ElementRelativeTankDisplay.PDI.:
Etapa 1: Adicione um botão ao display que direcione o usuário ao display de ativos relativo
do PI Vision criado anteriormente (<Iniciais>_Production Area Dashboard)
Etapa 2: Adicione um botão adicional que abre sua planilha do PI Datalink: PI_DataLink-
Exercises_<SuasIniciais>.xlsx
Etapa 3: Salve o arquivo
Etapa 4: Teste os links
Página 136
Visualizando Dados do PI System
Comece no modo de Edição (Build) e clique em Arquivo (File) > Novo (New).
Para criar um PI ProcessBook, selecionaremos a primeira opção da lista Tipo (Type), que é
Arquivo PI ProcessBook (.piw) (PI ProcessBook File). Isso criará um novo PI
ProcessBook, que está pronto para ter algumas entradas. Um PI ProcessBook (.piw) é:
• O recipiente para informações e análise do processo que você está monitorando
• Uma coleção de displays individuais de dados e análises
• Usado para organizar os dados do PI System e outras fontes
Um workbook do PI ProcessBook e seus displays são armazenados em um único arquivo
A próxima etapa na criação de um PI ProcessBook é a adição de entradas individuais. Cada
entrada é adicionada clicando em Arquivo > Novo e selecionando a segunda opção na lista
Tipo, que é Entrada do ProcessBook . Isso abrirá a janela Definir entrada do PI ProcessBook,
com as seguintes opções:
Página 137
Visualizando Dados do PI System
Link/Comando
de SO
6.4.2 Altere os níveis das entradas do Workbook usando os modos de exibição Esboço
e Manual
Página 138
Visualizando Dados do PI System
Uma vez na exibição Esboço e no modo de Executar, você pode recolher ou expandir
seções do esquema para ver a lista de displays de uma forma que faça mais sentido para você.
Pode-se escolher Exibição Manual ou Exibição Esboço para navegar nos arquivos do
workbook. Ambas as visualizações suportam uma hierarquia de níveis que podem ser
modificados no modo Editar.
Uma vez no modo Executar, você pode clicar nas entradas do ProcessBook para executar a
ação definida para elas. Se a ação for abrir um display do PI ProcessBook, os dois botões
Novo e Abrir mostram comportamentos diferentes:
• O botão Novo abre um display em uma nova janela (isso não deve ser confundido
com Arquivo > Novo para criar um novo display)
• O botão Abrir abre um display na última janela exibida.
Página 139
Visualizando Dados do PI System
Descrição do problema
Queremos fazer um PI ProcessBook para monitorar as emissões em nossa planta e ver se
cumpre os regulamentos da EPA.
Abordagem
Etapa 1: Crie um novo Workbook a partir de Arquivo(File) >Novo(New), selecione a primeira
opção Arquivo ProcessBook (.piw) na lista Tipos(Types).
Etapa 2: Altere o nome do PI ProcessBook para CleanPower
Etapa 3: Adicione uma nova entrada a partir de Arquivo >Novo, a segunda opção Entrada
ProcessBook:
a. Etiqueta: nível de emissões de nossa planta
b. Tipo: texto
Etapa 4: Adicione outra entrada:
a. Etiqueta: monitoramento de tanque
b. Tipo: link/comando de OS
c. Ação: Arquivos ProcessBook > Selecione ProcessRanges_Solution.PDI (na pasta
Class [Classe] > PI ProcessBook)
d. Nível: 2
Etapa 5: Adicione outra entrada:
a. Etiquela: United States Environmental Protection Agency
b. Tipo: link/comando de OS
c. Ação: http://www.epa.gov/
d. Nível: 1
Etapa 6: Agora você deve ter um PI ProcessBook com duas abas. Queremos mover tudo
para a aba “Nível de emissões de nossa planta”.
Etapa 7: Clique com o botão direito em qualquer parte do livro e altere o modo de exibição
para Esboço.
Etapa 8: No modo Editar, clique em “United States Environmental Protection Agency” e,
usando as setas, mova-o abaixo de “Nível de emissões da nossa planta” e para o
mesmo nível que “Monitoramento de emissões”.
Etapa 9: Alterne de volta para e exibição Manual.
Página 140
Visualizando Dados do PI System
Objetivos
• Criar e modificar um PI ProcessBook.
• Compreenda a hierarquia de entradas do PI ProcessBook.
• Usar as exibições Manual (Book) e Esboço (Outline)para visualizar e modificar um PI
ProcessBook
Descrição do problema
Você gostaria de criar um PI ProcessBook para a planta que apresentamos neste livro (que tem
2 linhas de produção e diferentes tanques) e organizar os displays e relatórios que você criou
ao longo da aula. Abaixo está a lista dos itens para incluir no PI ProcessBook:
Página 2: Análise
• Relatórios do PI DataLink (PI_DataLink-Exercises_<Suas iniciais>.xlsx)
• Manual de referência do Performance Equations
(C:\Program Files (x86)\PIPC\HELP\PEReference.chm)
• Link para o canal do YouTube da OSIsoft
(https://www.youtube.com/user/OSIsoftLearning)
Página 141
Visualizando Dados do PI System
Objetivos
• Navegar na página inicial do PI Vision
• Pesquisar displays
• Atribuir palavras-chave a um display para categorização
• Definir displays públicos e privados
• Definir como o trabalho é salvo no PI Vision
• Familiarizar-se com as configurações de display
Com o PI Vision, você pode ver seus painéis de displays do PI ProcessBook no PI Vision, em
qualquer dispositivo e navegador moderno e sem precisar instalar o PI ProcessBook no
dispositivo.
Para visualizar os eventos, abra a guia Eventos(Events) do lado esquerdo. Nessa guia, você
encontrará eventos relacionados a seu processo; a cor à esquerda de cada evento indica a
severidade. Por padrão, o intervalo de tempo do display e o contexto dos símbolos no display
determinam quais eventos são mostrados na lista de eventos do PI Vision. Para descobrir
eventos adicionais, modifique o intervalo de tempo ou selecione Editar Critérios de
Pesquisa(Edit Search Criteria). Quando os critérios de pesquisa são editados, existem diversas
opções de filtro para encontrar os event frames que está procurando.
Página 142
Visualizando Dados do PI System
É possível selecionar um evento para localizar suas tags ou atributos (atributos do evento) e
seu tempo inicial e final.
Clique com o botão direito em um evento, você pode escolher Aplicar intervalo de tempo(Apply
Time Range) para aplicar o intervalo de tempo do evento ao display.
Página 143
Visualizando Dados do PI System
Se você selecionar Detalhes do Evento(Event Details), uma tendência e uma tabela com
informações sobre o evento serão criadas. Clique em um item para adicioná-lo à tendência.
À direita, você verá também as ações e comentários associados ao evento. Se você tiver
acesso para fazer tal ação, pode adicionar um novo comentário ao event frame e reconhecê-
lo. O acesso é controlado no PI System Explorer com a permissão de anotar.
Se você selecionar Comparar Eventos Semelhantes (Compare Similar Events), uma lista de
eventos similares com tendências sobrepostas e um gráfico de Gantt serão abertos. Você pode
ocultar eventos e destacar um evento específico nas tendências sobrepostas. Além disso, é
possível arrastar mais atributos à área do display para criar mais tendências sobrepostas.
Finalmente, selecione salvar para salvar seu display e poder visitá-lo novamente mais tarde.
Depois de criar uma tela de comparação de eventos, você pode fixar eventos dos resultados da
pesquisa como eventos de referência. Os eventos fixados são seus eventos de comparação
que permanecem no topo do painel de eventos mesmo após realizar novas pesquisas de
eventos. Se você não desejar mais um evento fixado no topo do painel, você pode removê-lo
da lista de eventos fixados.
Página 144
Visualizando Dados do PI System
1. Depois de criar uma tela de comparação de eventos, clique com o botão direito no evento
que deseja fixar no painel de eventos e clique em Fixar Evento (Pin Event).
O evento fixado aparece no topo do painel na seção Fixado(Pinned) e tem um marcador de
legenda em amarelo ao lado dele.
2. Depois de fixar um evento, você pode realizar as seguintes operações:
• Para destacar o evento fixado na tendência sobreposta, selecione o evento no painel de
eventos.
• Para adicionar outro evento fixado, clique com o botão direito no evento e clique em
Fixar Evento (Pin Event).
• Para salvar o evento fixado, salve o display de comparação de eventos clicando no
botão Salvar (Save) e inserindo um nome a ser exibido.
• Para realizar outra pesquisa de eventos enquanto mantém seus eventos fixados no topo
do painel de eventos, clique em Editar Critérios de Pesquisa (Edit Search Criteria).
3. Para desafixar um evento fixado, clique com o botão direito no evento e clique em Desafixar
Evento (Unpin Event).
Página 145
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Localizar os eventos relacionados a um ativo.
• Usar o PI Vision para analisar eventos importantes.
Descrição do problema
Criar um display no PI Vision para analisar os eventos fora de controle.
Abordagem
Etapa 1: Abra o display <Initials> Tank Dashboard.
Etapa 2: Clique no botão Evento (Events) para localizar todos os eventos relacionados ao
Tanque de mistura 1 (Mixing Tank 1)
Etapa 3: Selecione o evento fechado mais recente para o Tanque de mistura 1. Observe
qual é o código da causa (Reason Code) desse evento. ______________
Etapa 4: Clique com o botão direito no nome do evento de tempo de inatividade mais
recente, selecione Detalhes do Evento para ver os valores finais dos atributos.
Qual era a vazão (Flow Rate) quando o event frame terminou? ___________
Etapa 5: Com base na lista de valores dos atributos, encontre a diferença de temperatura
relacionada ao evento mais recente de tempo de inatividade. ________________
Etapa 6: Clique novamente com o botão direito no nome do evento de tempo de inatividade
mais recente, selecione Comparar Eventos Similares por Tipo. Qual foi o mais
longo? Quando este evento começou? ______________
Etapa 7: Fixe um evento de referência e altere os critérios de pesquisa para incluir todos os
tanques.
Página 146
Visualizando Dados do PI System
Página 147
Visualizando Dados do PI System
O PI Vision oferece novas opções para organizar os displays, fornecendo uma maneira mais
rápida de localizar displays de interesse.
• Pesquisar Todos os Displays (Search All
Display): os displays podem ser
pesquisados pelo nome ou proprietário.
• Favoritos: você pode marcar os displays
como “favoritos” clicando no ícone de
estrela . Os favoritos são uma
propriedade específica do usuário.
• Palavras-chave (KeyWords): você pode aplicar palavras-chave aos displays para
categorizá-los. As palavras-chave podem ser visualizadas em uma nuvem de palavras-
chave, selecionando “Filtrar por palavras-chave”( Filter by Keywords). Dentro da nuvem
de palavras-chave, as palavras-chave são classificadas em ordem alfabética e seu
tamanho é determinado pela frequência relativa. As palavras-chave aplicadas por um
usuário são visíveis para os demais.
• Você pode adicionar uma palavra-chave clicando no ícone Configurações do display
e digitando a palavra-chave na caixa Palavras-chave. Ao começar a digitar a palavra-
chave, as palavras-chave correspondentes tornam-se disponíveis em uma lista,
conforme mostrado na captura de tela a seguir.
Página 148
Visualizando Dados do PI System
Página 149
Visualizando Dados do PI System
Objetivos
• Trabalhar com as diferentes opções disponíveis para gerenciar os displays do PI Vision
Descrição do problema
A página inicial corporativa do PI Vision tem uma longa lista de displays compartilhados por
outras pessoas. Você também tem vários displays maravilhosos que gostaria de compartilhar
com os membros de sua equipe. Você quer facilitar o gerenciamento de seus displays e seus
displays de interesse e rotulá-los de uma forma que os membros da equipe possam localizá-los
facilmente.
Abordagem
Anteriormente, você criou um display do PI Vision e o rotulou <iniciais> Tank Dashboard.
Procure-o na página inicial para localizá-lo.
Etapa 1: Compartilhe seu display com todos (World) para que todos possam visualizá-lo.
Se sua ID de usuário terminar em um número ímpar (ex. Student05), compartilhe
seu display com os operadores também. Se sua ID de usuário terminar em um
número par (ex. Student08), compartilhe seu display com os engenheiros também.
Etapa 2: Adicione a palavra-chave VPSD a ela (sigla de Visualização de dados do
PI System)
Etapa 3: Escolha 2 ou 3 cores do arco-íris (Vermelho, Laranja, Amarelo, Verde, Azul ou
Roxo) e adicione-as como palavras-chave. Certifique-se de separar as palavras-
chave com pontos e vírgulas (;).
Etapa 4: Encontre todos os displays com o rótulo de VPSD ou que correspondam a uma
das cores que você escolheu. Escolha seus favoritos e adicione-os à sua lista de
favoritos.
Página 150
Visualizando Dados do PI System
Nota: o PI Vision não é compatível com os scripts do Visual Basics for Applications (VBA) ou
controles terceirizados do ActiveX ao visualizar os displays do PI ProcessBook.
http://www.youtube.com/watch?v=bUOW1yVBLnk
Página 151
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Visualizar um display do PI ProcessBook no PI Vision
Descrição do problema
Vários tablets foram comprados recentemente por seus engenheiros de processo. Eles acham
extremamente útil o display ElementRelativeTankDisplay que você criou, por isso você quer
tornar esse display acessível nos tablets (que não têm o PI ProcessBook).
Abordagem
Etapa 1: Faça uma cópia do Element Relative Tank Display (Display do Tanque de
Elementos Relativos), nomeie-a ElementRelativeTankDisplay_<suas iniciais>.PDI
e mova-a para a pasta compartilhada do PI Vision.
Etapa 2: Verifique a página inicial do PI Vision, na pasta Displays do ProcessBook para o PI
Vision. Verifique se consegue ver seu display do PI ProcessBook.
Etapa 3: Abra esse display e examine os dados históricos das temperaturas interna e
externa do Tanque de mistura 1. Clique duas vezes na tendência para maximizá-
la.
Etapa 4: Altere o intervalo de tempo da tendência clicando nas setas para a esquerda e
para a direita ou digitando o tempo inicial e final em suas caixas. Clique no botão
8h e altere o intervalo de tempo para 1 dia.
Página 152
Visualizando Dados do PI System
Essas duas funções de eventos retornam eventos que atendem aos critérios especificados em
um banco de dados do AF.
• Explorar eventos: essa função retorna um evento por linha e aninha os eventos filhos
sob os eventos pais. Essa função é útil para mostrar os eventos filhos sob um evento
pai, preservando a estrutura da hierarquia.
• Comparar eventos: essa função retorna um evento por linha, mas pode retornar
atributos de eventos relacionados na mesma linha. De forma específica, para facilitar a
comparação de eventos, a função pode retornar atributos de eventos filho ou pai na
mesma linha do evento retornado. Essa função é útil para achatar a hierarquia a fim de
mostrar um evento filho específico que é comum para cada evento pai.
Página 153
Visualizando Dados do PI System
Objetivos
• Recuperar event frame no PI DataLink
Descrição do problema
O gerente de operações precisa de um relatório que liste a quantidade de tempo que os
tanques do local ficaram inativos devido a problemas mecânicos (e não devido à manutenção
programada). Aprenda a usar os dados de event frames em relatórios do Excel.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Selecione uma Célula de saída
Etapa 3: Selecione a função Explorar (Explore) na guia de eventos (Events)
Etapa 4: Faça as seguintes seleções:
a. Banco de dados
(Database):
\\PISRV1\OSIsoft Plant
b. Nome do evento (Event
Name): *
c. Início da pesquisa
(Search Start): *-1d
d. Término da pesquisa
(Search End): *
e. Template do evento (Event Template): Downtime
f. Nome do elemento (Element name): *
Etapa 5: Expanda a seção Mais opções de pesquisa(More search options). Nos filtros do
valor de Atributo, selecione a opção Código de Causa (Reason Code) para o
Atributo:
a. Reason Code = mechanical
Página 154
Visualizando Dados do PI System
Página 155
Visualizando Dados do PI System
Página 156
Visualizando Dados do PI System
Objetivos
• Analisar event frames recuperados do PI DataLink usando o Gráfico Dinâmico
(PivotChart) e a Tabela Dinâmica (PivotTable)
Descrição do problema
O gerente de operações precisa de um relatório que mostre qual motivo de tempo de downtime é
o mais prevalente e uma comparação mostrando quais tanques são os mais problemáticos.
Ele também deseja ver as informações sobre a perda total de produção dos tanques.
Abordagem
Etapa 1: Você usará o template fornecido nas planilhas Downtime Raw Data (Dados Brutos
do Tempo de Downtime) e Evaluating Tank Downtime (Avaliação do Tempo de
Downtime do Tanque) do arquivo PI_DataLink-Exercises_<SuasIniciais>.xlsx.
Etapa 2: Abra a guia Downtime Raw Data (Dados Brutos do Tempo de Downtime) e
selecione a célula A7 como a Célula de Saída (Output Cell)
Etapa 3: Selecione Comparar (Compare) na guia Eventos (Events)
Etapa 4: Faça as seguintes seleções:
a. Banco de dados:
\\PISRV1\OSIsoft Plant
b. Nome do evento: *
c. Início da pesquisa: T-7d
d. Termino da pesquisa: *
e. Template do evento:
Downtime
f. Nome do elemento: *
Etapa 5: Em Colunas para Exibição,
selecione Nome do Evento (Event name), Tempo de Início (Start time), Tempo
Final (End time), Duração (Duration), Template do Evento (Event Template),
Elemento Primário (Primary element), Duração do Evento (Event Duration) [min],
Temperatura Externa Máxima (Maximum External Temperature), Temperatura
Interna Máxima(Maximum Internal Temperature), Código de Causa (Reason
Code), Perda de Produção (Production Loss) [gal] e Diferença de Temperatura
(Temperature Difference).
Página 157
Visualizando Dados do PI System
Os detalhes sobre como criar o relatório de Evaluating Tank Downtime (Avaliação do Tempo de
Downtime do Tanque) estão no Capítulo 11: Material adicional (Referência)
Página 158
Visualizando Dados do PI System
A função Dados Calculados retorna um único valor calculado com o mesmo espaçamento
para uma tag do PI ou para um atributo do AF . Os modos de cálculo são:
• Total
• Mínimo
• Máximo
• Desvio padrão
• Intervalo
• Média (com peso de tempo)
• Contagem
• Média (com peso de evento)
Esses cálculos fornecem informações estatísticas para um ponto em um período específico de
tempo.
Ao selecionar o botão de opção Item de Dados da Função Dados Calculados , a maioria dos
campos é semelhante aos de outras funções do PI DataLink com as quais você já trabalhou.
Alguns dos campos específicos para essa função são:
• Intervalo de tempo (Time interval): esse é um campo opcional. Se for usado, permite que
o comportamento seja semelhante à função de dados de amostragem e os cálculos serão
feitos para os intervalos de tempo uniformemente espaçados.
Página 159
Visualizando Dados do PI System
Nota: um valor inválido (bad) para o PI System é definido como qualquer um dos estados
digitais do conjunto de estados digitais do sistema no Data Archive. Alguns exemplos são:
Timeout de E/S, No Data, Shutdown, No Sample, Intf Shut e Arc Off-line.
Página 160
Visualizando Dados do PI System
Objetivos
• Usar a função Dados calculados no PI DataLink
Descrição do problema
Queremos praticar como usar Dados calculados e obter o valor Médio, Máximo e Mínimo de
Vazão (Flow Rate) para o Tanque de mistura 1 (Mixing Tank1) para o período das ultimas
duas horas e para o último dia.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um template com
a. Caminho raiz: \\PISRV1\OSIsoft Plant\Production Area\Production
Line1\Mixing Tank1
b. Dado: vazão
c. Tempo inicial: *
d. Tempo final: *-2h
Etapa 3: Obtenha o valor Médio, Máximo e Mínimo de Vazão para este tanque e para o
último dia.
Etapa 4: Altere o tempo final para *-1d e veja como o PI Server recalcula esses valores
rapidamente.
Página 161
Visualizando Dados do PI System
Unidade de engenharia
Unidade de engenharia Fator de
assumida pelo Data
real da tag de taxa conversão
Archive
unidades/dia unidades/dia 1
unidades/hora unidades/dia 24
Página 162
Visualizando Dados do PI System
Exemplo: a vazão (Flow Rate) é medida em galões por minuto (gpm) e armazenada no Data
Archive. Estamos interessados em calcular o total de galões durante 8 horas. Conforme
mostrado na ilustração a seguir, a vazão é:
• 3 gpm por 3 minutos
• 5 gpm por 2 minutos
• 1 gpm por 3 minutos
Fluxo total é a área abaixo da linha de vazão (a área dos três retângulos somados).
O Data Archive, no entanto, assume que a unidade de medida da vazão é de galões por dia. Sem
a aplicação do fator de conversão, o fluxo total calculado pelo Data Archive é retornado como:
(3 galões por dia x 3 min x 1 dia/ 1440 min) + (5 galões por dia x 2 min x 1 dia/ 1440 min) +
(1 galão por dia x 3 min x 1 dia/1.440 min) = 0.01528 galão
O total computado pelo Data Archive deve ser multiplicado pelo fator de conversão de 1440
para obter 22 galões.
0.01528 galão x 1440 = 22 galões
Quando o modo de cálculo for Total e parte dos dados arquivados em um intervalo for inválido ,
o valor reportado será igual ao valor total calculado dividido pela fração do período de tempo
com dados arquivados válidos . Essa normalização de dados é equivalente à pressuposição
de que para o intervalo de tempo com dados inválidos , o valor da tag é obtido no valor médio
de todo o intervalo. No entanto, essa pressuposição talvez não seja válida quando uma grande
fração do intervalo de tempo contiver dados inválidos . Portanto, é recomendável sempre olhar
o valor do percentual válido usando o resultado do cálculo.
Página 163
Visualizando Dados do PI System
Objetivos
• Calcular o valor total usando a função Dados Calculados
Descrição do problema
Queremos calcular o Fluxo total e a Vazão média do Tanque de mistura 1 no período do último
1 dia. Para saber qual fator de conversão usar, precisamos obter a UOM da vazão do tanque
de mistura 1.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um template com
a. Caminho raiz: \\PISRV1\OSIsoft Plant\Production Area\Production
Line1\Mixing Tank1
b. Dado: vazão
c. Tempo inicial: T
d. Tempo final: T-1d
Etapa 3: Adicione uma célula ao template de relatório intitulado UOM e obtenha esse valor
para a Vazão usando Propriedades.
Etapa 4: Adicione uma célula ao template de relatório intitulado Fator de conversão e anote
o valor apropriado.
Etapa 5: Calcule o Total do Fluxo para o intervalo de tempo (não se esqueça do fator de
conversão!)
Etapa 6: Adicione o percentual válido.
Página 164
Visualizando Dados do PI System
Objetivo
• Extrair valores calculados usando a função Dados calculados (Calculated Data).
Descrição do problema
Como gerente de produção, você deseja criar um relatório mostrando as estatísticas de
produção da semana passada. Você quer exibir o seguinte para a produção de cada dia da
semana passada:
• Total
• Média
• Máximo
Você também quer fazer os mesmos cálculos para a semana inteira.
Abordagem
Etapa 1: Em seu PI Server, a produção é a soma das produções das duas linhas de
produção e é armazenada no Servidor AF como um atributo chamado Produção
(Production) sob o elemento Área de produção (Production Area), conforme
mostrado abaixo:
Nota: use a tag do PI CDT158 se não tiver acesso ao banco de dados do AF.
Página 165
Visualizando Dados do PI System
Caminho raiz
Dado
Tempo inicial:
Tempo final:
Intervalo de
tempo:
UOM
Nota importante:
Ao trabalhar com o total semanal, não use o intervalo de tempo. Utilize-o apenas para o total
diário (dica).
O campo percentual válido sempre está localizado à direita do cálculo agregado, por isso, use
com o Máximo.
Página 166
Visualizando Dados do PI System
8.3.1 Introdução
8.3.3 Funções do PE
Uma rica biblioteca de funções matemáticas também está disponível. Elas são funções
matemáticas típicas como sin(), cos(), log(), exp(), abs(), etc. Há muitas funções do
PI que se aplicam especificamente aos dados do PI além das funções matemáticas típicas.
Entre elas estão:
PctGood() Porcentagem de tempo que a tag possui valores válidos .
TagAvg() Média ponderada no tempo.
TagTot() Integral de tempo em um período.
TimeGT() Tempo total, em um intervalo, que uma tag é maior que determinado valor.
Month() Extrai o mês de um timestamp.
Página 167
Visualizando Dados do PI System
Notas: você deve incluir as palavras-chave IF, THEN e ELSE. A função do PE NoOutput()
pode ser usada na cláusula THEN (ENTÃO) ou ELSE (OU). É possível agrupar as expressões
if-then-else (se-então-ou).
Para conferir a lista completa das funções internas que podem ser usadas,
consulte o documento PEReference.chm. Ele se encontra na pasta PIPC\HELP,
geralmente localizada em:
C:\Program Files (x86)\PIPC\HELP\PEReference.chm.
Você também pode procurá-lo no site do suporte técnico da OSIsoft.
Página 168
Visualizando Dados do PI System
Objetivo
• Aplicar a sintaxe PI PE para diferentes problemas de cálculo e filtragem.
Descrição do problema
Em vez de obter todos os dados brutos em seu relatório, use os cálculos personalizados e
opções de filtro a seguir. Você usará as funções PE e seguirá as regras do PE ao criar essas
expressões.
Abordagem
Etapa 1: Use o arquivo de ajuda PEReference.chm para preencher a tabela abaixo.
Funções
Cálculo/filtro Sua expressão PE
aplicáveis do PE
Nível do tanque às 8 horas
desta manhã (o nível é medido TagVal()
na tag BA:LEVEL.1 )
Total ponderado no tempo da
tag SINUSOID nas últimas 12
horas, mas apenas se, no TagTot()
mínimo, 85% dos valores
utilizados no cálculo forem
considerados válidos
Exibir OVERHEATED quando
a tag BA:TEMP.1 for maior If…then…else
que 45.
A quantidade de tempo que o
modo do controlador, medido
na tag CDM158, estava em TimeEQ()
Manual durante os últimos 4
dias
Página 169
Visualizando Dados do PI System
Página 170
Visualizando Dados do PI System
Objetivos
• Extrair Time Filtered Data no PI DataLink
Descrição do problema
Queremos determinar por quanto tempo o controlador esteve no estado CASCADE
(CASCATA). O controlador é uma tag digital nomeada CDM158 e tem cinco (5) estados
discretos. Nossa única preocupação é com o estado CASCADE no momento atual.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um rótulo para a célula de saída Tempo no modo Cascade (horas).
Etapa 3: Escolha uma célula de saída vazia.
a. Selecione a função Tempo filtrado.
Etapa 4: Use os seguintes valores para diferentes campos:
a. Expressão(ões): ‘CDM158’ = “CASCADE”
b. Tempo inicial:
T-3d
c. Tempo final: T
d. Unidades de
tempo: horas
Página 171
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Usar uma expressão na função Tempo Filtrado (Time Filtered)
Descrição do problema
O nível do Tanque de mistura 1(Mixing tank1 level) acima de 7 é uma indicação de defeito da
bomba. No relatório de análise, queremos saber por quantas horas do dia de ontem a bomba
esteve com defeito.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um modelo de relatório semelhante à captura de tela ao final da atividade.
Etapa 3: Selecione a célula B1 e procure pelo atributo nível do Tanque de mistura 1.
Etapa 4: Modifique a expressão e aplique as regras de sintaxe do PE para ‘level’>7
Nota importante: o primeiro ' no Excel é usado para identificar que o conteúdo da célula é um
texto e nenhuma formatação do Excel deve ser aplicada. Portanto, para incluir uma expressão
em uma célula, você precisa colocar dois ' no início da expressão.
Página 172
Visualizando Dados do PI System
Página 173
Visualizando Dados do PI System
Objetivo
• Calcule o tempo operacional com a função Tempo filtrado.
Descrição do problema
As bombas em nossos tanques de mistura e armazenamento precisam ser inspecionadas
visualmente a cada 4 meses somente se funcionaram por mais de 2000 horas . Como
responsável pelo programa de manutenção preventiva, é necessário saber o tempo de
operação das bombas dos tanques.
Uma tag do PI não existe para determinar se a bomba está ligada ou desligada, mas a bomba
só funcionará quando o Nível do tanque for maior do que 1,2. Encontre a quantidade de tempo
em que as bombas de cada tanque estiveram em funcionamento nos últimos 4 meses e
descubra se alguma das bombas precisa ser inspecionada.
Abordagem
Você usará o template fornecido na planilha Inspeção com base em condições(Condition
Based Inspection) do arquivo PI_DataLink-Exercises_<Suas iniciais>.xlsx. Obtenha o Tempo
operacional total das bombas associadas aos tanques.
Etapa 1: Use a Pesquisa do Filtro de Ativos (Asset Filter Search) para trazer a lista de
ativos sem qualquer atributo.
a. Especifique o caminho raiz e o templade de elemento apropriados na caixa de
diálogo de pesquisa e sem selecionar quaisquer atributos, clique em Ok.
Etapa 2: Use a função Tempo Filtrado (Time Filtered) para calcular o número de horas
que cada bomba estava em funcionamento.
Página 174
Visualizando Dados do PI System
Página 175
Visualizando Dados do PI System
Nota: ao usar uma referência de célula para a expressão de filtro, certifique-se de usar duas
aspas simples se a expressão de filtro iniciar com um nome de tag ou timestamp. A primeira
aspa simples é usada no Excel para identificar uma string de texto, em vez de um valor, e não
é vista pela expressão de filtro. Outra opção é colocar toda a expressão de filtro entre
parênteses; nesse caso, a aspa simples extra não é necessária.
Página 176
Visualizando Dados do PI System
Sintaxe: =TODAY()
Ao inserir uma data no Microsoft Excel 97 e inserir apenas dois dígitos para o ano, o Microsoft
Excel inserirá o ano da seguinte forma: anos de 2000 a 2029 se você digitar 00 a 29 para o
ano. Por exemplo, se digitar 28/5/19, o Microsoft Excel presumirá que a data é 28 de maio de
2019. Os anos de 1930 a 1999, se digitar 30 a 99 para o ano. Por exemplo, se digitar 28/5/91, o
Microsoft Excel presumirá que a data seja 28 de maio de 1991.
Página 177
Visualizando Dados do PI System
Objetivos
• Aplicar uma expressão de filtro aos valores recuperados usando a função Dados
Compactados (Compressed Data)
Descrição do problema
Queremos aplicar uma expressão de filtro aos valores recuperados usando a função de Dados
compactados.
Abordagem
Parte 1
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um template com
o Dado: CDT158
o Tempo inicial: T
o Tempo final: T-1d
o Expressão de filtro: ‘‘CDT158’ > 80
Etapa 3: Obtenha os dados compactados e verifique se há
valores inferiores a 80.
Etapa 4: Valores abaixo de 80 são desnecessários e não devem ser incluídos no nosso
relatório. Filtre os valores inferiores a 80 consultando a expressão de filtro.
Parte 2
Etapa 1: Em uma nova planilha, crie um template com
o Caminho raiz: \\PISRV1\OSIsoft Plant\Production Area\Production
Line1\Mixing Tank1
o Dado: Temperatura
externa
o Tempo inicial: T
o Tempo final: T-1d
o Expressão de filtro:
“Temperatura externa” > 200
Etapa 2: Obtenha os dados compactados e verifique se há valores inferiores a 200.
Etapa 3: Valores inferiores a 200 são desnecessários e não devem ser incluídos no relatório.
Etapa 4: Filtre os valores inferiores a 200 consultando a expressão de filtro
Página 178
Visualizando Dados do PI System
Objetivos
• Use a opção Expressão de Filtro (Filter Expression) da função Dados de
Amostragem (Sampled Data) para limitar os valores extraídos.
Descrição do problema
Como gerente de controle de qualidade, você quer examinar o nível de produto no tanque de
mistura 1 (Mixing Tank1). Como há vários valores sendo arquivados, é melhor realizar uma
consulta de Dados de Amostragem (Sampled Data) em vez de Dados Compactados
(Compressed Data).
Você quer criar um relatório para o nível ontem em intervalos de 10 minutos. O relatório filtra
os níveis médios dos tanques, definidos como um nível entre 4 e 6.
Abordagem
Etapa 1: Reserve alguns minutos e preencha a seguinte tabela:
Caminho raiz
Dado
Tempo inicial
Tempo final
Intervalo
Limite superior
Limite inferior
Expressão de Filtro
Página 179
Visualizando Dados do PI System
Página 180
Visualizando Dados do PI System
Página 181
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Usar o Performance Equations no PI DataLink
Descrição do problema
Mostramos como é possível consultar os valores da Vazão (Flow Rate) do Tanque de mistura 2
(Mixing Tank2) para o último um dia no início de cada hora, usando a função Dados de
amostragem.
Aqui, em vez de abrir os valores brutos da vazão, estamos interessados em obter a diferença
entre o valor de vazão e sua média no último dia e incluí-la no nosso relatório do Excel.
Nota: para simplificar, usaremos as tags do PI neste exemplo. Você pode fazer este exercício
usando o atributo do AF e a função Concatenate no Excel para criar a expressão.
Abordagem
Etapa 1: Abra o Microsoft Excel.
Etapa 2: Crie um template com:
a. Tempo inicial: y
b. Tempo final: t
c. Intervalo de tempo: 1h
d. Expressão: TagVal(‘VPSD.OSIsoftPlant.PL2.MXTK2.Flow Rate’)-
TagAvg(‘VPSD.OSIsoftPlant.PL2.MXTK2.Flow Rate’, ‘*-24h’,’*’)
Etapa 3: Use a função Dados de amostragem e use Expressão ao recuperar os dados.
Página 182
Visualizando Dados do PI System
Objetivos
• Usar o Performance Equations no PI DataLink
Descrição do problema
Dois produtos, denominados Produto A e
Produto B estão sendo misturados em um
tanque, conforme mostrado no seguinte
esquema.
O fluxo do Produto A é armazenado em
uma tag do PI chamada CDT158 e do
Produto B na tag do PI BA:TEMP.1.
Você está interessado em incluir a
porcentagem do Produto A na mistura, já
que esse é um indicador crítico. Não há
uma tag do PI para armazenar este valor e
você precisa calculá-lo.
Você está criando este relatório para os últimos 7 dias e gostaria de listar essa porcentagem
para o período de cada 2 horas.
Abordagem
Etapa 1: Desenvolva a expressão para calcular a porcentagem do Produto A na mistura
resultante.
Etapa 2: Reserve alguns minutos e preencha a seguinte tabela:
Expressão
Horário inicial
Tempo final
Intervalo de
tempo
Página 183
Visualizando Dados do PI System
Página 184
Visualizando Dados do PI System
Objetivos
• Criar uma conta SSO do PI Square e encontrar respostas sobre tópicos de visualização
Descrição do problema
Você quer encontrar um post sobre os seguintes tópicos:
• Dados futuros no PI DataLink
• Parâmetros de URL no PI Vision
Abordagem
Etapa 1: No navegador da web, acesse o site do PI Square: https://pisquare.osisoft.com.
Etapa 2: Faça login na comunidade PI Square
a. Caso não tenha uma conta SSO da OSIsoft, crie uma agora. Você usará a
mesma conta para fazer login no PI Square e no site do Suporte Técnico da
OSIsoft.
Etapa 3: Pesquise um post de cada um dos tópicos:
a. Dados futuros no PI DataLink
b. Parâmetros de URL no PI Vision
Etapa 4: Leia os posts, adicione comentários ou crie seus próprios posts se tiver uma
pergunta sem resposta.
Página 185
Visualizando Dados do PI System
9.3 Aprendizagem
O site OSIsoft Learning, http://learning.osisoft.com, oferece uma variedade de recursos para os
usuários do PI saberem mais sobre o PI e aprenderem a extrair mais valor do PI System. Aqui
você pode ver nossas ofertas de treinamento atuais e eventos futuros.
Treinamento com instrutor no nosso centro público de treinamento – Nossa oferta clássica –
Aprenda sobre o PI System nos Centros de Treinamento da OSIsoft com aulas em vários
idiomas!
Treinamento com instrutor na nossa instalação – Nossa oferta personalizada – Aprenda com
um currículo personalizado e obtenha o coaching na sua instalação seu horário e com os seus
dados!
Página 186
Visualizando Dados do PI System
Pequenos cursos on-line privados — Nossa última oferta — Aprenda sobre o PI System em
seu escritório ou sua casa, segundo sua agenda e com seus dados! Para obter mais
informações, visite https://pisquare.osisoft.com/community/Master-PI
Página 187
Visualizando Dados do PI System
Objetivos
• Encontrar um vídeo no canal de aprendizagem da OSIsoft no YouTube para aprender
sobre um tópico não abordado no curso Visualização de Dados do PI System.
Descrição do problema
Você quer aprender a criar um display do PI ProcessBook com um gráfico XY.
Abordagem
Etapa 1: Use um navegador da web para acessar o YouTube
Etapa 2: Pesquise por OSIsoft Learning Channel
Etapa 3: Faça uma pesquisa para encontrar um vídeo sobre gráficos XY no
PI ProcessBook; amostra de busca: “XY Plot Processbook”
Etapa 4: Um bom vídeo que explica os gráficos XY é o vídeo: “OSIsoft: The xy plot in
PI ProcessBook. v3.0”
Etapa 5: Você pode assistir ao vídeo agora ou deixar para outro momento.
Página 188
Visualizando Dados do PI System
Página 189
Visualizando Dados do PI System
10 Exercício final
Agora que você já possui as ferramentas de visualização na sua caixa de ferramentas, é hora
de colocá-las em prática. Fornecemos bancos de dados do AF de amostras específicas da
indústria para que você explore e crie relatórios e displays amostras. Essa também é a sua
chance de fazer as últimas perguntas e certificar-se de que você sabe como usar as
ferramentas para acessar seus dados PI e tornar seu trabalho mais fácil.
Cada kit de exemplo é um arquivo ZIP disponível para download que contém definições do
banco de dados do AF e arquivos relacionados usados para atender a um caso de uso de
negócios. Ele permite instalar e explorar seus próprios casos de uso do Servidor AF, como:
• Rastreamento do tempo de inatividade
• Manutenção com base na condição
• Uso de energia
• Monitoramento do desempenho.
Página 190
Visualizando Dados do PI System
Acesse a página dos kits de exemplo de ativos do PI AF no PI Square para obter mais
informações sobre os kits, incluindo links para download e vídeos que o ajudarão a dar os
primeiros passos.
https://pisquare.osisoft.com/community/all-things-pi/asset-based-pi-example-kits
Página 191
Visualizando Dados do PI System
Objetivos
• Demonstrar compreensão dos fundamentos da tecnologia do PI System
• Acessar dados no PI System
• Mostrar como usar aplicativos cliente do PI Vision, do PI ProcessBook e do PI DataLink
Descrição do problema
Você trabalhará para criar um conjunto de displays e relatórios, usando as habilidades
aprendidas nesta aula. A criatividade é incentivada. O objetivo é realizar um exercício divertido
e com resolução aberta e competição amigável para encerrar o curso. Trabalhe em equipes de
2 ou 3. Ao término da sessão, todos os grupos farão uma breve apresentação de seus displays.
O trabalho será avaliado com base em:
1. Comunicação da compreensão do maior número de habilidades/conceitos possível.
2. Uso de todos os produtos, inclusive o PI ProcessBook, o PI DataLink e o PI Vision.
3. Criatividade do projeto.
4. Apresentação à sala.
Qualquer aspecto do PI ProcessBook, PI DataLink e PI Vision discutido no curso pode ser usado.
Este manual é público, por isso, o restante do workbook pode ser consultado, assim como a
documentação relevante (todos os guias do usuário relevantes estão disponíveis no VLE). Você é
encorajado, mas não obrigado, a usar todos os três produtos no projeto final. Boa-sorte!
Abordagem
Etapa 1: Selecione um dos kits de exemplos de ativos do PI AF na lista abaixo e revise o
caso de negócios que o kit atende (incluído no final do exercício). Como
alternativa, se você tiver acesso aos seus dados de produção, desenvolva um
caso de uso e conclua o projeto final com seus dados.
• Manutenção com base em condição • Perfuração e conclusão do poço de O&G
para bombas • Previsão da carga de geração de energia
• Operação de colunas de destilação • Reator OEE
• Consumo de energia específico do • Monitoramento do transformador de
moinho subestações de T&D
• Processamento de minérios • Monitoramento da tensão do
• Monitoramento de desempenho do alimentador de T&D
ativo móvel • Eficiência da turbina
• Rastreamento do tempo de inatividade • Gestão de custos de utilitários
do poço de O&G
Página 192
Visualizando Dados do PI System
Etapa 2: O banco de dados COMPLETO de cada um dos kits foi instalado no Ambiente de
aprendizagem virtual do curso. Explore a documentação da estrutura do AF e do
kit de exemplos e veja quais dados estão disponíveis. Você também pode assistir
a um vídeo introdutório do kit de exemplos no PI Square. Se você estiver usando
seu próprio PI System, saiba quais dados estão disponíveis relacionados a seu
cargo ou seu uso de caso de negócios ideal.
Etapa 3: Crie visualizações usando as ferramentas aprendidas neste curso para mostrar
possíveis soluções ou monitoramento do kit de exemplo ou caso de negócios
escolhido. Abaixo estão algumas das coisas que você poderá implementar em
cada ferramenta.
PI Vision
a. Crie um display com tabelas, tendências, valores e medidores
b. Reutilize displays para ativos semelhantes e adicione texto, imagens, links e
comportamento de múltiplos estados para enriquecer seu display do PI Vision.
c. Compartilhe seu display com outras pessoas de sua organização, adicione
palavras-chave para organizar displays e encontrar seus displays favoritos.
PI DataLink
a. Exiba os valores atuais e os dados do archive de tags do PI e atributos do AF
b. Calcule totais, médias e outros valores estatísticos de seus dados
c. Crie cálculos avançados de seus dados usando Performance Equations
d. Reutilize relatórios para múltiplos ativos usando listas suspensas
PI ProcessBook
a. Crie um display de elementos relativos incluindo símbolos dinâmicos e estáticos
b. Adicione símbolo de múltiplos estados, imagens e símbolos predefinidos da
biblioteca de símbolos
c. Adicione botões para navegar para páginas da web, aplicativos ou para outros
displays. Como alternativa, use o arquivo do PI ProcessBook (PIW) para
organizar seus displays do PI ProcessBook.
d. Faça o upload dos displays do PI ProcessBook no PI Vision
Etapa 4: Compartilhe seus displays e relatórios com a turma, explicando como cada um
completa o caso de negócios do kit de exemplos (ou seu próprio caso de uso).
Além disso, conte como o que você aprendeu no curso ajudará você ao retornar
para seu trabalho.
Página 193
Visualizando Dados do PI System
Operação de destilação
Sua coluna de destilação deve ser monitorada atentamente para continuar a oferecer um
produto de qualidade. Você deve poder visualizar KPIs da coluna de destilação em tempo real.
Além disso, deve ter um relatório que mostre as condições em que a coluna de destilação é
sobrecarregada e a frequência com que o evento ocorre.
Página 194
Visualizando Dados do PI System
Processamento de minérios
Você trabalha em uma planta de processamento de minérios e quer monitorar rapidamente os
aspectos do processo. Você quer visualizar o consumo de energia elétrica, reagentes e água.
Você ainda precisa monitorar quando há tempo de inatividade do processo e quando o minério
está sendo entregue para poder monitorar adequadamente o fornecimento no local.
Página 195
Visualizando Dados do PI System
Página 196
Visualizando Dados do PI System
Queremos determinar quais causas dos eventos são as mais frequentes e dispendiosas. Para isso,
criaremos um relatório de Gráfico Dinâmico a partir dos event frames gerados no AF.
Depois de concluir a pesquisa de event frames (descrita anteriormente no Capítulo 8), use as
instruções a seguir para criar um Gráfico Dinâmico e uma Tabela Dinâmica.
Etapa 1: Acesse a planilha Evaluating Tank Downtime Blank (Avaliação do Vazio do Tempo
de Inatividade do Tanque), selecione a faixa de opções Insert (Inserir) e a opção
Gráfico Dinâmico. Selecione as colunas e linhas de seu interesse na guia
Downtime Raw Data (Dados Brutos do Tempo de Inatividade). Essa ação criará
uma tabela dinâmica e um gráfico dinâmico.
Página 197
Visualizando Dados do PI System
Dica: se você desejar corrigir a área fonte em outro momento, selecione todas as células da
tabela dinâmica (ou escolha a faixa de opções Analyze [Analisar]) e, na faixa de opções
Analyze, selecione Change Data Source (Alterar Fonte de Dados).
Etapa 3: A lista do campo PivotChart (Gráfico Dinâmico) agora deve ser mostrada na
planilha do Excel e uma área da planilha deve ser designada, em que a tabela
dinâmica estará localizada, conforme mostrado abaixo.
Etapa 4: Selecione a tabela dinâmica e revise a lista do campo Tabela Dinâmica. Esses
campos são provenientes dos nomes das colunas da planilha Downtime Raw
Data.
Etapa 5: Para realizar uma análise do tempo de inatividade para nossos event frames com
base no código da razão correspondente, selecione a linha Código da Razão
(Reason Code) e arraste para a área Valores (Values). A agregação aplicada para
os códigos da razão é CONTAGEM (COUNT), pois são valores não numéricos.
Selecione a linha Código da Razão novamente e arraste para a área Linhas:
Página 198
Visualizando Dados do PI System
Etapa 6: Selecione a linha Lost Production (gal) (Produção Perdida) e arraste para a
área Valores. A agregação aplicada para esses valores numéricos é SOMA
(SUM). Selecione a linha Temperature Difference (Diferença de Temperatura) e
arraste para a área Valores. Altere o tipo de agregação para Médio.
Sua tabela dinâmica recebe mais duas colunas, que resumem as perdas de
produção e as diferenças de temperatura correspondentes, com base nos códigos
da razão:
Dica 1: se o painel Campos da Tabela Dinâmicativer sido fechado e você desejar tê-lo
disponível novamente, selecione uma célula da tabela dinâmica. No menu do botão direito do
mouse, selecione Mostrar Lista de Campos (Show Field List).
Dica 2: para alterar a agregação que é aplicada a seus dados, selecione o ícone do menu
suspenso no campo e escolha Configurações do Campo de Valor (Value Field Settings) para
selecionar outro tipo de agregação.
Página 199
Visualizando Dados do PI System
A tabela dinâmica e o gráfico dinâmico serão atualizados para mostrar qual código da razão
está causando a maioria dos eventos de tempo de inatividade. Na captura de tela acima, é
evidente que, durante o período de tempo observado, os eventos de tempo de inatividade
Elétrico (Electrical) e Desconhecido (Unknown) foram os menos comuns.
Página 200
Visualizando Dados do PI System
Agora que determinamos quais causas de tempo de inatividade são as mais frequentes,
precisamos determinar qual tanque deve receber nossa atenção primeiro.
Etapa 1: Para criar um relatório para comparar tempos de inatividade com base nos
tanques, seguiremos um procedimento semelhante ao acima. Repita o
procedimento descrito nas Etapas 1–4 acima para criar um novo gráfico dinâmico
e uma nova tabela dinâmica com os mesmos dados de event frames.
Etapa 2: Para realizar uma análise do tempo de inatividade para nossos event frames com
base no tanque correspondente, selecione a linha Produção Perdida (Lost
Production (gal)) e arraste para a área Valores (Values). A agregação aplicada
para os códigos da razão deve ser SOMA . Selecione a linha Elemento Primário
novamente e arraste para a área Rows (Linhas):
Etapa 3: Para acrescentar um visual adicional, arraste o Código da Razãopara a área
Legenda [Série] (Legend[Series]).
Etapa 4: Selecione o gráfico dinâmico, vá para a guia Design e selecione Alterar Tipo de
Gráfico (Change Chart Type). Selecione a categoria Área (Area) à esquerda e
Área Empilhada (Stacked Area) como Tipo de Gráfico (Chart Type).
Página 201
Visualizando Dados do PI System
O resultado é um relatório que mostra quais tanques tiveram maior perda de produção com
uma visão rápida de quais códigos da razão estão causando a perda de produção.
Página 202
Visualizando Dados do PI System
Em uma seção anterior, aprendemos a aplicar alguns cálculos aos dados brutos do archive
antes que sejam abertos no relatório do PI DataLink. Isso também pode ser feito no
PI ProcessBook, isto é, poderíamos criar elementos dinâmicos para vários resultados dos
cálculos feitos sobre os valores da tag do PI.
Isso é possível no PI ProcessBook usando o PI Calculation, que é um tipo de conjuntos de
dados disponível no PI ProcessBook.
Nota: conjuntos de dados são definidos no nível Book, de modo que possam ser definidos de
uma vez e então compartilhados entre diferentes displays no PI ProcessBook (.piw). Se você
criar um display independente (um arquivo .PDI), o conjunto de dados será definido apenas
para esse display.
Página 203
Visualizando Dados do PI System
Página 204
Visualizando Dados do PI System
Quando janela Conjuntos de dados abrir, clique em Novo (New) > PI Calculation
Isso abre a janela Dados do PI Calculation, que tem os seguintes campos:
Seção Campo Use
PI Server O Data Archive do qual os dados são recuperados
Tag ou expressão Insira um nome de tag do PI ou PI Expression. Use o
Dados do PI botão para procurar tags do PI. Se você escolher digitar
uma expressão, certifique-se de usar o Performance
Equations (conforme explicado no Capítulo 8)
Nome Insira um nome para seu conjunto de dados. O nome
deve ser exclusivo para o arquivo atual .piw ou .pdi.
Descrição Um campo opcional
Intervalo de cálculo Intervalo de tempo em cujos dados os cálculos serão
realizados
Tempo de O Tempo de sincronização é usado para fazer o offset
Configurações sincronização do de outros cálculos para temporização ou equilíbrio de
intervalo carga.
Intervalo de Frequência com a qual o cálculo será atualizado.
atualização (min)
Gráfico de nível Para especificar se o cálculo resulta em traçados
curvos ou em degrau. O Gráfico em degraus é marcado
como padrão. Normalmente, não se deseja interpolar
entre os cálculos.
Página 205
Visualizando Dados do PI System
Aqui está um exemplo dos Intervalos definidos para um conjunto de dados do PI Calculation.
Para um cálculo com: Intervalo de cálculo: 10 m
Tempo de sincronização do intervalo: 00:00:00
O valor calculado para cada intervalo é formado no início do intervalo. Uma vez que o Tempo
de sincronização é selecionado como 00:00:00, o início do intervalo seria no início da hora;
como o intervalo de cálculo é 10m, a cada 10m um novo valor será plotado. Portanto, um novo
valor será plotado para os seguintes timestamps (entre muitos outros):
01:00:00
01:10:00
01:20:00
01:30:00
01:40:00
01:50:00
Uma vez que o conjunto de dados do PI Calculation for criado, clique em OK.
Página 206
Visualizando Dados do PI System
Assista ao que o instrutor está fazendo ou siga as mesmas etapas junto com
ele para explorar os diferentes conceitos apresentados neste capítulo ou
seção.
Objetivos
• Usar um PI Calc no PI ProcessBook
Descrição do problema
Você quer normalizar os dados para uma tag ruidosa.
Abordagem
Etapa 1: Adicione uma tendência.
Etapa 2: Escolha PI Calc como fonte de dados.
Etapa 3: Adicione um Novo (New) conjunto de dados.
Etapa 4: Configure-o para a tag CDT158 usando a “Pesquisa da tag”. Observe que, ao
usar a pesquisa da tag, os ' são adicionados automaticamente
Etapa 5: Nomeie como Fluxo normalizado (Normalized Flow).
Etapa 6: Escolha Salvar (Save).
Etapa 7: Escolha a coluna Média (Average) e pressione OK.
Etapa 8: Adicione a tag real como um traço ao gráfico.
Etapa 9: Compare a média com os dados da tag real.
Página 207
Visualizando Dados do PI System
Objetivos
• Usar o Performance Equations no PI ProcessBook
Descrição do problema
Conforme mencionado no exercício 8.6.3, dois produtos, denominados Produto A e Produto B,
estão sendo misturados em um tanque, conforme mostrado no esquema a seguir.
O fluxo do Produto A é armazenado em
uma tag do PI chamada CDT158 e do
Produto B na tag do PI BA:TEMP.1. Você
quer criar as seguintes 2 Tendências
(Trend):
Em uma tendência, você quer representar
o seguinte para o fluxo de Produto A:
• uma média de funcionamento de 1
hora
• o máximo e mínimo para cada
intervalo de 1 hora
• o valor do processo ao vivo (o
fluxo)
Em uma segunda tendência, você quer
representar por meio de gráfico a porcentagem de Produto A no tanque de mistura (mixing
tank). Não há uma tag do PI para armazenar este valor e você precisa calculá-lo.
Página 208
Visualizando Dados do PI System
Abordagem
Etapa 1: Reserve alguns minutos para preencher a tabela abaixo, para ser usada como
guia para a definição dos Conjuntos de dados do PI Calculation necessários para
este exercício.
Tag ou expressão do PI
Intervalo de cálculo 1h
Colunas do conjunto de
dados
Tag do PI ou expressão
Intervalo de cálculo 1h
Colunas do conjunto de
dados
Página 209
Visualizando Dados do PI System
Página 210
Curso Visualizando Dados do
PI System
Descrição do problema
Parte 1 – Determine as datas e tempos "reais" indicados pelos tempos relativos PI na tabela
abaixo:
Entrada de timestamp Significado
* - 30m 30 minutos atrás
y + 8h 8h ontem
T Hoje à meia-noite (início da semana)
Thu Meia-noite da última quinta-feira
Tuesday – 2d Domingo à meia-noite
18 18o dia do mês atual à meia-noite
y-2y 2 anos antes de ontem à meia-noite
Parte 3 – Indique pelo menos quatro maneiras de abreviar 8h de hoje conforme o PI. 8: t+8h
8:00:00 8h
3.2.6 Exercício – Exploração dos componentes do design de displays do PI Vision
Página 5
3.2.10 Exercício – Monitorando todas as medições principais do processo
5. Mova esse valor para o meio do display, próximo à barra de ferramentas do editor.
6. É aconselhável salvar o display desde o início. Salve o display como "XXX-Production Area
Dashboard", preenchendo-o com suas iniciais.
7. Clique no ícone da imagem na barra de ferramentas do editor do display. Clique em
qualquer lugar no display e crie um quadrado do tamanho que você deseja que sua imagem
tenha.
8. Pesquise no Google imagens de "tanque de mistura", escolha a imagem que mais o agrada
e salve-a no desktop.
9. Clique em Choose File (Escolher Arquivo) e navegue até a imagem salva na etapa anterior.
Abra essa imagem.
10. Redimensione a imagem de acordo com o tamanho de sua preferência e mova-a para o
canto superior esquerdo do display.
11. Copie a imagem e cole-a no lado direito do display
12. Pesquise no Google imagens de "planta", escolha a imagem que mais o agrada e salve-a
no desktop.
Página 6
13. Clique duas vezes na segunda imagem. Isso deve abrir o Explorador de Arquivos do
Windows. Navegue até a imagem salva acima. Abra essa imagem.
14. Mude o tamanho da segunda imagem para, aproximadamente, as mesmas proporções da
primeira imagem. Mova essa imagem para o canto superior direito do display.
15. Clique na primeira imagem. Mantenha pressionada a tecla CTRL e selecione "Texas Value"
19. Use os botões da barra de ferramentas do editor (ou CTRL+C, CTRL+V) para copiar e
colar o símbolo de valor para Clear Fork. Mova o símbolo copiado para o lado direito
do display.
20. Selecione o elemento Production Line2 no painel de pesquisa. Arraste o atributo Asset
Name para o símbolo de valor copiado. Isso sobrescreverá o valor atual e substituí-lo pelo
Production Line2
21. Usando o botão Shapes (Formatos), adicione uma linha debaixo de Production Line1 e
Production Line2. Após a linha ter sido desenhada, clique no círculo vermelho no final da
linha e segure a tecla SHIFT para ajustar a linha horizontalmente.
22. Focando em Production Line1, precisamos criar informações detalhadas sobre temperatura
interna e externa, Level, Level_forecasts e produtos. Crie um símbolo de valor para o
atributo Asset Name para cada tanque em Production Line1 utilizando os botões de
copiar/colar, assim como o painel de configuração Format Value (Formatar Valor)
Página 7
30. No painel de configuração, certifique-se de que apenas Name (Nome) e Value (Valor)
estejam marcados
31. Arraste o atributo API Well Number para o outro tanque, em Production Line1, na tabela
32. Todos os dados pertinentes agora estão exibidos em cada tanque de Production Line1!
33. Não esqueça de salvar!
34. Repita as etapas 19 até 31 para os tanques no Production Line2.
35. Desafio! (Opcional): use o botão Alignment (das etapas 15 e 16) para alinhar todos os
dados! Você pode imitar o display acima?
36. Altere o tempo de início e final do display para *-4h e *+15m, respectivamente.
Página 8
3.3.6 Exercício – Criação de um painel dinâmico para monitoramento dos tanques
Página 9
seção Asset Type (Tipo de Ativo), verifique se o tipo é Generic Tank Template (Template de
Tanque Genérico) e selecione o símbolo + para adicionar um Asset Attribute (Atributo de
Ativo). Selecione Internal Temperature (Temperatura Interna) e regule-a para > 150.
Pressione o botão de atualização para atualizar o display.
14. Salve seu display como Tank Temperature Dashboard <Iniciais>
15. Mude o tempo final de seu display para as 8h de hoje (t+8h) para ver quantos tanques
foram superaquecidos.
16. Mude o tempo final de seu display para as 12h de ontem (y+12h) para ver quantos tanques
foram superaquecidos.
Página 10
3.3.7 Exercício – Monitoramento dos indicadores-chave de desempenho dos tanques
de mistura
Página 11
16. Arraste Level e Level_Forecast para o display. Ambos agora devem ser preenchidos com
uma tendência. Clique com o botão direito do mouse em Trend e escolha Configure Value
Scale (Configurar Escala do Valor) para configurar a tendência para uma única escala.
17. Clique no botão Vertical Gauge (Medidor Vertical) no Search Pane (Painel de Pesquisa)
18. Arraste Percentage Full (Porcentagem Completa) e Pressure (Pressão) para o display.
Essa ação criará um medidor vertical no display. Clique com o botão direito e escolha
Format Gauge (Formatar Medidor), modifique o rótulo para que apenas contenha o nome
do atributo (e não Tanque de Mistura 1). Redimensione o medidor para que o rótulo se
encaixe.
19. Clique no botão Radial Gauge (Medidor Radial) no Search Pane (Painel de Pesquisa)
20. Arraste Pressure (Pressão) para o display. Clique com o botão direito e selecione Format
Gauge (Formatar Medidor), altere o Style Type (Tipo de Estilo) para Arc (Arco) e modifique
as cores conforme desejar.
21. Salve seu display.
22. Desenhe um retângulo até External Temperature Value. Selecione o retângulo e use o
menu Arrange para enviar para trás.
23. Clique com o botão direito do mouse no retângulo e escolha Configure Multi-State… Arraste
o atributo External Temperature para a janela Multi-State. Mude os limites para o
comportamento Multi-State conforme desejado.
24. Clique com o botão direito do mouse em Pressure Vertical Gauge e escolha Add Multi-
State. Perceba que os limites para esse comportamento Multi-State Behavior já estão
configurados, altere as cores conforme desejado.
25. Salve seu display
26. Selecione a lista suspensa Asset (Ativo) para alterar o contexto de seu display
Página 12
3.4.4 Exercício – Navegação entre os displays do PI Vision
Página 13
14. Clique com o botão direito na tabela atualizada e selecione Add Navigation Link (Adicionar
Link de Navegação)
a. Selecione Change Context of Current Display (Alterar o Contexto do Display Atual)
b. Selecione Use Current Asset (Usar Ativo Atual)
Página 14
4.4.5 Exercício – Criação de um display de monitoramento do processo com tags do PI
Página 15
5. No modo de edição, use a ferramenta Bar e arraste o ponteiro do mouse para criar um
triângulo para uma barra horizontal. Ao soltar o botão do mouse, a caixa de diálogo Define
Bar é exibida.
a. Clique em Tag Search (Pesquisa da Tag)
b. PI Server: PISRV1
c. Máscara da tag: *Pressure*
d. Descrição: *mixing tank1
e. Clique em Search.
f. Selecione a tag OSIsoftPlant.PL1.MXTK1.Pressure.
g. Clique em OK.
h. Em Orientação, selecione Barra horizontal.
i. Clique em OK para concluir a definição do gráfico de barras.
6. No modo de Edição, use a ferramenta Value (Valor), , e clique no local em que quer
colocar o valor no display. A caixa de diálogo Define Value (Definir Valor) é exibida.
a. Clique em Tag Search (Pesquisa da Tag)
b. PI Server: PISRV1
c. Máscara da tag: *Flow*
d. Descrição: *mixing tank1
e. Clique em Search.
f. Selecione a tag OSIsoftPlant.PL1.MXTK1.Flow Rate
g. Clique em OK.
h. Clique em OK para concluir a definição do Valor.
7. Salve o display selecionando File > Save.
8. Abaixo segue uma captura de tela de um exemplo do display criado. O seu display pode ser
diferente.
Página 16
É fácil localizar a tag do PI associada a cada um dos valores medidos sem qualquer
conhecimento prévio da convenção de nomenclatura de tags?
Resposta: neste exemplo a convenção de nomenclatura foi intuitiva, mas esse geralmente não
é o caso.
Você acaba de criar um display para um tanque de mistura e agora é necessário repetir o
mesmo processo para o outro tanque de mistura. Como você se sentiria se a planta tivesse
mais de cinco tanques de mistura e você precisasse criar um display para cada um?
Resposta: tenho mais coisas para fazer em vez de ter que recriar o mesmo processo para
várias tags, então não me sinto nada bem!
Página 17
4.4.6 Atividade direcionada – O que está faltando no display de monitoramento do
processo?
Pergunta 1. Você acha que o display tem tudo o que você deseja colocar nele?
Não
Pergunta 2. Que tipo de itens você adicionaria a este display para torná-lo semelhante ao
processo real, de uma forma mais realista?
Itens como Tanque, Tubulações e Misturador.
Pergunta 3. Que outras informações e valores úteis você adicionaria a este display?
A data em que o tanque foi instalado, o nome do produto no interior do tanque, as dimensões
do tanque e metadados semelhantes.
Página 18
4.6.3 Exercício – Reutilização de um único display de monitoramento do processo para
múltiplos ativos
Página 19
15. Insira o nome do diâmetro acessando Desenho > Valor, clicando na região adequada da
tela e selecionando Relativo do elemento em vez de Pesquisa da tag. Clique duas vezes
em Diâmetro na lista de atributos disponíveis e clique em OK. Marque a caixa de seleção
Mostrar unidades na janela Definir valor e clique em OK novamente.
16. Insira a tendência de temperatura acessando Draw (Desenhar) > Trend (Tendência),
desenhe uma caixa no espaço em branco dentro da caixa de temperatura e selecione
novamente Element Relative (Relativo do Elemento) em vez de Tag Search (Pesquisa
da Tag). Clique duas vezes em Internal Temperature (Temperatura Interna) e External
Temperature (Temperatura Externa) para selecioná-las e clique em OK.
17. Altere as unidades de medida para graus célsius, caso esse campo esteja disponível.
18. No painel de tarefas Elementos de interesse no lado esquerdo da tela, alterne entre os
vários tanques para confirmar que todas as configurações no display são relativas ao
elemento.
19. Salve o arquivo localmente no computador do treinamento.
Página 20
4.8.7 Exercício – Uso do PI ProcessBook para lidar com tarefas diárias
pico .
• Qual é uma forma alternativa de localizar o valor médio do Turbine Ramp Rate nas
últimas 8 horas?
o Você pode clicar na tendência Turbine Ramp Rate, usar a janela Details (no
menu View) e selecionar Statistics (Estatísticas) na lista suspensa Option
(Opção).
• Altere a escala na tendência mWatt para mostrar os valores entre os dois últimos picos.
o Clique e arraste o ponto diagonalmente para desenhar um retângulo do topo do
último pico para o tempo atual.
• Reverta para a escala de tempo original.
A. O técnico de turno chamou e precisa dos valores de arquivamento bruto das últimas 12
horas da geração de megawatt enviada para seu smartphone.
• Clique com o botão direito na tendência mWatt e clique em Mostrar detalhes e
anotações.
Página 21
• Configure o intervalo de tempo para mostrar as últimas 12 horas, usando a Time Range
and Playback Toolbar (Barra de Ferramentas de Intervalo de Tempo e Reprodução).
Página 22
5.5.6 Exercício – Visão rápida da temperatura
1. Abra o Excel.
2. Selecione a célula B3.
3. Na guia PI DataLink, selecione Search (Pesquisar).
4. Verifique se você selecionou o banco de dados do AF da OSIsoft Plant (Planta da OSIsoft).
5. Na caixa de pesquisa, digite *Ext*temp*
6. Selecione todas as quatro tags ou atributos. Clique em OK.
7. Selecione a célula BC3 e clique na função Valor atual.
8. Consulte a célula B3-B6 no campo Atributo ou tag.
9. Selecione Hora à esquerda. Clique em OK.
10. Selecione a célula B10.
11. Na guia PI DataLink, selecione Search (Pesquisar).
12. Verifique se você selecionou o banco de dados do AF da OSIsoft Plant (Planta da OSIsoft).
13. Na caixa de pesquisa, digite *Int*temp*
14. Selecione todas as quatro tags ou atributos. Clique em OK.
15. Na célula B14, digite t+7h.
16. Selecione a célula C10 e clique na função Valor de archive.
17. Consulte a célula B10-B13 no campo Atributo ou tag.
18. Consulte a célula B14 no campo Timestamp.
19. Selecione Time at left (Tempo à esquerda). Clique em OK.
Página 23
5.5.7 Exercício – Relatório de atividades
Página 24
Solução passo a passo
Tempo de *-24h
início
Tempo final *
Intervalo de
1h
tempo
Página 25
5.7.3 Exercício – Início Operacional
Intervalo de tempo 4m
Página 26
20. Selecione a célula B7.
21. Em Barra da fórmula, selecione todo o conteúdo, exceto a aspa simples no início da
expressão.
22. Cole a expressão sem a aspa simples na célula K11.
23. Reproduza o resultado arrastando a célula pelo canto inferior direito (o cursor será alterado
por uma cruz preta).
Página 27
6.1.5 Exercício – Criar um display para o modelo de minha fábrica
Página 28
6.5.3 Exercício – Vinculação de relatórios de tanque ao PI Processbook
Página 29
6.6.5 Exercício – Organização das telas
1. Crie um PI ProcessBook.
a. Clique em File (Arquivo) > New (Novo).
b. Selecione o arquivo PI ProcessBook (.piw) e nomeie-o como EmissionsBook.
c. Clique no botão OK. Uma nova tela é exibida com o nome EmissionsBook.
d. Salve este PI ProcessBook com o nome EmissionsBook.PIW.
2. Insira um elemento do tipo Text (Texto) no nível 1 e nomeie-o como Troubleshooting
usando as etapas a seguir.
a. Clique em File (Arquivo) > New (Novo). Escolha Entrada do ProcessBook como o Tipo
b. Digite um rótulo como: Troubleshooting e selecione Texto
c. Como esta é a primeira entrada, o nível de hierarquia da entrada é 1 e não pode ser
modificado.
d. Clique no botão OK. O título correspondente ao livro Troubleshooting aparecerá no
arquivo do PI ProcessBook criado anteriormente.
3. Insira um elemento do tipo Linked PI ProcessBook (PI ProcessBook Vinculada) no nível 2
e nomeie-o como Tank ERD (ERD do Tanque).
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Clique na seta ao lado do botão Browse (Procurar) e selecione o arquivo
PI ProcessBook. Navegue até ElementRelativeTankDisplay.PDI
c. Digite um nome de rótulo Tank ERD (ERD do Tanque).
d. Escolha a hierarquia de nível 2.
4. Insira um elemento do tipo Operating System Command (Comando do Sistema
Operacional) no nível 3 e nomeie-o como Calculator (Calculadora).
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Digite um rótulo chamado Calculator (Calculadora).
c. Escolha a hierarquia de nível 3.
d. Clique na seta ao lado do botão Browse (Procurar) e selecione
Applications (Aplicativos). Digite "calc.exe" e pressione a tecla Tab.
e. Clique no botão OK. Isso criará o comando OS e abrirá a calculadora. Você pode fechar
a Calculadora do Windows. Um título no segundo nível da hierarquia da Calculator
(Calculadora) aparece no arquivo do PI ProcessBook criado.
5. Insira um elemento do tipo Link (URL) no nível 3 e nomeie-o como OSIsoft Techsupport.
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Digite um rótulo chamado OSIsoft Techsupport (Suporte Técnico da OSIsoft).
c. Escolha a hierarquia de nível 3.
d. No campo Action (Ação), digite https://techsupport.osisoft.com/My-Support/.
e. Clique no botão OK.
6. Insira um elemento do tipo Text (Texto) no nível 1 e nomeie-o como Analysis usando as
etapas a seguir.
a. Clique em File (Arquivo) > New (Novo). Escolha Entrada do ProcessBook como o Tipo
b. Digite um rótulo como: Analysis e selecione Texto
Página 30
c. Escolha a hierarquia de nível 1.
d. Clique no botão OK.
7. Insira um elemento do tipo Document (Documento) no nível 2 e nomeie-o como Report.
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Digite um rótulo chamado Report (Relatório).
c. Escolha a hierarquia de nível 2.
d. Clique na seta ao lado do botão Browse (Procurar) e selecione All Files (Todos os
Arquivos). Selecione PI_DataLink-Exercises_<SuasIniciais>.xlsx.
e. Clique no botão OK.
8. Insira um elemento do tipo Document (Documento) no nível 3 e nomeie-o como PE User
Manual.
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Digite um rótulo chamado PE User Manual.
c. Escolha a hierarquia de nível 3.
d. Clique na seta ao lado do botão Browse (Procurar) e selecione All Files (Todos os
Arquivos). Selecione C:\Program Files (x86)\PIPC\HELP\PEReference.chm.
e. Clique no botão OK.
9. Insira um elemento do tipo Link (URL) no nível 3 e nomeie-o como Learning Videos.
a. No modo de Edição, selecione Insert (Inserir) > Link / OS Command (Link/Comando
do OS).
b. Digite um nome de rótulo Learning Videos.
c. Escolha a hierarquia de nível 3.
d. No campo Action (Ação), digite https://www.youtube.com/user/OSIsoftLearning
e. Clique no botão OK.
10. Modifique o PI ProcessBook.
a. Em Modo de Edição, selecione Visualizar > Destacar. Use as quatro setas localizadas
no canto superior esquerdo da janela para reorganizar as entradas. As setas esquerda
e direita ( ) levantam ou abaixam um elemento na hierarquia. As setas para cima e
para baixo ( ) movem um elemento para frente ou para trás na classificação. Os
sinais + e – são usados para expandir ou agrupar o nível hierárquico do elemento
selecionado. Os números 1 – 9 são usados para exibir diferentes níveis da hierarquia no
PI ProcessBook.
Página 31
7.2.4 Exercício – Gerenciamento e compartilhamento dos displays do PI Vision
7. Clique no ícone de estrela para marcar um display como favorito; um display favorito
Página 32
8.1.3 Exercício – Análise de eventos de tempo de inatividade
Página 33
8.2.5 Exercício – Resumos da produção
Intervalo de 1d
tempo:
Página 34
22. Clique no botão OK.
23. Repita as etapas de 5 a 22 para as colunas C e D usando a seleção apropriada para o
Calculation Mode (Modo de Cálculo) (ex.: selecione Average [Média] na coluna C).
Quando chegar na coluna D, marque a caixa de seleção show percent good (mostrar
porcentagem válida).
24. Selecione a célula B32.
25. Na faixa de opções, clique em PI > Calculated Data.
26. No painel de tarefas, selecione o botão Atributo ou tag.
27. No painel de tarefas, clique no campo Caminho raiz (opcional).
28. Clique na célula B5.
29. No painel de tarefas, clique no campo Atributo ou tag.
30. Clique na célula B6.
31. No painel de tarefas, clique no campo Tempo de início.
32. Clique na célula B7.
33. No painel de tarefas, clique no campo Tempo final.
34. Clique na célula B8.
35. No menu suspenso Módulo de cálculo, selecione total.
36. Como a UOM da produção é por minuto, selecione minuto no menu suspenso do fator de
conversão.
37. Clique em OK para inserir 1440 no campo Conversion Factor (Fator de Conversão)
apenas no modo de cálculo total. Em todos os outros modos de cálculo, deixe esse campo
como one ou 1.
38. Clique no botão OK.
39. Repita as etapas de 24 a 38 para as colunas C a D usando a seleção apropriada para o
Calculation Mode (Modo de Cálculo) (ex.: selecione Average [Média] na coluna C).
Quando chegar na coluna D, marque a caixa de seleção show percent good (mostrar
porcentagem válida) para preencher a coluna Pct Good (Porcentagem Válida).
Página 35
8.3.4 Exercício – Sintaxe do PI PE
Funções PE
Cálculo/filtro Sua expressão PE
aplicáveis
Nível do tanque às 8 horas
desta manhã (o nível é TagVal(‘BA:LEVEL.1’, ‘t+8h’) TagVal()
medido na tag BA:LEVEL.1 )
Total ponderado no tempo da
tag SINUSOID nas últimas
12 horas, mas apenas se, no
TagTot(‘SINUSOID’, ‘*-12h’, ‘*’, 85) TagTot()
mínimo, 85% dos valores
utilizados no cálculo forem
considerados válidos
Exibir OVERHEATED quando
If ‘BA:TEMP.1’ >45 then
a tag BA:TEMP.1 for maior If…then…else
"OVERHEATED" else NoOutput()
que 45.
A quantidade de tempo que o
modo do controlador, medido
TimeGE(‘CDM158’, ‘t-4d’, ‘t’, “Manual”) TimeEQ()
na tag CDM158, foi manual
durante os últimos 4 dias
Página 36
8.4.4 Exercício – Inspeção com base em condições
Página 37
8.5.3 Exercício – Relatório do nível de produção
Intervalo 4h
Limite superior 6
Limite inferior 4
Página 38
8.6.3 Exercício – Relatório de balanço do material
Tempo final T
Intervalo de 2h
tempo
Página 39
11.2.4 Exercício – Intervalos do processo e balanços de materiais
Abordagem
Reserve alguns minutos para preencher a tabela abaixo, para ser usada como guia para a
definição dos Conjuntos de dados de cálculo do PI necessários para este exercício.
Intervalo de cálculo 1h
Intervalo de cálculo 1h
Página 40
Use o template fornecido nomeado MaterialBalances_Template.PDI para a segunda parte.
Adicione ao display um valor para a porcentagem do produto A.
Solução passo a passo da Tendência nº 1: intervalos de processo
1. Crie um novo display chamado Process Ranges (Intervalos de processo).
2. Crie um conjunto de dados seguindo Tools (Ferramentas) > Data Sets (Conjuntos de
Dados) > New (Novo) > PI Calculation.
3. Insira os seguintes parâmetros na caixa de diálogo Dados do PI Calculation:
a. Servidor: PISRV1
b. Nome da tag: CDT158
c. Nome: CDT158_LEVEL
d. Descrição: TANK LEVEL
e. Intervalo de cálculo: 1 h
f. Tempo de sincronização do intervalo: 00:00:00
g. Intervalo de atualização: 1 min
h. Gráfico em degrau: sim
4. Crie uma tendência. Insira o nome Process Ranges (Intervalos de Processo) no campo Plot
Name (Nome do Gráfico) na parte superior da guia General (Geral).
5. Para selecionar as linhas, escolha PI Calculation no menu suspenso à direita do botão Tag
Search (Pesquisa da Tag). Selecione o conjunto de dados recém-criado. Selecione as
colunas Average (Média), Minimum (Mínimo) e Maximum (Máximo) pressionando a tecla
CTRL. Retorne à caixa de diálogo Define Trend (Definir Tendência) clicando no botão OK.
6. Defina o horário do gráfico:
7. Início: *-12h
8. Fim: *
9. Na seção Tags in Plot (Tags no Gráfico) da caixa de diálogo Define Trend (Definir
Tendência), adicione a tag CDT158.
10. Defina o display e os formatos de traço conforme desejado e clique no botão OK.
11. Salve o display e o arquivo do PI ProcessBook.
Página 41
4. Crie uma tendência. Nomeie-a digitando % Product A no campo Plot Name (Nome do
Gráfico).
5. Clique em PI Calculation (Cálculo do PI) no menu suspenso à direita do botão Tag
Search (Pesquisa da Tag). Escolha o conjunto de dados PERCENT_PRODA e selecione a
coluna %ProductA. Retorne para a caixa de diálogo Definir tendência.
6. Defina o horário do gráfico:
7. Início: *-12h
8. Fim: *
9. Defina o display e os formatos de traço conforme desejado e clique no botão OK.
10. Adicione o valor e o timestamp da coluna %ProductA do conjunto de dados Product A em%
of PRODUCT A já colocado no display.
11. Salve o display e o arquivo do PI ProcessBook.
Página 42