完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
接触labview近一个月了,自己买了一个伺服电机 和步进电机,都自带驱动器的,我想利用labview编辑程序来控制他们的速度。但是不知道在labview与电机驱动器之间,这个硬件怎么选择,路过的大神们,给点意见吧,救济啊。。。
|
|
相关推荐
12个回答
|
|
很简单的,不就是上位机控制下位机么
|
|
|
|
呵呵 我就是不知道在电脑和电机驱动器之间这个需要什么硬件把他们连接起来,看来好多资料都说用运动板卡,比如pci板卡。你对这个了解不,支个招呗。这个硬件该如何选择呢谢谢 |
|
|
|
这个很复杂的,数据采集卡配套性只能你自己试
|
|
|
|
是吗?这么难啊。对于这中间的控制板卡,型号选择需要考虑哪些因素呢 |
|
|
|
我也正在解决这个问题,我用的是PCI8602的板卡,准备用DO程序控制电机
|
|
|
|
|
|
|
|
电机驱动器可接收哪些控制信号,可直接串口通信,还是支持模拟量等等。
|
|
|
|
|
|
|
|
这个,直接控制还要想到定时的问题啊
|
|
|
|
本帖最后由 GREATMWW 于 2013-9-7 23:13 编辑
原则上驱动器的功能就目前行情看远大于板卡功能,否则驱动器就没用了 驱动器主要是接受马达编码器回收位置信号用的,精度主要看编码器! 比如说仪器控制 难道买了仪器还得买个板卡,仪器内部已经集成了通讯及控制功能。 除非你i的驱动器没有此功能。 1.先看下驱动器说明书中 关于通讯是用什么协议 2.了解协议后找出需要控制的命令地址 3.根据这个地址和协议得到正确的命令子串 4.有了命令子串后直接连接通讯口和电脑 5.不管驱动器是什么通讯端口都可以转换成RS232 市场上很多的 6.通过LABVIEW VISA 或是串口范例直接 填写你得到的命令子串 点发送即可 举例: DELTA的驱动器是 基于MODBUS协议的 RS485端口 我买了个RS485转USB的,电脑识别是串口COM X 驱动器说明书中显示控制速度地址比如说是HEX的16A1 根据协议第一两位为端口码比如说01 然后是功能码比如说写入为03 后面为高字节低字节等等地址比如说0500 再后面四位为你要写入的数据 比如你要写入3000转速度 转换成HEX为0BB8 若是选用MODBUS ACSII协议 需要加上最后的LRC校验码 比如说C7 那么正确的命令串为 :010305000BB8C7 (冒号为协议指定字符作为命令串一部分) 以上供参考 |
|
|
|
GREATMWW 发表于 2013-9-7 23:08 请问,您有相关的资料或者程序么? 我也在考虑labview直接控制交流变频电机的驱动器,来控制电机的问题?感觉您说的很是有道理,想学习,参考一下您…… 谢谢…… |
|
|
|
步进电机,如果你热衷NI那就是带计数器的采集卡就可以,我是自己买了NI USB 6341玩玩,至于伺服那台Easy 驱动器都是由自己的通讯协议,不外乎Modbbus,CANOpen,Ethernet这三种。labview按照协议通过USB或者网线都可以控制,我是玩AB,台达的伺服都杠杆的。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1721 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1320 浏览 0 评论
1537 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3074 浏览 3 评论
1462 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:40 , Processed in 0.626988 second(s), Total 69, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号