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

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



问题1

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



ZHHx

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 8回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2003年8月06日
发表于:2003-12-09 15:30:00
21楼
何浪宇,能给我一份吗?my e-mail:zhh699@126.com,谢谢!

sztaoyanbin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 141回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2003年12月04日
发表于:2003-12-10 05:47:00
22楼
1: 先用DELPHI导出OPCDAAUTO的类型库.及其相关的几个.DLL的类型库. 2:化尽量多的时间看懂类型库内的TOBJECT,数据类型. 3:把各中TOBJECT及数据,函数理清,最好能自己将其封装成单元文件. 4:完程以上工作后在作客户程序应该是简单的. 最快的方法是找出该OPC原生产公司,让其给你提工接口文件,可能需MONEY.如果无你自己取琢磨,想写OPC客户程序,几乎是不可能的.因为在这几个.DLL中,封装了不止一中COM,不止一中数据类型,不是简单的调用几个函数就能完成的工作. 看类型库时,最好有OPCDA的规范,毕竟所有的OPC程序都是从该规范中写成的,可能各个场家不一. 而且如果你用了SIEMENS的OPC,找一找应该能找出其OPC接口的.DLL 用DELPHI导出即可,根本不需下载.

sztaoyanbin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 141回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2003年12月04日
发表于:2003-12-10 05:47:00
23楼
1: 先用DELPHI导出OPCDAAUTO的类型库.及其相关的几个.DLL的类型库. 2:化尽量多的时间看懂类型库内的TOBJECT,数据类型. 3:把各中TOBJECT及数据,函数理清,最好能自己将其封装成单元文件. 4:完程以上工作后在作客户程序应该是简单的. 最快的方法是找出该OPC原生产公司,让其给你提工接口文件,可能需MONEY.如果无你自己取琢磨,想写OPC客户程序,几乎是不可能的.因为在这几个.DLL中,封装了不止一中COM,不止一中数据类型,不是简单的调用几个函数就能完成的工作. 看类型库时,最好有OPCDA的规范,毕竟所有的OPC程序都是从该规范中写成的,可能各个场家不一. 而且如果你用了SIEMENS的OPC,找一找应该能找出其OPC接口的.DLL 用DELPHI导出即可,根本不需下载.

大头大脑袋

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 59回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2003年7月13日
发表于:2005-05-11 14:31:00
24楼
找到几个.dll,但用vb那我怎么做知道他封装了什么函数和功能呢??

舞天涯

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2002年6月05日
发表于:2005-05-16 13:16:00
25楼
参考DELPHI的OPC开发例子,根据自己的OPC服务器修改,可能有许多东东不理解,先不管它,照着做,慢慢就会明白了。。。 COM好复杂,还好,以后不用它了,用SOAP,可在工控行业,不知是何时了。。。

岳轻航

  • 精华:0帖
  • 求助:3帖
  • 帖子:20帖 | 1090回
  • 年度积分:5
  • 历史总积分:3153
  • 注册:2010年8月04日
发表于:2012-11-15 13:21:28
26楼

可以给我一份吗?zouyuehang@126.com

 

 


热门招聘
相关主题

官方公众号

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