MCX314As型四轴运动控制器的原理及应用(共5页).doc
《MCX314As型四轴运动控制器的原理及应用(共5页).doc》由会员分享,可在线阅读,更多相关《MCX314As型四轴运动控制器的原理及应用(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上MCX314As型四轴运动控制器的原理及应用摘要:MCX314As可以同时控制4个伺服系统或步进电机系统,可以进行各轴独立的定位控制、速度控制,亦可在4轴中的任意2轴或3轴中进行圆弧、直线、位模式插补。能独立地设置为恒速、线性、非对称S曲线加/减控制、非对称梯形加/减速控制方式。MCX314As增加了自动搜寻原位、输入信号滤波器、同步动作、圆弧/直线插补脉冲范围32位、完全S曲线加/减速的非对称等功能。在应用上,MCX314As运动控制器和MCS-51单片机相结合,可以用于实现凹版摘要:MCX314As可以同时控制4个伺服系统或步进电机系统,可以进行各轴独立的定位控制
2、、速度控制,亦可在4轴中的任意2轴或3轴中进行圆弧、直线、位模式插补。能独立地设置为恒速、线性、非对称S曲线加/减控制、非对称梯形加/减速控制方式。MCX314As增加了自动搜寻原位、输入信号滤波器、同步动作、圆弧/直线插补脉冲范围32位、完全S曲线加/减速的非对称等功能。在应用上,MCX314As运动控制器和MCS-51单片机相结合,可以用于实现凹版印刷机的收放卷的张力控制,以提高产品的质量。关键词:运动控制;MCX314As;单片机;张力控制1 引言 MCX系列运动控制器是日本NOVA公司设计的专用电路,其中的MCX314As是NOVA公司最新推出的4轴运动控制器,是对MCX314功能的改
3、进和增强。 MCX314As以单个电路同时控制4个伺服系统或步进电机系统,可进行各轴独立的定位控制、速度控制,亦可在任意2轴或3轴中进行圆弧、直线、位模式插补。MCX314As能与8/16位数据总线接口,通过命令、数据和状态等寄存器实现4轴3联动的位置、速度、加速度等的运动控制和实时监控,实现圆弧、直线、位模式3种模式的轨迹插补,输出脉冲频率达到4 MHz。每轴都有伺服反馈输入端、4个输入点和8个输出点,能独立地设置为恒速、线性、非对称S曲线加/减控制、非对称梯形加/减速控制方式,并有2个32位的逻辑、实际位置计数器和状态比较寄存器,实现位置的闭环控制。另外,较MCX314增加了自动搜寻原位、
4、输入信号滤波器、同步动作、输出脉冲32位、圆弧/直线插补脉冲范围32位、完全S曲线加/减速的非对称、手动设定模式、位置计算器的可变环形、Z相输入的实位计数器的清除、实位计算器的增减反转等功能。同时,MCX314As对连续插补最终写入、圆弧插补终点指定、输入UP/DOWN脉冲的计算出错等做了相应的改善。2 内部结构和主要功能 图l为MCX314As的功能框图。由相同功能的X、Y、Z和U轴的控制部分和插补计数部分组成。主要功能如下:2.1 4轴控制 MCX314As通过脉冲序列驱动控制电机运动。4轴运动控制器中的4个轴都具有相同的功能,允许至多3轴联动,同时对于恒速驱动、插补或S曲线驱动都有相同的
5、操作方法。S曲线加/减速驱动等4轴的性能相同。2.1 速度控制 对于恒速驱动、插补或S曲线加/减速驱动,输出脉冲的频率范围是1 p/s4 Mp/s,而输出脉冲频率的精度(时钟频率为16 MHz)小于±0.1。速度倍率为1500。驱动脉冲输出的速度可以在不运行时自由变化。2.3 加/减速驱动 MCX314As可以控制每根轴的恒速驱动、插补的加/减速驱动和S曲线加/减速驱动。每个轴还可以被独立地预置为S曲线或梯形加/减速。使用S曲线的加/减速命令可以使输出脉冲按抛物线规律进行加/减速。2.4 插补功能 直线插补:4轴中的任意2轴或3轴都可以实现直线插补运动。运动位置边界的坐标介于-2 1
6、47,483 646+2 147 483 646之间,同时直线插补的位置误差为0.5 LSB(最小插补单位)。 圆弧插补:任意2轴都能实现圆弧插补,其插补坐标的范围与直线插补相同,圆弧插补的位置误差为1.O LSB(最小插补单位)。 位模式插补:这种插补的数据由上位机CPU进行计算,上位机将插补结果写入MCX314As,然后,MCX314As在预置的驱动速度下连续输出插补脉冲。根据上位机CPU的处理能力,MCX314As可以对各种形状的曲线进行插补。 连续插补:MCX314As允许不同的插补方式连续使用,例如直线插补圆弧插补直线插补,不间断的连续插补时允许的最大插补速度为2 Mp/s。2.5
7、位置控制 每个轴都有一个32位的逻辑位置计数器和一个32位的实际位置计数器。逻辑位置计数器记录输出的位置脉冲。实际位置计数器记录从外部编码器或者线性比例尺输入的反馈脉冲。2.6 比较寄存器和软件限位 每个轴都有2个32位比较寄存器,一个为逻辑位置计数器,另一个为实际位置计数器。比较结果可从状态寄存器读出,也可以通过中断报出。这些寄存器也可以被用来实现软件限位。2.7 自动搜索原位功能 MCX314As在不需要CPU干涉下可以完成自动搜索原位的工作。这个过程包括高速原位搜索低速原位搜索编码器Z相搜索补偿驱动。这种功能减少了CPU的负担。2.8 同步运行 同步运行可实现一些特殊功能,例如在每个轴或
8、2个轴或与该电路相连的外部器件产生激励信号能使运行同步开始或停止。可以使用10种类型的激励信号,其中包括特殊位置、轴运动时的开始/停止和输入信号的脉冲上升沿/下降沿。4种运行的响应包括轴运动的开始/停止、保存位置的计算值和写入轴运行的速度等。2.9 输入信号过滤 MCX314As具有对每个输入信号进行滤波的功能,并且可以设置输入的信号是否进行滤波还是直接进入电路。滤波的时间常数可以选择。3 主要控制寄存器及指令系统3.1 命令寄存器(WR0) MCX314As中各轴的WR0寄存器用来进行各轴设定和命令寄存,它包括轴设定的各位、命令字设定的各位以复位命令的各位。在向此寄存器写入轴设定字和命令字后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCX314As 型四轴 运动 控制器 原理 应用
限制150内