FANUC人机界面FP函数整理
FANUC数控系统面板介绍与编程操作

FANUC数控系统面板介绍与编程操作FANUC数控系统的面板通常有多个部分组成,包括操作面板、调节面板和显示屏。
操作面板是用户与系统进行交互的主要界面,它具有按键、指示灯、旋钮等元素,用于选择菜单、输入指令和监控机床状态。
调节面板用于调整系统参数和功能设置,如进给速度、切削速度和坐标系转换等。
显示屏用于显示机床状态、错误信息、加工程序等,可以通过触摸屏进行操作。
在进行编程操作之前,首先需要了解FANUC数控系统的编程格式。
FANUC数控系统使用一种称为G代码的编程语言,G代码包括各种指令和命令,用于控制机床的运动、加工过程和工具刀具等。
在编程过程中,可以使用G代码指令来选择坐标系、设定进给速度、进行刀具补偿等。
在进行编程操作时,一种常见的方法是使用G代码指令来控制机床的轴运动。
例如,使用G00指令可以将轴快速定位到指定位置,使用G01指令可以进行直线插补运动。
通过在程序中适当使用这些指令,可以实现复杂的零件加工过程。
另外,FANUC数控系统还支持一些附加功能和指令,如M代码和T代码。
M代码用于控制机床辅助功能,如冷却液开关、主轴启动和停止等。
T代码用于选择刀具,可以在程序中使用T代码指定使用的刀具,并进行刀具切换和刀具补偿操作。
在编程操作过程中,需要注意一些常见的错误和警告信息。
FANUC数控系统通常会提供详细的错误代码和信息,用于提示操作员并帮助排除故障。
如果遇到错误或警告信息,应根据系统提示进行相应的处理和调整。
除了编程操作,FANUC数控系统还提供了一些辅助功能,如手轮、坐标偏置和查看机床状态。
手轮可以用于手动控制机床轴的移动,可以按照设定的步进距离进行精确控制。
坐标偏置功能可以用于对坐标系进行调整和补偿,以实现更精确的加工。
通过查看机床状态,可以了解机床运行情况、加工完成情况和存在的问题。
总结起来,FANUC数控系统的面板提供了丰富的功能和操作方式,可以满足各种机床加工需求。
熟悉面板的布局和功能,以及掌握编程操作和常见的指令,可以帮助操作员更好地控制机床,实现高效的加工。
FANUC面板操作

『FANUC』控制器操作面板說明:號碼名稱說明(1) 重設(Reset)鍵解除警報、重新設定CNC時、(2) 求助(Help)鍵對"MDI鍵"得操作不明瞭時、(3) 切換(Shift)鍵1按鍵上有2個文字得位址鍵、利用"切換鍵"切換右下得文字可於輸入時顯示、(4) 位址/數值鍵用於輸入字母、數字、(5) 換頁鍵用於CRT畫面之換頁、(6) 游標移動鍵游標作"上"、"下"、"左"、"右"移動、(7) 功能鍵用於切換顯示各功能得畫面、(8) 編輯鍵編輯程式時使用、(9) 輸入(Input)鍵將文字或數字鍵資料輸入到記憶體、(如:各類參數、資料)此按鍵功能與"輸入"(軟鍵)相同、(10)取消(Can)鍵按此鍵可消除最後鍵入緩衝區內得文字或符號、當按取消(Can)鍵時,在" _ "前得文字立刻取消、(1) 按"ALARM"鍵,顯示:例: 輸入"10"(ALARM NO、) →選擇→顯示以下訊息畫面、(2) 按"OPERAT"鍵,顯示"操作方法"之選項說明、例: 輸入"2" →選擇→顯示選擇需要得畫面配置、(3) 按"PARAM"鍵,顯示參數號碼之分類、游標移動鍵:↑、↓(從某一單節移動至下一單節、)←、→(選擇單節內得個別文字、)編輯(Edit)鍵: ALTER(修改)INSERT(插入)DELETE(刪除)(1)ALTER(修改):將錯誤得"數值/指令"覆蓋、(例:將"X20"修改為"X20、0"、)鍵入"X20、0" →按"ALTER" →顯示以下畫面、(2)INSERT(插入):將鍵輸入緩衝區資料存入控制器記憶體內、(為表示係鍵輸入資料,前頭有">"記號。鍵入資料得最後有"_",表示一個文字得輸入位置。(最多可輸入"32"字、)(3)DELETE(刪除):將控制器記憶體內得文字資料刪除、(例:將"X20、0"刪除、) 以游標移動至要刪除得位置→按"DELETE"、Can (取消):可消除最後鍵入緩衝區內得文字或符號、當按"Can"時,在" _ "前得文字立刻取消、功能鍵有:" POS"、"PROG"、"OFFSET/SETTING"、"SYSTEM"、"MESSAGE"、"GRAPHIC"、"CUSTOM",而各功能鍵代表顯示不同得功能畫面。(一) 按"POS"(功能)鍵,顯示如下:壹、1、按"絕對"(軟鍵),顯示:"絕對座標"畫面。2、(1)按"相對"(軟鍵),顯示:"相對座標"畫面。(2)按"相對"→(操作) (軟鍵),顯示:3、按"總合"(軟鍵),同時顯示:"相對座標"、"絕對座標"、"機械座標"畫面。4、按"HNDL"(軟鍵),顯示:"手動插入"功能畫面、5、按"(操作)"(軟鍵),顯示:貳、"操作監視"畫面:操作方式:按"POS"(功能鍵) →(軟鍵) →出現" MONI"→按"MONI"(軟鍵) →顯示以上畫面、(二)按"PROG"(功能)鍵,顯示如下:1、按"程式"(軟鍵),顯示:A、"加工程式"、(於MEM [即"AUTO"]模式)B、"編輯新加工程式"、(於EDIT模式)2、於"EDIT"模式,按"DIR"(軟鍵):顯示"程式記憶得使用量"及"程式一覽表"畫面、『包含:"登記程式數(USE)"、"剩餘程式數(空)"、"程式號碼(O NO、)"、"程式名稱(COMMENT)"、"登記得程式記憶容量(CHAR、)"、"剩餘可使用得程式記憶容量"。』3、操作方式: EDIT模式、按"PROG" (功能鍵) →程式(軟鍵) →(操作) (軟鍵)→(軟鍵)→顯示以上畫面、READ /PUNCH:可用於程式得傳輸、(PC→CNC控制器控制器→PC)EX-EDT:程式擴充編輯功能、(選購)4、A.BG-EDT (背景編輯) :在程式執行中可進行其她程式得編輯、(編輯方式与前景編輯相同)。操作方式: MEMORY / EDIT模式、按"PROG"(功能鍵) →(操作) (軟鍵)→BG-EDT →顯示以下畫面、→編輯新程式、(例: O0003)→程式內容編輯完成、→(操作) →BG-END →跳回至編輯畫面。B、O檢索:"程式號碼"檢索、(記憶體中有許多程式時,可尋找一程式)操作方式: MEMORY / EDIT模式、O + ×××× (程式號碼) →按"O檢索" (軟鍵)、例: 呼叫記憶體內之加工程式- "O1111"、C、檢索↑、檢索↓:位址文字(X、Y、Z、S、∙∙∙∙)檢索、操作方式: EDIT模式、位址+數值→按"檢索↑"或"檢索↓"、例: 搜尋"X20、0"、(輸入" X20、0 ",再按"檢索↓"、)(三)按"OFFSET/SETTING"(功能)鍵,顯示如下:壹、1、按"補正"(軟鍵):顯示"工具補正"畫面、(可設定"刀具長度補正量"、"刀具半徑補正值"等資料、)A、NO檢索:"番號"檢索、(如上圖,例:"番號011",則輸入"11",再按"NO檢索"、)B、C、輸入:"刀具長度補正量"自動輸入、操作方式: " OFFFSET/SETTING "(功能鍵)→補正(軟鍵)→輸入欲設定得"番號?" →" Z "鍵(字母鍵) →C、輸入( ※使用此功能,必須先"Z軸"回"HOME",再將"相對座標-歸零[ Z 0、000]";否則,會造成長度補正量得誤差、)C、+輸入: 可執行補正量得"加算"与"減算"、D、輸入: 功能与FANUC操作面板上之"INPUT"鍵相同、2、按"SETING"(軟鍵),顯示以下畫面: 按"PAGE ↓"(功能鍵),顯示:再按"PAGE ↓",顯示:3、按"座標系"顯示:一、加工原點(程式原點)設定:加工原點位置得選擇:(1)素材基邊、(2)素材中心、(3)素材基邊偏移"××量"。(1)"素材基邊"尋邊求法: (用"3D-Taster")操作方式: 手輪(Handle)模式、A、步驟: 按"POS(功能鍵)"→ "相對(軟鍵)" [切換至"相對座標"畫面]→移動軸向(例: X軸)→至接觸工件邊→按"X" (字母鍵) [此時畫面中得字元"X"~顯示"閃爍"]→→"起源(軟鍵)" →[此時畫面顯示X0、000]→Z軸提高至淨空高度→移動軸向" Y "→重覆上述步驟→完成尋邊(加工原點)動作、(※加工原點設定,以素材基邊為準、測頭半徑"r",必須列入計算、)B、"工件座標系設定":按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?:例:"G54"(可用游標鍵↑,↓或" NO檢索") →輸入: "X0"→"測量(軟鍵)"→輸入: "Y0"→"測量(軟鍵)"→即完成"工件座標系設定"、(2)素材中心:操作方式: 手輪(Handle)模式、A、步驟: 按"POS(功能鍵)"→ "相對(軟鍵)" [切換至"相對座標"畫面]→移動軸向(例:X軸)→至接觸工件邊→按"X" (字母鍵) →"起源(軟鍵)" →按"Z" (字母鍵) →"起源(軟鍵)" →Z軸提高至淨空高度→移動軸向至工件得另一側→至接觸工件邊→產生一數據、[例如: 畫面顯示: X120、000]→移動X軸向,至"素材中心"、[X120、0 / 2]→→按"X" (字母鍵) →"起源(軟鍵)" →Z軸提高至淨空高度→移動軸向" Y "→重覆上述步驟→完成尋邊(加工原點)動作、B、"工件座標系設定": (設定与"素材基邊"方式相同、)按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?: "G54" →輸入: "X0"→"測量(軟鍵)" →輸入: "Y0"→"測量(軟鍵)" →即完成"工件座標系設定"、(3)素材基邊偏移"××量": (基點以素材左下角為依據、)操作方式: 手輪(Handle)模式、A、步驟: 與(1),(2)方式相同、B、"工件座標系設定": (設定与"素材基邊"方式相同、)按"OFFSET/SETING(功能鍵)" →"座標系(軟鍵)" →選擇欲設定得座標系?: "G54"→輸入: "X0"→"測量(軟鍵)" →輸入: "Y0"→"測量(軟鍵)" →即完成"工件座標系設定"、(※目前之G54座標值為加工素材得基點座標) →移動游標至"X"欄位,輸入偏移量:"100、"→→"+ 輸入(軟鍵)"→→"Y"欄位,輸入偏移量: "80、"→→"+ 輸入(軟鍵)" →即完成"工件座標系設定"、二、刀具長度補正量設定:操作方式: 手輪(Handle)模式、A.步驟: 移動"Z"軸→至刀尖接觸工件表面→按"POS(功能鍵)"→ "總合(軟鍵)" →記錄"Z軸機械座標值"→→按"OFFSET/SETING(功能鍵)" →"補正(軟鍵)" →選擇欲設定得補正號碼?:例:" 001" →輸入" Z軸機械座標值":" -640、7 "→→"輸入(軟鍵)"[或按"INPUT"(於操作面板)]→完成"刀具長度補正量"設定、貳、操作方式:按"OFFSET/SETTING"(功能鍵) →→顯示以上畫面、1、按"MACRO"鍵,顯示:2、按"操作PN"鍵,顯示以下畫面:※功能設定可用"↑";"↓"游標移動鍵,移動至所要得功能位置;"←";"→"游標移動鍵,可設定【ON/OFF】。
FANUC常用系统参数说明

FANUC常用系统参数说明FANUC常用系统参数是一些特定的数值,在FANUC系统中用来配置和调整机床和控制系统的功能和性能。
这些参数可以被读取、修改和保存,以满足特定的加工需求和设备配置。
下面是一些常用的FANUC系统参数的说明:1.机床坐标系参数(G53,G54-G59):这些参数用于定义机床的坐标系。
每个坐标系可以代表不同的加工位置和工件夹持方式。
通过调整这些参数,可以在不同的工件加工过程中实现坐标系的切换和调整。
2.加工坐标系参数(G92):这个参数用于定义加工过程中的零点和坐标系位置。
通过调整这些参数,可以将工件的零点和坐标系原点设置为加工过程中的任意位置。
3.进给速率参数(F):这个参数用于定义进给速率。
通过调整这个参数,可以控制机床的进给速度,以便在不同的加工条件下达到最佳的加工效果。
4.进给倍率参数(G93,G94,G95):这些参数用于设置进给倍率。
通过调整这些参数,可以在加工过程中调整进给速率的倍数,以满足不同的加工要求。
5.插补方式参数(G01,G02,G03):这些参数用于定义插补方式。
通过调整这些参数,可以控制机床的插补方式,包括直线插补、圆弧插补等,以满足不同的加工需求。
6.主轴转速参数(S):这个参数用于定义主轴的转速。
通过调整这个参数,可以控制主轴的转速,以满足不同的加工要求。
7.刀具半径补偿参数(G40,G41,G42):这些参数用于刀具半径补偿。
通过调整这些参数,可以在加工过程中补偿刀具半径的影响,以确保加工轮廓的准确性和精度。
8.切削进给参数(G96,G97):这些参数用于定义切削进给方式。
通过调整这些参数,可以选择恒速切削进给(G96)或恒功率切削进给(G97),以适应不同的切削条件。
9.向前补偿参数(G43,G49):这些参数用于定义向前补偿。
通过调整这些参数,可以在加工过程中补偿刀具的尺寸和位置变化,以确保加工结果的准确性和精度。
10.循环启动参数(G80):这个参数用于循环启动。
教材_FANUC人机界面培训讲义(FP)

FANUC 人机界面培训教程
—— FANUC PICTURE 篇
c-1
FANUC 人机界面培训教程(FANUC PICTURE)
目
录
FANUC 人机界面培训讲义...................................................................................................1 1. FANUC 人机界面软件简介...............................................................................................1 2. FANUC PICTURE 的运行环境.........................................................................................2 3. FANUC PICTURE 软件使用说明..................................................................................... 5
c-2
FANUC 人机界面培训教程(FANUC PICTURE)
7.7. 标签控件............................................................................................................. 33 7.8. 数据 / 字符显示控件.......................................................................................... 33 7.9. 字符显示 / 输入控件.......................................................................................... 34 7.10. 数值输入控件.................................................................................................... 35 7.11. 键盘输入缓冲控件............................................................................................. 35 7.12. 图片显示控件.................................................................................................... 35 8. FP 函数.......................................................................................................................... 37 8.1. 函数指定方法...................................................................................................... 37 8.2. CNC window 库函数功能说明............................................................................. 38
FANUC人机界面教程

FANUC 人机界面教材
FANUC PICTURE 篇
北京发那科培训中心 BFTC-303C/02
本教材中的任何内容不得以任何方式复制。 系统或实验台的外观和规格可能会随着技术改进而有所变更。 我们试图在本教材中叙述尽可能多的情况,但由于篇幅原因无法一一列举。因此,对于那些在本 教材中没有列举的情况,请参考 FANUC 相关产品的说明书。 我们在教材编写过程中,不可避免的会出现一些错误。如果教材中有和实际产品或者 FANUC 产 品说明书不一致的内容,请以 FANUC 产品说明书或者相关技术文档为准。 本教材中提到的我公司产品以外的程序名称和设备名称,它们包含在各制造商的注册商标中。但 是,正文中在某些情况下并没有标注 ® 和 TM 标记。
C-1
l 图片显示控件.............................................................................................................. - 42 8. FP 函数 ............................................................................................................................... - 43 -
l 菜单栏和工具栏............................................................................................................ - 5 l 窗体工具栏 ................................................................................................................... - 5 l 绘图栏........................................................................................................................... - 6 l 控件栏........................................................................................................................... - 6 4. 使用 FP 制作画面流程图...................................................................................................... - 9 5. 创建工程及属性设定 .......................................................................................................... - 11 l 创建一个新工程.......................................................................................................... - 11 l 打开工程..................................................................................................................... - 13 l 工程属性设定.............................................................................................................. - 13 6. 基本操作............................................................................................................................. - 19 l 将控件放到窗口中 ...................................................................................................... - 19 l 属性设定..................................................................................................................... - 20 l 移动 / 缩放控件......................................................................................................... - 21 l 弹出菜单显示.............................................................................................................. - 22 l 鼠标操作和键盘操作................................................................................................... - 22 l FANUC PICTURE 符号说明....................................................................................... - 23 l 生成 CNC 可识别 MEM 文件的步骤........................................................................... - 25 7. 控件.................................................................................................................................... - 29 l 设定控件公共属性 ...................................................................................................... - 29 l 画面设定控件.............................................................................................................. - 32 l 画面结构定义控件 ...................................................................................................... - 33 l 画面切换按钮控件 ...................................................................................................... - 35 l 普通按钮控件.............................................................................................................. - 36 l 指示灯控件 ................................................................................................................. - 37 l 标签控件..................................................................................................................... - 38 l 数据 / 字符显示控件.................................................................................................. - 39 l 字符显示 / 输入控件.................................................................................................. - 40 l 数值输入控件.............................................................................................................. - 41 l 键盘输入缓冲控件 ...................................................................................................... - 41 -
FANUC系统面板简易操作说明

面板操作說明一、模式切換開關TAPE(DNC) : 紙帶模式 (PC連線)。
EDIT : 程式編輯模式。
AUTO : 自動執行模式。
MDI : 手動資料輸入模式。
可由此模式輸入.. 單節指令, 並使機械行之,亦可由此輸入補正值及其他輸入之數據。
HANDLE : 手輪模式。
此時其他模式均無法執行, 僅能作手輪軸向位移。
位移量每格0.001 ,0.01 ,0.1 mm 或 0.0001 ,0.001 ,0.01inch。
JOG : 寸動模式 , 可手動操作各軸慢速位移。
RAPID : 快速移動模式 , 可手動操作各軸慢速位移。
ZERO RETURN : 原點覆歸模式,當選擇此模式後, 按下+Z,+Y和-X軸向開關,則機器即以快動速度回復機器原點。
二、進給速率 (慢速位移)調整開關在執行 MDI, AUTO, TAPE 中之指令時, 可藉調整此選擇開關 0 % 至 150 % ,每段 10 % 可增加或減少,以改變其進給率。
三、快速位移速率調整開關快送、原點覆歸模式或程式執行G00指令時有效。
快送速度可由此開關選定, 範圍為 LOW(速度由參數設定) , 25 , 50 , 100%四、CNC功能鍵1.單節執行開關:自動模式有效。
此開關 "ON",當自動執行時,僅能作單節之操作,需再按下循環開始開關才能執行下一單節。
2.選擇性停止開關:自動模式有效。
此開關 "ON"時,則程式執行 M01 有效,亦即機器會暫時停止執行,其作用如同 M00,需再按下循環開始開關才能繼續執行 ;若此開關 "OFF" 時,則 M01 無效。
3. 機械鎖住開關:手動、自動模式有效。
此開關 "ON",則機器停止位移,但 G、M、S及T功能均繼續執行。
當使用此功能後,須執行手動三軸原點覆歸。
4. 試運轉開關:自動模式有效。
此開關"ON", 則執行 AUTO, MDI 或 TAPE 程式指令之F進給率控制倍率 ,均改由 JOG 速率來控制, 快動G00亦變成寸動速度 (可由參數設定)。
FANUC常用参数说明
包括运行速度,到位宽度,加减速时间常数,软限位,运行/停止时的位置偏差,和显示有关的参数等,参照如下常用参数表(表2)设定。
表2常用参数说明参数含义 FS-OI MA/MBFS-OI-Mate-MBFS-16/18/21MFS-16I/18I/21IMFS-OI TA/TBFS-OI-Mate-TBFS-16/18/21TFS-16I/18I/21ITPM-O备注(一般设定值)程序输出格式为ISO代码 0000#1 0000#1 1数据传输波特率 103,113 103,113 10I/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-200JOG时间常数 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/MBFS-OI-Mate-MBFS-16/18/21MFS-16I/18I/21IMFS-OI TA/TBFS-OI-Mate-TBFS-16/18/21TFS-16I/18I/21ITPM-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 4133CNC控制轴数 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/200 0电机代码 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/60 00电机代码 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/3000isFAN α100/2500is电机代码 218(318) 222(322) 224(324) 225(325) 235(325)表6i系列主轴电机代码表电机型号β3/10000i β6/10000i β8/8000i β12/7000i ac15/6000 i电机代码 332 333 334 335 246电机型号 ac1/6000i ac2/6000i ac3/6000i ac6/6000i ac8/6000i a c12/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。
FP基本功能指令资料
1.定时器指令:TM
TMR以0.01s为最小时间单位,设置延时接通的定时器。 TMX 以0.1s为最小时间单位,设置延时接通的定时器。 TMY 以1.0s为最小时间单位,设置延时接通的定时器。
定时器的工作原理为:定时器为减1计数。当程序进入运行状态 后,输入触点接通瞬间定时器开始工作,先将设定值寄存器SV的内容 装入过程值寄存器EV中,然后开始计数。每来一个时钟脉冲,过程值 减1,直至EV中内容减为0时,该定时器各对应触点动作,即常开触 点闭合、常闭触点断开。而当输入触点断开时,定时器复位,对应触 点恢复原来状态,且EV清零,但SV不变。若在定时器未达到设定时 间时断开其输入触点,则定时器停止计时,其过程值寄存器被清零, 且定时器对应触点不动作,直至输入触点再接通,重新开始定时。
IN:数据输入端
WRn:内部寄存器编号
CP:移位脉冲输入端
R:复位端
SR指令的移位过程
SR指令的移位过程的复位
SR左移寄存器指令
几点说明:
移位对象只限于WR
IN 端 为 数 据 输 入 端 , 该 端 接 通 移 位 输 入 的 是 “1”,该端断开移位输入的是“0”
CP端为移位脉冲输入端,每接通一次(上升沿 有效),指定内容左移1b,逐位向高位移动。
(a)梯形图 (b)指令表
15
定时器并联时序图
关于定时器的几点结论:
定时器的编号:不同的机型有不同的范围。FP1的 C24系列定时器SV的编号: FP1:SV0—SV99
定时器编号与预置值(SV) 当前值(EV)的编号 一一对应,SV和EV均为字继电器,有16位存储区。
预置值(SV)的值既可以手工设置,也可通过编程 的方法取得。所以可以随时改变,甚至是在程序运 行时。
数控机床FANUC面板各键使用
精品文档FANUC系统各键使用 !1 ALTER 修改程序及代码2 INSRT 插入程序3 DELET 删除程序4 EOB 完成一句 (END OF BLOCK)5 CAN 取消 (EDIT 或 MDI MODE 情况下使用 )6 INPUT 输入程序及代码7 OUTPUT START输出程序及指令8OFFSET 储存刀具长度、半径补当值9AUX GRAPH显示图形10PRGRM显示程序内容11ALARM 显示发生警报内容或代码12POS 显示坐标13DGONS PARAM显示自我诊断及参数功能14RESET 返回停止15CURSOR光标上下移动16PAGE 上下翻页17O 程序号码由 O0001~O999918N 顺序号码由 N0001~N999919G 准备功能代码20X 坐标轴运动方向指令21Y 坐标轴运动方向指令精品文档22 Z 坐标轴运动方向指令23 H 长度补偿功能代码24 F 进给 (FEED)指令25 R 圆弧半径指令26 M 辅助功能指令27 S 主轴指速指令28 T 刀具号码29 D 半径补偿功能代码30 I . J .K圆弧起点至圆弧中心距离( 分别在 X,Y,Z 轴上 )31 P 子程序调用代码32 PROGRAM PROTECT程序记忆保护开关33 MEMORY自动执行程序34 EDIT编辑35 MDI手动编辑36 SINGL BLOCK 单句执行37 BLOCK DELET 指定不执行单句程序( 与/键共享 )38 OPT STOP 选择性停止( 与 M01码共享 ) 39DRY RUN 空运行40PRG TEST 不执行 M.S.T. 码指令41CYCLE START 循环动( 执行程序 ).42 CYCLE STOP 循环停止 ( 暂停程序 )43 PRG STOP 程序停止 ( 与 M00共享 )44 HOME 返回 X.Y.Z. 各轴机械原 & #59843;45 JOG 手动进给 ( 行位或切削 )46 MPG 手动驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴 (RPM)速52 SPDL 100% 执行程序中S指令速53SPDL CW 主轴顺时钟转动54SPDL STOP 主轴停止55SPDL CCW主轴逆时钟转动56SPDL INC 主轴 (RPM)增速57Z+,Y+,X+ 机床 X.Y.Z. 轴往正方向移动58Z-,Y-,X- 机床 X.Y.Z. 轴往负方向移动594-,4+ 机床第四轴60TRVRS 执行机床各轴移动指令61CLNT ON 供应切削液62CLNT OFF 停止供应切削液63CLNT AUTO 自动执行供应切削液64OVERRIDE 切削速度随控 0--150%65EMERGENCY STOP紧急停止66THERMAL ALARM主轴负荷过热报警67LUB ALARM 润滑油不足报警68X_MIRROR IMAGE X轴镜像加工功能69Y_MIRROR IMAGE Y轴镜像加工功能70RAPID OVERRIDE 快速行程 ?控71DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做 ( 即同时执行收取程序和执行程序指令动作 ) ,称为 DNC操作。
FANUC系统编程(全套代码)
FANUC系统编程TMSF D代码T:刀具号M:辅助代码S:主轴转速F:进给速度D:半径补偿MCS:机械坐标系工厂生产厂家出厂时固定的永久不变的一个坐标系,它的原点在三个轴的最大位移处WCS:工件坐标系工件坐标系,为了工作方便自己设定的一个坐标系REL:相对坐标系起一个临时辅助的作用,个人感觉来讲应该叫临时坐标系模态的概念:一次指定永久有效,只到被同一代码取代。
常用的M代码:MO:®?停止Ml:爵选择性停止M2:爵结束M3:主轴正转M4:主轴反转M5:主轴停止M6:刀具交换M8:切削液开启M9:切削液关闭M30:程序结束返回开头M98:调用子程序M99:子期结束G代码注,不同组的G代码写在同一行同时生效,同一组的G代码写一在同一行最后的一个生效G17G18G19:平面选择指令平面指令平面第一轴/平面第二轴平面第三轴G17X/Y ZG18Z/X YG19Y/Z X注:平面第三轴的正方向往该平面看,顺时针为正转,逆时针为反转GO:快速定位格式:G17GO X_Y_以快速定位的方式到达G17平面的X Y位置。
GO不需要指定速度,是系统预设好的。
G1:直线切削运动G43:刀具长度补偿(对刀长)GO ZO G43Hl(指定刀具补偿号为1号刀补,并快速定位到Z0位置)G94G95:进给方式格式1:G17G94G1X_Y_F100在G17平面以mm/分钟的速度直线切削到XY坐标位置。
G94是以mm/分钟的速度进给(分钟进给)格式2:G17G94G1X_Y_FO.5G95是以mm/转为单位,也就是说刀具转一圈往前走多少亳米。
通常情况下用G94比较多,很少用G95G90:绝对坐标G91:增量坐标绝对坐标是相对于原点来确定位置的A(40,40)B(40,60)C(30,60)........增量坐标是第二个点是相对于第一个点来确定的,也就是说第二个点是第一个点的坐标增量G90A(40,40)G91B(0,20)C(-10,0)D(10,30).........M6T1;G17G54G90; GO X40Y40; Z1OO G43Hl; M3S600;M8;GO Z2;G1Z-2F20; Y60;X3O;X40Y90;X80;X90Y60;X80;Y4O;X40;GO Z1OO;M9;M5;M3O;GO G1小练习换]号刀指定平面、工件坐标,以绝对编程的方式到工件起始坐标点准备下刀刀具抬到Z100的位置主轴正转,转速600开冷却液靠近工件Z2位置刀具下刀深2mm速度20开始刀削抬刀到100的位置关冷却液主轴停转程序结束并返回程序开头G2G3:圆弧指令G2:顺时针圆弧G3:逆时针圆弧格式1:(终点+半径)G17G2/G3X_Y_R_F_G18G2/G3X_Y_R_F_G19G2/G3X_Y_R_F_G17G18G19为平面选择,X Y是圆弧终点坐标,R是圆弧半径, F是进给速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X
型3)
1.87 rdtofs3
读取刀具偏移值 (类型3)
X
X
X
1.88 rdzofs3
读取工件原点偏 移(类型3)
X
X
X
1.89 movrlap3
读取手轮超控量 (类型3)
X
X
X
1.90 swpath
切换CNC/PMC路径 号
O
O
O
1.91 rdspload
读取串行主轴的 负载信息
O
O
O
1.92 fetchtool
O
X
O
O
O
X
O
O
O(3)
X
O
O
O
O
O
O
O
O
O
发那科 CNC 窗口的 FP 函数
读取控制轴(类
1.79 actf3
型3)的实际进给 X
X
X
速度(F)
1.80 absolute3
读取受控轴的绝 对位置(类型3)
X
X
X
1.81 machine3
读取受控轴的机 床位置(类型3)
X
X
X
1.82 relative3
O
X
O
偿号1)
读取刀具寿命管
1.31 rd2radius 理数据(刀具补
O
X
O
偿号2)
读取刀具寿命管
1.32 t1info
理数据(刀具信
O
X
O
息1)
读取刀具寿命管
1.33 t2info
理数据(刀具信
O
X
O
息2)
读取刀具寿命管
1.34 toolnum
理数据(刀具编
O
X
O
号)
1.35 setpath
写入路径号(对 于多路径系统)
X
X
X
1.50 rdncstats 读取CNC状态信息 X
X
X
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
X
O
X
O
O
O
O
O
O
O
O
O
X
O
X
O
X
O
X
O
X
O
O
O
O
O
X
O
X
O
发那科 CNC 窗口的 FP 函数
1.51 rdmemsize
读取D-RAM内存使 用量
O
X
O
1.52
GetDrvVersion
读取FP驱动程序 版本
读取自定义宏变 量
X
X
X
1.43 wrmacro
写入自定义宏变 量
X
X
X
1.44 rdmodal
读取模态数据
X
X
X
1.45 rdopmsg
读取操作信息
X
X
X
1.46 rdprgdir
读取程序目录
X
X
X
1.47 progdel
删除指定程序
O
X
O
1.48 progsrch
搜索指定程序
O
X
O
1.49 rdexecpro 读取执行程序
发那科 CNC 窗口的 FP 函数
序号
功能
1.1 sysinfo 1.2 rdproginfo 1.3 rdprgnum 1.4 rdseqnum 1.5 actf
1.6 acts
1.7 absolute
1.8 machine
1.9 relative
1.10 distance
1.11 skip
1.12 srvdelay
X
X
X
1.58 idprogsrch
搜索指定程序 (间接规范)
X
X
X
1.59 idrdset2
读取设置参数 (间接规范)
X
X
X
1.60 idwrset
写入设置参数 (间接规范)
X
X
X
1.61 idrdpmac2
读取P代码变量 (间接规范)
X
X
X
1.62 idwrpmac2
编写P代码变量 (间接规范)
X
X
X
1.53 idrdtofs2
读取刀具偏移量 (间接规范)
X
X
X
1.54 idwrtofs
写入工具偏移量 (间接规范)
X
X
X
1.55 idrdmac
读取自定义宏变 量(间接规范)
X
X
X
1.56 idwrmac
写入自定义宏变 量(间接规范)
X
X
X
1.57 idprogdel
删除指定程序 (间接规范)
O
O
O
O
O
读取受控轴的机床 位置
O
O
O
O
O
读取受控轴的相 对位置
O
O
O
O
O
读取沿控制轴的 剩余行程量
O
O
O
O
O
读取受控轴的跳 过位置
O
X
O
O
O
读取受控轴的伺 服延迟
O
X
O
O
O
读取受控轴的加 速/减速延迟
O
X
O
O
O
读取CNC状态信息 O
X
O
O
O
读取报警状态
O
O
O
O
O
读取刀具偏移值
O
X
O
O
O
读取工件原点偏 移量
发那科 CNC 窗口的 FP 函数
有一个规范只能在 FP 脚本中使用。有关详细信息,请参阅 setproperty 函数的说明。 (4) rdcursor 函数只能与 FP 脚本一起使用,以便在移动控件的输入焦点时执行。
1.26 rdlife
理数据(刀具寿
O
X
O
命)
读取刀具寿命管
1.27 rdcount
理数据(刀具寿
O
X
O
命计数器)
读取刀具寿命管
1.28 rd1length 理数据(刀具长
O
X
O
度补偿1)
读取刀具寿命管
1.29 rd2length 理数据(刀具长
O
X
O
度补偿2)
读取刀具寿命管
1.30 rd1radius 理数据(刀具补
读取FANUC人机界 面版本
X
X
X
1.75 swscreen
切换屏幕
X
X
O
1.76 rdcursor
读取光标编号
X
X
O(4)
1.77 wrcursor
写一个光标编号
X
X
X
1.78 acts2
读取实际主轴转 速S(类型2)
O
O
O
O
O
X
O
X
O
X
O
X
O
X
O
X
O
X
O
X
O
X
O
X
O
X
O
O
O
O
O
O
O
X
O
X
O
X
O
O
O
X
O
1.99 wrparam
写入参数
O
X
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
※ 使 用 1.79 到 1.89 的 FP 功 能 时 ,CNC 软 件 的 系 列 和 版 本 具 有 兼 容 性 。在 无 法 使 用 的 软件中,显示为空白。注意:(1)定时脚本和事件驱动脚本都是通过 set_handler 函 数 调 用 设 置 的 ( 4.33) ( 2) 事 件 驱 动 脚 本 是 那 些 在 屏 幕 打 开 或 关 闭 时 启 动 的 脚 本 , 或 者 当 焦 点 移 动 到 对 象 时 启 动 的 脚 本 。( 3) 在 setproperty 函 数 中 设 置 参 数 type1=4 时 ,
获取工具管理数 据
O
O
O
1.93 rdtool
读取刀具管理数 据
O
O
O
1.94 unfetchtoo
清除工具管理数 据
O
O
O
1.95 wrtool
写入工具管理数 据
O
X
O
1.96 deltool
删除刀具管理数 据
O
X
O
1.97 scroll
滚动消息
O
X
O
1.98 chgtxtmsg
输入/输出文本消 息文件
读取受控轴的相 对位置(类型3)
X
X
X
读取沿控制轴的
1.83 distance3 剩余行程量(类
X
X
X
型3)
1.84 skip3