OPC应用程序入门.pdf(光盘资料)

时间:2014-03-02 10:34:23
【文件属性】:

文件名称:OPC应用程序入门.pdf(光盘资料)

文件大小:325KB

文件格式:RAR

更新时间:2014-03-02 10:34:23

OPC

1 OPC的基础知识..................................................................................................... 1 1.1 OPC的开发背景和历史..................................................................................... 1 1.1.1 为什么需要OPC ......................................................................................... 1 1.1.2 OPC怎样解决你的问题.............................................................................. 1 1.1.3 OPC的历史................................................................................................. 3 1.1.4 OPC现状和发展......................................................................................... 3 1.2 什么是OPC........................................................................................................ 4 1.2.1 基于COM技术的OPC................................................................................. 4 1.2.2 OPC和DDE的比较..................................................................................... 5 1.2.3 OPC适用于哪些地方.................................................................................. 6 1.3 OPC的概要........................................................................................................ 7 1.3.1 OPC服务器和包装DLL .............................................................................. 7 1.3.2 OPC的主要功能......................................................................................... 9 1.4 VB的对象.........................................................................................................12 1.4.1 Visual Basic对象.........................................................................................12 1.4.2 VB的集合对象...........................................................................................14 1.5 OPC的对象.......................................................................................................14 1.5.1 OPC对象的分层结构.................................................................................15 1.5.2 OPC标签....................................................................................................16 1.5.3 服务器句柄................................................................................................16 1.5.4 OPC服务器对象........................................................................................16 1.5.5 OPC组集合对象........................................................................................19 1.5.6 OPC组对象................................................................................................21 1.5.7 OPC标签集合对象.....................................................................................28 1.5.8 OPC标签对象............................................................................................30 1.5.9 OPC浏览器对象........................................................................................30 2 使用VISUAL BASIC开发OPC应用程序............................................................ 32 2.1 建立一个VISUAL BASIC工程.............................................................................32 2.1.1 启动Visual Basic .........................................................................................32 2.1.2 设置OPC包装DLL.....................................................................................32 2.2 建立一个OPC对象...........................................................................................34 2.2.1 变量声明....................................................................................................34 2.2.2 连接OPC服务器和建立OPC组..................................................................35 2.2.3 添加OPC标签............................................................................................35 2.2.4 断开OPC服务器........................................................................................36 2.3 同步数据读写...................................................................................................37 2.3.1 窗体设计....................................................................................................37 2.3.2 命令按钮的事件处理.................................................................................38 2.3.3 同步数据读取............................................................................................39 2.3.4 同步数据写入............................................................................................40 2.3.5 运行结果....................................................................................................41 2.4 异步数据读写...................................................................................................42 2.4.1 OPC对象声明的改变.................................................................................42 2.4.2 OPC组对象属性的改变.............................................................................43 2.4.3 异步读取代码的改变.................................................................................43 2.4.4 异步写入的改变........................................................................................45 2.5 订阅方式的数据采取........................................................................................46 3 使用VISUAL BASIC开发OPC ACTIVEX控件.................................................. 48 3.1 建立一个ACTIVEX控件.....................................................................................48 3.1.1 必需的引用和声明.....................................................................................52 3.1.2 OPC自动化包装的引用.............................................................................52 3.1.3 OPC对象和Windows API的声明................................................................53 3.2 添加控件的属性,方法和事件.........................................................................55 3.3 建立属性页.......................................................................................................63 3.4 版本信息窗体...................................................................................................70 3.5 调试ACTIVEX控件............................................................................................74 3.5.1 建立一个Visual Basic工程..........................................................................74 3.5.2 调试ActiveX控件.......................................................................................77 3.6 生成ACTIVEX控件............................................................................................78 4 使用EXCEL开发OPC应用程序.......................................................................... 81 4.1 使用EXCEL和VBA的OPC应用程序..................................................................81 4.1.1 定义Excel宏...............................................................................................81 4.1.2 编辑Excel工作表........................................................................................87 4.1.3 试运行.......................................................................................................94 4.2 使用ACTIVEX控件的OPC应用程序..................................................................95 4.2.1 在Excel中使用ActiveX控件........................................................................95 4.2.2 使用VBA建立OPC服务器数据访问程序................................................105 5 运行环境的设置................................................................................................. 110 5.1 远程连接所需的软件......................................................................................110 5.2 添加一个OPC专用用户..................................................................................110 5.3 推荐的分布式COM安全机制的设置..............................................................111 5.3.1 没有分布式COM安全机制的设置...........................................................111 5.3.2 具有分布式COM安全机制的设置...........................................................111 5.4 OPC服务器计算机的设置..............................................................................112 5.4.1 安装OPC服务器......................................................................................112 5.4.2 分布式COM安全机制的设置...................................................................112 5.5 OPC客户程序计算机的设置..........................................................................116 5.5.1 安装OPC客户程序...................................................................................116 5.5.2 分布式COM安全机制的设置...................................................................117 6 附录..................................................................................................................... 118 6.1 OPC符号........................................................................................................118 6.1.1 OPC名称空间符号...................................................................................118 6.1.2 OPC数据源符号......................................................................................118 6.1.3 OPC访问权限符号...................................................................................118 6.1.4 OPC服务器状态符号...............................................................................118 6.2 OPC错误码.....................................................................................................118 6.3 OPC数据型.....................................................................................................119 6.3.1 经常使用的OPC数据型...........................................................................119 6.3.2 定制数据型和自动化数据型....................................................................120 6.4 示范源程序的使用方法..................................................................................120 6.4.1 复制和注册示范源程序...........................................................................120 6.4.2 运行示范源程序......................................................................................121 6.4.3 示范源程序的运行环境...........................................................................121 6.5 参考资料........................................................................................................121 6.6 有关OPC的互联网站......................................................................................122 6.7 OPC专用名词中英对照表..............................................................................122


【文件预览】:
OPC入门指南
----Readme.txt(1008B)
----Chap2()
--------Sync()
--------Async()
----Chap4()
--------Demo.xls(41KB)
--------BarMeter()
--------ActiveX.xls(29KB)
--------VBA.xls(35KB)
----Bin()
--------OPCDAAuto.dll(160KB)
--------OPCTrend.ocx(132KB)
--------OpcServer.exe(136KB)
--------OPCJDADemoServer.exe(124KB)
--------OPCPROXY.DLL(76KB)
--------OPCBar.ocx(132KB)
--------RegOPC.bat(760B)
--------opccomn_ps.dll(60KB)
----Chap3()
--------TestTrendGraph.vbp(704B)
--------dlgAbout.frm(2KB)
--------TrendGraph.ctx(1KB)
--------TrendGraph.ctl(12KB)
--------OPCTrend.vbp(983B)
--------TestTrendGraph_Form1.frm(2KB)
--------OPCTrend.vbg(70B)
--------OPCGeneral.pag(2KB)
--------dlgAbout.frx(73KB)
--------OPCTrend_TGGeneral.pag(2KB)
--------toolbox.bmp(1KB)

网友评论

  • 没下载下来,积分没了。
  • 太好的资料了 谢谢分享
  • 不是pdf,光盘例子
  • 感觉没多少用处,还要8分,浪费了
  • 真的搞不明白,里面的内容就没有啥,下载下来325k,根本就没有什么东西嘛,还浪费我8分
  • 这本书很好!
  • 很不错的资源,适合入门用
  • 资料挺好的
  • 很好。值这个分
  • 内容很不错!~就是8分高了点儿
  • 这本书正好,配套的!
  • 这个好,已经有了书籍,就是配套的光盘文件不错,适合初学者
  • 真是好书啊 适合我初学!
  • 这个好,已经有了书籍,就是配套的光盘文件
  • 不错,适合初学者
  • 适合初始opc开发者学习!