在组态软件上自己做个驱动 点击:526 | 回复:4



江河之水

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:92帖 | 181回
  • 年度积分:0
  • 历史总积分:906
  • 注册:2003年4月05日
发表于:2003-11-22 13:30:00
楼主
我用80C51和MAX232做了个东东:用来把51采集的数据传给计算机,已通,计算机上的软件用VB做 的。现在我想在组态软件上自己做个驱动采集51的数据,如何做?



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-21 08:40:00
1楼
在原来的VB程序上加入 opc 接口。 如果是国内的组态软件。(大多数有OPC Server ) 找个opcdaauto.dll,加入到VB程序中当收到80c51 的数据就写入opc server .前提是组态软件应先建出opc 点. 或者把程序写成opc server,组态软件设定为opc client. 程序运行后,组态软件在开发时就可逐点列出.

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-21 08:57:00
2楼
晕~没这么麻烦吧,组态软件一般都提供一个ActiveX控件,直接嵌入到你的VB程序中; 当然,大多数的组态软件都提供自己的驱动开发接口,没必要像楼上说的那么麻烦。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-21 08:57:00
3楼
晕~没这么麻烦吧,组态软件一般都提供一个ActiveX控件,直接嵌入到你的VB程序中; 当然,大多数的组态软件都提供自己的驱动开发接口,没必要像楼上说的那么麻烦。

江河之水

  • 精华:2帖
  • 求助:0帖
  • 帖子:92帖 | 181回
  • 年度积分:0
  • 历史总积分:906
  • 注册:2003年4月05日
发表于:2003-11-22 13:30:00
4楼
明白,多谢!

热门招聘
相关主题

官方公众号

智造工程师