本帖最后由 kissapple500 于 2012-09-20 10:10:15 编辑

解决方案 »

  1.   

    http://www.cnblogs.com/brent2008/articles/250695.html傻子,用client的访问远程某类api的方式进行抓取数据的,关于具体的方式可以参照源文档。
      

  2.   

    很简单啊,只要SCADA那边提供OPCServer,你这边的Client就不是很难了,只要找到你要的数据点,然后提取出来,就可以对应你的一些列操作啦,无非就是初始化Com库->获取注册码->连接服务器(是远程还是就地就看你的需求了,用的不是同一个函数)->添加组->遍历接口->添加数据项->读取/写数据。基本的流程就是这样了!OPC提供的接口,你要是不想在外面添加数据项的话,那你就用OPC自身提供的接口来遍历服务器数据项,实现自动添加,只是那样数据会比较庞大而已!