实验三利用记事本等编制程序,.
- 格式:doc
- 大小:663.00 KB
- 文档页数:8
汇编语言指令及伪指令练习的实验报告总结汇编语言指令及伪指令练习的实验报告总结篇一:汇编语言实验报告福建农林大学金山学院课程名称:姓名:系:专业:年级:学号:指导教师:职称: (程序设计类课程) 实验报告汇编语言 201X~201X学年第二学期实验项目列表福建农林大学金山学院实验报告系:专业:年级:姓名:学号:实验课程:汇编语言实验室号:_ _1#605 实验设备号: I3 实验时间:201X.4.25指导教师签字:成绩:实验一汇编程序的汇编及运行1.实验目的和要求 (1)熟悉汇编程序的汇编、连接、执行过程;(2)生成LST文件,查看L ST文件;(3)生成BJ文件,修改语法错误;(4)生成EXE文件;(5)执行程序。
2.实验环境 IBM—PC机及其兼容机;实验的软件环境是:操作系统: DS2.0以上;调试程序: DEBUG.CM;文本编程程序: EDIT.EXE、PS.EXE;宏汇编程序:MA SM.EXE(或AS M .EXE);连接装配程序:L INK .EXE;交叉引用程序:CREF.EXE(可有可无)。
3.实验内容及实验数据记录(1)将数据段输入,取名 1.txt,保存在MASM文件夹下。
生成LST文件,(不必连接、运行)用EDI T查看1.LS T文件。
试回答: DA1,DA2的偏移量分别是多少?C UNT的值为多少?DATA SEGME NT RG 20HNUM1=8 NUM2=NUM1+10H DA1 DB ‘I BM PC’ CUN T EQU $-DA1 DATA END S DA2 DB 0AH, 0DH EN D(2)输入有错误的文件,修改错误语句。
(MASM没有出现错误即可。
不必连接、运行。
)D ATA SEGMEN T VAR1 DB0, 25, DH,300 VAR2DB 12H, A4H, 6BH VAR3 DB ’ABCD EF’ VAR4 D 1H, 5678H VAR5 D 10H DUP(?) D ATA ENDS C DE SEGMENT ASSUME CS: CDE, DE: DATA MV D S, AX LEASI, VAR5 M V BX, FFSE T VAR2 MV[SI], 0ABH MV AX, VA R1+2 MV [B X], [SI] M V VAR5+4,VAR4 MV AH, 4CH INT21H ENDS E ND START B EING MV AX, DATA CDE(3)输入正确的程序,汇编、连接、运行 STACKS SEGMENT S TACK D 128DUP(?) EN DS SEGMENT ENDS SEGM ENT ASSUME CS: CDES,DS: DATAS STACKS DA TAS DATASCDES STRIN G DB ‘ELCM E!’, 13, 10, ‘$’ STA RT: MV AX, DATAS MV DS, AX LEA DX, S TRING MV A H, 9 INT 21H MV AH,4CH INT 21H CDES END S END STAR T4.算法描述及实验步骤 1)首先,用记事本输入各段程序,并储存成源程序,保存在MASM目录下。
微机原理实验报告班 级:2012级电子科学与技术卓工班级电子科学与技术卓工班姓 名: 黄中一黄中一 学 号: 201236460273序 号:评阅分数:评阅分数:实验一一、实验目的1、学会如何建立汇编源文件ASM2、学会调用MASM 宏汇编程序对源文件进行汇编,获得目标程序宏汇编程序对源文件进行汇编,获得目标程序 OBJ 及LST 列表文件列表文件3、学会调用LINK 连接程序汇编后的目标文件OBJ 连接成可执行的文件连接成可执行的文件EXE 4、学会使用DEBUG 调试程序把可执行文件装入内存并调试运行,用D 命令显示目标程序,用U 命令对可执行文件反汇编,用G 命令运行调试。
命令运行调试。
二、实验设备装有MASM 软件的IBM PC 机三、实验内容1、汇编程序对源程序进行编译,生成扩展名为OBJ 的目标文件;连接程序是将目标程序和库文件进行连接、定位,生成扩展名为EXE 的可执行文件;调试程序是对目标文件进行调试,验证它的正确性。
是对目标文件进行调试,验证它的正确性。
2、DEBUG 程序各种命令的使用方法程序各种命令的使用方法功能功能命令格式命令格式 使用说明使用说明显示内存单元内容显示内存单元内容D 地址地址从指定地址开始显示40H 个字节或80H 个字节个字节 修改内存单元内容修改内存单元内容 E 地址地址先显示地址和单元内容等待输入修改的内容输入修改的内容检查和修改寄检查和修改寄存器的内容存器的内容R 显示全部寄存器和标志位及下条指令单元十六进制数码和反汇编格式和反汇编格式反汇编反汇编U 地址地址从指定地址开始反汇编16个或32个字节个字节 汇编汇编 A 地址地址从指定地址直接输入语句并从指定指定汇编装入内存从指定指定汇编装入内存跟踪跟踪 T =地址=地址 从指定地址开始逐条跟踪指令运行运行 G =地址=地址无断点,执行正在调试的指令执行正在调试的指令 退出退出Q退出DEBUG 返回DOS3、实验过程①、在edit 环境,写字板,记事本等中输入源程序。
实验三:利用记事本等编制程序,将程序导入并利用模拟功能进行轨迹检验一、使用记事本或写字板,编写简单零件的数控车床加工程序对几何形状简单、单一的切削路线,如:外径、内径、端面的切削,若加工余量较大,刀具常常要反复地执行相同的动作,才能达到工件要求的尺寸。
要完成上述加工,在一个程序中就要写入很多的程序段,为了简化程序,减少程序所占内存,数控机床设有各种固定循环指令,只需用一个指令,一个程序段,便可完成一次乃至多次重复的切削动作。
轴向(圆柱或圆锥)切削循环指令(G90)如图3-1所示,刀具从循环起点开始按矩形循环,其加工顺序按1,2,3,4进行,最后又回到循环起点。
图中虚线表示按R快速移动,点划线表示按F指定的工件进给速度移动。
图3-1(a)和(b)分别为圆柱或圆锥切削循环示意图。
(1)圆柱面切削循环指令格式:G90 X(U)- Z(W)- F-;(2)圆锥面切削循环指令格式:G90 X(U)- Z(W)- I- F-;功能:进行外圆及内孔直线加工和锥面加工循环,可以简化编程。
其中:X、Z为切削终点坐标;U、W为切削终点相对于循环起点坐标值的增量;I为工件加工锥面大小端直径差的1/2,当锥面的起点坐标大于终点坐标时为正,反之为负;F为切削进给速度。
注意事项如下。
(1)使用循环切削指令,刀具必须先定位至循环起点,再执行循环切削指令,且完成一循环切削后,刀具仍回到此循环起点。
(2)G90是模态指令。
一旦规定,以下程序段一直有效,在完成固定切削循环后,用另一个G代码来取消。
格式中的I(R)值在圆柱切削时是不用的,在圆锥切削时才要用,这一点,我们可从图3-1中清楚看到。
(a)(b)图3-1 轴向(圆柱或圆锥)切削循环指令G90(a)(b)图3-2 轴向(圆柱或圆锥)切削循环指令G90应用如图3-2(a)所示, 加工余量(Z向)为:30mm,如果进刀量为5mm(直径测量),就分3次循环。
设循环起点为A点(50,52)。
C语言课设实验报告[记事本程序]班级:学号:姓名:指导老师:C语言课设实验报告#define key_down 80#define key_up 72#define key_esc 1#define key_alt_f 33#define key_alt_x 45#define key_enter 28#define key_alt_e 18int get_key();void box(int startx,int stary,int high,int width);{int i,key,x,y,l;char *w=NULL,*d=NULL,*s=NULL;FILE *fp;char *menu[]={ "File ", "Edit ","Format","View","Help"};char *red[]={ "F", "E","F","V","H"};char *f[]={ "New ", "Open" , "Save", "Another","Quit alt_x"};char *e[]={"Search","Search next","Replace","Date"};char buf[16*10*2],buf1[16*2];textbackground(3);clrscr();window(1,1,80,1);textbackground(WHITE);textcolor(BLUE);clrscr();window(1,1,80,2);for(i=0, l=0; i <5;i++){x=wherex();y=wherey();textcolor(BLACK);cprintf( " %s ",menu[i]);l=strlen(menu[i]);gotoxy(x,y); x.y等的头文件*//*功能键的扫描码的定义*//* i为循环次数的序数,key为从键盘输入的功能键,x,y 为光标的坐标,l为菜单栏中菜单的字符长度*//*w是存放输入的内容(记录的事情)的指针,*s是存放输入的文件名的指针,*d是存放输入要定时的文件的文件名的指针*/ /*菜单栏中各个菜单的定义*//*菜单栏中菜单开头要标颜色的字母的定义*//* file 子菜单中项目的定义*//*edit子菜单的定义*/ /*缓冲区的定义*//*整个大窗口的背景颜色设置*//*创建菜单栏窗口*/ /*设置菜单栏窗口背景颜色为白色,字体颜色为蓝色*//*利用循环输出menu菜单栏,有多少个菜单循环多少次。
实验1 搭建开发环境与第1个Android程序【实验目的】1.熟悉Android开发环境的搭建2.掌握用Eclipse开发Android程序的流程【实验内容】一、搭建Android开发环境按照下面的步骤,完成Android环境的搭建。
1.1 JDK的安装及配置1.根据电脑的系统位数安装软件包里的JDK,安装目录设置为d:\jdk1.x。
(d为你的安装盘,可以设为任意盘;x为你安装的jdk版本)2. WIN7系统环境变量设置(1)环境变量设置一(2)环境变量设置二(3)环境变量设置三(4)环境变量设置四1)创建新的环境变量。
名:JA V A_HOME,值:x:\jdk1.72)修改系统变量Path,在path变量值前添加这段:%JA V A_HOME%\bin;3)修改系统变量classpath,值为:.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar;(5)环境变量设置五1)测试开发环境。
在开始->搜索程序和文件里输入cmd.exe,打开cmd。
输入cd c:\ 命令进入c盘根目录。
2)在c盘根目录下使用记事本编写源文件,并存为java文件。
public class MyApp {public static void main (String[] args) {System.out.println(“我能学好Java语言!”);} }3)使用javac命令编译程序,在cmd命令行输入:javac MyApp.java生成class类型文件。
4)使用java命令运行程序,在cmd命令行输入:java MyApp如果在命令行显示结果“我能学好Java语言!”,则JDK环境配置成功。
1.2 Android SDK的安装及配置1. 解压adt-bundle-windows-x86_64-20131030.zip文件,里面的SDK是免安装版。
实验三Windows XP文件管理与系统配置一、实验目的●进一步熟练掌握Windows窗口基本操作。
●掌握资源管理器的基本操作。
●掌握文件及文件夹管理和磁盘管理的操作。
●掌握Windows系统配置。
●掌握Windows XP的常用命令。
二、知识要点及预备知识1.Windows XP中文件或文件夹的命名规则文件名的格式:主文件名.扩展名其中主文件名1-255个字符;扩展名1-3个字符。
另外文件名不能包含以下9个字符:/ | \ * ? < > " :255字符创建文件名2.Windows XP资源管理器资源管理器是一个用于文件管理的实用程序,它可以迅速的提供关于磁盘文件的信息,并可以将文件分类,清晰的显示文件夹的结构及内容。
资源管理器工作区分为左右两个部分。
3.Windows XP文件和文件夹管理Windows XP采用树型结构管理文件或文件夹,可通过创建、删除、复制、移动文件和文件夹,或通过更改文件和文件夹属性以及管理共享文件夹等方式实现对文件及文件夹的管理。
以下是在“我的电脑”或“资源管理器”中创建、复制、移动和删除文件或文件夹的几种常用方法。
(1)文件或文件夹的创建①单击[文件]/[新建] ->“文件夹”菜单命令或某一文件类型菜单命令。
②在工作区的空白处单击鼠标右键弹出快捷菜单,再单击[新建] ->“文件夹”菜单命令或某一文件类型菜单命令。
③利用记事本等应用程序创建某一类型的文件。
(2)创建快捷方式①单击[文件]/[新建]->”快捷方式”。
②用鼠标右键将目标文件或文件夹拖动到需创建快捷方式的地方,再选择“在当前位置创建快捷方式”菜单命令。
③鼠标右键单击某一文件或文件夹,在弹出快捷菜单中选择“发送”->”桌面快捷方式”菜单命令。
(3)复制文件或文件夹①不同磁盘之间:直接通过鼠标拖动,此时鼠标有“+”。
②选定源文件或文件夹,选择[编辑]/ [复制]命令,在目的窗口选择[编辑]/[粘贴]命令。
xxx学校课程大纲科目名称:《网页设计与制作》专业:计算机说明随着互联网的高速发展和广泛传播,对从事网页设计与制作的人员需求量也愈来愈多。
教材在教学过程中起着至关重要的作用,而缺乏优秀实用的网页设计与制作方面的教材是目前中职学校普遍存在的问题。
本书编者旨在为中职学校相关专业,以及对网页设计与制作有兴趣的人员提供一本实用教程。
本书是依据网页设计行业的业内制作标准和相关案例执行为范围编写的。
在编写过程中针对读者的特点,项目选择合理、针对性强、理论和实践有机融合;以实践为主,特别注重实用性,并注重融入先进的教学理念与方法,注重提高读者的学习能力。
全书从实用的网页设计制作项目入手,以任务驱动的方式系统地介绍了以下内容:网站的制作流程、使用HTML制作简单网页、认识Dreamweaver CS3、搭建与管理本地站点、网页元素的编辑、使用CSS控制页面元素、使用表格布局制作页面、使用框架布局制作网页、使用CSS+DIV布局页面、使用模板和库提高制作效率、使用JAVAScript制作网页特效、策划与制作个人艺术网站。
同时结合作者多年来积累的教学工作经验,以实践为主,理论融合其中,是帮助教师联想三大软件、提高学生实践力的有力助手。
通过课程学习,学生将具备网页设计与制作的基本技能,并帮助学生在从业道路上积累经验。
本教材还具备一下特点:1.任务明确;2.结构新颖;3.图文并茂,简洁易懂;4.与国家职业资格证接轨。
《网页设计与制作》课程教学大纲课程名称:《网页设计与制作》课程总学时:72一、教学目的和任务(一)目的《网页设计与制作》是计算机相关专业的一门应用性较强的选修课程。
通过对网页设计与制作的初步学习,使学生对网页设计与制作的各个环节有感性的认识并理性理解各个网页中各布局的功能和特点,学习网页设计与制作制作方法,为今后在网页设计与制作行业工作提供必要的基础知识,以便能够得心应手地使用好Dreamweaver软件,更好地使设计网页发挥作用。
汇编语⾔_实验三_编程、编译、连接、跟踪四、实验结论1. 练习1第⼀步,在记事本中输⼊实验要求中提供的代码,结果如下:将其以⽂件名t1.asm另存为到E:/masm。
第2步,为⽅便后续操作,此处先准备⼀个批处理⽂件:同样将其放⼊E盘masm路径下,重命名为process.bat。
(1)进⼊并配置好DSBox环境,使⽤process t1对t1.asm进⾏编译、连接并运⾏:屏幕上出现36.(2)将修改line 4和line 6中寄存器dl增加的值,发现line 4中写⼊的数值是屏幕上显⽰的第⼀位数字1,line 9中的数值是屏幕上第⼆位数字。
(3)使⽤debug命令对⽣成的t1.exe进⾏调试。
①⾸先,使⽤r命令查看寄存器的值:注意到,此处CX的值是0016H,DS的值为075AH,CS的值为076AH,刚好满⾜CS=DS+10H。
②使⽤d命令查看程序段前缀的前两个字节,发现前两个字节的确是CD 20:3.反汇编t1.exe,查看所得代码,由于CX=0016H,所以此处我们查看从CS开始的0015H个字节的代码:刚好是t1.asm中的内容。
④使⽤t命令和p命令进⾏单步调试直⾄程序结束,观察结果:2. 练习2第⼀步,编写汇编源程序:第⼆步,(1)对源程序进⾏编译、连接、运⾏,运⾏结果如下:看到屏幕出现酒红⾊的36,嗯,这说明我们的程序有好好的编译连接和运⾏了……(等等,说好的err呢?)(2)好吧,我们进继续按照实验要求中将原代码line 7的0433H改为0432H,将line 10中毒的0436H改为0439H,重新进⾏编译、链接、运⾏,得到结果如图:(3)我们继续尝试修改填⼊显存单元中的数值,将源代码中line7的0433h改为0333h, line10 的 0436h改为0336h, 然后重新汇编、连接,并运⾏,结果如下:此时屏幕左上⾓出现了绿⾊的36。
3. 延伸思考与分析(1)在实验⼀中,我们已知地址A0000~BFFFF被⽤来当做显存地址空间,向地址为A0000~BFFFF的内存单元中写⼊数据,就是向显存中写⼊数据,这些数据会被显⽰卡输出到显⽰器上。
《计算机文化基础》实验内容实验一键盘与鼠标练习一实验目的:1 、了解微型计算机系统的基本组成;2 、掌握 Windows 的启动和退出;3 、掌握鼠标的基本操作方法;实验内容:1 、熟悉上机环境;2 、计算机系统的启动与关闭;3 、利用七巧板软件学习鼠标的基本操作。
实验要求:熟练掌握鼠标的基本操作。
实验二键盘与鼠标练习二实验目的:练习键盘,掌握键盘操作的正确指法;实验内容:1 、学习键盘各键位的操作;2 、利用金山打字通软件,学习键盘操作指法。
实验要求:熟练掌握键盘的基本操作。
实验三 Windows基本操作实验目的:1 、掌握应用程序的运行方式;2 、掌握 Windows 的桌面、窗口、对话框、菜单、工具栏和剪贴板基本操作,区分窗口和对话框;3 、掌握帮助系统的使用;4 、掌握 Windows 的 DOS 方式及其基本操作。
实验内容:1 、认识 Windows 的桌面;2 、学习开始菜单的使用,利用开始菜单启动画图软件,并进行简单操作;3 、以画图应用程序为例,学习并掌握窗口、对话框、工具栏等的组成及其操作;4 、学习剪贴板的使用;5 、学会利用 Windows 帮助系统进行随时帮助;6 、学会 MS-DOS 方式的进入和使用。
实验要求:掌握 Windows 的桌面、窗口、对话框、菜单、工具栏和剪贴板的基本操作,区分窗口和对话框;掌握帮助系统的使用;掌握 Windows 的 DOS 方式的进入和使用。
实验四 Windows 文件(夹)资源管理实验目的:1 、理解文件管理的概念;2 、学习运用我的电脑、资源管理器进行文件(夹)复制、剪切、粘贴、删除、重命名、创建快捷方式、打开、查找、属性设置等操作方法与技巧,区分复制、剪切、删除等操作;3 、理解回收站概念,掌握回收站的使用。
实验内容:1 、学习打开或启动我的电脑、资源管理器的方法;2 、打开我的电脑,学习我的电脑中相关资源的查看方法,学习文件(夹)的复制、剪切、粘贴、删除、重命名、创建快捷方式、打开、查找、属性设置等操作方法与技巧;3 、打开资源管理器,学习树型目录结构的使用,学习我的电脑中相关资源的查看方法,学习文件(夹)的复制、剪切、粘贴、删除、重命名、创建快捷方式、打开、查找、属性设置等操作方法与技巧;3 、学习回收站空间大小及相关选项的设置及其使用。
Windows XP基本操作实验实验一Windows的基本操作和程序管理一、实验目的1.掌握Windows的基本操作和基础知识2.掌握Windows的程序管理3.掌握Windows下文字、符号的输入4.掌握桌面属性设置5.掌握常用附件的使用6.掌握常用压缩软件的基本操作二、实验内容任务1 任务栏和开始菜单的设置(1)设置任务栏为自动隐藏。
【提示】在任务栏空白处右击,在弹出的快捷菜单中选择“属性”命令,弹出对话框,在其中进行设置(也可以通过“控制面板”的“任务栏和开始菜单”启动该对话框)。
此外,在给对话框还可以进行是否“显示快速启动”等选项的设置。
(2)设置“微软拼音输入法2003”为默认输入法。
(3)显示或隐藏任务栏上的“中文输入法”。
【提示】选择“开始|控制面板|日期、时间、语言和区域设置|区域和语言设置”,弹出“区域和语言选项”对话框,选择“语言”选项卡,关其属性页面中单击【详细信息】按钮进入“文字服务和输入语言”对话框,通过“默认输入语言”下拉列表可选择某种已安装的输入法为默认输入法,如“微软拼音输入法2003”就实现了(2);通过【语言栏】按钮打开“语言栏设置”对话框,选定或取消“在桌面上显示语言栏”复选框,并单击【确定】按钮即可实现显示或隐藏“中文输入法”,再将其拖入任务栏就实现了(3)。
当然,当“桌面语言栏”呈显示时,可直接指向其上任一按钮右击,从弹出的快捷菜单中选择“设置”命令亦可进入“文字服务和输入语言”对话框,接下来操作同上。
说明:对于容器型对象,如任务栏或桌面等,其快捷菜单是指当鼠标指向它的任一空白处时右击弹出的菜单;而对于非容器型的对象,如我的电脑或某一确定的文件夹、文件等,其快捷菜单是指当鼠标指向对象本身时右击弹出的菜单。
(4)“开始”菜单的设置“开始”菜单有两种样式可供选择:经典样式和XP样式。
其设置可以在上述(1)所打开的“任务栏和开始菜单”对话框中的“开始菜单”选项卡中进行。
实验三:利用记事本等编制程序,
将程序导入并利用模拟功能进行轨迹检验
一、使用记事本或写字板,编写简单零件的数控车床加工程序
对几何形状简单、单一的切削路线,如:外径、内径、端面的切削,若加工余量较大,刀具常常要反复地执行相同的动作,才能达到工件要求的尺寸。
要完成上述加工,在一个程序中就要写入很多的程序段,为了简化程序,减少程序所占内存,数控机床设有各种固定循环指令,只需用一个指令,一个程序段,便可完成一次乃至多次重复的切削动作。
轴向(圆柱或圆锥)切削循环指令(G90)
如图3-1所示,刀具从循环起点开始按矩形循环,其加工顺序按1,2,3,4进行,最后又回到循环起点。
图中虚线表示按R快速移动,点划线表示按F指定的工件进给速度移动。
图3-1(a)和(b)分别为圆柱或圆锥切削循环示意图。
(1)圆柱面切削循环指令格式:G90 X(U)- Z(W)- F-;
(2)圆锥面切削循环指令格式:G90 X(U)- Z(W)- I- F-;
功能:进行外圆及内孔直线加工和锥面加工循环,可以简化编程。
其中:X、Z为切削终点坐标;
U、W为切削终点相对于循环起点坐标值的增量;
I为工件加工锥面大小端直径差的1/2,当锥面的起点坐标大于终点坐标时为正,反之为负;
F为切削进给速度。
注意事项如下。
(1)使用循环切削指令,刀具必须先定位至循环起点,再执行循环切削指令,且完成一循环切削后,刀具仍回到此循环起点。
(2)G90是模态指令。
一旦规定,以下程序段一直有效,在完成固定切削循环后,用另一个G代码来取消。
格式中的I(R)值在圆柱切削时是不用的,在圆锥切削时才要用,这一点,我们可从图3-1中清楚看到。
(a)(b)
图3-1 轴向(圆柱或圆锥)切削循环指令G90
(a)(b)
图3-2 轴向(圆柱或圆锥)切削循环指令G90应用
如图3-2(a)所示, 加工余量(Z向)为:30mm,如果进刀量为5mm(直径测量),就分3次循环。
设循环起点为A点(50,52)。
则用循环方式编制的粗车圆柱面的切削加工程序如下: 程序说明
N10 G50 Xl00. Z200.; 设定加工坐标系
N20 S600 M04; 主轴反转(后置刀架)
N30 G00 X50. Z52.; 快速到达循环起点P0
N40 G90 X35. Z20. F0.3; 第一次循环
N50 X30.; 第二次循环
N60 X25.; 第三次循环
N70 G00 Xl00. Z200.; 取消G90,快速返回起刀点
N80 M05; 主轴停转
N90 M30; 程序结束
如图3-2(b)所示,假设加工循环起始点A(60,2),I=-5;切削终点的X向距离为:50-30=20mm,分三次循环,第一次切削终点坐标为(40,-40);第二次为(35,-40);第三次为(30,-40)。
则用循环方式编制的粗车圆锥面的切削加工程序如下。
程序说明
Nl0 G50 Xl00. Zl00.; 设定工件坐标系
N20 G96 S12O M04; 主轴反转
N30 G00 X60. Z2.; 快速到达循环起点A
N40 G90 X40. Z-40. I-5. F0.3; 圆锥面循环第一次
N50 X35.; 圆锥面循环第二次
N60 X30.; 圆锥面循环第三次
N70 G00 Xl00. Zl00.; 取消G90,快速返回起刀点
N80 M05; 主轴停
N90 M30; 程序结束
二、利用NC程序导入功能导入程序,并用图形模拟功能检验相关指令移动轨迹
1.数控程序处理
1)导入数控程序
数控程序可以通过记事本或写字板等编辑软件输入并保存为文本格式(*.txt格式)文件,也可直接用FANUC 0i系统的MDI键盘输入。
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
点击MDI键盘上的,CRT界面转入编辑页面。
再按菜单软键[操作],在出现的下级子菜单中按软键,按菜单软键[READ],转入如图3-3
所示界面,点击MDI键盘上的数字/字母键,输入“Ox”(x为任意不超过四位的数字),按软键[EXEC];点击菜单“机床/DNC传送”,在弹出的对话框(如图3-4)中选择所需的NC 程序,按“打开”确认,则数控程序被导入并显示在CRT界面上。
图3-3 CRT编辑界面
图3-4 程序打开过程
2)数控程序管理
(1)显示数控程序目录:
经过导入数控程序操作后,点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
点击MDI键盘上的,CRT界面转入编辑页面。
按菜单软键[LIB],经过DNC传送的数控程序名列表显示在CRT界面上,如图3-5所示。
图3-5 程序目录界面
(2)选择一个数控程序:
经过导入数控程序操作后,点击MDI键盘上的,CRT界面转入编辑页面。
利用MDI
键盘输入“Ox”(x为数控程序目录中显示的程序号),按键开始搜索,搜索到后“Ox”
显示在屏幕首行程序号位置,NC程序将显示在屏幕上。
(3)删除一个数控程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
利用MDI键盘输入“Ox”(x为要删除的数控程序在目录中显示的程序号),按键,程序即被
删除。
(4)新建一个NC程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
点击MDI键盘上的,CRT界面转入编辑页面。
利用MDI键盘输入“Ox”(x为程序号,但不
能与已有程序号的重复)按键,CRT界面上将显示一个空程序,可以通过MDI键盘开始程序输入。
输入一段代码后,按键则数据输入域中的内容将显示在CRT界面上,用回车
换行键结束一行的输入后换行。
(5)删除全部数控程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
点击MDI键盘上的,CRT界面转入编辑页面。
利用MDI键盘输入“O-9999”,按键,全部数控程序即被删除。
3)数控程序处理
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
点击MDI键盘上的,CRT界面转入编辑页面。
选定了一个数控程序后,此程序显示在CRT
界面上,可对数控程序进行编辑操作。
(1)移动光标:
按和用于翻页,按方位键移动光标。
(2)插入字符:
先将光标移到所需位置,点击MDI键盘上的数字/字母键,将代码输入到输入域中,按
键,把输入域的内容插入到光标所在代码后面。
(3)删除输入域中的数据:
按键用于删除输入域中的数据。
(4)删除字符:
先将光标移到所需删除字符的位置,按键,删除光标所在的代码。
(5)查找:
输入需要搜索的字母或代码;按开始在当前数控程序中光标所在位置后搜索。
(代码
可以是:一个字母或一个完整的代码。
例如:“N0010”,“M”等。
)如果此数控程序中有所搜索的代码,则光标停留在找到的代码处;如果此数控程序中光标所在位置后没有所搜索的代码,则光标停留在原处。
(6)替换:
先将光标移到所需替换字符的位置,将替换成的字符通过MDI键盘输入到输入域中,
按键,把输入域的内容替代光标所在处的代码。
4)保存程序
编辑好程序后需要进行保存操作。
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。
按菜单软键
[操作],在下级子菜单中按菜单软键[Punch],在弹出的对话框中输入文件名,选择文件类型和保存路径,按“保存”按钮,如图3-6所示。
图3-6 程序保存路径
5)MDI模式
点击操作面板上的MDI键按钮,使其指示灯变亮,进入MDI模式。
在MDI键盘上
按键,进入编辑页面。
输入数据指令:在输入键盘上点击数字/字母键,可以作取消、插
入、删除等修改操作。
按数字/字母键键入字母“O”,再键入程序号,但不可以与已有程序号的重复。
输入程序后,用回车换行键结束一行的输入后换行。
移动光标按上下方向键翻页。
按方位键移动光标。
按键,删除输入域中的数据;按键,删除光标所在的
代码。
按键盘上键,输入所编写的数据指令。
输入完整数据指令后,按循环启动按钮运行程
序。
用清除输入的数据。
2.图形模拟功能检验程序(检查运行轨迹)
操作过程见实验二。
三、作业
1.试练习编制下列各图的加工程序
图3-7 习题1题图
2.书写实验报告
1)G90指令有何特点?
2)如何新建和删除程序?
3)如何导入、导出和保存程序?
4)编写图3-7a)b)c)中任一图样的程序、输入并模拟。
实验报告。