求助:VB控制 点击:1182 | 回复:9



恋梦

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:51帖 | 714回
  • 年度积分:0
  • 历史总积分:1513
  • 注册:2006年3月30日
发表于:2006-04-23 09:47:00
楼主
我初学VB做毕业设计,现在遇到一些问题,恳请高手给解答一下
1  如何用VB给伺服电机驱动器发信号,控制电机转?
2  同时怎么知道电机转过的角度?因为我要根据电机转角写一个函数得到点的坐标



西安苏先生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 119回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2005年6月04日
发表于:2006-04-23 14:53:00
1楼
要有NC模块,或者运动控制卡。

恋梦

  • 精华:0帖
  • 求助:0帖
  • 帖子:51帖 | 714回
  • 年度积分:0
  • 历史总积分:1513
  • 注册:2006年3月30日
发表于:2006-04-23 17:32:00
2楼
如果不用NC模块和运动控制卡,我能达到想要实现的功能吗?

江苏常州

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 11回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2006年2月22日
发表于:2006-04-24 09:46:00
3楼
“用VB给伺服电机驱动器发信号”,只有你的驱动器带串口,且开放了通信协议!

恋梦

  • 精华:0帖
  • 求助:0帖
  • 帖子:51帖 | 714回
  • 年度积分:0
  • 历史总积分:1513
  • 注册:2006年3月30日
发表于:2006-04-24 11:31:00
4楼
驱动器带串口,且开放Modbus协议
然后再怎么用VB控制呢

goodenlee

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2006年9月14日
发表于:2006-04-27 17:50:00
5楼
最简单的就是用485做一个通讯控制,一般变频器都支持RS485的,如果电机带编码器了就可以通过RS485把变频器位置参数读上来,很简单。
复杂点的可以通过Earthnet/modbus进行通讯,如果变频器支持网卡就行了,比485稍微复杂点。

lostcity.blog.zj.com

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 246回
  • 年度积分:0
  • 历史总积分:350
  • 注册:2005年7月11日
发表于:2006-04-27 20:21:00
6楼
原来是小熊妹子阿
嘿嘿

chzm01

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 29回
  • 年度积分:0
  • 历史总积分:212
  • 注册:2003年12月27日
发表于:2006-04-27 21:01:00
7楼
要是我没有说错的话你应该是在做毕业设计,如果你要用一台电脑真正的控制电机运动,来达到某目的,你最好选一款运动控制卡,之后你只要在VB中编写见面调用函数就可以了。如果你只想试看你对电机的控制方法,你可以用电脑的打印口,或窜口,编写串口程序就可以达到你要的目的。

恋梦

  • 精华:0帖
  • 求助:0帖
  • 帖子:51帖 | 714回
  • 年度积分:0
  • 历史总积分:1513
  • 注册:2006年3月30日
发表于:2006-04-29 09:48:00
8楼
我现在用固高的控制卡,不过很多东西还得自己写啊

zht7902

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2002年6月13日
发表于:2006-05-10 12:13:00
9楼
小熊你好,可以调用卡里的库函数,里面有非常详细的介绍,你可以仔细看一下,如有问题,可以联系我.
我的邮箱zht7902@163.com

热门招聘
相关主题

官方公众号

智造工程师