博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于OPC(Ole for process control)服务器开发需要的知识
阅读量:4077 次
发布时间:2019-05-25

本文共 605 字,大约阅读时间需要 2 分钟。

一:需要对COM知识有一定的了解.类厂,COM组件(进程内,进程外,远程),接口(自定义,自动化),方法
二:需要对OPC规范有一定的理解,尤其要理解OPC SERVER和GROUP两个对象的接口及接口方法(AddGroup,AddItem等).
三:需要有一定的编程能力。如果编客户程序,你可以选择VB,DELPHI,VBA等(自动化接口).也可以选择C,VC++等语言(自定义接口).如果编写服务器程序,最好最快的方法个人认为是ATL..
五:必须要看的资料:OPC规范.
六:建议看一下<<COM原理与应用>>一书.
七:DCOM.
八:参照示例程序可以更快的应用OPC.
       本人正在业余时间写OPC SERVER开发文档,主要内容如下:

分为五个部分

第一部分:OPC规范概述

本部分包括:OPC的技术本质,OPCDA204规范简介,OPC对象接口定义,OPC同步异步通讯。

第二部分:ATL简介

本部分包括:ATL简介,用ATL开发组件应用程序,测试组件应用程序。

第三部分ATL开发OPC服务器

本部分包括:OPC服务器的设计思路,OPC服务器的接口实现

第四部分:OPC 客户程序开发

本部分包括:基于Visual C++6.0OPC客户程序开发;基于Visual BasicOPC客户程序开发。

第五部分:OPC 服务器的远程访问

本部分包括;介绍DCOM技术;OPC服务器的远程访问实现。

转载地址:http://dkini.baihongyu.com/

你可能感兴趣的文章
驱动的本质就是获取外设,或者传感器数据,也可以控制外设。
查看>>
linux驱动开发这块我觉得正点原子的视频讲得比华清的好
查看>>
我分析一下,其实linux的uart驱动写好了,所谓的ROS uart包应该是用户层app调用那个接口罢了。
查看>>
真正一个东西学深了是会喜欢上的 越学越有意思,学一个东西或者看书深入了也是到一个层面,不管那个东西找工作用不用的上,你都想深入学弄清楚弄透彻这样子。
查看>>
驱动开发分为一种如STM32的裸机驱动和linux驱动
查看>>
我现在明白什么叫总线了,就是一条线上挂了很多设备,比如IIC SPI就是这样的,通信之前要进行设备的选择。
查看>>
5种嵌入式经典总线协议精讲
查看>>
基于统一编址方案,我们就可以通过C语言的指针来寻址并修改存储器的地址,进而可以实现对相应外设寄存器的处理操作。
查看>>
还真有不少弄天猫精灵的,莫非天猫精灵真的可以做些嵌入式开发?
查看>>
FIFO就是 first in first out 先进先出
查看>>
我感觉嵌入式弄深了还是需要数电知识,这样可以理解得更为具体透彻。
查看>>
硬中断与软中断的区别
查看>>
我以前做东西的能力是够的,缺的是专业知识的积累。
查看>>
2020全球无人机五十强企业
查看>>
STM32的中断体系结构
查看>>
我现在回看,野火的STM32书,《跟工程师学嵌入式开发》,原子的STM32书,里面前几章都把那些重要的细节讲了!!
查看>>
用结构体封装寄存器,非常妙!!!
查看>>
结构体的数据对齐
查看>>
STM32官方的一些参考手册资料
查看>>
现在回看我以前的STM32水平,只能说很业余。
查看>>