请问组态软件与OPC的关系 点击:5205 | 回复:11



grey

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 16回
  • 年度积分:0
  • 历史总积分:153
  • 注册:2004年1月07日
发表于:2004-02-26 09:56:00
楼主
谁能帮我解答一下组态软件和OPC的关系 谢谢!!!



pingyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 67回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2002年3月13日
发表于:2004-02-24 08:49:00
1楼
OPC是一种工业上应同通迅协议, 组态软件是一个软件系统, 组态软件可以通过OPC方式同其它软件或控制器通迅.

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2004-02-24 09:02:00
2楼
opc 是组态软件的一种通用的接口协议 组态软件:包含图面生成部分,实时,历史数据部分 各种IO驱动,报表,曲线. OPC则只能算是组态软件的一种IO驱动

狂风暴雨1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2001年12月27日
发表于:2004-02-26 09:56:00
3楼
OPC如同应用的控件,用于各软件的连接, 组态软件主要用于人机界面数据管理

lclc

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 107回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2003年11月06日
发表于:2004-03-22 15:45:00
4楼
同意楼上的说法,OPC只是一种通用的协议,而组态软件却是一种基于操作系统的监控软件,当然WINDOWS和嵌入式操作系统都支持。我们就是做组态软件的公司,如果您有意使用组态软件可以跟我们联系!010-62979682转技术部或者销售部都可!

沉默的杯子

  • 精华:0帖
  • 求助:1帖
  • 帖子:24帖 | 66回
  • 年度积分:0
  • 历史总积分:224
  • 注册:2002年4月12日
发表于:2004-03-30 10:52:00
5楼
同意同意 OPC就像驱动,就像桥梁 组态软件是人机界面的开发平台

惊涛拍岸

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 39回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2004年3月26日
发表于:2004-03-30 11:04:00
6楼
可不可以用OPC读取MACSⅡ系统的实时数据

牟志新

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2004年4月08日
发表于:2004-04-08 13:46:00
7楼
我想知道opc server 和opc client能同时存在同一台计算机中吗? 谢谢

oasisknight

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年4月12日
发表于:2004-04-12 12:42:00
8楼
一台计算机中当然可以同时存在OPC SERVER 和OPC CLIENT

FWJT

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2003年7月03日
发表于:2004-04-13 21:21:00
9楼
OPC是剧院,组台软件是剧团。 13911127807

不是大虾

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2004年1月09日
发表于:2004-05-08 10:21:00
10楼
呵呵,OPC是一种规范,是一个软件通讯规范。 是一种C/S结构的规范 符合这一规范的两个软件可以通过OPC规范进行数据传递,也就是通讯。 组态软件大都采用了这一规范作为自己和外部程序通讯的桥梁。

舟轻划

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2008年1月21日
发表于:2017-04-14 17:02:00
11楼

OPC全称是Object Linking and Embedding(OLE) for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下,OPC标准应运而生。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对象。

COM是Component Object Model的缩写,是所有OLE机制的基础。COM是一种为了实现与编程语言无关的对象而制定的标准,该标准将Windows下的对象定义为独立单元,可不受程序限制地访问这些单元。这种标准可以使两个应用程序通过对象化接口通讯,而不需要知道对方是如何创建的。例如,用户可以使用C++语言创建一个Windows对象,它支持一个接口,通过该接口,用户可以访问该对象提供的各种功能,用户可以使用Visual Basic,C,Pascal,Smalltalk或其它语言编写对象访问程序。在Windows NT4.0操作系统下,COM规范扩展到可访问本机以外的其它对象,一个应用程序所使用的对象可分布在网络上,COM的这个扩展被称为DCOM(Distributed COM)。

通过DCOM技术和OPC标准,完全可以创建一个开放的、可互操作的控制系统软件。OPC采用客户/服务器模式,把开发访问接口的任务放在硬件生产厂家或第三方厂家,以OPC服务器的形式提供给用户,解决了软、硬件厂商的矛盾,完成了系统的集成,提高了系统的开放性和可互操作性。


热门招聘
相关主题

官方公众号

智造工程师