{"id":3025,"date":"2021-02-13T23:14:43","date_gmt":"2021-02-14T02:14:43","guid":{"rendered":"https:\/\/plccursos.com.br\/tutoriais\/2021\/02\/13\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/"},"modified":"2021-04-01T00:35:41","modified_gmt":"2021-04-01T03:35:41","slug":"servidor-opc-protocolo-de-comunicacao-para-interface-de-software","status":"publish","type":"post","link":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/","title":{"rendered":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">O acr\u00f4nimo &#8220;OPC &#8211; Open Platform Communications&#8221; Inicialmente, restrito ao sistema operacional Windows, surgiu como &#8220;OLE (Object Linking and Embedding &#8211; Vincula\u00e7\u00e3o e incorpora\u00e7\u00e3o de objetos) para controle de processo&#8221;, lan\u00e7ado em 1990, foi uma evolu\u00e7\u00e3o do original <a aria-label=\" (abre numa nova aba)\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Dynamic_Data_Exchange\" target=\"_blank\" rel=\"noreferrer noopener\">DDE<\/a>, conceito desenvolvido pela Microsoft, sendo capaz de manter conex\u00f5es ativas entre dois  documentos, ou mesmo embarcando um documento em outro, sabe aquela planilha do excell dentro do word? pois \u00e9, essa era uma das fa\u00e7anhas dessa tecnologia. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O &#8220;OLE&#8221; posteriormente evoluiu para tornar-se uma arquitetura para componente de software &#8220;COM (Component Object Model &#8211; Modelo de Objeto Componente)&#8221; e posteriormente DCOM, esse padr\u00e3o de interface bin\u00e1ria lan\u00e7ado em 1993, habilita a cria\u00e7\u00e3o de objetos de comunica\u00e7\u00e3o entre processos em uma ampla variedade de linguagens de programa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O padr\u00e3o OPC foi lan\u00e7ado pela primeira vez em 1996, seu prop\u00f3sito era abstrair protocolos espec\u00edficos do PLC (como Modbus, Profibus, etc.) em uma interface padronizada, permitindo que os sistemas HMI \/ SCADA fizessem interface com um \u201cintermedi\u00e1rio\u201d que convertesse informa\u00e7\u00f5es gen\u00e9ricas. Solicita\u00e7\u00f5es de leitura \/ grava\u00e7\u00e3o do OPC para solicita\u00e7\u00f5es espec\u00edficas do dispositivo e vice-versa. Como resultado, surgiu uma ind\u00fastria caseira de produtos, permitindo que os usu\u00e1rios finais implementassem sistemas usando os melhores produtos, interagindo perfeitamente via OPC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nessa vers\u00e3o, o protocolo agrega uma s\u00e9rie de especifica\u00e7\u00f5es desenvolvidas por fornecedores do setor, usu\u00e1rios finais e desenvolvedores de software. Essas especifica\u00e7\u00f5es definem a interface entre Clientes e Servidores, bem como Servidores e Servidores, incluindo acesso a dados em tempo real, monitoramento de alarmes e eventos, acesso a dados hist\u00f3ricos e outros aplicativos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O &#8220;OPC&#8221; passa a garantir a troca segura e confi\u00e1vel de dados no espa\u00e7o de automa\u00e7\u00e3o industrial e em outras ind\u00fastrias. Ele \u00e9 independente de plataforma e garante o fluxo cont\u00ednuo de informa\u00e7\u00f5es entre dispositivos de v\u00e1rios fornecedores. A <a href=\"https:\/\/opcfoundation.org\" target=\"_blank\" rel=\"noreferrer noopener\">OPC Fundation<\/a> \u00e9 respons\u00e1vel pelo desenvolvimento e manuten\u00e7\u00e3o deste padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m das aprimora\u00e7\u00f5es, as conex\u00f5es do cliente e do servidor OPC, pode conectar-se a qualquer outro aplicativo, dessa forma podemos buscar dados do PLC e carrega-los no Excel, no navegador da Web ou qualquer banco de dados ODBC, etc&#8230; <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A evolu\u00e7\u00e3o do OPC para OPC UA<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ap\u00f3s um pouco da hist\u00f3ria do surgimento do protocolo, fica mais f\u00e1cil entender as necessidades que levaram a evolu\u00e7\u00e3o do <strong>protocolo &#8220;OPC&#8221; para &#8220;OPC UA&#8221;<\/strong> e suas vantagens. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Continuando a an\u00e1lise do protocolo OPC, o mesmo ficou obsoleto \u00e0 medida que as empresas utilizavam m\u00e1quinas mais inteligentes, com a comunica\u00e7\u00e3o mais r\u00e1pida e tamb\u00e9m a utiliza\u00e7\u00e3o de tecnologias wireless. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De forma resumida, o OPC nada mais era do que um padr\u00e3o de comunica\u00e7\u00e3o que era baseado na tecnologia OLE (exclusiva para Windows) e possu\u00eda como fun\u00e7\u00e3o principal fazer uma ponte de conex\u00e3o entre as m\u00e1quinas envolvidas no processo de produ\u00e7\u00e3o e os computadores supervis\u00f3rios dessas m\u00e1quinas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na industria, maquinas supervisionadas precisavam de uma seria de especifica\u00e7\u00f5es como: Acesso de dados, Alarmes, Eventos, hist\u00f3ricos&#8230; e que, obviamente, n\u00e3o poderiam ficar restritas a apenas um Sistema Operacional, outro detalhe que soava negativamente era a falta de criptografia dos dados trafegados e a impossibilidade de gerar time out&#8217;s configur\u00e1veis&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando esse protocolo enfrentou essas e outras limita\u00e7\u00f5es, foi necess\u00e1rio atualizar o mesmo para atender a ind\u00fastria 4.0, e nesse movimento foi criado o <strong>protocolo OPC UA. <\/strong>Esse protocolo recebe essa nomenclatura pois agora ele chama-se <strong>OPC Unified Architecture, <\/strong>onde as letras UA significam arquitetura unificada. O protocolo continua com as caracter\u00edsticas boas de sua vers\u00e3o anterior mas agora em sua nova vers\u00e3o unifica sua a\u00e7\u00e3o para todas as plataformas e tamb\u00e9m tem sua programa\u00e7\u00e3o vari\u00e1vel, de forma que o cliente pode adaptar o protocolo para suas finalidades, inclusive servi\u00e7os em Cloud.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O protocolo OPC UA est\u00e1 dividido em 3 especifica\u00e7\u00f5es:<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>DA (Data Access): Quando utilizado para a troca de dados em tempo real<\/li><li>A&amp;E (Alarm and Events): Quando usado para a troca de dados e mensagens de eventos de estados<\/li><li>HDA (Historical Data Access):Quando aplicado em dados para an\u00e1lise hist\u00f3rica de eventos<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esse protocolo foi utilizado por muito tempo e foi considerado como o \u00fanico protocolo existente para desenvolver as especifica\u00e7\u00f5es citadas acima. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Quais as vantagens do protocolo OPC UA?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O <strong>protocolo OPC UA <\/strong>veio para revolucionar a forma com que as m\u00e1quinas se comunicam com os computadores que as est\u00e3o supervisionando e ela consegue atingir esse feito atrav\u00e9s de alguns avan\u00e7os que possibilitam intera\u00e7\u00f5es mais r\u00e1pidas e seguras entre todos os envolvidos no processo fabril. Al\u00e9m dessas vantagens abaixo \u00e9 poss\u00edvel encontrar listadas mais algumas vantagens que o <strong>protocolo OPC UA <\/strong>oferece:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Maior compatibilidade: <\/strong>O protocolo em quest\u00e3o ap\u00f3s receber suas atualiza\u00e7\u00f5es oferece agora a possibilidade de intera\u00e7\u00f5es com outros sistemas, tais como ANSIS C, JAVA, .NET, entre outros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Maior seguran\u00e7a: <\/strong>Os usu\u00e1rio deste protocolo podem agora utilizar camadas de seguran\u00e7a de forma combinada, criando um n\u00edvel de seguran\u00e7a totalmente adapt\u00e1vel para o seu uso e suas necessidades.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Como funciona o protocolo OPC UA?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de explicar como o <strong>protocolo OPC UA <\/strong>funciona devemos entender que este protocolo funciona com dois atores principais, o remetente e o receptor. A fun\u00e7\u00e3o do remetente consiste basicamente em ler os dados que est\u00e3o fornecidos a ele e logo ap\u00f3s codificar esses dados para fazer uma transfer\u00eancia segura para o receptor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por sua vez o receptor possui a fun\u00e7\u00e3o de decodificar os dados recebidos atrav\u00e9s do sistema e assim s\u00f3 ele ter acesso aos dados transmitidos. Isso acontece pois se os dados forem interceptados no meio do caminho por outro receptor este n\u00e3o vai conseguir \u201centender\u201d os dados pois eles est\u00e3o codificados e somente o receptor correto sabe como decodificar essa informa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agora que sabemos como a estrutura b\u00e1sica do sistema funciona podemos avan\u00e7ar e entender mais profundamente como o <strong>protocolo OPC UA<\/strong> funciona. Deve ser salientado que esse protocolo funciona e suporta dois formatos, estamos falando do UA bin\u00e1rio e o XML.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando estamos usando o formato UA bin\u00e1rio estamos falando de projetos que n\u00e3o podem usar muito poder de processamento pois esse formato \u00e9 leve e al\u00e9m disso tamb\u00e9m \u00e9 considerado como o de menor custo de implementa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">J\u00e1 em cen\u00e1rios onde a planta possui m\u00e1quinas mais complexas e o custo da implanta\u00e7\u00e3o n\u00e3o \u00e9 um problema o formato ideal torna-se o XML. Esa sigla XML significa \u201cExtensible Markup Language\u201d e ela vem cumprir as demandas de plantas que possuem impressoras em seu invent\u00e1rio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Como funciona a nova tecnologia Publisher\/Subscriber?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Este \u00e9 um ponto muito interessante e muito atual quando estamos falando do <strong>protocolo OPC UA, <\/strong>isso acontece pois esse \u00e9 o \u00faltimo avan\u00e7o tecnol\u00f3gico e que traz este protocolo para no mundo inovador da internet das coisas, IOT. Nos par\u00e1grafos anteriores explicamos que a estrutura principal do protocolo que estamos estudando era baseado em um remetente e um receptor, por\u00e9m j\u00e1 existe agora uma vers\u00e3o atualizada desse formato que \u00e9 baseada em dois atores principais, o Publisher e o Subscriber.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O publisher como o pr\u00f3prio nome diz recebe os dados e os \u201cpublica\u201d para todos os receptores conectados ao sistema, por\u00e9m nesse novo sistema existe uma mudan\u00e7a. Agora os receptores recebem, decodificam e tamb\u00e9m enviam mensagens para o publisher, sendo chamados agora de \u201cSubscribers\u201d, inscritos quando traduzidos para portugu\u00eas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dessa forma a comunica\u00e7\u00e3o entre as m\u00e1quinas, a planta e os softwares de acompanhamento e tamb\u00e9m de supervis\u00e3o torna-se muito mais r\u00e1pida e torna poss\u00edvel uma intera\u00e7\u00e3o maior entre esses atores durante o processo de fabrica\u00e7\u00e3o, aumentando ainda mais a produtividade da planta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Vamos usar o protocolo OPC UA?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agora que j\u00e1 aprendemos um pouco mais sobre o <strong>protocolo OPC UA <\/strong>e tamb\u00e9m como ele pode ajudar na produtividade da sua planta fica mais f\u00e1cil dar um passo no rumo do futuro e atualizar as suas vers\u00f5es deste protocolo para manter a sua empresa competitiva e segura.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E se sua necessidade seja transportar dados entre dispositivos completamente heterog\u00eaneos, esse \u00e9 o protocolo que vai resolver.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At\u00e9 mais, abra\u00e7os e fiquem com Deus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O acr\u00f4nimo &#8220;OPC &#8211; Open Platform Communications&#8221; Inicialmente, restrito ao sistema operacional Windows, surgiu como &#8220;OLE (Object Linking and Embedding &#8211; Vincula\u00e7\u00e3o e incorpora\u00e7\u00e3o de objetos) para controle de processo&#8221;, lan\u00e7ado em 1990, foi uma evolu\u00e7\u00e3o do original DDE, conceito desenvolvido pela Microsoft, sendo capaz de manter conex\u00f5es ativas entre dois documentos, ou mesmo embarcando [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[4],"tags":[],"class_list":["post-3025","post","type-post","status-publish","format-standard","has-post-thumbnail","category-protocolos-de-comunicacao"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais\" \/>\n<meta property=\"og:description\" content=\"O acr\u00f4nimo &#8220;OPC &#8211; Open Platform Communications&#8221; Inicialmente, restrito ao sistema operacional Windows, surgiu como &#8220;OLE (Object Linking and Embedding &#8211; Vincula\u00e7\u00e3o e incorpora\u00e7\u00e3o de objetos) para controle de processo&#8221;, lan\u00e7ado em 1990, foi uma evolu\u00e7\u00e3o do original DDE, conceito desenvolvido pela Microsoft, sendo capaz de manter conex\u00f5es ativas entre dois documentos, ou mesmo embarcando [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\" \/>\n<meta property=\"og:site_name\" content=\"PLCcursos - Tutoriais\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-14T02:14:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-01T03:35:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"894\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Admin@kgp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin@kgp\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\"},\"author\":{\"name\":\"Admin@kgp\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde\"},\"headline\":\"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software.\",\"datePublished\":\"2021-02-14T02:14:43+00:00\",\"dateModified\":\"2021-04-01T03:35:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\"},\"wordCount\":1444,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg\",\"articleSection\":[\"Comunica\u00e7\u00e3o\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\",\"url\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\",\"name\":\"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais\",\"isPartOf\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg\",\"datePublished\":\"2021-02-14T02:14:43+00:00\",\"dateModified\":\"2021-04-01T03:35:41+00:00\",\"author\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde\"},\"breadcrumb\":{\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage\",\"url\":\"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg\",\"contentUrl\":\"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg\",\"width\":1600,\"height\":894},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/plccursos.com.br\/tutoriais\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/#website\",\"url\":\"https:\/\/plccursos.com.br\/tutoriais\/\",\"name\":\"PLCcursos - Tutoriais\",\"description\":\"PLCcursos - Tutoriais\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/plccursos.com.br\/tutoriais\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde\",\"name\":\"Admin@kgp\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g\",\"caption\":\"Admin@kgp\"},\"sameAs\":[\"https:\/\/plccursos.com.br\/tutoriais\"],\"url\":\"https:\/\/plccursos.com.br\/tutoriais\/author\/Admin@kgp\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"pt_BR","og_type":"article","og_title":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais","og_description":"O acr\u00f4nimo &#8220;OPC &#8211; Open Platform Communications&#8221; Inicialmente, restrito ao sistema operacional Windows, surgiu como &#8220;OLE (Object Linking and Embedding &#8211; Vincula\u00e7\u00e3o e incorpora\u00e7\u00e3o de objetos) para controle de processo&#8221;, lan\u00e7ado em 1990, foi uma evolu\u00e7\u00e3o do original DDE, conceito desenvolvido pela Microsoft, sendo capaz de manter conex\u00f5es ativas entre dois documentos, ou mesmo embarcando [&hellip;]","og_url":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/","og_site_name":"PLCcursos - Tutoriais","article_published_time":"2021-02-14T02:14:43+00:00","article_modified_time":"2021-04-01T03:35:41+00:00","og_image":[{"width":1600,"height":894,"url":"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg","type":"image\/jpeg"}],"author":"Admin@kgp","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Admin@kgp","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#article","isPartOf":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/"},"author":{"name":"Admin@kgp","@id":"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde"},"headline":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software.","datePublished":"2021-02-14T02:14:43+00:00","dateModified":"2021-04-01T03:35:41+00:00","mainEntityOfPage":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/"},"wordCount":1444,"commentCount":0,"image":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage"},"thumbnailUrl":"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg","articleSection":["Comunica\u00e7\u00e3o"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/","url":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/","name":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software. - PLCcursos - Tutoriais","isPartOf":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/#website"},"primaryImageOfPage":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage"},"image":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage"},"thumbnailUrl":"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg","datePublished":"2021-02-14T02:14:43+00:00","dateModified":"2021-04-01T03:35:41+00:00","author":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde"},"breadcrumb":{"@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#primaryimage","url":"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg","contentUrl":"https:\/\/plccursos.com.br\/tutoriais\/wp-content\/uploads\/2021\/02\/OPC-UA.jpg","width":1600,"height":894},{"@type":"BreadcrumbList","@id":"https:\/\/plccursos.com.br\/tutoriais\/servidor-opc-protocolo-de-comunicacao-para-interface-de-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/plccursos.com.br\/tutoriais\/"},{"@type":"ListItem","position":2,"name":"Servidor OPC UA- Protocolo de Comunica\u00e7\u00e3o Para Interface de Software."}]},{"@type":"WebSite","@id":"https:\/\/plccursos.com.br\/tutoriais\/#website","url":"https:\/\/plccursos.com.br\/tutoriais\/","name":"PLCcursos - Tutoriais","description":"PLCcursos - Tutoriais","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/plccursos.com.br\/tutoriais\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/plccursos.com.br\/tutoriais\/#\/schema\/person\/c746c0a56d04901339b0b9296b570cde","name":"Admin@kgp","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3640ee6c6c967544cb8ad27627bbdf45d0dcd21a24450af5fb01bf257dbf47b5?s=96&d=mm&r=g","caption":"Admin@kgp"},"sameAs":["https:\/\/plccursos.com.br\/tutoriais"],"url":"https:\/\/plccursos.com.br\/tutoriais\/author\/Admin@kgp\/"}]}},"_links":{"self":[{"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/3025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/comments?post=3025"}],"version-history":[{"count":3,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/3025\/revisions"}],"predecessor-version":[{"id":3289,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/posts\/3025\/revisions\/3289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/media\/3291"}],"wp:attachment":[{"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/media?parent=3025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/categories?post=3025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plccursos.com.br\/tutoriais\/wp-json\/wp\/v2\/tags?post=3025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}