FANUC系统的功能(参数信号)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.1 JOG进给
G100:JOG模式下进给轴正方向选择信号; G102:JOG模式下进给轴负方向选择信号; G010,G011:手动进给速度倍率信号; 参数1423:各轴JOG进给的速度; 参数1002#0:JOG,手动快速和返回参考点时同时控制 轴数;(0:1,1:3)
JOG进给方向选择梯图(X轴正向)
基本连接关系
NC与伺服间采用FSSB- FANUC串行伺服总线技术 (SIEMENS采用PROFIBUS总 线) NC与IO单元间采用IOLink 连 接
系统功能结构框图
SRAM中内容:
CNC参数 PMC参数 加工程序 刀具补偿 用户宏变量
FROM中内容
PMC程序 ROM-CNC软 件
功 能 键 说 明
5.3.2空运行(DRN)
仅对自动运行有效,机床以恒定速度(参数NO1410设 定)运动而不执行程序中所定义的进给速度,用于机床 不安装工件情况下检查机床的运动. 空运行信号DRN(G046.7); 空运行检测信号MDRN(F02.7);
空运行(DRN)梯图
5.3.3 单程序段(SBK)
自动运行期间当单程序段信号(SBK)置1时,执行完当 前程序段后,CNC进入自动运行停止状态. 单程序段运行信号SBK(G046.1); 单程序段检测信号MSBK(F04.3);
选择停止及无条件停止(M01/M00)
5.7程序再启动(SRN)
相关地址
G006.0 SRN 程序再启动 F002.4 SRNMV 程序再启动中
相关参数
7310程序再启动各轴的移动顺序 当设定第1轴=2,第2轴=3,第3轴=4,第4轴=1时,机床以第4, 1,2,3轴的顺序向启动点移动.
程序再启动(SRN)梯图
系统出现报警信息的条件: 1,激活A地址 2,使用DISPB信息显示功能指令 3,使用编程软件的MESSAGE写入报警信息内容 参数3111#7 NPA:产生报警时 是否切换到报警信息画面
2.6 方式选择
G0043.0 ~2:方式选择输 入信号(3位2进制组 合成7种工作方 式); G0043.5:DNC信号 G0043.7:ZRN信号
与手动返回参考点有关的信号
返回参考点动作概要
无挡块返回参考点作概要
动作过程
相关参数
无挡块返回参考相关参数
1002.1 DLE=1 对全轴有效,如只选择Z轴时,此位设0 1005.1 DLZx=1 各轴使用无档块回参考点 1006.5 ZMIx=0各轴按正方向返回参考点 1201.2 ZCL=0 手动回参考点后不取消局部坐标系 1240 =0 在机械坐标系上的各轴第1参考点的坐标系 1300.6=1 接通电源后到手动返回参考点之前不进行存 储式行程 检测 1425 FL=200 各轴返回参考点的FL速度 1821 5000 参考计数器容量 1836 =0 可以进行参考点返回的伺服误差量 1815.5 APC=0 脉冲 编码器为增量式
宏程序调用G65-可指定自变量 子程序调用M98-G01X100M98Pp 程序运行后调用,G65则不 自变量指定:A-Z分别对应变量 #1-#26
11.5.1模态调用例:G66 G67
调用宏程序后对主程序的模态进行保存及恢复
11.5.2变量的四种类型
变量编程格式: #1=200.548 #2=105.309 #3=1000 G01X[#1+#2]F#3
2.3 超程检测
相关地址
*+L1-*+L4 G114:输入信号, 每个轴的正方向超程; *-L1-*-L4 G116:输入信号,每 个轴的负方向超程;
相关参数 3004#5 OTH 设为0 检测超程信号 相关报警 506 第n轴正向超程报警 507 第n轴负向超程报警
2.3.2 软限位
相关地址 G0007.6 EXLM:输入信号,选择行程检测1-1(参数1320和 1321)或行程检测1-2(参数1326和1327) 第一软限位和第二软限位的切换 相关参数
1.3.2反向间隙补偿
参数1800#4:切削进给和快速移动分别指定反向间隙; 参数1851:各轴的反向间隙补偿值; 参数1852:各轴快速移动的反向间隙补偿值
2.1 急停
G0008.4:输入信号,使机床紧 急停止; G0008.0:全轴锁定
2.2 CNC就绪信号
F0001.7 MA:表明CNC就绪信号; F000.6 SA:伺服就绪信号,对于带制动器的轴,此信号解除制动;
相关地址:G30 SOV0-SOV7 取值范围:0-254%
一般50-120%
JOG进给速度倍率信号处理
进给倍率的种类
1,手动进给倍率:G10- G11 一般0-200% 2,切削进给倍率(G01): G12 一般 0-120% 3,快速进给倍率(G00): 四档 F0 25% 50% 100% 4,主轴倍率:一般50-120 %
JOG进给速度倍率信号梯图
带*号的信号"负逻 辑"起作用即0时有效: 1111 1111 如:100%时的*JV15 -*JV0的各位为: 补码:1101 1000 1110 1111 取反后(符号位不变)得到 反码:0010 0111 0001 0000 加1后得到 原码:0010 0111 0001 0001 因 此其十进制数为:-10001
循环进给与暂停相关梯图
5.2 外部复位信号
外部复位信号ERS (G0008.7):复位CNC, 复位信号RST变为1; 复位信号RST(F0001.1):通 知PMC,CNC已经被复 位,用于PMC上的复位处 理
5.3.1 机床锁住(MLK)
所有轴机床锁住信号MLK(G0004.1):该信号为1时, 在手动或自动运行时,不向所有轴的伺服电机输出脉冲, 机床工作台不移动; 各轴锁住信号MLK1~MLK4(G108): 所有轴机床锁住检测信号MMLK(F0004.1): 机械坐标值不变,工件坐标和相对坐标变化.
有关倍率的处理
JOG进给倍率 切削进给倍率 相关地址:G10 G11 *JV0-*JV15 取值范围:0-655.34% 相关地址:G12 *FV0-*FV7 取值范围:0-254%
快速进给倍率(G00) 相关地址: G014.0 G014.1 ROV1 ROV2 取值范围: F0 25% 50% 100% F0 的值由参数1421设定 主轴倍率:
F54 F55 UO000-UO015 F56-F59 UO100-UO131
用作用户宏程序读或写的系统变量
(3)变量信号地址
#1000-#1015 或#1032 宏程序 读 #1100-#1115 或#1132宏程序 读或写
变量的取值范围:

11.5.3系统变量
从PMC到宏程 序-读操作 从宏程序到 PMC-写操作 注意:位,16 位及32位操作
(1)系统变量地址:用户宏程序输入信号
G54 G55 UI000-UI015 作为系统变量用于宏程序读取 即用PMC程序赋值,由宏程序读取
(2)系统变量地址:用户宏程序输出信号
参数1320:存储式行程检测1各轴正方向坐标值; 参数1321:存储式行程检测1各轴负方向坐标值; 参数1300#0:参数1322,1323设定的检测区域的内侧或外侧为禁止区域. 参数1300#6 LZR:上电至返回参考点期间是否执行存储行程检测1,通常 设为1,表示不检测.
2.4 报警信号
相关地址 F0001.0:输出信号,表明CNC 处于报警状态,如超程报 警,P/S报警,伺服报警 等. A000.0~A024.9:信息显示地 址,可显示200条报警信息 R9091.1表示常ON信号 相关参数
1.2.4 各轴移动状态的输出
各轴的移动状态可被输入到PMC中:
相关地址
F102(MV1-MV4):输入信号,表示一个轴正 在移动; F106(MVD1-MVD4):输入信号,表示轴的移 动方向;
1.3 误差控制
存储型螺距误差补偿: 参数3620:位于参考点的螺补位置号; 参数3621:螺补的最小位置号; 参数3622:螺补的最大位置号; 参数3623:螺补的倍率因子; 参数3624:螺补的位置间隔;
模式选择相关梯图处理1
模式选择相关梯图处理2
方式选择梯图(ZRN模式,G43.7)
相关地址 G43.7 在JOG模式下置1时进入 回零模式 回零模式属于手动模式一种
操作方式检测信号
F0003
F0004
F表示NC发给PMC的信号,如上图所示F0003.2表示
JOG进给,F0003.1表示HANDLE模式,等等.
1,控制轴
相关参数
8130 1010 1020 1004
可控制轴数 CNC可控制轴数 各轴的程序轴名称 最小设定单位
1.2 各轴设定
参数1020 编程时各轴的名称
1.2.2增量系统(编程移动量和刀具移动量)
增量系统IS-A 增量系统IS-B 增量系统IS-C
相关参数
公制0.01mm 公制0.001mm 公制0.0001mm
由上式
切削进给速度倍率信号处理
切削进给速度倍率信号梯图处理
切削倍率与手动进给倍率 一般使用同一个开关; 切削倍率一般取值在 0-120%
主轴倍率的信号处理
主轴倍率信号为正逻 辑,即为1时有效,注意 与进给倍率的区别; 倍率值一般为50%-150 %;
3.2 手轮进给
相关地址 G018#0~#3:手轮进给轴选择信号; G019#4~#5:手轮进给倍率选择信号; 相关参数 参数8131#0:是否使用手轮进给; 7113:手轮进给倍率(G019#5为1 时);100 7114:手轮进给倍率(G019#4,#5都 为1,即×1000);
参数1004#1 ISC 来选择 参数1006#3 DIAx 直径编程(T系统) 参数1004#7 IPR 可设置10倍指令单位 参数0#2 INI 公应制选择
1.2.3回转轴
相关参数 参数1006 #1 ROSx #0 ROTx 0 0 直线轴 0 1 旋转轴 参数1006 #0 ROAx =1 循环功能生效 参数1260 每转移动量
FANUC 0i系列连接与功能
1,以Oi-C为例介绍系统的组成和连接关系; 2,介绍FANUC系统的主要功能; 3,实现各功能的相关地址,梯图及参数; 4,与各功能相关的报警信息.
FANUC 0i(功能)说明书内容
1,控制轴 2,运行准备 3,手动操作 4,建立参考位置 5,自动运行 6,插补功能 7,进给速度控制/加减速控制 8,辅助功能 9,主轴速度功能 10,刀具功能 11,编程指令 12,显示/设定/编辑 13,数据的输入,输出 14,测量 15,PMC控制功能
11.5用户宏程序及变量
宏程序的调用例
参数6030 调用宏程序的M代码 为0时 默认M198 参数6050-6059调用宏程序号为 9010-9019的G代码 参数6071-6079调用宏程序号为 9001-9009的M代码 参数6080-6089调用宏程序号为 9020-9029的M代码 M00不能调用 还可用G代码和T代码调用
适用增量编码器和决对编码器与手动返回参考点有关的信号返回参考点动作概要无挡块返回参考点动作概要动作过程相关参数无挡块返回参考相关参数10021dle110051dlzx1各轴使用无档块回参考点10065zmix0各轴按正方向返回参考点12012zcl0手动回参考点后不取消局部坐标系1240在机械坐标系上的各轴第1参考点的坐标系130061接通电源后到手动返回参考点之前不进行存储式行程检测1425fl200各轴返回参考点的fl速度18215000参考计数器容量1836可以进行参考点返回的伺服误差量18155apc0脉冲编码器为增量式51循环启动进给暂停循环启动信号stg72
手轮进给倍率选择梯图
相关参数
7102:手轮旋转方向与轴进给方向一致 7110:使用手轮的数量
4.1 手动返回参考点(使用挡块)
通过接收安装在机床上的回零减速开关信号(*DEC), 及电动机每转的栅格信号,建立参考点即机床的机械原 定. 使用栅格方式执行手动参考点返回,参考位置以电子栅 格为基础,电机转一转位置编码器的一转信号产生一个 栅格. 适用增量编码器和决对编码器
单程序段(SBK)梯图
5.5 跳过任选程序段(BDT)
自动运行中,当程序段的开头有指定了一个斜杠和数 字,且跳过任选程序段信号BDT1~BDT9设定为1时,程 序段中的/n与BDTn信息相对应,它指定程序段被忽略. BDT1(G044.0): /或/1; BDT2(G045.0):/2;
跳过任选程序段(BDT)梯图
5.1 循环启动/进给暂停
循环启动信号ST(G7.2):在AUTO,DNC和MDI模式中, 信号ST置1,然后置0,CNC进入循环启动状态,且开始 自动运行. 进给暂停信号*SP(G8.5):自动运行期间, *SP置1, CNC进入进给暂停状态且运行停止, *SP置0,自动运行 不能启动. 循环启动灯信号STL(F0.5); 自动运行信号OP(F7.7); 进给暂停灯信号SPL(F0.4)
相关文档
最新文档