NI运动控制器能用脉冲方式控制伺服电机吗?
主要软件:
主要软件版本: 4.5
主要软件修正版本: N/A
次要软件: N/A
硬件: Motion Control>>Controllers>>PCI-7390
问题: NI的运动控制器如PXI 7352,能不能输出脉冲来控制伺服电机,类似控制步进电机。
解答: NI运动控制可以用来控制步进电机或伺服电机,如PCI 7334用于步进电机控制;PCI 7352既能控制伺服电机也能控制步进电机。有些伺服电机的驱动器(智能驱动器)支持以脉冲的方式控制伺服电机,那么可以选择P Command模式以脉冲的方式输出位置控制信号给驱动器。NI 运动控制卡中可以控制步进电机的卡一般都支持P Command模式。具体有:•733x 、•734x 、•735x、•739x。
一般而言
控制步进电机时:控制器在 Step(CW)、Dir(CCW)管脚输出控制信号至步进电机驱动器。其中选择Step/Dir输出模式时控制器会在Step(CW)管脚输出脉冲个数、Dir(CCW)管脚输出电机转动方向信号;选择CW/CCW输出模式时,控制器会在Step(CW)管脚输出顺时针方向的脉冲个数、Dir(CCW)管脚输出逆时针方向的脉冲个数。具体选择何种模式需要根据驱动器支持的方式选择。在LabVIEW中可以通过Configure Stepper Output .flx来设置。
控制伺服电机时:控制器在相应的Analog Output管脚输出模拟电压控制信号至伺服电机驱动器。
有些第三方的驱动器功能做得相当完善,整个控制闭环都集成在了驱动器上,运动控制器仅仅需要发送位置指令给驱动器,驱动器就可以按给定的控制命令完成电机控制。这种智能驱动器的优异特性使得用户可以通过它们像控制步进电机一样去控制伺服电机。也就是说,可以发送数字脉冲到智能驱动器,它可以驱动伺服电机转动,一次对应一个编码器反馈脉冲(编码器的输出信号是直接连到驱动器上,而不用连到控制器)。
在LabVIEW中可以通过Set Stepper Loop Mode.flx来设置成P Command模式。
相关链接:
附件:
报告日期: 12/20/2011
最近更新: 12/28/2011
文档编号: 5SJSP0M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.