OPC入门精品PPT课件
- 格式:ppt
- 大小:930.50 KB
- 文档页数:36
实现IT时代的测量控制系统必须的 OPC应用程序入门 -附有OPC模拟服务器和示范源程序光盘- 编著: 日本OPC协会 翻译: 郑 立 后援: OPC中国促进会日文版序 OPC(OLE for Process Control)不仅是生产系统中的关键基础技术之一,并且也是被终端用户广泛采用的软件标准技术。
作为推进这种技术的标准化和普及活动的国际组织OPC基金会和其日本地区组织日本OPC协会决心为新时代制造业的革新作出贡献。
在1980年阿尔温·托夫勒,提出了继农业革命,产业革命之后将出现大的社会体系变革的所谓“第三次浪潮”理论。
即是一次从集中向分散,从体力劳动向脑力劳动,从机械向信息转移的社会变革。
这不仅仅只是实现信息化社会。
由于来自旧社会势力的抵抗和现存技术基板的制约,不可能马上实现这种变革。
但是20年后的今天,在制造业进行的管理过程革新以及IT的飞跃发展正在逐步克服这些障碍。
21世纪将是真正地受到第三次浪潮的冲洗而出现的新地表的世纪。
在这其中,OPC正是在制造业的仪表控制领域内所发生的“第三次浪潮”的主流。
自1996年秋OPC基金会和日本OPC协会创立以来,经过五年时间,把OPC确立为一个世界标准规范的活动阶段已告一段落。
在迎接新世纪的今天,为了使终端用户真正地得到进一步的益处,我们正在放眼于超越目前为止的活动范围,目标于创立基于21世纪制造业新蓝图的生产系统而努力。
为此目标,工业,教育,政府的各个企业和团体以及个人的合作乃是必不可少的。
作为在全世界首次出版的有关OPC应用程序编程书籍的本书,正是日本OPC协会技术委员会活动的总结,也可以说是来自迄今为止为OPC作出贡献的各位成员的总结报告。
我希望本书可以成为读者在进行OPC实际应用时的入门参考,并进一步成为今后全球化技术合作的新起点。
OPC基金会亚州理事 日本OPC协会 秘书长 島貫 洋 (日本东芝公司) 本书作为日本OPC协会技术委员会五年间的努力成果,是一本按照OPC数据访问标准进行产品开发和系统组态的技术说明书。
我从北京买了一本《OPC应用程序入门》,在此之前基本上只是知道有OPC,在五月四日开始,我学了七天。
其中有苦有甜。
我写下来,权做休息或是练练打字。
第一天安装了《入门》提供的东西,包括是下面几个文件。
还有个批处理文件,是一个注册过程。
opccomn_ps.dllopcproxy.dllopcdaauto.dllOPCTrend.ocxOPCBar.ocxOpcServer.exeOPCJDADemoServer.exe看了一阵书,知道了前三个是:通用接口,PROXY-STUB,自动化接口。
不明白。
后面两个是demo 服务器。
上网,用GOOGLE,查OPC,很自然就找到了.,又下了个free服务器。
安装了(注册)。
到了工控网,看到有人在推荐clienttools,就下了一个,叫WXOPC。
运行一下,点击连接服务器图标,立即出现了三个:OPCJ.SAMPLESERVER.1OPCJ.DADEMOSERVER.1HEXATEC.PCDATA第三个是opcconnect上download的计算机基本情况的简单程序。
点击他们,还出现了一些“item”,“value"的内容还在变,有意思。
我就想这工具还真不错,不知我能不能做到,但一想,如果这些功能都做不到,这OPC就没多少人敢学,也就没有市场。
有一段时间没用VB了,先热了热身,看了自己过去编过的code。
第二日今天先看书。
《OPC应用程序入门》,40元,我花了48元,从汇款到收到用了12天,拿到手上,感觉很单薄。
我的看书观点是:在看的过程中迷信书,看完后怀疑书,然后忘记书。
尽管这本书上我立即就发现有错误。
我还是仔细地看下去。
这是一本教人们用VB编应用客户端程序的书,希望让一般工控技术员认识OPC其实不复杂,最起码编用户程序(客户端)不难。
在这之前,我对COM和DCOM技术有所了解,也是很模糊的,OPC以COM和DCOM技术为基础,主要是在服务器端(server),而在用户端并不要很在意它们。
力控组态软件的OPC支持----北京三维力控科技有限公司力控实时数据库支持OPC标准,作为OPC客户程序,它可以从其他OPC服务器程序中访问数据。
与DDE类似,当力控数据库作为客户端访问OPC服务器程序时,是将OPC服务器程序当作一个I/O设备。
数据库中的点参数通过I/O 数据连接与OPC服务器程序进行数据交换。
一、OPC适应范围利用OPC技术,主要实现:1、在线数据监测。
实现了应用程序和工业控制设备之间高效、灵活的数据读写。
2、报警和事件处理。
提供了OPC服务器发生异常时,以及OPC服务器设定事件到来时向OPC客户发送通知的一种机制。
3、历史数据访问。
实现了读取、操作、编辑历史数据库的方法。
4、远程数据访问。
借助Microsoft的DCOM技术,OPC实现了高性能的远程数据访问能力。
二、力控的OPC设备力控充分利用了OPC服务器的强大性能,为工程人员提供方便高效的数据访问能力。
在力控中可以同时挂接任意多个OPC服务器,每个OPC服务器都被作为一个外部设备,工程人员可以定义、增加或删除它,如同一个PLC或仪表设备一样。
一般来说,工程人员在OPC服务器中定义通信的物理参数,定义需要采集的下位机变量(数据项);然后在力控中定义力控变量和下位机变量(数据项)的对应关系。
在运行系统中,力控和每个OPC服务器建立连接,自动完成和OPC服务器之间的数据交换。
三、OPC基本概念OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。
OPC服务器由三类对象组成,相当于三种层次上的接口:服务器(Server)、组(Group)和数据项(Item)。
1、服务器对象(Server)拥有服务器的所有信息,同时也是组对象(Group)的容器,一个服务器对应于一个OPC Server,即一种设备的驱动程序。
在一个Server中,可以有若干个组。
2. 组对象(Group)拥有本组的所有信息,同时包容并逻辑组织OPC数据项(Item)。