1 / 37

PI Interfaces: Facilidade de Uso da Interface OPC Client

PI Interfaces: Facilidade de Uso da Interface OPC Client “PI Interfaces: OPC Client Interface Easy of Use”. Carlos Henrique de Morais Bomfim - PETROBRAS/REGAP Flávio Gagetti Duarte - PETROBRAS/TI/TI-AB/TI-REGAP. 15-MAIO-2007. BOMFIM. Tópicos Filosofia OPC: uma visão rápida

eunice
Télécharger la présentation

PI Interfaces: Facilidade de Uso da Interface OPC Client

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PI Interfaces: Facilidade de Uso da Interface OPC Client “PI Interfaces: OPC Client Interface Easy of Use” Carlos Henrique de Morais Bomfim - PETROBRAS/REGAP Flávio Gagetti Duarte - PETROBRAS/TI/TI-AB/TI-REGAP 15-MAIO-2007 BOMFIM

  2. Tópicos • Filosofia OPC: uma visão rápida • Comparação API x OPC • DCOM/COM e OLE • Interfaces do componente • Interface Cliente OPC PI • Conclusão 15-MAIO-2007 BOMFIM & Flávio

  3. OPC - Integrando sistemas O LE for P rocess C ontrol

  4. OPC - Integrando sistemas Padrão para integração de sistemas

  5. OPC - Integrando sistemas Porque surgiu? API como solução? A pplication P rogram I nterface

  6. Funções do usuário Interface do aplicativo Rotinas específicas fornecedor OPC - Integrando sistemas API

  7. Funções do usuário Funções do usuário Interface do aplicativo Interface do aplicativo Rotinas específicas fornecedor Rotinas específicas fornecedor Outro mecanismo OPC - Integrando sistemas API

  8. OPC - Integrando sistemas Exemplo de API

  9. OPC - Integrando sistemas Exemplo de API

  10. Funções do usuário Interface do aplicativo Rotinas específicas fornecedor OPC - Integrando sistemas API

  11. OPC - Integrando sistemas Início do OPC D ynamic D ata E xchange NET DDE Minha visão! Muitos podem ter visão diferente!

  12. OPC - Integrando sistemas O bject L inking and E mbedding O le P rocess C ontrol

  13. OPC - Integrando sistemas COM e DCOM • DCOM é parte da família COM • COM+ , ActiveX

  14. OPC - Integrando sistemas OPC • MODELO : é um COM • Versão 1.0 • Versão 2.x : DCOM

  15. OPC - Integrando sistemas OPC • Principal diferença comparando com API

  16. OPC - Integrando sistemas OPC • Principal diferença comparando com API

  17. OPC - Integrando sistemas COM/DCOM • Padronização vista pelo cliente Interface obrigatória IUnknown Métodos obrigatórios QueryInterface AddRef Release Interfaces padrão OPC

  18. OPC - Integrando sistemas OPC :Padronização vista pelo cliente

  19. Prática comum Como sei que pos so escrever? Como recebo valores? Como envio? E se o servidor não estiver rodando? E se tiver alguém conectado? OPC - Integrando sistemas OPC • Como usar ( siga a ordem): • leia o manual • instale o servidor OPC onde vai rodar • registre o servidor OPC na máquina cliente, se diferente • defina os níveis de acesso/usuários => usar domínio é fundamental • ative o cliente • conecte com o servidor • defina um ou mais grupos • adicione itens aos grupos • use os itens como quiser

  20. OPC - Integrando sistemas

  21. OPC - Integrando sistemas

  22. Interface Cliente OPC PI OPC Lembrar: O cliente é padrão. Um único cliente desenvolvido corretamente conecta ao seu servidor desenvolvido corretamente

  23. Funções do usuário Interface OPC lado Cliente Interface OPC lado Servidor Rotinas específicas fornecedor Interface Cliente OPC PI • Porque usar a interface Cliente OPC? Padrão Padrão

  24. Funções do usuário Interface OPC lado Cliente Interface OPC lado Servidor B Interface OPC lado Servidor C Interface OPC lado Servidor A Rotinas específicas fornecedor B Rotinas específicas fornecedor C Rotinas específicas fornecedor A Interface Cliente OPC PI • Porque usar a interface Cliente OPC? Padrão Padrão

  25. Usando a Interface Cliente OPC PI • Instalação da interface • PI-SDK • Interface • ICU Entre ler o manual e instalar tem-se a interface operacional em 4 h! Entre não ler o manual e instalar tem-se a interface operacional em x dias!

  26. Usando a Interface Cliente OPC PI

  27. Usando a Interface Cliente OPC PI Comum. Não altera

  28. Usando a Interface Cliente OPC PI

  29. Usando a Interface Cliente OPC PI

  30. Usando a Interface Cliente OPC PI Servidor 1 cole tando dados

  31. Usando a Interface Cliente OPC PI

  32. Usando a Interface Cliente OPC PI

  33. Usando a Interface Cliente OPC PI Servidor 2 cole tando dados

  34. Alteram-se 3 campos e o ponto será coletado em outro servidor Usando a Interface Cliente OPC PI

  35. Cliente OPC PI - Conclusão • Padroniza a interface com sistemas de automação • Pouco impacto no PI devido a alteração do sistema de automação • Problemas de atualização de versão de API de fornecedor minimizado • Facilidade de suporte • Permite maior compartilhamento de conhecimento entre usuários • Custo de suporte reduz • Sistemas de automacão disponibilizando apenas está interface

  36. OPC - Integrando sistemas OPC Respostas

  37. OPC - Integrando sistemas OPC Obrigado Carlos H M Bomfim Flávio Gagetti Duarte

More Related