运动控制系统核心包括应用软件、运动控制算法。
plcjs.技.术_网
应用软件一般ARM、单片机、PC等系统,与每种设备的实际应用密切相关,各种应用软件的要求差别较大,要求开发人员对系P.L.C.技.术.网——可编程控制器技术门户
统非常熟悉。
WWW_P※LCJS_CO※M-PLC-技-.术_网
运动控制算法为运动控制系统的核心部分,且为运动控制领域的通用技术,通常的实现方式包括:运动控制专用IC、自我开WWW.PLCJS.COM——可编程控制器技术门户
发运动控制 算法;
P.L.C.技.术.网——可编程控制器技术门户
(1)运动控制IC,常见的有MCX314AL,PCL6045B; WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
优点:技术成熟,性能稳定; plcjs.技.术_网
缺点:成本较高,且无法进行功能扩展,无法满足某些特殊要求的场合。 WW.W_PLC※JS_C,OM-PL,C-技.术_网
(2)自我开发运动控制算法。对于比较有技术实力的公司,一般会选择自我开发运动控制算法,一般会常用ARM、FPGA、DSP等方案WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
。
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
优点:完全具有自主知识产权,可以根据特殊需求设计; WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
缺点:功能/性能稳定需要一定的开发时间,对开发人员的运动控制要求研究较高,且ARM、DSP为流水线工作模式,无法WWcW_PLCJS_COM-PLC-技.术_网
满足某些高速要求的场合,而FGPA可以实现高速控制,但算法要求较高,对开发人员要求很高。
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
本公司由多年从事运动控制的专家创建。掌握基于FPGA的运动控制核心算法,可以实现:
WWW_PL※CJS_COM-PLC-技.术_网
(1)任意两轴圆弧插补; WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
(2)任意多轴直线插补; WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
(3)螺旋插补; WWW_PLCJS@_COM%-PLC-技.术_网
(4)T形速度曲线; WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
(5)S形速度曲线; WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
(6)T S速度曲线; WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
(7)PWM跟随速度曲线; WWW.PLCJS.COM——可编程控制器技术门户
(8)Z轴跟随X/Y轴运动轨迹; P.L.C.技.术.网——可编程控制器技术门户
(9)运动轨迹坐标硬件触发; WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
(10)速度前瞻预处理; WWW_P※LCJS_CO※M-PLC-技-.术_网
等等,并可根据各种运动控制产品的实际需求进行功能裁剪或重新设计。——可——编——程——控-制-器-技——术——门——户
具有可移植性前,功能裁剪方便,处理速度快等特点:
plcjs.技.术_网
(1)可移植性强:全部采用VHDL代码实现,可以方面移植在xilinx/altera/lattice/actel等各种平台; WWW_PLCJS@_COM%-PLC-技.术_网
(2)功能裁剪方便:各功能均按照模块化设计,可根据客户的需求,进行合理的功能裁剪; WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
(3)处理速度快:FPGA具有完全并行处理能力,速度处理及插补模块可以并行处理,其每个插补周期只需要4个系统clk,具WWcW_PLCJS_COM-PLC-技.术_网
有很高的处理速度,而ARM、DSP等CPU均无法达到如此高速要求。
WWW_PLCJS@_COM%-PLC-技.术_网