大家好,
我是一个新手,现在需要建立LabView程序,通过PCI6251卡及I/O卡SCB-68,对步进马达控制器(MDP, first pap 40/5)操作,以实现X-Y轴的移动控制。
1)MDP需要三个信号控制:clock 时钟,enable触发,direction方向。希望有经验的前辈能够给点建议或vi实例。
2)我参看了MAX里的例子,譬如simple one-axis Move.vi 但要调用这个程序,必须先配置PCI卡,不知如何配置。并且这个程序是给PCI7334等7系列的卡设置的,不知能不能用于6251。
3)我尝试用AssistantDAQ模块,analog output, 配置6251,来输出3个信号,但是每次配置出错,无法进行,在MAX里配置6251也发生同样的问题。如何解决,是不是需要重装MAX和LabView?
谢谢指导
小胡
richwood 写:大家好,
我是一个新手,现在需要建立LabView程序,通过PCI6251卡及I/O卡SCB-68,对步进马达控制器(MDP, first pap 40/5)操作,以实现X-Y轴的移动控制。
1)MDP需要三个信号控制:clock 时钟,enable触发,direction方向。希望有经验的前辈能够给点建议或vi实例。
2)我参看了MAX里的例子,譬如simple one-axis Move.vi 但要调用这个程序,必须先配置PCI卡,不知如何配置。并且这个程序是给PCI7334等7系列的卡设置的,不知能不能用于6251。
3)我尝试用AssistantDAQ模块,analog output, 配置6251,来输出3个信号,但是每次配置出错,无法进行,在MAX里配置6251也发生同样的问题。如何解决,是不是需要重装MAX和LabView?
谢谢指导
小胡
你的步进电机控制器采用的脉冲+方向控制方式,脉冲的多少决定了步进电机的位移,脉冲宽度决定了移动的速度。
这就要求你必须能够产生可变频率的脉冲串,比较高级的方式是采用专门的运动控制卡,比如你提到的7334.
如果做简单的控制,可以用一般采集卡的计数器形成固定长度的脉冲串。
你所用的例程是专门用于运动控制卡的,不适合于一般的数据采集卡
csxcs_366 你好,
谢谢你的回复!
你知道脉冲控制用什么vi吗?signal numerical output? 然后用什么配置6251卡?
我用AssistantDAQ配置,但出错,想重装,但在MAX(measurement&automation explorer) 里无法卸载6251卡,你知道如何重装么?
谢谢