1. 主轴接近开关定位
主轴定位包括下述步骤:
(1)根据变频器发来的编码器值,确定当前主轴位置是位于电磁接近开关前方还是后方;如果是前方,则编码器值大于零,否则需要加上整圈数值将其转化为正数。
(2)设定需要定位的区间范围,(区间范围可设定为99.94%~0.06%);当定位结束时编码器值落在该区间内,则认为定位成功。
(3)设定零位位置参考(zero_detect_ref),程序中不停地将当前时刻的实际位置actual_pos_2(k)与上一时刻的实际位置(actual_pos_2(k-1))做差。由于当触碰到电磁接近开关时会将编码器值清零,因此,当触碰到的瞬间,该差值势必会突然增大,当该差值大于零位位置参考时,认为负载端已触碰到电磁接近开关(到达零位)。
(4)设定零位视见信号,该信号的作用是判断当前共接触了几次电磁接近开关,根据上述原理,第一次接触到零位的作用是用来找到确认位置,所以,正常情况下,第二次接触到零位且速度小于设定值时,即应该视为定位成功。
(5)根据剩余角位移是否大于速度切换值(slowin_pos)来选用速度计算公式1(即式1-1)或速度计算公式2(即式1-2);是,则选用公式1;否,则选用公式2;并据此计算角速度;
(6)根据零位视见信号是否等于1,来确定速度设定值选用哪个;是,则选用计算出的角速度为速度设定值;否,则选用某一特定数值即固定值(本实施例中为500)为速度设定值;将确定的速度设定值发送给变频器(进行控制)。
(7)当变频器返回的实际速度值小于某一特定数值(本实施例中为500),且主轴实际位置落在设定区间范围内时,认为本次主轴定位成功;否则,重复执行上述步骤。
2. 加工中心主轴定位开关
把镗刀装上去,手动旋转一下刀柄,输入M19,你会发现每次主轴都会把刀转到一个固定角度定住,无法手动转动刀具,复位可以取消定位效果。
多点灵活运用你会发现他的好处,主轴定位不止可以作为镗刀退刀方式,也同时可以作为某些工件的定位位置,使工件每次靠在主轴的同一位置等等
3. 主轴接近开关定位原理
1.看看拉刀在位检测信号、刀库伸出检测信号、换刀点位置是否正常
2.如果松刀输出信号有,检查电磁阀;
3.松刀输出信号有,电磁阀正常,检查松刀到位信号,主轴定向信号(定向信号的瞬间打断会导致换刀动作中断)
主轴打刀气缸检测开关信号异常,开关受按压动作后,开关触点ON/OFF无状态变化;
4. 主轴接近开关定位方法
1、确认机械结构没问题,刀库、主轴、拉刀机构等.
2、确认主轴的定位形式,编码器或者接近开关
3、编码器定位,可以找到主轴原点偏移的参数,然后修改,或者直接更改编码器原点.
4、接近开关式定位,需要检查接近开关位置及感应块的位置并调整
5、更改完成后,换刀的时候尽量最低倍率或者改用手动,否则容易损坏刀库上的刀座或者机械手!
5. fanuc系统主轴定位用接近开关
其他参数的设定。
包括运行速度,到位宽度,加减速时间常数,软限位,运行/停止时的位置偏差,和显示有关的参数等,参照如下常用参数表(表2)设定。
表2常用参数说明
参数含义 FS-OI MA/MB
FS-OI-Mate-MB
FS-16/18/21M
FS-16I/18I/21IM
FS-OI TA/TB
FS-OI-Mate-TB
FS-16/18/21T
FS-16I/18I/21IT
PM-O
备注
(一般设定值)
程序输出格式为ISO代码 0000#1 0000#1 1
数据传输波特率 103,113 103,113 10
I/O通道 20 20 0为232口,4为存储卡
用存储卡DNC 138#7 138 1可选DNC文件
未回零执行自动运行 1005#0 1005#0 调试时为1
直线轴/旋转轴 1006#0 1006#0 旋转轴为1
半径编程/直径编程 1006#3 车床的X轴
参考点返回方向 1006#5 1006#5 0:+,1:-
轴名称 1020 1020 88(X),89(Y),90(Z),65(A),66(B),67(C)
轴属性 1022 1022 1,2,3
轴连接顺序 1023 1023 1,2,3
存储行程限位正极限 1320 1320 调试为99999999
存储行程限位负极限 1321 1321 调试为-99999999
未回零执行手动快速 1401#0 1401#0 调试为1
空运行速度 1410 1410 1000左右
各轴快移速度 1420 1420 8000左右
最大切削进给速度 1422 1422 8000左右
各轴手动速度 1423 1423 4000左右
各轴手动快移速度 1424 1424 可为0,同1420
各轴返回参考点FL速度 1425 1425 300-400
快移时间常数 1620 1620 50-200
切削时间常数 1622 1622 50-200
JOG时间常数 1624 1624 50-200
分离型位置检测器 1815#1 1815#1 全闭环1
电机绝对编码器 1815#5 1815#5 伺服带电池1
各轴位置环增益 1825 1825 3000
各轴到位宽度 1826 1826 20-100
各轴移动位置偏差极限 1828 1828 调试10000
各轴停止位置偏差极限 1829 1829 200
各轴反向间隙 1851 1851 测量
P-I控制方式 2003#3 2003#3 1
单脉冲消除功能 2003#4 2003#4 停止时微小震动设1
虚拟串行反馈功能 2009#0 2009#0 如果不带电机1
电机代码 2020 2020 查表
负载惯量比 2021 2021 200左右
电机旋转方向 2022 2022 111或-111
速度反馈脉冲数 2023 2023 8192
参数含义 FS-OI MA/MB
FS-OI-Mate-MB
FS-16/18/21M
FS-16I/18I/21IM
FS-OI TA/TB
FS-OI-Mate-TB
FS-16/18/21T
FS-16I/18I/21IT
PM-O
备注
(设定值)
位置反馈脉冲数 2024 2024 半12500,全(电机一转时走的微米数)
柔性进给传动比(分子)N 2084,2085 2084 转动比,计算
互锁信号无效 3003#0 3003#0 *IT(G8.0)
各轴互锁信号无效 3003#2 3003#2 *ITX-*IT4(G130)
各轴方向互锁信号无效 3003#3 3003#2 *ITX-*IT4(G132,G134)
减速信号极性 3003#5 3003#5 行程(常闭)开关0
接近(常开)开关1
超程信号无效 3004#5 3004#5 出现506,507报警时设定1
显示器类型 3100#7 3100#7 0单色,1彩色
中文显示 3102#3 3102#3 1
实际进给速度显示 3105#0 3105#0 1
主轴速度和T代码显示 3105#2 3105#2 1
主轴倍率显示 3106#5 3106#5 1
实际手动速度显示 指令 3108#7 3108#7 1
伺服调整画面显示 3111#0 3111#0 1
主轴监控画面显示 3111#1 3111#1 1
操作监控画面显示 3111#5 3111#5 1
伺服波形画面显示 3112#0 3112#0 需要时1,最后要为0
指令数值单位 3401#0 3401#0 0:微米,1:毫米
各轴参考点螺补号 3620 3620 实测
各轴正极限螺补号 3621 3621
各轴负极限螺补号 3622 3622
螺补数据放大倍数 3623 3623
螺补间隔 3624 3624
是否使用串行主轴 3701#1 3701#1 0带,1不带
检测主轴速度到达信号 3708#0 3708#0 1 检测
主轴电机最高钳制速度 3736 限制值/最大值*4095
主轴各档最高转速 3741/2/3 3741/2/3/4 电机最大值/减速比
是否使用位置编码器 4002#1 4002#1 使用1
主轴电机参数初始化位 4019#7 4019#7
主轴电机代码 4133 4133
CNC控制轴数 8130(OI) 8130(OI)
CNC控制轴数 1010 1010 8130-PMC轴数
手轮是否有效 8131#0(OI) 8131#0(OI) 设0为步进方式
串行主轴有效 3701#1 3701#1
直径编程 1006#3 同时CMR=1
表3 α/β伺服电机代码表(OLD)
电机型号 β1/3000 β2/3000 β3/3000 β6/2000 αc3/2000 αc6/2000
电机代码 35 36 33 34 7 8
电机型号 αc12/2000 αc22/1500 α3/3000 α6/2000 α6/3000 α12/2000
电机代码 9 10 15 16 17 18
电机型号 α12/3000 α22/1500 α22/2000 α22/3000 α30/1200 α30/2000
电机代码 19 27 20 21 28 22
电机型号 α30/3000 α40/FAN α40/2000 α65 α100/2000 α150
电机代码 23 29 30 39 40 41
表4 α主轴电机代码表(OLD)
电机型号 α3/8000 α6/8000 α8/6000 α12/6000 α15/6000 α18/6000
电机代码 105 106 107 108 109 110
电机型号 αp8/6000 αp12/6000 αp15 αp18 αp22 αp30
电机代码 112 113 114 115 116 117
表5i系列伺服电机代码表
电机型号 β4/4000is β8/3000is β12/3000is β22/2000is αc4/3000i
电机代码 156(256) 158(258) 174(274) 176(276) 171(271)
电机型号 αc8/2000i αc12/2000i αc22/2000i αc30/1500i α2/5000i
电机代码 176(276) 191(291) 196(296) 201(301) 155(255)
电机型号 α4/3000i α8/3000i α12/3000i α22/3000i α30/3000i
电机代码 173(273) 177(277) 193(293) 197(297) 203(303)
电机型号 α40/3000i α4/5000is α8/4000is α12/4000is α22/4000is
电机代码 207(307) 165(265) 185(285) 188(288) 215(315)
电机型号 α30/4000is α40/4000is α50/3000is α50/3000is
FAN α100/2500is
电机代码 218(318) 222(322) 224(324) 225(325) 235(325)
表6i系列主轴电机代码表
电机型号 β3/10000i β6/10000i β8/8000i β12/7000i ac15/6000i
电机代码 332 333 334 335 246
电机型号 ac1/6000i ac2/6000i ac3/6000i ac6/6000i ac8/6000i ac12/6000i
电机代码 240 241 242 243 244 245
电机型号 α0.5/10000i α1/10000i α1.5/10000i α2/10000i α3/10000i α6/10000i
电机代码 301 302 304 306 308 310
电机型号 α8/8000i α12/7000i α15/7000i α18/7000i α22/7000i α30/6000i
电机代码 312 314 316 318 320 322
电机型号 α40/6000i α50/4500i α1.5/15000i α2/15000i α3/12000i α6/12000i
电机代码 323 324 305 307 309 401
电机型号 α8/10000i α12/10000i α15/10000i α18/10000i α22/10000i
电机代码 402 403 404 405 406
电机型号 α12/6000ip α12/8000ip α15/6000ip α15/8000ip α18/6000ip α18/8000ip
电机代码 407 4020 (8000)
4023 (94) 408 4020 (8000)
4023 (94) 409 4020 (8000)
4023 (94)
电机型号 α22/6000ip α22/8000ip α30/6000ip α40/6000ip α50/6000ip α60/4500ip
电机代码 410 4020 (8000)
4023 (94) 411 412 413 414
6. 主轴接近开关定位怎么调
主轴定位: 这是车床主轴的一种工作方式(位置控制方式),用主轴电动机和装在主轴上的位置编码器实现固定角度间隔的圆周上的定位或主轴任意角度的定位。 一般可以选用以下几种元件作为定位信号 :
1.使用外部接近开关定位,(只可1点定位)。
2.使用主轴位置编码器定位。
3.使用主轴电机内置的编码器定位(编码器和主轴1:1连接,主轴电机内置的编码器要有1转信号)。
7. 主轴接近开关定位图
挡是挂上了,可是自动方式不运行。系统报警档位不正确。然后用手动转主轴系统不报警。主轴也转。就是不能自动方式运行。
这是主轴各个档位都有一个 接近开关 作为每档的检测,然后送到数控系统的PLC里 来判断是挂的哪一档。原因:可能是M档的检测开关坏了,或断线 ,导致这个档位的信号送不到PLC里。
可能设计梯形图时,手动状态不检测这个开关,自动时检测主轴档位开关。所以手动时主轴可以转,自动时档位开关有问题时 不能转。
8. 主轴定位功能
主轴端部的结构与其需实现的功能有关,加工及装配的工艺性也是影响其形状的因素。
主轴端都是用来安装刀具或夹持工件的夹具,在设计上,应能保证定位准确、安装可靠、联接牢固、装卸方便,并能传递足够的转矩。主轴端部的结构已标准化,数控机床主轴端部通用的机构结构形式。数控机床主轴端部,卡盘端的短圆锥面和凸缘端面定位,用拔销传递转矩,卡盘装有固定螺栓,当卡盘装于主轴前端时,将数个固定螺栓从凸缘上的孔穿过、栓住并拧紧螺母将卡盘固定在主轴端部。
主轴内部为空心,可通过长棒料,主轴前端有莫氏锥孔,可安装顶尖或心轴。
数控铣、镗床主轴端部,铣刀或刀杆在前端7:24的锥孔内定位,并用拉杆从主轴后端拉紧,由前端的端面键传递转矩。