旋转编码器在数控珩磨机中的应用.docx
《旋转编码器在数控珩磨机中的应用.docx》由会员分享,可在线阅读,更多相关《旋转编码器在数控珩磨机中的应用.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、旋转编码器在数控珩磨机中的应用网络转载导语:大家知道旋转编码器发出的脉冲分A相脉冲和B相脉冲,有了A、B两相脉冲,PLC的CPU高速计数输入端就可根据A、B两相脉冲到来的顺序,判定旋转编码器是正向旋转还是反向旋转。1.引言珩磨机的往复行程精度控制一直是制约珩磨机高速化开展的瓶颈。本文介绍一种利用旋转编码器发出的脉冲做CPU计数脉冲方法来实现对珩磨机往复行程的准确控制,进而对珩磨机床品质的进步发生质的飞跃。以往的珩磨机行程控制是靠机械链轮将直线运动转化为旋转撞块的碰撞或者滑块的碰撞来改变珩磨机往复的换向,往复的行程是靠调整滑块、撞块的位置来实现的,它有众多不便:1由于人工操纵,往复行程很难调整到
2、理想的位置,调整起来也不方便。2加之滑块碰撞有磨损、松动之嫌,往复反向时轻易引起重复定位精度偏向过大。3需要经常校正撞块的位置。4往复要求小行程时,无法设置。5由于接触式碰撞轻易损坏器件,造成维护本钱过高。为此我们在数控珩磨机中采用旋转编码器来做控制元件,成功地克制了上述缺点。2.编码器的选型大家知道旋转发出的脉冲分A相脉冲和B相脉冲,有了A、B两相脉冲,的CPU高速计数输入端就可根据A、B两相脉冲到来的顺序,判定旋转编码器是正向旋转还是反向旋转。假设设定旋转编码器正向旋转为加计数,那么反向旋转就为减计数,由于本使用的是欧姆龙可编程序控制器,它带有一个100kHz的高数计数单元,这就对它的接收
3、脉冲频率要给予限制,以此为根据对编码器选型。一般珩磨机的往复速度在330m/min,即最大往复速度为500mm/s,假设编码器由带轮直联带动,编码器带轮直径为60mm,编码器带轮周长L=D=3.1460=188.4mm,那么编码器最高转速为500mm/188.4mm/s=2.65r/s,假设编码器每转输出脉冲为10000P/R,那么编码器最高频率为2.65*10000P/R=26.5kHz,远小于100kHz。本机床选用编码器为OMRONE6B2-CWZ6C2000P/R,每转能输出2000个A、B脉冲,而CJ1M的CPU对高速输入端的脉冲取上升沿和下降沿的跳变信号做计数信号,这相当于对旋转编
4、码器发出的脉冲信号有四倍频的作用,即旋转编码器旋转一转,CPU的高速计数单元按2000P/R4=8000P/R计数,即使这样也不会超出CPU的最高计数频率,因此不需要另加其它高速计数单元硬件。3.高速计数单元的设置CJ1M型可编程序控制器的高速计数输入端有线性和循环计数方式之分,本机床计数输入端按差相线性计数方式设置。4.原理将珩磨机往复全行程上、下换向点,水圈位置的坐标数值分别以十进制数16进制需转化放置在CJ1M数据存放区不同的DM地址中,以这些数值为目的值,高速计数输入端传送来的累加计数或者累减计数值为当前值,用当前值与几个目的值进展比拟,比拟的结果发出中断,控制主轴往复是向下换向还是向
5、上换向。由前所述,编码器带轮直径D=60mm,编码器带轮周长L=188.4mm,编码器每转一圈发出的脉冲数:20004倍频=8000个,编码器的每个脉冲代表往复挪动的间隔即脉冲当量,脉冲当量=188.4/8000=0.02356mm/P,根据此脉冲当量可计算出水圈零点位置分别到往复上换向点、下换向点以及上极限点的间隔脉冲数,这些间隔的数值可做为它们目的值的坐标,上下换向点的坐标之差即为往复行程的间隔。当主轴往复的行程确定后,改变上、下换向点的坐标值,可改变主轴往复的行程区间。这些值的设定可通过触摸屏来直接设定。根据触摸屏和CJ1M的通讯协议传送到CJ1M的DM区存放器触摸屏与CJ1M的通讯不再
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旋转 编码器 数控 珩磨机 中的 应用
限制150内