opc3.00.108-20191220.zip

  • zhenguoli
    了解作者
  • C/C++
    开发工具
  • 7.1MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 2
    下载次数
  • 2021-01-25 15:32
    上传日期
OPC Core Components Redistributables
opc3.00.108-20191220.zip
  • OPC COM ProxyStub MergeModule (x64).msm
    434.5KB
  • OPC COM Core Components Readme 108.41.pdf
    137.5KB
  • OPC Core Components Redistributable (x86) 3.00.108.msi
    2.3MB
  • OPC Core Components Redistributable (x64) 3.00.108.msi
    2.7MB
  • OPC COM ProxyStub MergeModule (x86).msm
    2.1MB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/62530a3e74bc5c0105dbe51b/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62530a3e74bc5c0105dbe51b/bg1.jpg"><div class="c x0 y1 w2 h0"><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">OPC Classic Co<span class="_ _0"></span>re Component<span class="_ _0"></span>s </div><div class="t m0 x1 h3 y3 ff1 fs1 fc1 sc0 ls0 ws0">Overview </div><div class="t m0 x1 h4 y4 ff2 fs2 fc2 sc0 ls0 ws0">These packag<span class="_ _0"></span>es provide <span class="_ _0"></span>the OPC <span class="_ _0"></span>Classic (COM<span class="_ _0"></span>/DCOM) p<span class="_ _0"></span>roxy stub lib<span class="_ _0"></span>raries and<span class="_ _0"></span> the .N<span class="_ _0"></span>ET wrappe<span class="_ _0"></span>rs that allow </div><div class="t m0 x1 h4 y5 ff2 fs2 fc2 sc0 ls0 ws0">.NET applica<span class="_ _0"></span>tions to co<span class="_ _0"></span>mmuni<span class="_ _0"></span>cate with O<span class="_ _0"></span>PC Classic appli<span class="_ _0"></span>cations<span class="_ _0"></span>. </div><div class="t m0 x1 h3 y6 ff1 fs1 fc1 sc0 ls0 ws0">Release Notes </div><div class="t m0 x1 h4 y7 ff2 fs2 fc2 sc0 ls0 ws0">The 108 rel<span class="_ _0"></span>ease has thes<span class="_ _0"></span>e chang<span class="_ _0"></span>es: </div><div class="t m0 x2 h4 y8 ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">The .NET RCW<span class="_ _0"></span> and .NET <span class="_ _0"></span>API assembli<span class="_ _0"></span>es now suppor<span class="_ _0"></span>t .NET Standa<span class="_ _0"></span>rd 2.0 and 2.<span class="_ _0"></span>1; </span></span></div><div class="t m0 x2 h4 y9 ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">The C<span class="ls1">OM</span> Core Componen<span class="_ _0"></span>ts MSIs<span class="_ _0"></span> should no<span class="ls2">w </span>up<span class="_ _0"></span>grade prev<span class="ls3">io</span>us<span class="_ _0"></span> versions. </span></span></div><div class="t m0 x1 h4 ya ff2 fs2 fc2 sc0 ls0 ws0">The 107 rel<span class="_ _0"></span>ease has a nu<span class="_ _0"></span>mber of<span class="_ _0"></span> significant imp<span class="_ _0"></span>roveme<span class="_ _0"></span>nts: </div><div class="t m0 x2 h4 yb ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">All binaries a<span class="_ _0"></span>re signed wi<span class="_ _0"></span>th SHA2<span class="_ _0"></span>56. For bac<span class="_ _0"></span>kwards com<span class="_ _0"></span>patibility the bi<span class="_ _0"></span>naries als<span class="_ _0"></span>o hav<span class="_ _0"></span>e a SHA1 </span></span></div><div class="t m0 x3 h4 yc ff2 fs2 fc2 sc0 ls0 ws0">signature, ho<span class="_ _0"></span>wever, S<span class="_ _0"></span>HA256 is no<span class="_ _0"></span>w required to<span class="_ _0"></span> pass Win<span class="_ _0"></span>dows Auth<span class="_ _0"></span>enticode <span class="_ _0"></span>verificatio<span class="_ _0"></span>n. </div><div class="t m0 x2 h4 yd ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">The depend<span class="_ _0"></span>encies on .NET F<span class="_ _0"></span>ramework ha<span class="_ _0"></span>ve been r<span class="_ _0"></span>emoved from<span class="_ _0"></span> the Co<span class="_ _0"></span>re Componen<span class="_ _0"></span>ts Installers and<span class="_ _0"></span> </span></span></div><div class="t m0 x3 h4 ye ff2 fs2 fc2 sc0 ls0 ws0">Merge Modules<span class="_ _0"></span>. The x<span class="_ _0"></span>64 Installer alwa<span class="_ _0"></span>ys installs<span class="_ _0"></span> the x86 <span class="_ _0"></span>version so on<span class="_ _0"></span>ly one <span class="_ _0"></span>version of th<span class="_ _0"></span>e MSI is </div><div class="t m0 x3 h4 yf ff2 fs2 fc2 sc0 ls0 ws0">required fo<span class="_ _0"></span>r any system <span class="_ _0"></span>(both can s<span class="_ _0"></span>till be install<span class="ls4">ed</span> but it<span class="_ _0"></span> is redundant).<span class="_ _0"></span> </div><div class="t m0 x2 h4 y10 ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">The .NET RCW<span class="_ _0"></span> and .NET <span class="_ _0"></span>API assembli<span class="_ _0"></span>es are now dis<span class="_ _0"></span>tributed as<span class="_ _0"></span> nuget packag<span class="_ _0"></span>es which <span class="_ _0"></span>support .<span class="_ _0"></span>NET </span></span></div><div class="t m0 x3 h4 y11 ff2 fs2 fc2 sc0 ls0 ws0">3.5/2.0 and .<span class="_ _0"></span>NET 4.0. Th<span class="_ _0"></span>e sampl<span class="_ _0"></span>e client code illus<span class="_ _0"></span>trates ho<span class="_ _0"></span>w to use these pac<span class="_ _0"></span>kages. T<span class="_ _0"></span>he Core </div><div class="t m0 x3 h4 y12 ff2 fs2 fc2 sc0 ls0 ws0">Components Ins<span class="_ _0"></span>tallers<span class="_ _0"></span> no long<span class="_ _0"></span>er install th<span class="_ _0"></span>e assemblies <span class="_ _0"></span>the GAC. </div><div class="t m0 x2 h4 y13 ff3 fs2 fc2 sc0 ls0 ws0">&#8226;<span class="ff4"> <span class="_ _1"> </span><span class="ff2">The Core Com<span class="_ _0"></span>ponents Me<span class="_ _0"></span>rge Modu<span class="_ _0"></span>les now us<span class="_ _0"></span>e the MSI <span class="_ _0"></span>Component IDs<span class="_ _0"></span> that match<span class="_ _0"></span> the 105 r<span class="_ _0"></span>elease. </span></span></div><div class="t m0 x3 h4 y14 ff2 fs2 fc2 sc0 ls0 ws0">This should <span class="_ _0"></span>prevent nec<span class="_ _0"></span>essary compo<span class="_ _0"></span>nents f<span class="_ _0"></span>rom being<span class="_ _0"></span> unins<span class="_ _0"></span>talled when an<span class="_ _0"></span> applicatio<span class="_ _0"></span>n that uses <span class="_ _0"></span>the </div><div class="t m0 x3 h4 y15 ff2 fs2 fc2 sc0 ls0 ws0">Merge Modules<span class="_ _0"></span> is uninst<span class="_ _0"></span>alled. This<span class="_ _0"></span> problem will s<span class="_ _0"></span>till exis<span class="_ _0"></span>t if a produc<span class="_ _0"></span>t uses the<span class="_ _0"></span> 106 re<span class="_ _0"></span>lease, how<span class="_ _0"></span>ever, </div><div class="t m0 x3 h4 y16 ff2 fs2 fc2 sc0 ls0 ws0">there should b<span class="_ _0"></span>e a smalle<span class="_ _0"></span>r number of<span class="_ _0"></span> those produc<span class="_ _0"></span>ts. Versio<span class="_ _0"></span>n 106 has b<span class="_ _0"></span>een removed <span class="_ _0"></span>from the </div><div class="t m0 x3 h4 y17 ff2 fs2 fc2 sc0 ls0 ws0">website bec<span class="_ _0"></span>ause of th<span class="_ _0"></span>e incons<span class="_ _0"></span>istent Componen<span class="_ _0"></span>t IDs. </div><div class="t m0 x1 h3 y18 ff1 fs1 fc1 sc0 ls0 ws0">Contents </div><div class="t m0 x1 h4 y19 ff2 fs2 fc2 sc0 ls0 ws0">The OPC Cor<span class="_ _0"></span>e Compone<span class="_ _0"></span>nts inclu<span class="_ _0"></span>des the followin<span class="_ _0"></span>g packag<span class="_ _0"></span>es: </div></div><div class="c x1 y1a w3 h5"><div class="t m0 x4 h6 y1b ff5 fs2 fc2 sc0 ls0 ws0">Package </div></div><div class="c x5 y1a w4 h5"><div class="t m0 x4 h6 y1b ff5 fs2 fc2 sc0 ls0 ws0">Contents </div></div><div class="c x1 y1c w3 h7"><div class="t m0 x4 h4 y1d ff2 fs2 fc2 sc0 ls0 ws0">OPC COM P<span class="_ _0"></span>roxyStub Me<span class="_ _0"></span>rgeModu<span class="_ _0"></span>le (x86) </div></div><div class="c x5 y1c w4 h7"><div class="t m0 x4 h4 y1d ff2 fs2 fc2 sc0 ls5 ws0">In<span class="ls0">stalls the DCOM<span class="_ _0"></span> proxy/stu<span class="_ _0"></span>b librari<span class="_ _0"></span>es for all of <span class="_ _0"></span>the OPC </span></div><div class="t m0 x4 h4 y1e ff2 fs2 fc2 sc0 ls0 ws0">Classic speci<span class="_ _0"></span>fications and <span class="_ _0"></span>the O<span class="_ _0"></span>PCEnum service.<span class="_ _0"></span> </div><div class="t m0 x4 h4 y1f ff6 fs2 fc2 sc0 ls0 ws0">If the &#8216;OPC<span class="_ _0"></span>_INSTALL_SD<span class="_ _0"></span>K&#8217; proper<span class="_ _0"></span>ty is set to <span class="_ _0"></span>true the </div><div class="t m0 x4 h4 y20 ff2 fs2 fc2 sc0 ls0 ws0">headers for x<span class="_ _0"></span>86 and x6<span class="_ _0"></span>4 developm<span class="_ _0"></span>ent are ins<span class="_ _0"></span>talled as </div><div class="t m0 x4 h4 y21 ff2 fs2 fc2 sc0 ls0 ws0">are the nuge<span class="_ _0"></span>t packag<span class="_ _0"></span>es needs for de<span class="_ _0"></span>velopment<span class="_ _0"></span> with </div><div class="t m0 x4 h4 y1b ff2 fs2 fc2 sc0 ls0 ws0">.NET. </div></div><div class="c x1 y22 w3 h8"><div class="t m0 x4 h4 y23 ff2 fs2 fc2 sc0 ls0 ws0">OPC COM P<span class="_ _0"></span>roxyStub Me<span class="_ _0"></span>rgeModu<span class="_ _0"></span>le (x64) </div></div><div class="c x5 y22 w4 h8"><div class="t m0 x4 h4 y23 ff2 fs2 fc2 sc0 ls0 ws0">Installs the 6<span class="_ _0"></span>4-bit versio<span class="_ _0"></span>ns of the DCO<span class="_ _0"></span>M prox<span class="_ _0"></span>y/stub </div><div class="t m0 x4 h4 y21 ff2 fs2 fc2 sc0 ls0 ws0">libraries for all of<span class="_ _0"></span> the O<span class="_ _0"></span>PC Clas<span class="_ _0"></span>s<span class="ls3">ic</span> specifications<span class="_ _0"></span> and a </div><div class="t m0 x4 h4 y1b ff2 fs2 fc2 sc0 ls0 ws0">component <span class="_ _0"></span>that allows O<span class="_ _0"></span>PCEnum to s<span class="_ _0"></span>ee x64 bi<span class="_ _0"></span>t servers. </div></div><div class="c x1 y24 w3 h9"><div class="t m0 x4 h4 y21 ff2 fs2 fc2 sc0 ls0 ws0">OPC Core Compo<span class="_ _0"></span>nents <span class="_ _0"></span>Redistribu<span class="_ _0"></span>table (x<span class="_ _0"></span>86) </div></div><div class="c x5 y24 w4 h9"><div class="t m0 x4 h4 y21 ff2 fs2 fc2 sc0 ls0 ws0">Installs the O<span class="_ _0"></span>PC COM <span class="_ _0"></span>ProxyStub M<span class="_ _0"></span>ergeModule <span class="_ _0"></span>(x86). </div><div class="t m0 x4 h4 y1b ff6 fs2 fc2 sc0 ls0 ws0">If the &#8216;Instal<span class="_ _0"></span>l Headers&#8217; o<span class="_ _0"></span>ption is<span class="_ _0"></span> checked the he<span class="_ _0"></span>aders for </div></div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • OPCUA测试程序
      OPC UA测试程序,用c#开发。通过kepware测试。内含源码。欢迎大家交流
    • OPC Server
      提供了OPCServer的源码程序。有需要的朋友可以不用再烦恼OPC开发难度大的问题。直接下载试用。永无烦恼。
    • OPC统一架构.rar
      OPC统一架构 PC统一架构(OPC Unified Architecture)是OPC基金会(OPC Foundation)创建的新技术
    • OPC client
      OPC DA demo 开发源码 + 说明文档。VS2013工程。本源码主要是连接OPC Data Access Server的客户端程序。代码中有详细的说明,对熟悉OPC协议连接是很好的例子。
    • delphi opc
      本人用delphi开发的西门西OPC应用程序(使用了控件及SQL server 2000 for wincc),目前在线运行,效果良好
    • csharp opc
      c# opc 开发实例,可参考我原来传的一个实例文件,可结合使用。
    • OPC component
      支持用高端商业应用开发的客户程序的OPC自动化接口(OPC OLE Automation Interfaces)。COM接口效率高,通过该接口,客户能够发挥OPC服务器的最佳性能,采用C++语言的客户一般采用COM接口方案;自动化接口使解释性语言...
    • OPC-VB.zip
      用VB编写的OPC客户端,通过OPCserver可以实现与PLC的通信.
    • OPC组件.rar
      node opcda的js代码,用node.js的去连接opcserver。
    • opc.zip
      opc da2.0 通讯库,测试可用,有部分bug不影响使用