{"id":15237,"date":"2023-10-31T13:06:19","date_gmt":"2023-10-31T16:06:19","guid":{"rendered":"https:\/\/kb.elipse.com.br\/?p=15237"},"modified":"2025-04-04T11:13:22","modified_gmt":"2025-04-04T14:13:22","slug":"elipse-opc-proxy","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/elipse-opc-proxy\/","title":{"rendered":"Elipse OPC Proxy."},"content":{"rendered":"<h2>Introdu\u00e7\u00e3o<\/h2>\n<p style=\"text-align: justify;\">O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA. Sabe-se que o EPM disponibiliza nativamente os dados atrav\u00e9s de OPC UA.<\/p>\n<p style=\"text-align: justify;\">Atrav\u00e9s deste m\u00f3dulo, \u00e9 poss\u00edvel, por exemplo, que um supervis\u00f3rio capaz de buscar dados de servidores OPC DA possa exibir os indicadores de desempenho calculados no EPM em suas telas. Isso, por sua vez, possibilita uma tomada de decis\u00e3o mais eficaz pela opera\u00e7\u00e3o.<\/p>\n<p style=\"text-align: justify;\">Al\u00e9m disso, a utiliza\u00e7\u00e3o do Elipse OPC Proxy elimina os problemas relacionados a DCOM, uma vez que a comunica\u00e7\u00e3o entre Elipse OPC Proxy e EPM \u00e9 atrav\u00e9s de OPC UA, e o Elipse OPC Proxy deve ser instalado na mesma m\u00e1quina dos sistemas (clientes) que ir\u00e3o utiliz\u00e1-lo.<\/p>\n<h2>Instala\u00e7\u00e3o<\/h2>\n<p style=\"text-align: justify;\">\u00c9 poss\u00edvel baixar o Elipse OPC Proxy diretamente do <a href=\"https:\/\/www.elipse.com.br\/\">site da Elipse Software<\/a>. No entanto, deve-se instal\u00e1-lo de forma separada do EPM.<\/p>\n<p style=\"text-align: justify;\">Uma vez que o arquivo de instala\u00e7\u00e3o esteja na m\u00e1quina desejada, deve-se executar o arquivo <strong>elipseopcproxy-enu.exe<\/strong> e seguir os passos do instalador. Ao execut\u00e1-lo, abre-se a janela da figura a seguir com os termos da licen\u00e7a de uso.<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15238\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1.png\" alt=\"\" width=\"481\" height=\"388\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1.png 481w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1-300x242.png 300w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/a><\/p>\n<p>Logo ap\u00f3s selecionar a op\u00e7\u00e3o <strong>I agree to the license terms and conditions<\/strong>, deve-se clicar em <strong>Install<\/strong> para prosseguir com a instala\u00e7\u00e3o e registrar o servi\u00e7o <strong>Elipse OPC Proxy.<\/strong><\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem2.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15239\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem2.png\" alt=\"\" width=\"481\" height=\"388\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem2.png 481w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem2-300x242.png 300w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/a><\/p>\n<p>Ap\u00f3s a instala\u00e7\u00e3o, a janela informa o sucesso da instala\u00e7\u00e3o e configura\u00e7\u00e3o.<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem3.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15240\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem3.png\" alt=\"\" width=\"481\" height=\"388\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem3.png 481w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem3-300x242.png 300w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>Configura\u00e7\u00e3o<\/h2>\n<p>Um exemplo de arquitetura onde se utiliza o Elipse OPC Proxy\u00a0 \u00e9 o da imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem4.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15241\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem4.png\" alt=\"\" width=\"438\" height=\"325\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem4.png 438w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem4-300x223.png 300w\" sizes=\"(max-width: 438px) 100vw, 438px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">\u00c9 importante ressaltar que o padr\u00e3o OPC UA integra as especifica\u00e7\u00f5es para dados em tempo real (DA) e dados hist\u00f3ricos (HDA), enquanto o padr\u00e3o cl\u00e1ssico necessita de um servidor espec\u00edfico para cada caso.\u00a0 Ou seja, o deve-se configurar o Elipse OPC Proxy de acordo com o tipo de cliente que ir\u00e1 receber os dados.<\/p>\n<p style=\"text-align: justify;\">Basicamente, o Elipse OPC Proxy ir\u00e1 emular um servidor OPC DA e\/ou um servidor OPC HDA para que os clientes possam se conectar e obter as informa\u00e7\u00f5es desejadas. <u>Cada servidor emulado \u00e9 chamado de Proxy.<\/u><\/p>\n<p style=\"text-align: justify;\">Como mencionamos anteriormente, \u00e9 preciso instalar o Elipse OPC Proxy em cada m\u00e1quina onde haja um sistema\/aplica\u00e7\u00e3o consumindo dados do EPM.<\/p>\n<p style=\"text-align: justify;\">Neste artigo, mostraremos exemplos de configura\u00e7\u00e3o do Elipse OPC Proxy para enviar dados para um servidor OPC DA e para um servidor OPC HDA.<\/p>\n<section id=\"proxies\">\n<h3 style=\"text-align: justify;\">Cria\u00e7\u00e3o dos Proxies<\/h3>\n<\/section>\n<p style=\"text-align: justify;\">Primeiramente, \u00e9 necess\u00e1rio abrir o software. Ent\u00e3o, deve-se procurar por <strong>ElipseOPCProxy<\/strong> na busca de programas do Windows, ou localizar o software em seu diret\u00f3rio de instala\u00e7\u00e3o. O diret\u00f3rio de instala\u00e7\u00e3o padr\u00e3o \u00e9 <strong>C:\\Arquivos de Programas (x86)\\Elipse Software\\ElipseOPCProxy <\/strong>\u00a0e o nome do execut\u00e1vel \u00e9 <strong>OPCProxyConfig.exe.<\/strong><\/p>\n<p style=\"text-align: justify;\">Caso seja a primeira abertura do software, ou seja, caso n\u00e3o haja nenhum proxy configurado, a janela de configura\u00e7\u00e3o abre vazia, como mostra a figura a seguir:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem5.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15242\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem5.png\" alt=\"\" width=\"567\" height=\"375\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem5.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem5-300x198.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Para criar um Proxy OPC DA, deve-se clicar em <strong>Add<\/strong>, localizado na barra de ferramentas. Logo ap\u00f3s esse procedimento, os campos da parte inferior ser\u00e3o habilitados para edi\u00e7\u00e3o.<\/p>\n<p style=\"text-align: justify;\">Primeiramente, \u00e9 necess\u00e1rio preencher o campo <strong>EPMServer<\/strong>, com o nome da m\u00e1quina onde roda o EPM. Posteriormente, deve-se clicar em <strong>Search<\/strong>. Se o Elipse OPC Proxy conseguir localizar corretamente o EPMServer, o campo <strong>EndPointURL <\/strong>preenche o endere\u00e7o de acesso ao EPM, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem6.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15243\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem6.png\" alt=\"\" width=\"564\" height=\"141\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem6.png 564w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem6-300x75.png 300w\" sizes=\"(max-width: 564px) 100vw, 564px\" \/><\/a><\/p>\n<p>O campo <strong>EndPoint URL <\/strong>\u00e9 uma ComboBox; note que existem outras op\u00e7\u00f5es, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem7.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15244\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem7.png\" alt=\"\" width=\"567\" height=\"113\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem7.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem7-300x60.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Como podemos notar, a diferen\u00e7a entre os Endpoints s\u00e3o os par\u00e2metros dentro dos colchetes. Esses par\u00e2metros basicamente definem como ser\u00e1 a seguran\u00e7a da comunica\u00e7\u00e3o entre Elipse OPC Proxy e EPM. Portanto, caso deseje uma conex\u00e3o mais segura, deve-se escolher a segunda ou terceira op\u00e7\u00e3o. (<strong>Observa\u00e7\u00e3o:<\/strong> Ignore qualquer item que utilize a porta 6517. As op\u00e7\u00f5es \u00fateis s\u00e3o as que utilizam a porta 6516).<\/p>\n<h3>Configura\u00e7\u00e3o dos proxies<\/h3>\n<p style=\"text-align: justify;\">No exemplo deste artigo, utilizaremos a conex\u00e3o sem criptografia ( [None:None] ). Ao final do artigo, h\u00e1 um ap\u00eandice que mostra como configurar uma conex\u00e3o criptografada entre Elipse OPC Proxy e EPM.<\/p>\n<p style=\"text-align: justify;\">Uma vez selecionado o EndPoint desejado no campo <strong>EndPoint URL<\/strong>, \u00e9 poss\u00edvel perceber \u00a0que o campo <strong>Server Certificate <\/strong>est\u00e1 com o valor Untrusted, ou seja, o certificado do EPM ainda n\u00e3o foi aceito pelo Elipse OPC Proxy. Para isso, deve-se clicar em <strong>Accept<\/strong>. Ao clicar no bot\u00e3o, aparecer\u00e1 a seguinte janela:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem8.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15245\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem8.png\" alt=\"\" width=\"546\" height=\"187\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem8.png 546w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem8-300x103.png 300w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Ao aceitar o certificado temporariamente, o certificado \u00e9 v\u00e1lido apenas enquanto a janela de configura\u00e7\u00e3o estiver aberta. Desse modo, para que o Proxy configurado continue operacional mesmo ap\u00f3s o fechamento da janela, <span style=\"text-decoration: underline;\">\u00e9 necess\u00e1rio aceitar o certificado permanentemente.<\/span><\/p>\n<p style=\"text-align: justify;\">Ap\u00f3s selecionar a op\u00e7\u00e3o desejada, e clicar em <strong>Aceept<\/strong>, o status do certificado \u00e9 atualizado na janela, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem9.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15246\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem9.png\" alt=\"\" width=\"558\" height=\"135\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem9.png 558w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem9-300x73.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">A fim de finalizar as configura\u00e7\u00f5es de acesso aos dados do EPM, \u00e9 necess\u00e1rio configurar a autentica\u00e7\u00e3o. O EPM n\u00e3o aceita uma conex\u00e3o an\u00f4nima, ou seja, \u00e9 necess\u00e1rio informar nestes campos um usu\u00e1rio\/senha definido no EPM.\u00a0 Uma vez que todos os dados estejam configurados corretamente, \u00e9 poss\u00edvel testar a conex\u00e3o com o EPM. Assim, caso tudo esteja correto, uma mensagem aparecer\u00e1:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem10.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15247\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem10.png\" alt=\"\" width=\"422\" height=\"269\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem10.png 422w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem10-300x191.png 300w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/a><\/p>\n<h3>Configura\u00e7\u00e3o do servidor<\/h3>\n<p style=\"text-align: justify;\">Por fim, \u00e9 preciso definir qual tipo de servidor o Elipse OPC Proxy ir\u00e1 emular. Para isso, deve-se selecionar o tipo desejado no campo <strong>Server Type. <\/strong>Note que ao mudar o tipo do servidor, a ferramenta automaticamente sugere um nome como sua ID (propriedade <strong>Server ProgID<\/strong>); no entanto, \u00e9 poss\u00edvel editar esse nome, assim tamb\u00e9m como o campo de descri\u00e7\u00e3o do servidor (propriedade <strong>Server Description<\/strong>).<\/p>\n<p>Para aplicar as configura\u00e7\u00f5es, deve-se clicar no bot\u00e3o <strong>Save<\/strong>. O proxy configurado aparecer\u00e1 na lista de configurados, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem11.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15248\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem11.png\" alt=\"\" width=\"567\" height=\"376\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem11.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem11-300x199.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Caso uma mesma m\u00e1quina tenha diferentes aplica\u00e7\u00f5es clientes obtendo dados atrav\u00e9s de OPC DA e de OPC HDA, \u00e9 necess\u00e1rio criar dois proxies, um para cada tipo de servidor OPC.<\/p>\n<p>&nbsp;<\/p>\n<h2>Visualiza\u00e7\u00e3o de Dados<\/h2>\n<p>Ap\u00f3s a cria\u00e7\u00e3o dos proxies, o Elipse OPC Proxy est\u00e1 dispon\u00edvel para fornecer dados para outros sistemas. Nessa se\u00e7\u00e3o, mostraremos a obten\u00e7\u00e3o de dados por um cliente OPC DA, representado pelo Elipse E3, e a obten\u00e7\u00e3o de dados por um cliente OPC HDA, representado pelo Matrikon HDA Explorer.<\/p>\n<p>Para isso, criamos dois proxies no Elipse OPC Proxy, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem12.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15250\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem12.png\" alt=\"\" width=\"567\" height=\"168\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem12.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem12-300x89.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<h3>Cliente E3<\/h3>\n<p>Para visualizar os dados no E3 atrav\u00e9s do protocolo OPC DA Classic, \u00e9 necess\u00e1rio criar uma aplica\u00e7\u00e3o e inserir um driver de comunica\u00e7\u00e3o OPC:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem13.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15251\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem13.png\" alt=\"\" width=\"555\" height=\"287\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem13.png 555w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem13-300x155.png 300w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/a><\/p>\n<p>Ap\u00f3s inserir o driver, deve-se procurar pelo servidor OPC na m\u00e1quina local.\u00a0 Para isso, deve-se clicar em \u2018Selecionar Servidor\u2019, expandir a op\u00e7\u00e3o \u2018Servidores Locais\u2019 e encontrar o servidor OPC criado pelo Elipse OPC Proxy:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem14.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15252\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem14.png\" alt=\"\" width=\"433\" height=\"467\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem14.png 433w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem14-278x300.png 278w\" sizes=\"(max-width: 433px) 100vw, 433px\" \/><\/a><\/p>\n<p>Uma vez selecionado o servidor, basta seguir os procedimentos para importar os dados desejados para visualiza\u00e7\u00e3o, como mostra a imagem abaixo:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem15.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15253\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem15.png\" alt=\"\" width=\"567\" height=\"470\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem15.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem15-300x249.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>Ap\u00f3s importar as tags, deve-se verificar em Studio os valores das vari\u00e1veis:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem16.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15254\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem16.png\" alt=\"\" width=\"567\" height=\"116\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem16.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem16-300x61.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<h3>Cliente Matrikon HDA Explorer<\/h3>\n<p>O cliente Matrikon \u00e9 um software gratuito dispon\u00edvel pela pr\u00f3pria Matrikon para fazer testes com servidores OPC HDAs. Pode ser baixado atrav\u00e9s do link: <a href=\"https:\/\/www.matrikonopc.com\/downloads\/524\/productsoftware\/index.aspx\">https:\/\/www.matrikonopc.com\/downloads\/524\/productsoftware\/index.aspx<\/a>, mediante cadastro.<\/p>\n<p>Ap\u00f3s instalar o software e abri-lo pela primeira vez, aparecer\u00e1 a seguinte janela:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem17.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15255\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem17.png\" alt=\"\" width=\"567\" height=\"174\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem17.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem17-300x92.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">O software automaticamente efetua a busca por servidores OPC HDA dispon\u00edveis na m\u00e1quina local e ent\u00e3o os insere na lista (figura acima).<\/p>\n<p style=\"text-align: justify;\">Uma vez selecionado o servidor OPCHDA desejado, deve-se clicar no bot\u00e3o \u2018Connect\u2019, que se encontra logo \u00e0 frente da lista.<\/p>\n<p style=\"text-align: justify;\">Caso a conex\u00e3o tenha sido feita com sucesso, o servidor OPC aparecer\u00e1 abaixo, como mostra a imagem a seguir:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem18.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15256\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem18.png\" alt=\"\" width=\"567\" height=\"197\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem18.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem18-300x104.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>A partir desse momento, o usu\u00e1rio est\u00e1 apto para coletar dados do Elipse OPC Proxy e efetuar consultas. No exemplo a seguir, mostraremos uma consulta a dados brutos de duas vari\u00e1veis do EPM.<\/p>\n<p>Primeiramente, \u00e9 necess\u00e1rio adicionar as vari\u00e1veis \u00e0s quais se deseja conectar. Para isso, deve-se clicar com o bot\u00e3o direito no servidor OPC HDA e selecionar \u2018Add Items\u2019:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem19.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15257\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem19.png\" alt=\"\" width=\"567\" height=\"193\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem19.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem19-300x102.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>Aparecer\u00e1 um assistente para selecionar as vari\u00e1veis. Uma vez selecionadas, deve-se clicar em <strong>OK<\/strong>:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem20.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15258\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem20.png\" alt=\"\" width=\"515\" height=\"365\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem20.png 515w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem20-300x213.png 300w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><\/a><\/p>\n<p>Ap\u00f3s a confirma\u00e7\u00e3o,\u00a0 as vari\u00e1veis aparecer\u00e3o na lista inferior:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem21.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15259\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem21.png\" alt=\"\" width=\"559\" height=\"211\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem21.png 559w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem21-300x113.png 300w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/a><\/p>\n<p>Ao clicar com o bot\u00e3o direito em cada uma das vari\u00e1veis, aparecem as op\u00e7\u00f5es de consultas dispon\u00edveis. Para buscar dados brutos, deve-se selecionar a op\u00e7\u00e3o \u2018Read Raw\u2019:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem22.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15260\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem22.png\" alt=\"\" width=\"299\" height=\"504\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem22.png 299w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem22-178x300.png 178w\" sizes=\"(max-width: 299px) 100vw, 299px\" \/><\/a><\/p>\n<p>Ap\u00f3s selecionar a op\u00e7\u00e3o, aparecer\u00e1 um assistente para a inser\u00e7\u00e3o do intervalo de data desejado. Ap\u00f3s definir o intervalo, os valores retornados ser\u00e3o exibidos:<\/p>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem23.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15261\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem23.png\" alt=\"\" width=\"567\" height=\"360\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem23.png 567w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem23-300x190.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Artigos Relacionados<\/h3>\n<ul>\n<li><a href=\"https:\/\/kb.elipse.com.br\/?p=15263\">Utilizando conex\u00f5es criptografadas entre Elipse OPC Proxy e EPM.<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introdu\u00e7\u00e3o O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA. Sabe-se que o&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[676],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Elipse OPC Proxy.<\/title>\n<meta name=\"description\" content=\"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elipse OPC Proxy.\" \/>\n<meta property=\"og:description\" content=\"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-31T16:06:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-04T14:13:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1.png\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Elipse OPC Proxy.\",\"datePublished\":\"2023-10-31T16:06:19+00:00\",\"dateModified\":\"2025-04-04T14:13:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\"},\"wordCount\":1493,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Elipse Plant Manager\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\",\"url\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\",\"name\":\"Elipse OPC Proxy.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2023-10-31T16:06:19+00:00\",\"dateModified\":\"2025-04-04T14:13:22+00:00\",\"description\":\"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elipse OPC Proxy.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Elipse OPC Proxy.","description":"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/","og_locale":"en_US","og_type":"article","og_title":"Elipse OPC Proxy.","og_description":"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.","og_url":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2023-10-31T16:06:19+00:00","article_modified_time":"2025-04-04T14:13:22+00:00","og_image":[{"url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2023\/10\/15237\/Imagem1.png"}],"author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Elipse OPC Proxy.","datePublished":"2023-10-31T16:06:19+00:00","dateModified":"2025-04-04T14:13:22+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/"},"wordCount":1493,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Elipse Plant Manager"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/","url":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/","name":"Elipse OPC Proxy.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2023-10-31T16:06:19+00:00","dateModified":"2025-04-04T14:13:22+00:00","description":"O Elipse OPC Proxy \u00e9 um m\u00f3dulo do EPM que possibilita outras aplica\u00e7\u00f5es acessarem dados do EPM atrav\u00e9s de OPC Classic DA ou OPC Classic HDA.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/elipse-opc-proxy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Elipse OPC Proxy."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/15237"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=15237"}],"version-history":[{"count":10,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/15237\/revisions"}],"predecessor-version":[{"id":16811,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/15237\/revisions\/16811"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=15237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=15237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=15237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}