
fanuc+主轴定位.pdf.doc
6页BTED-00010C 第八节:主轴定位1主 轴 定 位1. 简 介:车床主轴定位 (或成为主轴分度) , 不同于主轴定向, 定向是一点定位, 靠 PMC 来完成 而定位是任意角度定位, 且由 NC 来 实现的, 相当于 C 轴 该功能是车床通过主轴电机 侧的 MZi 传 感器或与主轴连接的位置编码器实现的 (模拟主轴只能通过编码器来检测 C 轴位置) ,与 CS 轮廓控制功能相比,其定位分辨率为 0.088 度 ,且不能与其他轴插补, 但检测器用的电机侧的或是位置编码器, 所以安装简单 通常, 定位完成后, 主轴由机 械夹紧2. 系 统配 置:1)串行 主轴使用电机内置 MZi 传感器2)串行 主轴使用外置编码器(1 024 脉冲)3)模拟主轴 ,使用外置编码器(1 024 脉冲) 变频器必须能够接受正/ 负模拟电压( +/-10VDC)BTED-00010C 第八节:主轴定位2变频电机3. 参 数设 定:功能参数参数号 意义 设定值 备注8133#1 主轴定位功能有效 18130 系统控制轴数 3 X,Z,C 三轴轴名称和显示参数号 意义 设定值 备注1005#0 开机后没有返回参考点不报警 1 C 轴设定1006#0 C 轴为旋转 轴 1 C 轴设定1010 NC 轴数 3 C 轴为 NC 轴1020 轴名称 67 C 轴设定1022 轴属性 0 C 轴设定1023 伺服轴轴号 -1 C 轴设定1260 旋转轴一转移动量 360000 C 轴设定速度和加减速时间:参数号 意义 设定值 备注1420 快速移动速度 2000 C 轴设定1421 F0 速度 600 C 轴设定1425 回零低速 600 C 轴为 NC 轴1620 快速移动时间常数 50-200 C 轴设定1621 快速移动时间常数 T2 50-100 C 轴设定1816 检测倍乘比(4 倍) 01110000 C 轴设定1820 指令倍乘比(1 ) 2 C 轴设定1821 参考计数器容量 10000 C 轴设定1826 到位宽度 20-100 C 轴设定1828 运动时位置误差限制 10000 C 轴设定1829 停止时位置误差限制 200-500 C 轴设定BTED-00010C 第八节:主轴定位31850 栅格偏移量 200-500 C 轴设定3405#4 倒角编程不使用 C 0位置检测 器相关(对于模拟主轴不需要设定) :参数号 意义 设定值 备注4002#1 外置编码器 1 当使用编码器定位时4002#0 使用电机内置编码器 1 当使用电机 MZi 内置传感器4010#0 使用电机内置编码器 1 当使用电机 MZi 内置传感器4015 定向有效 1 当使用电机 MZi 内置传感器定位相关参数:参数号 意义 设定值 备注4960 指定主轴定向的M 代码 80 可根据自己实际修改4961 取消主轴定位方式的 M 代码 81 可根据自己实际修改4962 指定主轴定位角度 M 代 码 90 可根据自己实际修改4963 主轴定位基本角度 45 可根据自己实际修改4964 主轴定位 M 代码数量 8 可根据自己实际修改注:使用 C 或 H 地址指令任意角度定位不需设定以上参数。
其他参数的设定参照《0IC 连接说明 书(功能) 》 的主轴定位部分4. PMC 信号 :地址 信号名 意义 备注G28#6 SPSTP 主轴定位信号F38#1 SUCLP 主轴松开 该 信 号 输 出 时 , 在 机 械 上 松 开主轴抱闸G28#4 *SUCPF 主轴松开结束 确认主轴松开F38#0 SCLP 主轴夹紧 该 信 号 输 出 时 , 在 机 械 上 夹 紧主轴,抱闸起作用G28#5 *SCPF 主轴夹紧结束 主轴夹紧确认F94#3 ZP3 主轴定向结束 假定 C 轴为 第三轴X1#0 SUCLP_X 松开到位检测 外部确认开关X1#1 SUCLP_X 夹紧到位检测 外部确认开关Y1#0 SCLP_Y 主轴松开夹紧输出阀0:松开1:夹紧外部动作BTED-00010C 第八节:主轴定位45. 梯 形图 实现 :BTED-00010C 第八节:主轴定位5BTED-00010C 第八节:主轴定位66. 动 作过 程:实际动作过程, 执行 M80, 主轴进入 spindle position control (可通过主轴监视画面看出), 给出松开阀输出,松开到位检测为 1,主轴旋转,找到一转信号停止,主轴电机励磁, 执行 M90( 45 度) ,电机 旋转至 45 度 ,再指令 M90,再转 45 度,到 90 度 停。
M 90-97 并 不 是 电 机 一 圈 八 个 位 置 的 定 位 , 而 是 各 自 代 表 45 度 倍 数 的 增 量 定 位 指 令 , 譬 如M90 是 45 度 ,每指令一次,就在当前位置走 45 度同样 M91 就是 90 度 ,M9 2 就是135 度, M96 315 度 ,M 97 360 度执行 C 或 H 指令时, 由于分辨精度是 360/4096= 0.088 度 , 所以 假如指令 C0.001 程序可 以执行,但实际电机并没有移动,定位精度只能到 0.1 度 左 右M81 取消定 位方式 , 变为普通的主轴速度控制方式 设参数 4950#0 IOR 1: 复位时 主轴 定位方式解除同时 G28.6 中串入 F1.1 复位信号 。
