首页 上一页 1 2 下一页 尾页

关于用delphi开发opc server的客户端控件问题? 点击:8453 | 回复:26



问题1

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年11月27日
发表于:2003-12-10 05:47:00
楼主
我用siemens s7-300虚拟了一个opc server,想用delphi 开发一个与之通信的控件,请各位高手指教啊?应改怎么做?哪有这方面的资料或者例程啊?这是我的毕业课题,我是初学者,请多帮助啊,谢谢!



sunrisea

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 95回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2002年6月03日
发表于:2003-11-27 12:45:00
1楼
dopc是做的比较好的一个,还同时支持C++ builder

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-27 15:49:00
2楼
控件? 自写包含opc daauto.dll的程序后, 再进行组件封装呀!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-27 16:07:00
3楼
opcdaauto中有哪些接口和属性啊?能不能给我点资料啊?谢了!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-27 16:10:00
4楼
下载kepware的演示程序内有opc daauto.dll的免费VB源程序.及auto接口的文档.

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-27 16:11:00
5楼
http://www.gongkong.com/tech/detail.asp?id=167123 可能对你有帮助.

问题1

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年11月27日
发表于:2003-11-27 18:55:00
6楼
谢谢邓志群和deng_lp,是不是这样,我取得OPCDAAUTO.dll和内部封装的属性和方法,然后挂在delphi中,在根据和S7-300虚拟的OPC server需要,在加以封装成控件?不知道这样可以吗?

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-28 08:36:00
7楼
理论是正确的 邓志群和deng_lp是同一位谢谢

问题1

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年11月27日
发表于:2003-11-28 09:30:00
8楼
在想问一下,opcdaauto.dll里在vb下的对象属性方法,是不是在delphi中也是一样的通用啊?我在vb下做的简单的测试,在delphi也是一样的吗?谢谢

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-28 09:36:00
9楼
基本相同.

问题1

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 16回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年11月27日
发表于:2003-11-28 09:46:00
10楼
谢谢deng_lp,以后有什么问题要向您请教啊,希望您多多指教啊,这是我导师交待的课题,唉~~~

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-28 11:37:00
11楼
是作业呀!

CCK

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 9回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2001年12月23日
发表于:2003-12-02 13:19:00
12楼
请问OPC指的是什么东西? 请指教!

余锡锋

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 36回
  • 年度积分:0
  • 历史总积分:147
  • 注册:2003年11月18日
发表于:2003-12-02 13:54:00
13楼
OPC (用于过程控制的OLE)是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自动化控制系统、仪器仪表及过程控制系统的司。基于微软的OLE (现在的Active X)、COM (部件对象模型)和DCOM (分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。Active X/COM技术定义各种不同的软件部件如何交互使用和分享数据。不论过程中采用什么软件或设备,OPC为多种多样的过程控制设备之间进行通信提供了公用的接口。 (不好意思,小弟就知道这么多了)

沧海剑

  • 精华:2帖
  • 求助:0帖
  • 帖子:6帖 | 49回
  • 年度积分:0
  • 历史总积分:246
  • 注册:2003年11月17日
发表于:2003-12-02 21:43:00
14楼
请问如何 用siemens s7-300虚拟一个opc server 求助。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-12-03 15:39:00
15楼
我也有与沧海剑同样的问题,deng_lp版主或其他高手!能指点一下吗?谢谢!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-12-03 17:54:00
16楼
要作一个虚拟的OPC,可用wintech opc server 在wintech opc server 中加入与 s7 opc 相同的点. www.win-tech.com有演示版的源程序.还可把opc server 名称改为和s7一致!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-12-04 09:44:00
17楼
谢谢deng_lp的解答!不过我还是不太明白。我觉得您说的好像是把opc server虚拟成s7-300,那和“用siemens s7-300虚拟一个opc server”是什么关系呢?在这里plc到底扮演了一个什么角色呢?plc是否真实存在呢?我对这个问题实在是一窍不通,脑子里是灌满了浆糊,还请给我些详细的指点。谢谢!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-12-04 10:10:00
18楼
虚拟的OPC, 就是不用实际的S7 完全用虚拟点来替代实际点.

ZHHx

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 8回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2003年8月06日
发表于:2003-12-04 16:26:00
19楼
噢,明白了,谢谢deng先生!

何浪宇

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2001年7月11日
发表于:2003-12-09 12:05:00
20楼
引用OPCDAAUTO.DLL,用VB进行编程,我有源代码,连接WCC、INTOUCH、组态王的OPCSERVER通过。

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页