FANUC 0I 通则
- 格式:doc
- 大小:190.50 KB
- 文档页数:6
FANUC0I常用参数
1.通用参数:
-PWE(表面粗糙度补偿):设置工具的切削半径和切削长度的自动补偿。
可以根据工件的表面要求进行调整。
-MTS(度量制/英制转换):设置数控系统的度量制或英制模式。
-PWE(手动工具切换):允许操作员手动更换工具,以便进行不同类型的加工操作。
-MP(机床保护控制):设置机床的各种保护功能,如过载保护、过温保护等。
-APS(绝对/相对坐标切换):设置坐标系的工作方式,可以选择绝对坐标或相对坐标。
2.坐标系参数:
-G54-G59(工件坐标系):设置机床中工件坐标系的位置和切换。
每个坐标系都有自己的工件原点和参考点。
-G92(坐标系偏移):允许在加工过程中对当前坐标系进行微调,以便更好地与工件的实际位置相匹配。
3.配置参数:
-G50(坐标系偏移):设置初始位置和加工范围之间的偏移量,以便更好地控制机床的加工范围。
-G10(工件坐标系设置):设置工件坐标系的位置和旋转角度,以便更好地与实际工件匹配。
-G30(第二工件原点):如果需要对工件进行多次加工,可以设置第二个工件原点,以便在不同位置进行加工。
以上仅是FANUC0i中的一些常用参数,这些参数可以根据具体的加工要求进行调整和设置。
在使用数控系统时,操作员应根据实际情况和机床要求进行正确的参数配置,以确保加工过程的顺利进行。
FANUC Oi 系统通讯手册内部资料2006年7月11日FANUC Oi 和PC机的数据传输方法FANUC-Oi 数控系统是近两年来FANUC 公司推出的新一代CNC,和OC 、OD 相比较, 无论是硬件还是软件功能都有很大的提高。
特别在数据传送上有很大改进, 如RS232 串口通讯波特率达19200b/s , 可通过HSSB( 高速串行总线) 与PC 机相连, 使用存储卡实现数据的输入、输出。
随着其应用范围日益广阔, 该数控系统的数据传输功能倍受关注。
我公司使用Windows3.x “终端仿真程序”软件成功实现PC 与FANUC-Oi 的数据通讯, 根据现场使用的情况来看, 该软件简单操作方便效果十分理想。
1 硬件配制(1)FANUC-0i 数控系统。
(2)486 以上IBM 兼容机。
(3) 通讯电缆( 电缆的具体连接见图1)。
(4)Windows3.x中的标准附件“终端仿真”程序。
图1 通讯电缆连接图这种连接方法使通信双方完全不理会RS-232C 标准所定义的硬件握手信号它们双方采用所谓的软件握手信号来指示通信,软件握手即双方通过相互传递XON/XOFF 字符来进行握手。
XOFF 为阻止字符,与发送方接收到对方传来XOFF字符后,发送方将停止发送,直到接收到对方传来XON 字符后,再继续发送。
2 数据通讯数据通讯可实现PROGRAM( 零件程序) 、PARAMETER( 机床参数) 、PITCH ( 螺距误差补偿表) 、MACRO( 宏参数) 、OFFSET( 刀具偏置表) 、WORK( 工件坐标系) 、PMC PARAMETER (PMC 数据) 的传送, 但需分别设置PC 端和CNC 端相应的通讯协议。
机床参数、螺距误差补偿表、宏参数、工件坐标系数据传输的协议设定只需在各自的菜单下设置, 协议与零件程序传送的协议相间,PMC 数据的传送则需更改两端的协议。
PMC 程序的传送则必需使用FANUC 专用编程软件FLADDER-III 方可实现, 这里不再展开说明。
FANUC-0I系统操作说明一、开机1.机床电源开(在机床左侧)2.伺服电源开(机床操作面板绿色键)二、回原点1.将OFFSET刀具偏置中的G54数值、刀具补正、刀具摩耗都清零。
2.将模式选择旋钮放置在手动状态,手动方式将刀架往X、Z负方向移动使刀架离卡盘的距离大于30—50㎜3.将模式选择旋钮放置在回原点状态,按住X+、Z+不放,此时机床自动回原点(CRT显示机械坐标为X350 Z300)三、编辑程序1.将模式选择旋钮放置在编辑状态2.按PROG程序按钮3.写程序号Oxxx x→INSERT4.按EO B程序结束符号→INSERT5.编写程序四、检验程序1.RESET[复位] →将光标放到程序号上2.将模式选择旋钮放置在手动状态,卡盘夹紧工件,指示灯亮,关闭防护门3.将模式选择旋钮放置在自动状态4.将机床轴锁开关打开(此时机床进给锁住)★千万不能忘5.按图形键GRAPH→设置参数→加工图6.按循环启动键7.再次按图形键GRAPH★注意:1.轨迹模拟后机床进给锁住,报警信号闪烁是正常现象2.模拟结束后,关闭机床轴锁开关,再次回原点(否则自动加工时会出错)五、输入工件坐标系和摩损量1. 将模式选择旋钮放置在手动状态,装刀具(铣床装卡盘与工件,校正工件)2. 车床主轴反转(铣床主轴正转)3. 调整转速4. 车端面→X正方向推出5. OFFSET(刀具编制)打开→形状(铣床为坐标系)→G 01→光标放到Z坐标上6. 写Z0→按“测量”软键7. 车外圆→Z正方向退出→主轴停8. 测量工件外圆直径(例:¢39.7)9. OFFSET(刀具编制)打开→形状→G 01→光标放到X坐标上10. 写工件直径(X39.7)→按“测量”软键11. OFFSET(刀具编制)打开→摩耗→M 01→光标放到X坐标上→写入0.5(铣床将刀具半径补偿4.1输入)六、自动加工1.选加工程序,RESET,将光标移到程序号上2.将模式选择旋钮放置在自动状态3.卡盘夹紧工件,关闭防护门4.单段开关打开5.将进给、快速倍率调低6.按循环启动键7.一个循环结束后,单段开关关闭8.按循环启动,自动加工。
FANUC系统的连接与调试第一节硬件连接简要介绍了0IC/0I Mate C的系统与各外部设备(输入电源、放大器,I/O 等)之间的总体连接,放大器(αi系列电源模块,主轴模块,伺服模块,βis系列放大器,βiSVPM)之间的连接以及和电源,电机等的连接,和RS232C 设备的连接。
最后介绍了存储卡的使用方法(数据备份,DNC 加工等)。
目前FANUC 出厂的0iC/0i-Mate-C包括加工中心/铣床用的0IMC/0i-Mate-MC 和车床用的0iTC/ 0i-Mate-TC,各系统一般配置如下:注意:对于0i Mate-C,如果没有主轴电机,伺服放大器是单轴型(SVU);如果包括主轴电机,放大器是一体型(SVPM),下面详细介绍基本调试步骤。
一、硬件安装和连接1、在机床不通电的情况下,按照电气设计图纸将CRT/MDI 单元、CNC 主机箱、伺服放大器、I/O 板、机床操作面板、伺服电机安装到正确位置。
2、基本电缆连接,如图所示3、总体连接介绍:注意:A)FSSB光缆一般接左边插口。
B)风扇、电池、软键、MDI 等一般都已经连接好,不要改动。
C)伺服检测[CA69]不需要连接。
D)电源线可能有两个插头,一个为+24V 输入(左),另一个为+24V 输出(右)。
具体接线为(1-24V、2-0V、3-地线)。
E)RS232 接口是和电脑接口的连接线。
一般接左边(如果不和电脑连接,可不接此线)。
F)串行主轴/编码器的连接,如果使用FANUC 的主轴放大器,这个接口是连接放大器的指令线,如果主轴使用的是变频器(指令线由JA40 模拟主轴接口连接),则这里连接主轴位置编码器(车床一般都要接编码器,如果是FANUC 的主轴放大器,则编码器连接到主轴放大器的JYA3)。
G)对于I/O Link[JD1A]是连接到I/O 模块或机床操作面板的,必须连接。
H)存储卡插槽(在系统的正面),用于连接存储卡,可对参数、程序、梯形图等数据进行输入/输出操作,也可以进行DNC 加工。
FANUC 0i 系统参数1. 参数的显示按MDI面板上功能键→[参数]2. 参数的设定MDI方式→[SYSTEM] →PARAMETER WRITE(参数写入)=0/1(0 不许写入,1 允许写入)如从本序号开始修改数据,可在数据和数据之间用(;)分隔进行连续输入参数设定之后,将PARAMETER WRITE(参数写入)画面修改为=13. 参数说明对于位和位轴参数,每个数据号由8位组成,每一位意义不同每个数据有一定的数数据范围4. 参数界面没有记载的空白参数,是为扩展而备用,必须将其设置为05. 有关SETTING的参数N0000.#0 TVC 是否进行TV校验(0 进行,1 不进行)#1 ISO 输出时代码为(0 EIA代码,1 ISO代码)#2 INI 输入单位为(0 公制,1 英制)#5 SEQ 是否进行顺序号自动插入(0 不进行,1 进行)N0001#1 FCV 纸带格式为(0 标准格式,1 FS10/11格式)N0012#0 MIRx 各轴镜像设定(0 镜像关闭,1 镜像开通)N0020I/O 通道设定为0或1 RS-232-C串行接口1设定为2 RS-232-C串行接口1N0100#1 CTV (0 注释部分进行TV校验,1 注释部分不进行TV校验)#3 (0 ISO代码对EOB输出LF、CR,1 ISO代码对EOB仅输出LF)#5 DN3 (在DNC运行时,0 一段一段的读,1 连续读到缓冲器满为止)#6 IOP (0 NC复位能停止程序输出/输入,1 用[STOP]停止程序输出/输入) #7 ENS (读取EIA代码时发现NULL代码时,0 产生报警,1 不产生报警) N0101有关通道I/O的参数#0 SB2 停止位数(0 1位,1 2位)#3 ASI 数据输入时的代码(0 EIA或ISO自动识别,1 ASC码)#7 NFD 数据输出时,数据前后进给的孔(0 输出,1 不输出)注:使用FANUC PPR输入/输出设置时,NFD设定为1)参数号#7 #6 #5 #4 #3 #2 #1 #0N0102输入/输出没备的规格(指定值为0~6)N0103 波特率波特率设定值对应表设定值波特率设定值波特率设定值波特率1 502 1003 1104 1505 2006 3007 600 8 1200 9 240010 4800 11 9600 12 19200N0113 (I/O=1时的波特率,如上表)N0121 对应I/O CHANNEL=2的参数,与N0101相同)N0122 输入输出设备规格号CHANNEL=2时N0123 波特率CHANNEL=2时N0960 管理器参数N1001 直线轴最小移动单位#0 INM (0 公制,1 英制)注:设定此参数后,须切断一次电源N1002#0 JAX (手动同时控制轴数,0 1轴,1 3轴)#1 DLZ 无档块参考点设定功能是否有效(0 无效,1 有效)注:用参数N1005#1可设定每个轴是否有效N1008 循环功能是否有效N1022 在基本坐标系中设定各轴名称及平行轴N1023 各轴的伺服号N1220 外部工件坐标数值N1221 G54坐标数值N1222 G55坐标数值N1223 G56坐标数值N1224 G57坐标数值N1225 G58坐标数值N1226 G59坐标数值N1240 在机械坐标系上的各轴第1参考点的坐标值N1241 在机械坐标系上的各轴第2参考点的坐标值N1242 在机械坐标系上的各轴第3参考点的坐标值N1243 在机械坐标系上的各轴第4参考点的坐标值N1310 是否进行存储式行程检测2的检测#0 OT2 (0 不进行,1 进行)是否进行存储式行程检测3的检测#0 OT3 (0 不进行,1 进行)N1401#0 RPD 从接通电源后至返回参考点结束期间,手动快速运行(0 无效变为JOG进给,1 有效)#1 JZR 定位(G0)(0 各轴分别快速动动,非直线插补,1 刀具轨迹为直线)#2 JZR 用JOG进给速度手动返回参考点(0 不进行,1 进行)#4 RFO 快速进给时,切削进给倍率为0%时,进给(0 不停止,1 停止)#5 TDR G74或G84时,空运行(0 无效,1 有效)#6 RDR 对快速运行指令,空运行(0 无效,1 有效)N1402 #4 JRV JOG进给和增量进给(0 每分进给,1 每转进给)注:在N1423中设定进给速度N1403 #0 MIF 每分进给F指令最小单位N1404 #1 DLF=1时,三轴联动有效N1405 #0 F1U 指定F1位数进给的进给速度参数(N1451~N1459)的数据单位N1424 各轴手动快速运行速度注:如设为0,使用参数N1420的设定值N1425 各轴返回参考点的FL值N1426 切削进给时的外部减速速度N1427 各轴快速运行时的外部减速速度N1428 各轴返回参考点速度注:设为0时,功能无效N1430 各轴最大切削进给速度N1431 预读控制方式中的最大切削进给速度(全轴通用)N1432 预读控制方式中每个轴的最大切削进给速度N1450 F1位数进给时的手摇脉冲发生器每一格的进给速度的变化量N1451 对应F1位数指令F1的进给速度N1452 对应F1位数指令F2的进给速度N1453 对应F1位数指令F3的进给速度N1454 对应F1位数指令F4的进给速度N1455 对应F1位数指令F5的进给速度N1456 对应F1位数指令F6的进给速度N1457 对应F1位数指令F7的进给速度N1458 对应F1位数指令F8的进给速度N1459 对应F1位数指令F9的进给速度N1460 F1位数指令的进给速度的上限值(F1~F4)N1461 F1位数指令的进给速度的上限值(F5~F6)N1600 F速度上限值N1611 #2 OVB (0 切削进给时,程序段不重叠,1 切削进给时程序段重叠)注:程序段重叠,是指程序段结束时剩余脉冲,和下一段分配脉冲一起输出,这样可避免可避免程序段之间速度的变化,通常在切削方式G64中,程序段连续时重叠有效,但连续指定微小程序段时,可能不执行重叠#4 RTO 快速运行时,程序段(0 重叠,1 不重叠)#5 NCI 减速时到位检测(0 不检测,1 检测)#6 ACD 拐角时是否使用减速功能(0 不使用,1 使用)N1602 #0 FWB 切削进给插补前的直线加减速的形式(0 A型,1 B型)A型:改变进给速度指令时,在执行到改变进给速度段之后,开始加减速B型:减速在本程序段之前,加速在本程序段之后#2 COV 是否使用拐角(外圆弧)自动倍率(0 使用,1 不使用)#4 CSD 自动拐角减速功能(0 按角度,1 按速度差)#6 LS2 预读方式中切削进给的插补后加减速(0 指数函数型,1 直线型)N1603 预读控制中的加减速N1610 加减速类型N1620 设各轴快速进给加减速时间常数T1(范围0~400)N1620 设各轴快速进给加减速时间常数T2(范围0~512)N1630 设各轴切削进给加减速时间常数N1623 各轴切削进给的指数函数加减速度的FL速度必须设为0,如设定为其它的值,将不能得到正确的直线或圆弧形状N1624 各轴JOG进给的加减速时间常数N1625 各轴JOG进给指数函数加减速时间FL速度N1626 各种螺纹切削循环时的指数函数型加减速时间常数N1627 各种螺纹切削循环时的指数函数型加减速的FL速度N1710 自动拐角倍率内圆弧切削速度最小减速比(内圆弧自减速)N1711 内侧拐角倍率的内侧判断角度N1712 内侧拐角倍率的倍率量N1713 内侧拐角倍率的开始距离N1714 内侧拐角倍率的终点距离N1722 快速进给程序段之间重叠时的快速进给减速比N1730 圆弧半径R的进给速度上限值N1731 对应进给速度上限值的圆弧半径N1732 基于圆弧半径的进给速度嵌的下限值N1740 自动拐角减速的2个程序段间的临界夹角N1741 自动拐角减速时的减速结束的进给速度(用于插补后减速)N1762 预读控制方式中的切削进给的指数函数加减速度时间常数N1763 预读控制方式中的切削进给的指数函数加减速的下限速度N1764 预读控制方式中切削进给的直线加减速的时间常数N1770 设定插补前直线加减速的加速度参数1N1771 设定插补前直线加减速的加速度参数2N1777 自动拐角减速功能的下限速度N1779 自动拐角减速的2个程序段间的临界夹角N1780 根据速度差进行自动拐角减速功能的允许速度差(插补前加速时)N1781 根据速度差进行自动拐角减速功能的允许速度差(插补后加速时)N1783 根据速度差进行自动拐角减速的各轴允许速度差(插补前减速时)N1784 在轴差补前进行加减速期间发生超程报警时的速度N1785 用加速度确定进给速度时,决定允许加速度的参数N1820 各轴指令倍乖比N1821 各轴的参考计数器容量N1825 各轴的伺服环增益N1826 各轴的到位宽度N1827 设定各轴切削进给的到位宽度N1830 各轴伺服关断时的位置偏差量的极限值N1836 可进行参考点返回的伺服误差量N1850 各轴的栅格偏移量N1852 各轴快速进给时的反向间隙补偿量N1874 感应同步器转换系数的分子N1875 感应同步器转换系数的分母N1876 感应同步器的一个切距N1877 感应同步器的移动量N1880 异常负载检测报警时间N1881 检测到异常负载时的组号N1885 转距控制期间总行程的最大允许值N1886 取消转距控制时的位置偏差量N1895 用于铣刀的伺服电机的轴号N1896 伺服电机轴侧的齿轮齿数N3002 #4 IOV 倍率信号和快速运行信号(0 使用负逻辑,1 使用正逻辑)N3004 #1 BCY (0 只检测程序中第一个循环,1 每个循环都检测)注:N3004#1=0时有效#5 OTH 超程限位信号(0 检测,1 不检测)N3011 M、S、T、B功能的完成信号(FIN)的可接收宽度N3017 复位信号的输出时间N3030 M代码允许的位数N3031 S代码允许的位数N3032 T代码允许的位数N3033 B代码允许的位数N3100 设定显示器#6 COR 设定显示器(0 黑白,1 彩色)注:使用8.4寸LCD时,设为1N3104 #0 MCN 机械位置显示(0 不按照输入单位显示,1 按输入单位显示)#3 PPD 坐标系设定时相对位置显示(0 不预置,1 预置)#4 DRL 相对位置显示(0 含刀具长度补偿,1 不含刀具长度补偿)#6 DAL 绝对位置显示(0 含刀具长度补偿,1 不含刀具长度补偿)#7 DAC 绝对位置显示(0 含刀具半径补偿,1 不含刀具半径补偿)N3105 #0 DPF 显示画面是否显示实际速度(0 不显示,1 显示)#1 PCF 在实际显示设定上是否加上PMC控制轴的移动(0 加,1 不加)#2 DPS (0 不显示实际主轴转速T代码,1 显示实际主轴转速T代码)N3106 #4 OHD (0 不显示操作履历表,1 显示操作履历表)#5 SOV 是否显示主轴倍率值(0 不显示,1 显示)N3107 #0 NAM (0 显示程序一览表时只显示程序号,1 显示程序一览表时显示程序号和程序名称)MDL (0 显示画面不显示模态,1 显示画面显示模态)N3108 #4 WCI 在工件坐标系画面,设定计数器输入是否有效(0 无效,1 有效)#6 SLM 是否显示主轴负载表(0 不显示,1 显示)N3112 #0 SGD(0 显示伺服波形,1 不显示伺服波形)#2 OMH 是否显示外部操作信息履历画面(0 不显示,1 显示)N3113 #0 MCH 是否禁止删除外部操作信息的履历内容(0 禁止,1 不禁止)N3114 #0~#5 各显示画面是否切换(0 切换,1 不切换)N3115 #0 NDP 各轴是否进行位置显示(0 进行,1 不进行)#1 NDA 是否显示绝对坐标和相对坐标的位置(0 显示,1 不显示)#6 D10 现在位置及原点偏置的显示(0 通常显示,1 10倍后再显示)N3116 #2 PWR 可写入参数报警方式报警解作除(0 用[CAN]+[RESET]键清除,1 用[RESET]清除)N3132 现在位置显示的轴名称(绝对坐标)N3133 现在位置显示的轴名称(相对坐标)N3134 工件坐标系画面和工件偏移画面的各轴数据的显示数据N3151 显示伺服电机第1号负载的轴号N3152 显示伺服电机第2号负载的轴号N3153 显示伺服电机第3号负载的轴号N3154 显示伺服电机第4号负载的轴号N3201 #0 RDL 用IO外部控制登录时(0 在已登录程序后登录,1 将已登录程序全清除后再登录,但禁止编辑的程序不清除)#1 RAL 当用读带机、穿孔机接口登录程序时(0 登录全部程序,1 只登录一个程序)#2 REP 当登录的程序与已登录的程序序号相同时(0 报警,1 将已登录程序删除后再登录,但对于禁止编辑程序不作删除)#3 PUO 当用ISO代码输出程序号的地址0时(0 输出.:”,1 输出0)#5 N99 #6为0时(0视为登录结束,1 不视为结束)#6 NPE 程序登录时,对M02、M30、M99的程序段(0 视为登录结束,1 不视为登录结束)N3202 #0 NE8 J是否禁止程序号8000~8999号子程序编辑的设定(0 不禁止,1 禁止)#4 NE8 J是否禁止程序号9000~9999号子程序编辑的设定(0 不禁止,1 禁止)#5 CPD 删除NC程序时,确认注释和确认软键(0 不输出,1 输出)N3203 #6 MER MDI中对于已执行程序(0 不删除,1 删除)注:程序中只要有结束代码%,程序一定被删除#7 MCL 用复位是否可以删除MDI程序(0 不删除,1 删除)N3204 #2 DXK 在EDIT中不显示软键[C-EXT]注:使用[C-EXT]可以得到.(、@、).三个字符#6 MKP 在MDI方式中,自动清除已运行程序N3210 口令(保护9000以后程序)注:可删除固化程序,与N3211同用,NE9中密码通常是隐藏属性M3211 关键字(与口令同用)N3290 #0 WOF 是否禁止通过MDI输入刀具偏置(0 不禁止,1 禁止)#1 GOF 是否禁止通过MDI输入刀具几何形状偏置(0 不禁止,1 禁止)#2 MCV 是否禁止通过MDI输入宏程序变量(0 不禁止,1 禁止)#3 WZO 是否禁止通过MDI输入工件原点偏置(0 不禁止,1 禁止)#6 MCM 通过MDI输入变量时(0 输入,1 只在MDI才可以输入)N3294 禁止由MDI输入刀具偏置量的开头号N3295 禁止由MDI输入刀具偏置量的个数N3401 #4 MAB 在MDI中,如何切换绝对和相对指令(0 用G90、G91,1按参数N3401ABS设定#5 ABS 对于MDI运行方式的程序指令(0 视为相对指令,1 视为绝对指令)注:MAB为1时才有效N3402 #0 G01 接通电源及清除状态时(0 G0,1 G01)#1~#2 G!8/G19 全设为0时,通电后默认为G17平面注:00 G17,01 G18,10 G19#3 G91 接通电源时及清除状态(0 G90,1 G91)#7 G23 接通电源时(0 G22方式,存储行程检测开,1 G23方式,存储行程检测关)N3403 #5 C1R 在圆弧插补指令中,未指令起始点到中心距离I、J、K也没指令圆弧半径时(0 直线插补到终点,1 报警P/S 022)N3404 #4 M30 (0 程序结束返程序头,1 程序结束不返程序头)#5 M02 (0 程序结束返程序头,1 程序结束不返程序头)#7 M3B 一个程序段中,可以出现的M代码的个数(0 1个,1 最多3个)N3405 #0 AVX 最小单位设定(0 0.001,1 按输入单位)#1 DWL (0 G04中暂停为每秒,1 G04中暂停为每转)#4 CCR (0 使用C、R、A要带逗号,1 使用C、R、A不带逗号,此时A、C不能作为轴名称使用N2410 半径误差注:超出数据后,报警号为N020N3411 不缓冲的M代码1N3412 不缓冲的M代码2N3413 不缓冲的M代码3N3420 不缓冲的M代码10N3421 不缓冲的M代码的最小值1N3422 不缓冲的M代码的最大值1N3423 不缓冲的M代码的最小值2N3424 不缓冲的M代码的最大值2N3425 不缓冲的M代码的最小值3N3426 不缓冲的M代码的最大值3N3427 不缓冲的M代码的最小值4N3428 不缓冲的M代码的最大值4N34291 不缓冲的M代码的最小值5N3430 不缓冲的M代码的最大值5N3431 不缓冲的M代码的最小值6N3432 不缓冲的M代码的最大值6M3460 设置第二轴地址A B C U V W65 66 67 85 86 87N3620 各轴参考点的螺距误差补偿点号码N3621 各轴负方向最远一端螺距误差补偿点的号码N3621 各轴正方向最远一端螺距误差补偿点的号码N3623 各轴螺距误差补偿倍率N3624 补偿点间隔N3771 恒表面速度控制方向时(G96)主轴最低转速N3772 主轴上限转速N3802 第2主轴上限转速N5001 #0 TLC 选择长度补偿类型(0 A型或B型,1 C型)#1 TLB (0 长度补偿通常为Z轴,是A型,与平面无关,长度补偿与指定平面G17/G18/G19垂直,B型)#2 OFH (0 长度用H,半径用C或D,1 长度半径都用H)注:长度决定于参数#5的设定注:使用半径补偿B时,一定要设为1#3 FCL 长度补偿C中,(0 进行2轴以上补偿报警,1 进行2轴以上补偿时不报警)#4 EVR 刀具补偿C方式中,变更刀具偏置时(0 在下一个D代码或H代码被指令的程序段有效,1从下个缓冲程序段有效)#5 TPH 使用G45~G48的偏置号的地址(0 用D代码指令,1 用H代码指令)注:#2=0时,本设置有效#6 EVO 长度补偿A或B中,更改补偿时(0 下一个G43/G44或H代码程序段开始有效,1 从下一个缓冲程序开始有效)N5002 #0 LDI 刀具偏置号(0 用T代码后两位决定,1 用T代码后1位决定)N5003 #0 SUP 刀具半径补偿C中,起刀和取消的形式(0 A型,1 B型)#6 LVC 刀具偏置补偿,利用复位(0 不取消,1 取消)#6 LVK 刀具长度补偿,利用复位(0 取消,1 不取消)#7 TGC 利用复位,取消刀具几何补偿(0 不取消,1 取消,#6=1时有效)N5004 #1 ORC 刀具偏置补偿(0 在直径中指定,1 在半径中指定)#2 ODI 刀具半径补偿(0 半径设定,1 直径设定)N5008 #0 CNI 是否进行补偿干涉检查(0 进行,1 不进行)#1 CNC编程方向与偏置方向相差90~270度时(0 报警,1 不报警)#2 G39 刀具补偿C方式中的拐角圆弧功能G39是否有效(0 无效,1 有效)N5010 刀尖R补偿中,沿拐角外侧移动时忽视失量的极限值N5013 刀具磨损补偿量的最大值N5014 刀具磨损补偿量增量输入的最大值N5015 至X轴+接触面的距离XPN5016 至X轴-接触面的距离XMN5017 至X轴+接触面的距离ZPN5018 至X轴-接触面的距离ZMN5101 #0 FXV 使用钻削固定循环钻孔的轴(0 Z轴,1 程序选择的轴)#3 ILV 在钻孔循环中,利用复位对初始点设定(0 不更新,1 更新)#4~#5 固定循环中退刀轴及方向RD2 RD1 G17 G18 G190 0 +X +Z +Y0 1 -X -Z -Y1 0 +Y +X +Z1 1 -Y -X -Z#7 M5B 在固定循环中,主轴定向之前(0 输出M05,1 不输出M05)N5112 钻孔循环中,主轴正转的M代码N5113 钻孔循环中,主轴反转的M代码N5114 G83中的退刀量N5115 G83中的留空量N5166 钻孔循环速度N5200 攻丝回退参数#7 SCR 缩放倍率的单位(0 0.00001,1 0.001)N5401 各轴缩放是否有效(0 无效,1 有效)N5410 坐标系旋转中未指定旋转角度时使用的旋转角度N5411 无缩放倍率时使用的倍率N5450 #1 ACF 极坐标中,是否自动倍率(0 不进行,1 进行)N5460 极坐标中直线轴的指定N5451 极坐标中回转轴的指定N5462 极坐标中最大切削进给速度N5463 极坐标中自动倍率容许率N5512 分度工作台分度的最小角度N6001 #5 TCS 是否用T代码调用宏程序(子程序)(0 不调用,1 调用)#6 CCV 宏变量#100~#199复位后(0 清空,1 不清空)#7 CLV 宏变量#1~#33复位后(0 清空,1 不清空)N6500 #3 DPA (0 显示带刀补的的位置,1 显示编程位置)#5 ZNM 画面中心和倍率方式的画面是否进行放大(0 不放大,1 放大)N6501 #5 CSR 画面放大时图形光标的形状(0 正方形,1 X形)N6700 禁止计数N6710 零件计数的M代码N6711 加工零件数注:N6700#0=时,不能用M02、M30计数N6713 需要的零件数N6750 通电时间累计N6751 运行时间累计N6752 运行时间累计N6753 切削时间累计N6754 切削时间累计N6757 一次运行时间累计N6757 一次运行时间累计N7200 #0 OP1 是否用软操作面板进行方式选择(0 不使用,1 使用)#1 OP2 是否用软操作面板进行JOG进给轴的选择及快速进给按钮操作(0 不使用,1 使用)#2 OP3 是否用软操作面板进行手摇脉冲发生器的轴选择及倍率开关操作(0 不使用,1 使用)#3 OP4 是否用软操作面板进行JOG进给速度倍率及快速进给倍率开关的操作(0 不使用,1 使用)#4 OP5 是否用操作面板进行程序段跳过、单段执行、机床锁定、空运行开关操作(0 不使用,1使用)#5 OP6 是否用软操作面板作保护键(0 不使用,1 使用)#5 OP6 是否用软操作面板进行进给暂停操作(0 不使用,1 使用)N7210 软操作面板的JOG进给移动轴和方向↑(Z+)N7210=5N7211 软操作面板的JOG进给移动轴和方向↓(Z-)N7211=6N7212 软操作面板的JOG进给移动轴和方向→(X+)N7212=1N7213 软操作面板的JOG进给移动轴和方向←(X-)N7213=2N7214 软操作面板的JOG进给移动轴和方向↙(Y+)N7214=3N7215 软操作面板的JOG进给移动轴和方向↗(Y-)N7215=4N7216 软操作面板的JOG进给移动轴和方向N7216=0N7217 软操作面板的JOG进给移动轴和方向N7217=0N8130 CNC总控制轴数。
FANUC_0i系统参数的设定方法FANUC_0i系统参数是机床控制系统中的一种重要参数,它们决定了机床的运行模式、功能和性能。
正确设置FANUC_0i系统参数对于机床的正常运行和高效生产非常重要。
下面将介绍FANUC_0i系统参数的设定方法。
其次,设定FANUC_0i系统参数需要进入系统参数设定模式。
可以通过以下步骤进入系统参数设定模式:1.打开机床电源,进入FANUC_0i系统界面。
2.在FANUC_0i系统界面上按下“SYSTEM”按钮,进入系统菜单。
3.在系统菜单中选择“PARAMETER”选项,进入参数菜单。
4.在参数菜单中选择“SYSTEM”选项,进入系统参数菜单。
5.在系统参数菜单中选择“EDIT”选项,进入系统参数设定模式。
进入系统参数设定模式后,可以根据实际需要对FANUC_0i系统参数进行设定。
下面是一些常见的FANUC_0i系统参数的设定方法:1.机床坐标系参数:机床坐标系参数用于定义机床的坐标系原点和坐标轴方向。
可以根据实际情况设定机床坐标系参数,通常需要根据机床的结构和操作习惯进行调整。
2.运动参数运动参数:运动参数用于定义机床的运动速度和加减速度。
可以根据加工工件的要求和机床的性能设定运动参数,以确保机床的运动平稳和加工质量。
3.工具补偿参数:工具补偿参数用于定义刀具的几何和补偿信息。
可以根据使用的刀具和加工工件的要求设定工具补偿参数,以确保刀具的补偿精度和加工质量。
4.编程参数:编程参数用于定义机床的编程方式和规范。
可以根据编程人员的习惯和加工工件的要求设定编程参数,以确保编程的准确性和可读性。
在设定FANUC_0i系统参数时,需要注意以下几点:1.确保设定参数的合理性,避免设定错误导致机床故障或加工质量下降。
2.保存设定参数的备份,以备后续需要恢复时使用。
3.定期检查和更新设定参数,以适应机床的运行状态和加工工艺的变化。
总之,正确设定FANUC_0i系统参数对于机床的正常运行和高效生产至关重要。
FANUC0I常用参数
1.系统参数:
-系统时钟:设置系统时钟的时间和日期。
-系统尺度:用于定义坐标系的尺度因子。
-系统测量单位:定义系统中的尺度单位,如毫米、英寸等。
-系统报警:设置报警的声音和灯光等参数。
-系统语言:设置显示屏的语言。
-系统保护:设置系统的保护参数,如密码等。
2.通信参数:
-通信速率:设置与外部设备通信的速率。
- 通信协议:设置与外部设备通信时使用的协议,如Modbus、Ethernet等。
-通信地址:设置与外部设备通信时使用的地址。
3.插补参数:
-加速度/减速度:设置加速度和减速度的数值。
-插补速度:设置插补运动的最大速度。
-插补精度:设置插补运动的精度,影响运动的平滑程度。
-脉冲当量:设置脉冲当量的数值,用于转换坐标系。
4.自动化参数:
-工具半径补偿:设置工具半径补偿的数值。
-刀具长度补偿:设置刀具长度补偿的数值。
-自动化程序:设置自动化程序的相关参数,如循环次数、跳转地址等。
以上仅列举了部分常用参数,实际使用中还需要根据具体的机床和加工要求进行设置。
在操作FANUC0I系统时,了解和熟悉这些参数对于正确操作和编程非常重要。
FANUC IO配置说明书
一、前提条件
1、此操作说明书仅适用于FANUC机器人。
二、配置步骤
1、按照图示按键操作进入IO界面
按键操作界面
IO界面
2、按F2(CONFIG)定义按钮进入配置界面
4、配置IO
这四个状态分别表示①需要重启生效、②无效、③激活、④
RACK表示IO设备的通讯种类:①0为Process I/O board、
START表示IO模块开始的引脚数。
例如21表示IO板上的输
SLOT表示IO模块的数量,使用Process I/O board时1表示
四、注意事项
1、当需要定义的Profibus IO口超过8个字节(随厂默认配置)时,需要进行如下
操作。
①、按照图示界面操作进入配置界面
可以设置输入/输
出的字节数,设置
2、操作面板输入/输出SI[ i ]/SI[o]和机器人输入/输出RI[ i ]/RI[o]为硬线连接,
不需要配置。
綜合加工機格式及座標系與控制軸:
CNC銑床或MC是依據座標系統來確定其刀具運動的路徑,
因此座標系統對CNC程式設計極為重要。
CNC工具機各軸的標註,CNS(中國國家標準)是採用右手直角座標系統,
如圖所示,大姆指表示X軸,食指表示Y軸,中指表示Z軸,
且手指頭表示的方向為正方向。
X、Y、Z軸向是用於標註線性移動軸;另外定義三個旋轉軸,
繞X軸旋軸者稱為A軸,繞Y軸旋軸者稱為B軸,繞Z軸旋軸者稱為C軸。
三旋轉軸的正方向皆定義為順著移動軸正方向看,順時針迴轉為正,
逆時針迴轉為負,如圖所示。
座標位置的表示方式:絕對值與增量值。
CNC程式除了一些基本設定,如程式原點,刀具號碼,主軸轉速,
進給速率等外,最主要的命令刀具移動或切削至某一座標位置。
而座標位罝的表示有絕對值和增量值兩種。
絕對值以"程式原點"為依據來表示座標位置。
增量值是以"前一點"為依據來表示兩點之間實際的向量值(包含距離和方向)。
銑刀由A點移至B點用絕對值表示:G90 G00 X100, Y100, Z50, :
F機能:刀具進給速度機能
切削某工件所指定刀具的移動速度稱為進給。
進給率可用實際數值指定。
例如,對300mm/min的刀具進給率指定: F300。
S機能:控制主軸轉速機能
例:S2500的轉速是主軸2500rpm。
T機能:刀具機能
例:T13 →選擇13號刀具。
M6 T13 →選擇13號刀具,並交換至主軸。
3A- MDI手動編輯換刀程式輸入方法
G91G28Z0. T10
M6 G91G30Z0.
T10
M6
M機能一覽表
G碼一覽表
1.點鑽孔循環
(G81)
指令格式:G81
X---Y---Z---R---F 程式寫法
G0G90G54X0.Y0. S800M3
G43H1Z10.
M8
G81Z-5.R2.F80. X10.Y10.
G80
G91G28Z0.
2.啄式鑽孔循環
(G83)
指令格式:G83
X---Y---Z---Q---R---F---K--- 程式寫法
G0G90G54X0.Y0. S800M3
G43H1Z10.
M8
G83Z-20.R2.Q2.F1 00.
X10.Y10.
G80
G91G28Z0.
3.攻牙循環(G84) 剛性攻牙
(M29)
指令格式:G84 --X-Y---Z---R--F-
加工方式:進給-孔底-主軸反轉-退
刀
程式寫法
G0G90G54X0.Y0.
S400M3
G43H1Z10.
M29S400 (剛性攻牙必加
入指令)
G84Z-10.R5.F500.
X10.Y10.
G80
G91G28Z0
進給計算方法 F=轉速*牙距
M6*1 F=400*1=400
M8*1.25 F=400*1.25=500
4.鏜孔迴圈
(G85)
指令格式:G85
X---Y---Z---R---F--
加工方式:中間進給孔底退刀
程式寫法
G0G90G54X0.Y0. S400M3
G43H1Z10.
G85Z-10.R2.F40. X10.Y10.
G80
G91G28Z0
DNC(Direct Numberial Control):
直接數值控制,是以一部主電腦控制數部CNC 工具機之控制方式
DNC簡介:
DNC電腦和機器間的連線是大多使用1對1的模式,因此必須在每一台CNC 機器旁準備一台電腦以便隨時和機器進行連線。
1 台DNC電腦可以同時控制多台CNC機器的傳輸,也就是在同一時間下,
允許多台CNC機器同時在同1台DNC電腦上獲取NC程式的資料,因此可以不需要每一台CNC機器都需要搭配一台DNC電腦,方便管理,由於是真正Windows介面,因此非常方便設定與CAD/CAM電腦間的乙太網路連線, CAD/CAM人員直接透過網路或RS232介面就可以將NC程式傳至DNC電腦.
DNC步驟:
傳送NC程式的作業步驟,必須先在DNC電腦上設定程式名稱,完成待命傳送狀態後,再回到CNC機器上執行讀取動作,方能將NC程式傳送至機器,提供遠端傳送的功能,操作者只需要在CNC機器之控制器面板上輸入NC 程式的名稱,將自動至DNC電腦中搜尋檔案,並直接將資料傳送至機器上,完成傳輸動作,使用者不需要機器及DNC電腦兩頭跑,只要啟動DNC軟體後,接下來所有的操作在機器端即可完成,就如同將DNC電腦當作是管理資料的伺服器
DNC缺點:
1. DNC電腦和CNC機器間的連線,只能以RS232C連線,因此長程式之DNC
邊傳邊作時,限制在20m內,短程式之傳送至CNC記憶體時,也限制於50m 內,因此DNC電腦大多置於CNC機器旁
2. 進行主副程式切換加工時,必須將主副程式全部先行傳送至CNC之記
憶體內存放,接著才能進行主副程式切換加工,但是當副程式過長時,往往CNC之記憶體無法容納,造成此種加工模式的限制
VE1020高速高精G0 G40 G80 G90 G98 G49 G05.1Q1 開
T1M6
∫
G05.1Q0 關
VM900 高速高精
G0 G40 G80 G90 G98 G49
T1M6
G05P10000R7 開
∫
G05P0 關
粗銑設定
G0 G40 G80 G90 G98 G49
T1M6
G05P10000R5
中胚設定
G0 G40 G80 G90 G98 G49
T2M6
G05P10000R6
精加工設定
G0 G40 G80 G90 G98 G49
T3M6
G05P10000R7
曲面精細度設定值
R5 粗
R6 中
R7 細。