发表于:2007-06-18 20:41:00
6楼
可能表达的我前面不够清楚。有上位机设备通过串口将指令位置数据传输给我,上位机的工作不用理会,我们只管接受数据,然后根据接受的数据和当前的电机码盘反馈,完成位置闭环。以前做的都是用PC机接受串口数据,并在PC机内进行算法运算,得出所需的速度量,将此速度量输送给运动控制卡。此时运动控制卡实现D/A功能(个人理解),将此速度量转换成能够驱动电机驱动器的模拟量,送给电机驱动器,电机驱动器和电机工作在速度模式。
我想问的是能否舍弃PC机,用运动控制卡接受串口数据,算法在卡内实现,然后由运动控制卡输出速度模拟量,输出给电机驱动器。驱动器和电机仍然工作在速度模式。有人这样做过吗?