数控运动控制技术实验 实验指导书

合集下载

数控技术实验指导书

数控技术实验指导书

安全须知◆一旦遇到事故发生时,不要惊慌,立即按急停按钮。

◆工作时穿好工作服,长头发要纳人帽内,戴好防护眼镜,不准戴手套操作。

◆工件和刀具安装要牢固,以免飞出伤人。

卡盘扳手使用完毕后,必须及时取下,防止飞出。

◆换刀时,刀架应调整到合适位置,以防刀架碰撞发生人身设备安全事故。

◆必须停车变换车床主轴转速,以防损坏车床。

◆开车前,检查工件、刀具、夹具的位置是否到位,确认正常后才准许开车。

◆开车后,人不能靠近正在旋转的工件,更不能用手触摸工件的表面,也不能用量具测量工件的尺寸,不能用手拉铁屑,关上防护门,以防发生人身安全事故。

◆机床工作时,密切注意机床状态,以便及时终止可能发生的事故。

◆工作结束后,关闭电源,清除切屑,细擦机床,加油润滑,保持良好的工作环境。

◆多人共同使用一台机床时,每次只能一人操作,并注意他人的安全。

◆操作机床必须在老师指导下进行。

目录实验一.数控车床控制面板及功能字的使用 (2)1.1实验目的 (2)1.2实验内容 (2)1.3数控车床概述 (2)1.3.1键盘的说明 (3)1.3.2功能按钮 (4)1.3.3数据输入键 (5)1.3.4机床操作面板 (6)1.4实验步骤 (7)1.4.1电源接通 (7)1.4.2关断电源 (7)1.4.3回参考点 (7)1.5实验记录 (8)1.6思考题 (8)实验二.数控车床对刀操作 (10)2.1实验目的 (10)2.2实验内容 (10)2.3实验步骤 (10)2.3.1手动操作机床 (10)2.3.2设定工件坐标系 (12)2.4实验记录 (13)2.5思考题 (14)实验三.数控铣床和加工中心控制面板 (16)3.1实验目的 (16)3.2实验内容 (16)3.3数控加工中心概述 (16)3.4实验步骤 (18)3.4.1电源接通 (18)3.4.2关断电源 (19)3.4.3回参考点 (19)3.5实验记录 (19)3.6思考题 (19)实验四.数控铣床和加工中心的对刀操作 (21)4.1实验目的 (21)4.2实验内容 (21)4.3实验步骤 (21)4.3.1手动操作机床 (21)4.3.2设定工件坐标系 (22)4.4实验记录 (25)4.5思考题 (26)实验五.数控车床和铣床加工 (28)实验一.数控车床控制面板及功能字的使用1.1实验目的掌握数控车床的开机、关机过程;结合功能字的介绍掌握控制面板的功用;了解控制面板上其他开关的作用及操作注意点。

数控技术实验指导书

数控技术实验指导书

《数控技术》实验指导书合肥学院机械工程系2008.12.目录实验一数控铣削编程加工实验 (1)一、实验预习要求 (1)二、实验指导 (2)附一:数控铣床(配FANUC Series 0i Mate-MC数控系统)操作规程 (4)附二:数控铣床(配FANUC Series 0i Mate-MC数控系统)的基本操作 (4)实验二数控车削编程加工实验 (6)一、实验预习要求 (6)二、实验指导 (7)附一:数控车床(配FANUC Series 0i Mate-TC数控系统)操作规程 (9)附二:数控车床(配FANUC Series 0i Mate-TC数控系统)的基本操作 (9)实验三二维插补原理及实现实验 (11)一、实验预习要求 (11)二、实验指导 (12)实验一数控铣削编程加工实验一、实验预习要求1、每个同学在进行数控铣削编程加工实验之前,需要认真预习实验指导书,牢固树立安全操作意识;在实验过程中,应有端正的实验态度,积极主动地学习,善于发现问题,不断提高思考能力和动手能力。

2、请思考下列问题并写出实验预习报告:(1)数控铣削加工操作的基本步骤应该怎样?(2)数控铣床坐标系如何确定的;什么是数控铣床参考点;什么是刀具半径补偿;什么是工件坐标系?(3)在对工件进行轮廓切削加工之前,如果需要首先将工件上表面铣削平整,应该采用什么刀具,怎样编程?(4)试按要求编写图示实验零件的数控加工程序。

二、实验指导1、实验目的(1)了解数控铣床的基本结构、工作原理;(2)了解数控铣削加工的工艺特征;(3)了解数控铣削加工所用铣刀的特征及其用途;(4)熟悉数控铣床的基本操作;(5)熟悉数控铣床的指令系统和手工编程方法,掌握基本的G代码和M代码的使用;2、实验仪器设备(1)数控铣床(配FANUC Series 0i Mate-MC数控系统)。

(2)游标卡尺3、实验要求数控铣削加工是实际生产中最常用和最主要的数控加工方法之一,它的特点是能同时控制多个坐标轴运动,使多个坐标方向的运动之间保持预先确定的关系,从而把工件加工成某一特定形状的零件。

数控技术实验指导书

数控技术实验指导书

数控技术实验指导书撰写人:校正:2016.2目录实验一认识数控机床坐标和换刀操作实验二数控加工中心操作面板的使用和铣平面实险三掌握数控系统常用指令并加工一个零件实验四加工一个对称形零件实验五加工旋转凸台实验六加工一个外形稍微复杂的零件实验七数控车床操作面板的使用和对刀操作实验八车削一个简单柱形零件实验九车削一个带螺纹的零件实验十车削一个稍微复杂的柱形零件实验十一利用数控软件完成曲面加工1实验一认识数控机床坐标和换刀操作一、实验目的对照实物了解数控加工中心各组成部分及其工作原理,并建立所学机构的感性认识。

认识数控加工中心的自动换刀过程,能自己编写换刀程序。

二、实验仪器和设备数控加工中心三、实验内容1.认识数控机床的各组成部分。

如CNC装置,伺服单元,辅助装置,机床本身等2.认识数控加工中心的换刀装置(刀库和机械手)3.了解数控机床的坐标定义与方向,工作台的运动4.熟悉MDI档的操作,并进行换刀操作参考程序:O0007N10 G92 x0 y0 z0N20 G91 G01 x-10 F100 N30 M06 T01N40 x-30N50 M06 T02 N60 x10N70 M06 T07 N80 x20N90 M06 T04 N110 M30四、实验注意事项1.未经允许不得随意打开数控机床的电气控制柜2.未经允许不得随意操作数控机床五、实验分组加工中心有两台,所以每班分为2组,同时操作.六、思考题1、比较数控机床和普通机床的区别。

2 刀库的结构原理是什么?绘制机械手原理图(查阅图书馆资料)2实验二数控加工中心操作面板的使用和铣平面一、实验目的了解数控数控加工中心的基本操作,学习数控系统的基本操作方法,掌握数控机床的对刀原理及操作步骤;并能利用数控机床铣平面二、实验仪器和设备数控加工中心三、实验内容1.认识和使用控制面板各个按钮。

2.掌握对刀方法3.自己编程铣平面,将图1的平面ABCD铣平。

图1参考对刀:将刀具调整到图1所示的位置P 对刀步骤: G92 X(X0) Y(Y0) Z(Z0)1.机床回参考点(回零);2.主轴正转,将刀具底平面移至D,并下降到低于腊模上表面处;3.手动将刀具从D移到A,从显示屏上读取”机床坐标系”中X坐标并纪录;4.手动将刀具从A移至B,从显示屏上读取”机床坐标系”中Y坐标并纪录;5.受动将刀具底部接触腊模上表面,从显示屏上读取”机床坐标系”中Z坐标并纪录;6.根据度取得X/Y/Z,计算出工件原点相对机床原点的偏移量X’, Y’, Z’计算公式为X’=X+R, Y’=Y+R, Z’=Z R为刀具半径7.根据工件原点计算出对刀点相对机床原点的偏移量Xp, Yp, Zp. 计算公式为Xp=X’+Xo, Yp=Y’+Yo, Zp=Z’+Z0 Xo/Yo 分别为X/Y值;8.用MDI功能将刀具移至对刀点G53 G00 G90 Xp Yp Zp注:MDI方式是指可以单独执行一段程序参考程序:O1000(主程序)N01 G92 x-10 y-10 z10N05 G90 G01 z-3 F1000 M03 S800 N10 x0 y0N15 M98 P2000 L10N20 M30O2000 (子程序)N30 G91 G01 x210 F800 N35 Y10N40 x-210N45 y10N55 m99四、注意事项1.未经允许不得随意打开数控机床的电气控制柜2.不得随意操作数控机床五、实验分组同实验一六、思考题1、什么情况下使用急停开关?2、机床坐标系与工件坐标系的区别3、对刀操作中为什么要考虑刀具半径?4、G01 和G00的区别,子程序的格式?实验三掌握数控系统常用指令并加工一个零件一、实验目的 4掌握数控系统常用指令及子程序的编程技巧。

数控技术实验指导书范本

数控技术实验指导书范本

机械工程学院《数控技术》实验指导书吴兵编写适用专业:机械设计制造及其自动化专业机电一体化方向,机械设计制造及其自动化专业机械制造方向材料成型及控制方向贵州大学2012年11月10日前言《数控技术》是机械设计制造及其自动化类专业必修的专业课。

其以数控机床为对象,研究数字控制系统的组成,工作原理及其在数控机床上的应用。

通过本课程的学习应使学生掌握计算机数字控制技术的基本原理和数控机床的基础知识,了解数控技术的发展及最新技术成就,为今后工作奠定扎实的基础。

通过本实验可以使学生加深理解和验证所学的基础理论知识,在数控方面对学生进行必要的基本技能训练,培养严谨的科学作风及独立工作和动手的能力。

本指导书中所提及的需要注意的内容均指实验中所用仪器、设备与其他同类仪器、设备所不同的地方,同时涉及操作的安全事项,必须加以重视。

目录实验一:数控车床的基本操作及调试················································3 实验二:数控车床零件加工程序编制及调试················································5 实验三:数控铣床的基本操作及调试··························································7 实验四:数控铣床零件加工程序编制及调试················································5 实验报告基本内容要求············································································10实验报告格式·························································································11实验一:数控车床基本操作实验学时:2学时实验类型:综合实验要求:必修一、实验目的1、了解数控车床的基本结构;2、了解数控车床的刀具系统;3、掌握数控车零件毛坯的装夹;4、掌握数控车对刀的基本方法;5、掌握数控车床坐标系的建立方法;6、掌握数控车床的操作面板的基本功能。

数控运动控制技术实验 实验指导书

数控运动控制技术实验 实验指导书

机械工程学科应用型研究生综合实验Ⅱ实验指导书(数控运动控制技术分册)富宏亚主编机电工程学院2014年3月目录实验一数控系统硬件连接与电机测试实验 (1)实验1.1 数控系统硬件连接实验 (1)实验1.2 数控系统电机测试实验 (5)实验二数控系统控制软件设计实验 (7)实验2.1 单轴运动控制软件设计实验 (7)实验2.2 直线插补运动控制软件设计实验 (13)实验一数控系统硬件连接与电机测试实验实验1.1 数控系统硬件连接实验一、实验目的1、了解数控综合实验台的组成和电路连接。

2、掌握数控系统的构成原理。

二、实验所用单元计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床。

三、实验原理1、如图1-1所示,数控综合实验台由计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床组成。

运动控制卡安装在计算机的PCI插槽中;实验台控制面板上安装了电机驱动器、电源、继电器、空气开关、急停和接线板等元器件,小型3轴立铣床包括3个运动轴X、Y、Z和1个主轴。

图1-1硬件系统总体实物图2、以X轴运动控制电路为例,X轴伺服电机驱动器1与运动控制卡的电路如图1-2所示,各连线引脚定义如表1-1和表1-2所示。

Y轴伺服电机驱动器2、Z 轴伺服电机驱动器3与运动控制卡之间的电路可参考X轴运动控制电路进行接线。

图1-2 X轴电机驱动器与运动控制卡连接电路图3、DMC5480运动控制卡为每个轴配有两个限位信号、1个原点信号。

每路信号都加有滤波器可以过滤高频噪声,保证动作可靠。

各传感器与运动控制卡接线电路图如图1-3所示:图1-3 运动控制卡X1引脚与传感器的连接电路图4、图1-4为主轴变频电机与运动控制卡的电路连接图。

图1-4 变频电机与运动控制卡的电路连接图5、表1-1为37脚接线板各个引脚定义。

表1-1 37脚接线板引脚说明6、表1-2为68脚接线板各个引脚定义。

表1-2 68脚接线板引脚说明四、实验步骤1、根据图1-2、表1-1、表1-2,进一步熟悉电机驱动器与运动控制卡接线板各引脚功能,并做记录。

#《机床数控技术》实验指导书

#《机床数控技术》实验指导书

实验一数控系统的认识实验目的1.掌握数控机床的特色和运用;2.认识认识数控加工机床的构成和构造;3.掌握数控加工的工作原理;4.掌握数控机床一般的操作步骤和基本编程;实验内容一、数控机床的构成、特色及分类1.数控机床的构成:现代数控机床都是 CNC机床,一般由数控操作系统和机床本体构成,主要有以下几部分构成。

1). CNC装置:计算机数控装置(即CNC装置)是 CNC系统的中心,由微办理器(C PU)、储存器、各I/ O接口及外头逻辑电路等构成。

2). 数控面板:数控面板是数控系统的控制面板,主要有显示器和键盘构成。

经过键盘和显示器实现系统管理和对数控程序及相关数据进行输入和编写改正。

3). 可编程逻辑控制器PLC:PLC是一种以微办理器为基础的通用型自动控制装置,用于达成数控机床的各样逻辑运算温次序控制。

比如:主轴的启停、刀具的改换、冷却液的开关等协助动作。

4). 机床操作面板:一般数控机床均部署一个机床操作面板,用于在手动方式下对机床进行一些必需的操作,以及在自动方式下对机床的运前进行必需的干涉。

上边部署有各样所需的按钮和开关。

5). 伺服系统:伺服系统分为进给伺服系统和主轴伺服系统,进给伺服系统主要有进给伺服单元和伺服进给电机构成。

用于达成刀架和工作台的各项运动。

主轴伺服系统用于数控机床的主轴驱动,一般由恒转矩调速和恒功率调速。

为知足某些加工要求,还要求主轴和进给驱动能同步控制。

6). 机床本体:机床本体的设计和制造,第一应知够数控加工的需要,拥有刚度大、精度高、能适应自动运转等特色,因为一般均采纳无级调速技术,使得机床进给运动和主传动的变速机构被大大简化甚至撤消,为知足高精度的传动要求,宽泛采纳滚珠丝杆、转动导轨等高精度传动件。

为提升生产率和知足自动加工的要求,还采纳自动刀架以及能自动改换工件的自动夹具等。

二、数控机床加工程序的编制数控机床是按编制好的程序进行加工,所以程序编制的利害,直接影响加工过程能否能正常进行,加工的部件能否能达到图纸要求。

数控技术及应用实验指导书

数控技术及应用实验指导书

数控技术及应用实验指导书数控技术是用数字控制系统实现物理运动的过程,它是以电子计算机技术为基础,通过编程控制运动轨迹、速度、加速度、动作和输出等参数来实现加工过程。

在现代高科技制造产业中,数控技术已经成为不可或缺的一项重要技术,广泛应用于机械加工、电子制造、汽车制造、航空航天、军工等众多领域。

为了进一步提高数控技术的实践应用能力,许多高校及科研机构纷纷开设了数控技术及应用实验课程,这些课程旨在让学生通过实验操作,掌握数控加工的基本原理和技术,提高他们的实践能力。

而数控技术及应用实验指导书则是该实验过程中必不可少的一种学习资料,本文将着重探讨如何编写一份符合实际需求的数控技术及应用实验指导书。

首先,数控技术及应用实验指导书应该具备以下几个方面的要求。

1.明确的实验内容:指导书应该准确详细地介绍每个实验步骤,尽可能提供完整的实验流程。

例如,如果学生需要对数控机床进行调试,指导书需要提供精细的调试步骤及注意事项等相关内容。

2.实验器材清单:指导书应该列出所有学生需要使用的实验器材名单及其数量,这样就能避免学生因未备齐实验器材而无法正常进行实验的情况。

3.细致的安全预防措施:指导书应该详细地介绍实验中存在的危险因素,以及如何预防安全事故的发生,保护学生的生命和财产安全。

4.鲜明的实验目的:指导书应该充分说明本次实验的实际意义和目标。

这可以帮助学生充分理解实验内容的意义和目的,从而更好地实现知识转移和应用。

在制作数控技术及应用实验指导书时,本着以上四个方面的要求,我们还需要注意以下几点:1.熟练掌握具体操作过程:为了更好地编写指导书,我们需要在实验过程中对相关的数控技术知识有一定的了解,并掌握具体的实验操作过程;其中包括实验起始前的准备,如实验器材布置、实验环境及安全措施等。

2.实验重点和难点:在编写指导书时,我们需要明确实验中的重点和难点。

通过对于学生常见问题的归纳总结,根据实验难度大小明确划分各个实验步骤。

数控技术实验指导书实验二

数控技术实验指导书实验二

《数控技术》实 验 指 导 书(第二版)杨林初编写适用专业:机械电子工程江苏科技大学机械工程实验中心2011年3月前言是一门机电工程类必修的专业技术课,对学生的机对学生的机《数控技术》是一门机电工程类必修的专业技术课,电基本知识、计算机控制技术等提出了很高的要求,涉及到很多方面的知识。

对于机械工程类学生掌握CNC基本理论与技术和实际编程与操作技能至关重要。

为了切实使学生理解和消化理论教学中相关知识点要真正掌握该技术,要求学生在加强理论学习的同时,必须增强学生实际实践操作技能的训练。

通过本课程实验,可使学生掌握CNC机床的数控编程与加工方面的基本技能及数控插补原理;这在实际制造工程应用领域,也是非常重要的环节。

该课程共开设二个必做实验,分别是《数控编程实验》和《插补原理》。

该实验课程适用于江苏科技大学08教学大纲。

本实验指导书的特点是通俗易懂,难度适中,适合本科教育,学生在预习实验的前提下,可在2小时之内完成实验项目所规定的内容。

由于本指导书编写时间仓促,编者水平有限,错漏难免,请广大师生指正,多提宝贵意见。

目 录实验二 数控插补原理 (12)实验二:插补原理实验实验学时:2实验类型:验证、设计实验类型:验证、设计实验要求:必修实验要求:必修本实验前要求学生了解如何基于VB 或者VC 编写插补原理仿真软件。

一 、实验目的1要求学生学会独立查阅资料,掌握逐点比较法插补原理。

要求学生学会独立查阅资料,掌握逐点比较法插补原理。

2通过插补原理实验,能够自主用逐点比较法完成手工计算直线和圆弧的插补轨迹。

通过插补原理实验,能够自主用逐点比较法完成手工计算直线和圆弧的插补轨迹。

3了解其他数控插补算法。

了解其他数控插补算法。

二、实验内容1.逐点比较法(直线插补逐点比较法(直线插补 、圆弧插补)验证。

、圆弧插补)验证。

2.其他插补算法(直线插补其他插补算法(直线插补 、圆弧插补)验证(选做)。

三、数控机床插补原理机床数控系统依据一定方法确定刀具运动轨迹,进而产生基本廓形曲线,如直线、圆弧等。

《数控技术》实验指导书

《数控技术》实验指导书

实验一:数控车床编程与加工一、实验目的1、掌握手工编程的步骤;2、掌握车削加工的步骤;3、掌握数控车床加工仿真系统的操作流程;4、了解数控车床综合加工工艺,掌握直线、圆弧、螺纹、复合循环、刀偏及半径补偿等编程指令,提高综合运用能力。

二、实验仪器与设备1、图形工作站(计算机);2、数控加工仿真软件。

三、实验原理及主要知识点数控程序手工编制的主要内容有:分析零件图纸,进行工艺处理和数值计算,编写零件加工程序、校对程序及首件试切。

数控车床具有广泛的加工性能,可自动完成内外圆柱面、圆锥面、成形表面、螺纹和端面等工序的切削加工,并能进行车槽、钻孔、扩孔、铰孔等加工。

数控车床主要用于加工轴类和盘类等回转体零件,特别适合于复杂形状回转类零件的加工。

数控车床的编程特点:1、在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程或二者混合编程。

大多数数控车床用X、Z表示绝对坐标,用U、W表示增量坐标。

2、数控车床的编程有直径、半径两种方法。

3、为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。

4、数控车床上的工件毛坯大多为圆棒料,加工余量较大,一个表面往往需要进行多次反复的加工,如果对每个加工循环都编写若干个程序段,就会增加编程的工作量。

为了简化加工程序,一般情况下,数控车床的数控装置中都有车外圆、车端面和车螺纹等不同形式的循环功能,可进行多次重复循环切削。

(1)外径、内径粗加工循环指令G71它适用于圆柱毛坯料粗车外径和圆筒毛坯料粗车内径,如图1-1所示。

指令格式:G71 U(Δd)R(e)G71 P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)其中,Δd——背吃刀量(沿垂直轴线方向即AA′方向);e——退刀量;ns——循环程序中第一个程序段的顺序号;nf——循环程序中最后一个程序段的顺序号;Δu——径向(X轴方向)的精车余量(直径值),Δw——轴向(Z轴方向)的精车余量;f、s、t——F、S、T代码。

数控技术实验指导书

数控技术实验指导书

数控技术实验指导书数控实验室2002年3月实验一数控车床的调整、手工编程实验一、实验目的1、了解数控车床的组成、基本结构及。

2、了解数控车床的基本运动、加工对象及其用途。

3、了解数控车床操作面板各按键(CNC界面)的功用。

4、掌握数控车床的调整及加工前的准备工作。

5、掌握手工编程的指令及编程方法,并能够对给出零件图形进行编程。

6、掌握CNC系统的运行过程,加工出零件图形中指定的零件。

二、实验原理数控加工在制造业中占有非常重要的地位,数控机床是一种高效的自动化设备,它可以按照预先编制好的零件数控加工程序自动地对工件进行加工。

理想的加工程序不仅应能加工出符合图纸要求的合格零件,同时还应使数控机床的功能得到合理的应用与充分的发挥。

以使数控机床安全可靠且高效地工作。

程序编制是数控加工的重要组成部分,加工的零件形状简单时,可以直接根据图纸用手工编写程序。

如果零件形状复杂和三坐标以上切削加工时就需要采用应用计算机的自动编程手法。

本实验通过数控车床GTC2E数控系统,用手工编程的方法对零件进行编程,调整GTC2E系统及机床,达到加工出所给零件图形的零件目的。

三、实验仪器CK6132数控车床12台, 80KBEPROM和80KBSRAM;320X240LCD液晶显示器;微机一台;卡尺等测量工具零件毛坯四、实验内容及步骤本数控车床主要由GTC2E系统及机床的控制面板的手动部分来操纵。

1、熟悉一下系统的界面和操作面板以及相关的功能按键。

2、输入编写好的零件加工程序。

3、进行系统的参数设置4、模拟仿真加工过程。

5、毛坯安装6、对刀7、加工7、加工和检验零件的精度。

五、实验报告思考题1、数控机床与普通机床在性能上有什么不同?2、数控机床为了保证达到高性能在结构上采取了那些措施?3、数控机床与普通机床相比较机构上有那些不同?4、数控车床传动系统与普通车床有什么区别?5、数控机床适合加工什么样的工件和多大的批量?6、数控机床开启后为什么要进行?7、数控车床的加工精度是由那些因素决定的?8、机床上工件的实际坐标系与程序中的坐标系是如何有机地联系起来的?9、 G00与G01指令有何不同?10、数控系统编程时应注意哪些问题?11、自己编一零件加工程序并画出工件坐标及刀路图。

数控技术实验指导说明书(修改)

数控技术实验指导说明书(修改)

实验一CNC数控车床编程实验一、实验目的1、了解并掌握CJK6032型数控车床的使用性能及其操作方法。

2、了解常用准备功能G指令和辅助功能M指令的作用及其在实际生产中应用。

3、学会CJK6032型数控车床加工程序的编制技巧及其操作方法。

4、掌握数控车床加工程序的动态模拟调试。

二、实验器材1、586微机系统1台2、CJK6032型数控车床2台3、尼龙棒2根4、油标卡尺1把三、设备的主要功能及技术参数(一)、机床主要用途:CJK6032教学型数控卧式车床是二轴联动的经济型数控车床,机床采用微机控制,四刀位自动回转刀架,通过编程对各种盘类、轴类零件,自动完成内、外圆柱面、圆弧面、螺纹等工序的切削加工。

(二)、机床规格、技术参数:床身最大工件回转直径:Ф320mm最大工件长度:500 mm主轴转速范围:70—2000rpm主轴通孔直径:Ф35mm刀架刀位数:4车刀刀杆最大尺寸(宽×高):18×18 mm步进电机最小设定单位:Z向:0.01 mm X向:0.005 mm刀架快移速度:Z向:3m/min X向:2m/min四、实验原理1、零件在未正式加工之前,首先正确分析零件图,确定零件的加工部位,根据零件图的技术要求,分析零件的形状、基准面、尺寸公差和粗糙度要求,零件加工面的种类、零件的材料、热处理等其他技术要求,来确定零件加工工艺。

2、完成以上工作以后,就进入程序编程阶段。

在编程过程中一律假设工件不动,全部用刀具运动的坐标系来编程。

编程时首先进行数学处理,根据零件的几何尺寸、刀具的加工路线和设定的编程坐标来计算刀具运动轨迹的坐标值。

对于加工由圆弧和直线组成的简单轮廓的零件,只需计算出相邻几何元素的交点或切点坐标值即可。

对于较复杂的零件,计算起来会更复杂,如非圆曲线,需用直线段或圆弧段来逼近。

对于自由曲线,曲面等加工,要借助计算机辅助编程来完成。

五、实验内容学生可根据以下零件图一、二或者根据自己的思路和想法设计出一零件,用G.M .S .T 等指令代码进行程序编制,并把编好的程序输入到计算机中。

数控技术实验指导书(16版)

数控技术实验指导书(16版)

数控技术实验指导书济南大学机械工程学院2016.09实验一数控加工程序编制与模拟仿真加工一、实验目的通过模拟数控加工实验掌握零件数控加工程序的编制、调试、仿真加工方法,掌握常用数控加工指令的使用方法,掌握数控机床操作方法,掌握刀具参数、机床参数设置方法,为在数控机床实际操作打好基础。

二、实验内容通过计算机模拟操作实现对数控车床、铣床和加工中心的模拟操作,完成数控手工编程、数控加工、机床操作、加工测量。

1.编制图1所示零件加工程序,并进行仿真加工(注:图1(b)为图1(a)的左视图)。

图1(a)图1(b)三、实验器材1.计算机40台;2.YH-CNC数控仿真加工软件40套。

四、实验步骤1.制定零件加工工艺;2.编制零件数控加工程序;3.设置零件加工工艺参数;4.设置刀具参数;5.对刀,设置G54;6.仿真加工五、数控仿真加工规范操作步骤1.选择机床和数控系统;2.打开机床电源,点击开启按钮;3.旋起急停按钮;4.操作面板选择参考点按钮,然后按Z、X、Y顺序返回原点;5.定义毛坯6.选用夹具,并调整毛坯在夹具的位置;7.放置零件;8.选择刀具;9.编辑程序(手工输入或DNC输入)机床DNC传送-编辑-PROG-操作软键-滚动键向下翻页-READ-手动输入程序名-EXEC;10.对刀,设置G54-G59;11.设置刀具半径和/或长度补偿;12.单节试切;13.测量;14.修正错误;15.全速切削;16. 测量。

六、实验报告要求1.提交零件数控加工程序清单;2.写出零件数控加工操作详细步骤。

实验二数控加工中心基本操作实验一、实验目的1. 熟悉YCM-V116B立式数控铣削加工中心的基本组成;2. 掌握数控铣削加工中心手动、自动、换刀等基本操作;3. 掌握数控铣削加工中心零件加工过程中工件装夹、定位、机床参数设置、刀具参数设置等基本操作;二、实验设备YCM-V116B 立式加工中心一台;空压机一台;SBW-50KVA交流稳压电源一台;雷尼绍位置测量及扫描系统一套;PC 微机一台。

数控实验(课程设计)指导书

数控实验(课程设计)指导书
当前点K(Xi,Yj) 终点Z(Xe,Ye)
OK与OZ的斜率差△K=Kok-Koz=(XeYj-XiYe)/XiXe
>0 k在OZ上方 +X方向进给F’=XeYj-XiYe=0 k在OZ上 +X方向进给
<0k在OZ下方 +Y方向进给
F’>=0 , +X方向进给一步, 新坐标(Xi+1,Yj)
F’=XeYj-(Xi+1)*Ye=XeLeabharlann j-XiYe-Ye=F’-Ye(递推)
二、
根据数控课程设计的要求,了解系统硬件和软件及数字控制系统集成的一般步骤。设计的任务分为硬件和软件两部分。
硬件部分:
1、熟悉和掌握各个组成部分的结构、功能及接口特性;
2、根据结构图和信号流向图完成硬件的连接;
3、使用测试软件测试运动控制器和伺服系统的工作状态。
软件部分:
本课程设计使用VC++软件和运动控制卡的库函数编程,利用运动控制卡的轨迹规划实现。
GT_SetVel(double Vel)设置当前轴的目标速度。
GT_SetPos(long Pos)设置当前轴的目标位置,pos的取值范围是-1073741824—1073741824,单位为脉冲数。
GT_ZeroPos(void)当前轴实际位置寄存器和目标位置清零。
GT_AxisOn(void)打开当前轴伺服。
b 了解数控虚拟试验软件系统的基本结构,掌握基本应用方法;
c 了解控制轴的初始化程序、X\Y正负方向的进给程序、抬笔、压笔程序、打开和关闭伺服程序;
d 可以编程实现DDA直线插补程序和DDA圆弧插补程序,并添加到已经设计好的模板中.
编写程序用到的库函数见实验二附录。

《数控技术》实验指导书.

《数控技术》实验指导书.

实验一:数控机床的结构原理一、实验目的:1、熟悉西门子802S/C baseline 系统的接口布局和各接口的含义;2、熟悉多功能车床MJ460的机械结构。

二、实验内容:(一)西门子802S/C baseline 系统的系统接口布局1、系统接口布局2、各接口的作用①电源端子X1系统工作电源为直流24V电源,接线端子为X1。

②通讯接口RS232—X2在使用外部PC/PG与西门子802S/C baseline进行数据通信或编写PLC程序时,使用RS232接口。

③编码器接口X3~X6编码器接口X3、X4和X5为SUB—D15芯孔插座,仅用于西门子802S/C baseline。

编码器接口X6也是SUB—D15芯孔插座,在802C baseline中作为编码器4接口,在802S baseline中作为主轴编码器接口使用。

X3~X6接口引脚分配均相同。

④驱动器接口X7驱动器接口X7为SUB—D50芯针插座,西门子802S baseline和802C baseline中X7接口的引脚分配不一样。

通过手轮接口X10可以在外部连接两个手轮。

X10有10个接线端子,引脚见表。

通过接线端子X20可以连接3个接近开关,仅用于西门子802S baseline。

共有48个数字输入和16个数字输出接线端子。

(二)多功能车床MJ460的机械结构1、主轴箱①主轴箱结构:由主轴箱体、主轴、主轴轴承、主轴轴承用调整螺母、位置编码器及皮带等组成;②主轴:采用两点式支承结构,适合高转速的需要,具有较高的刚度。

主轴轴承采用德国高级油脂润滑,依靠非接触式的迷宫圈密封,只要润滑不被破坏,能可靠的保证10年以上润滑不失效。

2、液压卡盘液压卡盘用六个高强度螺钉固定在主轴前端,回转油缸通过接套用高强度螺钉固定在主轴后端,卡盘的卡紧、松开动作由回转油缸通过一根拉杆来驱动。

油缸活塞向卡盘方向移动(推),通过卡盘上的禊形机构,卡爪松开工件。

反之(拉),卡爪夹紧工件。

《数控技术》实验指导书

《数控技术》实验指导书

实验注意事项1.实验前必须认真阅读本实验指导书,认真完成预习报告内容,完成零件加工程序,预习报告内容经实验指导老师检查后方可进行实验,否则不得进入实验室. 2.认真填写设备管理登记簿,按各自的编号分组实验,不得擅自分组,自觉服从安排.在实验室内不许擅自插拔控制电源插头,不许携带软盘上机,操纵面板各键必须在实验指导老师讲解后使用,不许随意装卸刀具,工件.3.零件加工完成后,必须经过实验老师的检查和确认.4.加工后的工件不得带出实验室,各小组负责人实验后应将实验工具和机床台面整理,清理好,经指导老师认可后,方可离开.5.没有按照要求熟悉实验指导书中的内容的有关实验步骤和正确操作方法,造成人身伤害或设备损伤,追究责任人应负责任.6.实验中有异常情况发生应及时报告指导老师,否则如造成不良后果,追究当事人责任,并作相应处理.预习报告及实验报告内容每次试验前必须认真完成预习报告,在实验后完成实验报告,两份报告均作为平时成绩计入《数控技术》的最终成绩。

预习报告在实验前由试验指导教师检查后方可进行实验,预习报告及实验报告不得互相抄袭,如有抄袭,一经发现,取消实验资格并严肃处理。

一、预习报告内容预习报告内容的具体形式可以自定,但必须包括以下内容:1.加工工艺分析(1)加工方式的确定;(2)加工刀具的确定;(3)选择起刀点;(4)确定切削用量;(5)工艺路线选择;2.编写零件的加工程序二、实验报告内容实验报告的具体内容包括:1.实验目的;2.实验设备;3.加工零件图;4.完成加工的工艺内容5.最终完成加工的加工程序6.对加工中出现的问题的分析实验一数控车床基本操作一、实验目的要求1)了解数控机床的组成结构、特点及功能。

2)了解机床操作面板各按钮的功能。

3)了解数控系统的菜单功能和菜单结构。

4)上机练习程序的编辑与系统的设置。

5)上机练习数控车床的对刀操作。

要求上机前仔细阅读数控机床加工编程与实验教材的有关部分,了解数控系统与机床的技术指标、数控功能及操作方法,通过实验掌握数控系统的基本操作。

数控技术(A)实验指导书

数控技术(A)实验指导书

数控技术(A)实验指导书机械与车辆学院机电教研室2014.2实验一逐点比较法插补原理及实现实验一、实验目的利用逐点比较法的插补原理,编写直角坐标系下的直线、圆弧插补程序,观察其运动轨迹,设计直线和圆弧插补图样,在机电一体化综合测试平台上通过插补过程通过笔架打印出来。

二、实验设备机电一体化综合测试平台(共6台,交流伺服、直流伺服、步进电机各2台)三、实验原理逐点比较法:就是每走一步控制系统都要将加工点与给定的图形轨迹相比较,以决定下一步进给的方向,使之逼近加工轨迹。

逐点比较法以折线来逼近直线或圆弧,其最大的偏差不超过一个最小设定单位。

插补过程:每走一步要进行以下四个步骤:(1) 位置判别根据偏差值确定当前加工点的位置。

(2) 坐标进给根据判别的结果,确定沿哪个坐标进给一步以接近曲线。

(3) 偏差计算根据递推公式算出新加工点的偏差值,作为下一步偏差判别的依据。

(4) 终点判别判别加工点是否到达终点,未到过终点则返回第一步继续插补,到终点则停止。

四、实验要求(1) 实验前复习逐点比较法插补算法原理;(2) 实验时首先设计插补图样,运行已编辑好的插补程序,理解程序中各参数的含义,再按照预编程序的编程格式,根据插补各点坐标,编辑并修改插补程序运行程序,观察笔架的运动是否与设计一致。

(3) 实验后提交实验报告。

五、实验特点在数控机床的实际加工中,利用逐点比较法加工一条直线或圆弧,由于脉冲当量比较小(一般为0.01mm),刀具的运动轨迹用肉眼观察还是直线或圆弧,不能观察到刀具的实际,本实验中,机电一体化综合测试平台上的笔架相当于刀具,笔架每步的移动距离(相当于脉冲当量)可以变化,修改程序中的步长参数就可以实现。

通过加大步长参数,笔架的实际运动轨迹就会直观地显示出来,实验者能很容易理解逐点比较法的插补原理和刀具的实际运动轨迹。

六、实验步骤(1) 接线,关掉电源,根据电气连接图搭建交流伺服运动控制系统;(2) 调整笔架位置,按“回零”键将X、Y轴回至原点;(3) 根据设计图样,设计插补程序和坐标;(4) 编辑和修改程序;(5) 观察笔架的运动轨迹,打印图样。

数控技术实验指导书第一部分数控机...

数控技术实验指导书第一部分数控机...

数控技术实验指导书第一部分:数控机床的基本结构实验目的:通过实验了解现有数控机床的基本结构及主要功能,增强感性认识。

思考题:1、数控机床的工作原理是什么?2、数控机床由哪几部分组成?各部分的基本功能是什么?3、什么是点位控制、直线控制、轮廓控制数控机床?4、数控机床有哪些特点?5、什么样的零件适合数控机床加工?6、传统机床配上数控系统可称为数控机床吗?为什么?7、数控机床对结构的要求主要有哪几个方面?8、数控机床的总体布局主要考虑哪些因素?9、简要说明数控机床的主运动系统的特点?10、数控机床的主轴变速方式有哪几种?11、数控机床的主轴准停装置的作用是什么?12、数控机床对进给运动系统有哪些要求?13、滚珠丝杠螺母副有哪几种形式?14、滚珠丝杠有哪几种支承形式?各有何特点?15、滚珠丝杠如何预紧?16、数控机床传动链中齿轮有什么作用?17、数控机床的导轨副有哪几种形式?18、数控机床的换刀方式有哪些?19、齿轮消除间隙的方法有哪些?20、刀具的交换方式有哪两类?21、加工中心主轴是如何实现刀具的自动装卸和夹紧的?第二部分:数控机床G、M指令格式、应用实验目的:通过实验了解掌握华中Ⅰ型数控机床G、M指令格式及应用。

一、文件名格式本系统规定文件名必须以字母O开头并与四位数组成一个完整的文件名,如O9999。

二、程序、程序段的组成数控加工程序有主程序和子程序之分,一个完整的程序由程序号、程序内容、结束符号三部分组成。

主程序与子程序的程序号均以字母%作为地址码开头与0~9999数字组成,用于区分存储器中的程序。

如果没有程序号,系统将其视为非法而拒不执行。

2、程序内容程序内容由许多程序段组成,是加工程序的主体,集合了全部控制机床运动的指令。

每个单段程序包含一个或多个指令。

3、程序结束程序结束以指令M02或M30作为主程序结束(M99表示子程序结束,并返回主程序)。

4、程序段的构成一个程序是由许多个程序单段组成,其格式现多采用字—地址程序段格式,每个程序段由若干个地址字组成,排列顺序无严格要求,且字符数不限。

数控技术实验指导书

数控技术实验指导书

《数控技术》实验指导书合肥学院机械工程系2008.12.目录实验一数控铣削编程加工实验 (1)一、实验预习要求 (1)二、实验指导 (2)附一:数控铣床(配FANUC Series 0i Mate-MC数控系统)操作规程 (4)附二:数控铣床(配FANUC Series 0i Mate-MC数控系统)的基本操作 (4)实验二数控车削编程加工实验 (6)一、实验预习要求 (6)二、实验指导 (7)附一:数控车床(配FANUC Series 0i Mate-TC数控系统)操作规程 (9)附二:数控车床(配FANUC Series 0i Mate-TC数控系统)的基本操作 (9)实验三二维插补原理及实现实验 (11)一、实验预习要求 (11)二、实验指导 (12)实验一数控铣削编程加工实验一、实验预习要求1、每个同学在进行数控铣削编程加工实验之前,需要认真预习实验指导书,牢固树立安全操作意识;在实验过程中,应有端正的实验态度,积极主动地学习,善于发现问题,不断提高思考能力和动手能力。

2、请思考下列问题并写出实验预习报告:(1)数控铣削加工操作的基本步骤应该怎样?(2)数控铣床坐标系如何确定的;什么是数控铣床参考点;什么是刀具半径补偿;什么是工件坐标系?(3)在对工件进行轮廓切削加工之前,如果需要首先将工件上表面铣削平整,应该采用什么刀具,怎样编程?(4)试按要求编写图示实验零件的数控加工程序。

二、实验指导1、实验目的(1)了解数控铣床的基本结构、工作原理;(2)了解数控铣削加工的工艺特征;(3)了解数控铣削加工所用铣刀的特征及其用途;(4)熟悉数控铣床的基本操作;(5)熟悉数控铣床的指令系统和手工编程方法,掌握基本的G代码和M代码的使用;2、实验仪器设备(1)数控铣床(配FANUC Series 0i Mate-MC数控系统)。

(2)游标卡尺3、实验要求数控铣削加工是实际生产中最常用和最主要的数控加工方法之一,它的特点是能同时控制多个坐标轴运动,使多个坐标方向的运动之间保持预先确定的关系,从而把工件加工成某一特定形状的零件。

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

机械工程学科应用型研究生综合实验Ⅱ实验指导书(数控运动控制技术分册)富宏亚主编机电工程学院2014年3月目录实验一数控系统硬件连接与电机测试实验 (1)实验1.1 数控系统硬件连接实验 (1)实验1.2 数控系统电机测试实验 (5)实验二数控系统控制软件设计实验 (7)实验2.1 单轴运动控制软件设计实验 (7)实验2.2 直线插补运动控制软件设计实验 (13)实验一数控系统硬件连接与电机测试实验实验1.1 数控系统硬件连接实验一、实验目的1、了解数控综合实验台的组成和电路连接。

2、掌握数控系统的构成原理。

二、实验所用单元计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床。

三、实验原理1、如图1-1所示,数控综合实验台由计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床组成。

运动控制卡安装在计算机的PCI插槽中;实验台控制面板上安装了电机驱动器、电源、继电器、空气开关、急停和接线板等元器件,小型3轴立铣床包括3个运动轴X、Y、Z和1个主轴。

图1-1硬件系统总体实物图2、以X轴运动控制电路为例,X轴伺服电机驱动器1与运动控制卡的电路如图1-2所示,各连线引脚定义如表1-1和表1-2所示。

Y轴伺服电机驱动器2、Z 轴伺服电机驱动器3与运动控制卡之间的电路可参考X轴运动控制电路进行接线。

图1-2 X轴电机驱动器与运动控制卡连接电路图3、DMC5480运动控制卡为每个轴配有两个限位信号、1个原点信号。

每路信号都加有滤波器可以过滤高频噪声,保证动作可靠。

各传感器与运动控制卡接线电路图如图1-3所示:图1-3 运动控制卡X1引脚与传感器的连接电路图4、图1-4为主轴变频电机与运动控制卡的电路连接图。

图1-4 变频电机与运动控制卡的电路连接图5、表1-1为37脚接线板各个引脚定义。

表1-1 37脚接线板引脚说明6、表1-2为68脚接线板各个引脚定义。

表1-2 68脚接线板引脚说明四、实验步骤1、根据图1-2、表1-1、表1-2,进一步熟悉电机驱动器与运动控制卡接线板各引脚功能,并做记录。

待检查运动模块控制面板线路无误后,将其电源线插入取电插座,将电源总开关合上;2、按下实验台控制面板上的急停按钮,然后依次合上QF1~QF7;3、合上空开之后,旋开急停按钮,交流220V电源进入实验台;此时要注意不要用手触摸实验台控制面板上的任何器件及接线端子,以免发生事故。

注意:当有紧急情况发生时,应立即按下急停按钮,切断控制面板电源,故障排除后才能再次上电。

五、实验报告1、说明数控系统硬件部分由哪些部分组成。

2、作Y轴电机驱动器与运动控制卡的连接电路图。

实验1.2 数控系统电机测试实验一、实验目的掌握运动控制卡自带软件的电机测试功能。

二、实验所用单元计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床。

三、实验原理图1-5为雷泰DMC5480运动控制卡自带软件电机测试界面,通过图中界面,可实现X轴、Y轴、Z轴和主轴使能及正、反向运动。

图1-5 控制卡自带软件电机测试界面四、实验步骤1、检查线路,确认连接无误后,将电源总开关合上,启动计算机;2、按下运动模块控制板上的急停按钮,然后依次合上QF1、QF2、QF3、QF4、QF5、QF6、QF7;3、合上空开之后,旋开急停按钮,交流220V电源进入实验台;此时要注意不要用手触摸实验台控制面板上的任何器件及接线端子,以免发生事故。

4、双击桌面上的快捷方式Motion5480,打开运动控制卡测试软件。

在菜单栏中选择“参数设置”,分别对各轴进行脉冲设置。

其中,0-3轴分别对应X轴、Y 轴、Z轴和主轴,X轴、Y轴、Z轴选择类型4,主轴选择类型0。

5、在菜单栏中选择“IO检测”,分别对各轴进行使能。

其中,SEVON1控制X轴、Y轴和Z轴使能,单击SEVON1前的按钮,SEVON1后指示灯变绿代表X 轴、Y轴和Z轴使能成功;SEVON4控制主轴使能,单击SEVON4前的按钮,SEVON4后指示灯变绿代表主轴使能成功。

6、在菜单栏中选择“运动测试”,将出现图1-5所示界面。

以X轴为例说明:“运动轴选择”中只选中“第0轴”,“运动方式”选择“连续运动”,在单轴运动参数设置中选择运动方向为正,其他保持默认参数即可。

单击启动按钮,观察X 轴的运动,当X轴运动到正方向极限位置时,正限位开关启动,电机停止运动;这时,更改运动方向为负,可使电机反向运动,当X轴运动到负方向极限位置时,负限位开关启动,电机停止运动。

根据X轴运动测试的说明,可对其它轴进行运动测试。

7、结束前将工作台移动到X-Y平面左上角、注意:当有紧急情况发生时,应立即按下急停按钮,切断控制面板电源,故障排除后才能再次上电。

五、实验报告1、简述实现主轴运动,需进行哪些操作(从打开Motion5480开始)。

2、完成机床运行情况记录表。

实验二数控系统控制软件设计实验实验2.1 单轴运动控制软件设计实验一、实验目的1、了解软件数控系统的功能和构成原理。

2、掌握单轴运动控制软件的开发与调试方法。

二、实验所用单元计算机、雷泰DMC5480运动控制卡、实验台控制面板、小型3轴立式铣床。

三、实验原理1、以运动控制卡为控制设备的软件数控系统结构如图2-1所示。

控制系统的工作原理可以简单描述为:(1)操作员的操作信息通过操作界面(包括显示屏和键盘)传递给系统控制软件;(2)系统控制软件将操作信息转化为运动参数并根据这些参数调用DLL库中运动函数;(3)运动函数调用雷泰运动控制卡驱动程序发出控制指令给控制卡;(4)雷泰运动控制卡再根据控制指令发出相应的驱动信号(如脉冲、方向信号)给驱动器及电机、读取编码器数据、读/写通用输入/输出口。

图2-1 基于雷泰运动控制卡的设备控制系统结构2、一般情况下,运动控制卡生产厂商已经提供了相应的驱动程序和运动函数库,用户在使用过程中只需开发操作界面和系统控制软件,用户编写的系统控制软件的典型流程如图2-2所示。

图2-2 系统控制软件的典型流程3、在本实验中用到的运动函数定义及说明如下:(1)初始化控制卡函数:WORD d5480_board_init(void)功能:为DMC5480控制卡分配系统资源并初始化控制卡参数:无返回值:卡数,0~8;其中0 表示没有卡,返回负数表示有卡传输不正常。

(2)关闭控制卡函数:void d5480_board_close(void)功能:释放控制卡占用的系统资源。

当程序结束时必须调用此函数,它与d5480_board_init 函数是一个相反的过程参数:无返回值:无(3)脉冲输出方式的设置函数:WORD d5480_set_pulse_outmode(WORD axis,WORD outmode )功能:设置指定轴的脉冲输出方式参数:axis:轴号,0-X轴,1-Y轴,2-Z轴,下同;Outmode:脉冲输出方式选择,其值见表2-1。

表2-1 DMC5480脉冲输出方式返回值:错误代码。

(4)位移控制函数:DWORD d5480_ pmove(WORD axis, long Dist, WORD posi_mode)功能:使指定轴做定长位移运动参数:axis 轴号;Dist 位移值,用脉冲数表示posi_mode 位移模式设定:0-相对位移模式,1-绝对位移模式返回值:错误代码(5)指定轴的运动状态监测函数:int d5480_check_done(WORD axis)功能:检测指定轴的运动状态,停止或是在运行中。

参数:axis 轴号返回值:0-正在运行,1-已停止。

(6)SEVON驱动器使能函数:DWORD d5480_write_SEVON_PIN(WORD axis, WORD on_off)功能:输出对指定轴的伺服使能端子的控制参数:axis 轴号on_off 设定管脚电平状态:0-低,1-高。

返回值:错误代码四、实验步骤1、打开VC++ 6.0,创建一个新工程,工程类型为“MFC AppWizard (exe)”,工程位置设置为“D:\”,工程名称设为“*_DZ”(*代表实验者的学号,下同),然后点击“OK”按钮,程序类型选择“Dialog based”,点击“Finish”,在弹出的对话框中点击“OK”生成工程。

2、删除对话框中的原有控件,然后在空白的对话框上绘制3个“Button”类型控件,打开控件属性对话框,将3个按钮控件的“ID”分别设置为“IDC_X_MOVE”、“IDC_Y_MOVE”和“IDC_BACK”,将3个按钮控件的“Caption”分别设置为“X轴运动”、“Y轴运动”和“回原点”。

3、依次双击3个按钮控件,建立3个消息响应函数,名称保持默认,然后在类视图中右键单击“CMy*_DZDlg”类,选择“Add Windows Message Handler”,在弹出的对话框左侧列表中找到“WM_CLOSE”和“WM_DESTROY”,分别双击将其添加到右侧列表中,点击“OK”生成函数“OnDestroy()”和“OnClose()”。

4、将桌面上的“DMC5480.dll”、“DMC5480.h”和“DMC5480.lib”三个文件复制到工程文件夹“D:\*_DZ”中,回到VC++ 6.0界面,在菜单中找到“Project->Add To Project->Files”,在弹出对话框中找到刚刚复制到工程文件夹中的文件“DMC5480.lib”,点击“打开”按钮将其添加至工程。

5、添加代码:(1)包含运动控制指令头文件,在“*_DZDlg.cpp”文件开头位置的“#ifdef _DEBUG”语句前一行添加代码:#include "DMC5480.h"(2)初始化运动控制环境,在OnInitDialog函数的“// TODO: Add extra initialization here”注释语句之后添加代码:if(d5480_board_init() <= 0) {MessageBox("Failed to initilize DMC5480!", "Error");return FALSE;}for(int i = 0; i <= 2; i++) {d5480_set_pulse_outmode(i,4);}d5480_write_SEVON_PIN(0,0);(3)在OnDestroy函数的“// TODO: Add your message handler code here”注释语句之后添加代码:d5480_board_close();(4)在OnClose函数的“// TODO: Add your message handler code here and/or call default”注释语句之后添加代码:d5480_write_SEVON_PIN(0,1);(5)在OnXMove函数的“// TODO: Add your control notification handler code here”注释语句之后添加代码:if((d5480_check_done(0)==0) || (d5480_check_done(1)==0) || (d5480_check_done(2)==0)) { return;}d5480_pmove(0, (long)250000, 0);(6)在OnYMove函数的“// TODO: Add your control notification handler code here”注释语句之后添加代码:if ((d5480_check_done(0) == 0) || (d5480_check_done(1) == 0) || (d5480_check_done(2) == 0)) { return;}d5480_pmove(1, (long)125000, 0);(7)在OnBack函数的“// TODO: Add your control notification handler code here”注释语句之后添加代码:if ((d5480_check_done(0) == 0) || (d5480_check_done(1) == 0) || (d5480_check_done(2) == 0)) { return;}d5480_pmove(0, (long)-250000, 0);while (d5480_check_done(0) == 0) { ; }d5480_pmove(1, (long)-125000, 0);6、按下运动模块控制板上的急停按钮,然后依次合上QF1、QF2、QF3、QF4、QF5、QF6、QF7;确认无误后将电源总开关合上,并旋开急停按钮,此时要注意不要用手触摸实验台控制面板上的任何器件及接线端子,以免发生事故。

相关文档
最新文档