FANUC-- 0系统操作编程说明书 37
D:NO553予置为”10”
由于使用了软件操作面板上的开关,因此对有关参数进行检查: A:NO140予置为”79” B:NO141予置为”78” C:NO142予置为”32” D:NO143予置为”76” E:NO144予置为”73” F:NO145予置为”78” G:NO146予置为”69” 6.2有关在线加工的操作.
(1)在软件操作面板上设定在线加工有效.
按NC功能键OPR/ALARM然后在按软件键OPR会在CRT显示屏上右下方的位置看到以 下内容: OPERATOR’S PANEL ON LINE : OFF
ON
在此操作面板上设定了在线加工的选择开关,光标所在的位置可以看作是该开关的状 态,当使用此功能时,开关的状态在ON的位置。 (2)在线加工的操作。
首先通过操作面板送入一个空程序号,将方式选择开关置为AUTO自动方式,打开程序保护锁,当加工程序通过RS232口准备传送时,按下机床主操作面板上的循环启动按钮,确定所要加工的程序,加工程序则边传送边加工。在这种功能方式下加工程序不占存储器内存,如再次加工时,需重新操作。
注:若在线加工程序中含子程序,则子程序必须预先写入机床存储器中。 7.机床参数的输入 ﹑输出
机床侧设置为:I/O=0 ISO=1 参数 002BIT0=1 552=10
计算机侧设置为:波特率(Baud Rate)为4800,数据位(Data bits)为7位,停止位(Stop Bits)为2位,流程控制(Flow Control)为Xon/Xoff,奇偶校验(Parity)为偶校验(Even)。
将机床操作方式转换为EDIT 方式,在机床MDI键盘上按PRGRM键转到程序页面。 按MDI键盘上的INPUT键,此时CRT右下角显示闪烁的“标头SKP”字样,说明NC已经准备好接收。
启动计算机的Windows3.x或Window95
?打开Windows3.x中的“附件”(Accessories)组,启动其中的“终 端仿真”(Terminal)。选择“传输”菜单中“发送文本文件”启动传 输程序,开始传输。
?打开WIN95,用工具栏中的"查找"查找出Terminal.exe文件并打 开此文件。选择“传输”菜单中“发送文本文件”启动传输程序, 开始传输。
传输电缆的接线图如下:
9针侧 25针侧
2015-12-14
FANUC-- 0系统操作编程说明书 38
为防止在意外情况下的参数丢失,建议用户在机床安装调试完毕后及时使用计算机对NC参数进行备份。进行该工作可以使用任何一种串行通讯软件,最常见的是MS-Windows3.x中的标准附件“终端仿真”(Terminal)。具体作法如下: 将标准9针-25针串行电缆联接在NC和计算机之间。
将计算机(最好是笔记本式)打开并启动Windows3.x或Window95。 机床上电。
?打开Windows3.x中的“附件”(Accessories)组,启动其中的“终端仿真”(Terminal)。
?打开WIN95,用工具栏中的"查找"查找出Terminal.exe文件 并打开此文件。
选“设置”(Settings)菜单,“通讯”(Communications)子菜单,设置波特率(Baud Rate)为4800,数据位(Data bits)为7位,停止位(Stop Bits)为2位,流程控制(Flow Control)为Xon/Xoff,奇偶校验(Parity)为偶校验(Even)。设置完毕后按OK结束设置。
选“传送”(Transfers)菜单,“接收文本文件”(Receive Text File),在文件名(File Name)一栏中指定文件名,并按OK。此时计算机已经准备好接收。 在机床MDI键盘上按PARAM键转到参数页面,并将方式选择开关置于“程序编辑”位。
按机床MDI键盘上的OUTPUT/START键,此时CRT右下角显示闪烁的OUTPUT字样。计算机“终端仿真”(Terminal)的窗口下方Bytes:一栏中显示已经接收到的数据的字节数,表明传送过程正在顺利进行。
机床CRT右下角闪烁显示的OUTPUT字样消失后说明传送完毕,按计算机“终端仿真”(Terminal)的窗口左下方的“停止”(Stop),整个传送过程结束。 如果是希望将计算机内的参数传送至NC,则按上述方法进行到第5步,然后按以下方法进行。
在机床MDI键盘上按PARAM键转到参数页面,在MDI方式下将参数PWE置“1”,然后将方式选择开关置于“程序编辑”位,重新将CRT画面转到参数页面。
按MDI键盘上的INPUT键,此时CRT右下角显示闪烁的“标头SKP”字样,说明NC已经准备好接收。
选“传送”(Transfers)菜单,“发送文本文件”(Send Text File),在文件名(File Name)一栏中指定参数文件的文件名,注意将选择窗口右下角的两个选择框清除(变成空白),按OK。
2015-12-14
FANUC-- 0系统操作编程说明书 39
此时计算机“终端仿真”(Terminal)的窗口下方显示的标尺指示已传送的数据量。
机床NC的CRT右下角闪烁显示的“标头SKP”字样变为“INPUT”,表明传送过程正在顺利进行。
计算机“终端仿真”(Terminal)的窗口下方显示的标尺填满整个标尺框,并最终消失后,说明参数传送完毕。
在计算机内存储的文件为文本格式的文件,但包含一些其他字符,该文件经编辑加工后就成为我们所看到的参数表。 电缆焊接图如下:
9针侧 25针侧
8.用户宏B功能
使用子程序编程可以重复同样的操作,简化程序的书写工作,但是用户宏B提供了更丰富的编程功能,它允许使用变量、算术和逻辑操作及条件分支,使得用户可以自行编辑软件包、固定循环程序。 8.1变量
8.1.1 变量概述
一个普通的零件加工程序指定G码并直接用数字值表示移动的距离,例:G100 X100.0。而利用用户宏,既可以直接使用数字值也可以使用变量号。当使用变量号时,变量值既可以由程序改变,也可以用MDI面板改变。
#1=#2+100 G01 X#1 F300 变量书写规格: 当指定一个变量时,在#后指定变量号。个人计算机允许赋名给变量,宏没有此功能。 例:#1
也可以用表达式指定变量号,这时表达式要用方括号括起来。例:#[#1+#2—12] 变量值的范围:
地方变量和公共变量可以有值0和在下述范围内的值:
-1047~-10—19;10—29~1047,如果计算结果无效,发出111号报警。 忽略小数点:
在程序中定义变量时,可以忽略小数点。例:当#1=123被定义时,变量#1的实际值为123.000。
2015-12-14
FANUC-- 0系统操作编程说明书 40
未定义的变量:
当变量的值未定义时,这样的一个变量被看作“空”变量,变量#0总是“空”变量,是一个只读变量。 变量的类型:
根据变量号将变量分为四类,见下表: 变量号 变功能 量类型 #0 “这个变量总是空的,不能赋值。 空” #1~#33 地地方变量只能在宏中使用,以保持操作的结果,关方闭电源时,地方变量被初始化成“空”。宏调用时,变自变量分配给地方变量。 量 #100~#149公公共变量可在不同的宏程序间共享。关闭电源时变(#199) 共量#100~#149被初始化成“空”,而变量#500~#531#500~#531变保持数据。公共变量#150~#199和#532~#999可以(#999) 量 选用,但是当这些变量被使用时,纸带长度减少了8.5米。 #1000~ 系系统变量用于读写各种NC数据项,如当前位置、统刀具补偿值。 变量 引用变量: 为了在程序中引用变量,指定一个字地址其后跟一个变量号。当用表达式指定一个变量时,须用方括号括起来。例:G01 X[#1+#2] F#3。引用的变量值根据地址的最小输入增量自动进行四舍五入。例:G00 X#1;其中#1值为12.3456,CNC最小输入增量1/1000mm,则实际命令为G00 X12.346。为了将引用的变量值的符号取反,在#号前加“—”号。 例:G00 X—#1;当引用一个未定义的变量时,忽略变量及引用变量的地址。例:#1=0 ,#2=“空”, 则G00 X#1 Y#2;的执行结果是G00 X0;
显示变量值:
MENU
1)按键 OFFSET 显示刀具补偿页面 2)按软键[MACRO]显示宏变量页面
3)按NO.键后,输入一个变量号,然后按INPUT键,将光标移到输入的变量号的位置。
☆当变量值空白时,变量为空。
☆********表示溢出(即变量的绝对值大于99999999或小于0.0000001)。 注意:
程序号、顺序号、任选段跳跃号不能使用变量。例:变量不能用于下列方法
O#1;
2015-12-14
相关推荐: