版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。数控机床可编程序控制器实训报告学期:-Ⅱ学期周次:12周-13周专业:数控设备应用与维护班级:设备0905姓名:马鹏腾学号:29250210实训时间:.5.16—.5.27指导教师:牛志斌数控工程系(章)数控设备应用与维护教研室目录1、实训装置简介-------------------------------------12、项目一数控机床工作方式控制---------------------33、项目二数控机床急停及硬件超程控制---------------84、项目三数控机床速度倍率控制--------------------125、项目四数控机床(自动、手动)运行控制-----------156、项目五数控机床主轴的正反转控制-----------------217、项目六数控车床自动换刀控制--------------------278、实训总结----------------------------------------339、参考资料----------------------------------------34实训装置简介一、实训装置总体介绍总体说明(型号、规格等)、布置图、实训中所使用的实训装置是FANUC0iMate-D系统的多功能数控综合数控实训系统。二、实训装置机床操作面板X13.4~X13.6X12.0~X12.1X13.0~X13.3X11.4X11.5X11.3X12.6X12.5X11.2X11.1X11.0X12.2X12.3X12.4X12.7三、实训装置编程软件FANUCLADDER-III5.7软件四、实训此次实训有六个项目,分别是:数控机床工作方式控制、数控机床急停及硬件超程控制、数控车床自动换刀控制、数控机床(自动、手动)运行控制、数控机床主轴的正反转控制和数控机床速度倍率控制。项目一数控机床工作方式控制一、实训目的与要求1、实训目的:(1)掌握自动工作方式PMC控制的流程和实现方法。(2)掌握编辑工作方式PMC控制的流程和实现方法。(3)掌握手动数据输入工作方式PMC控制的流程和实现方法。(4)掌握远程运行工作方式PMC控制的流程和实现方法。(5)掌握回参考点工作方式PMC控制的流程和实现方法。(6)掌握手动连续进给工作方式PMC控制的流程和实现方法。(7)掌握手轮进给工作方式PMC控制的流程和实现方法。2、控制要求:(1)按下自动工作方式按键,使CNC处于自动工作方式,自动工作方式指示灯亮。松开自动工作方式按键,使CNC仍处于自动工作方式,自动工作方式指示灯仍亮。(2)按下编辑工作方式按键,使CNC处于编辑工作方式,编辑工作方式指示灯亮。松开编辑工作方式按键,使CNC仍处于编辑工作方式,编辑工作方式指示灯仍亮。(3)按下手动数据输入工作方式按键,使CNC处于手动数据输入工作方式,手动数据输入工作方式指示灯亮。松开手动数据输入工作方式按键,使CNC仍处于手动数据输入工作方式,手动数据输入工作方式指示灯仍亮。(4)按下远程运行工作方式按键,使CNC处于远程运行工作方式,远程运行工作方式指示灯亮。松开远程运行工作方式按键,使CNC仍处于远程运行工作方式,远程运行工作方式指示灯仍亮。(5)按下回参考点工作方式按键,使CNC处于回参考点工作方式,回参考点工作方式指示灯亮。松开回参考点工作方式按键,使CNC仍处于回参考点工作方式,回参考点工作方式指示灯仍亮。(6)按下手动连续进给工作方式按键,使CNC处于手动连续进给工作方式,手动连续进给工作方式指示灯亮。松开手动连续进给工作方式按键,使CNC仍处于手动连续进给工作方式,手动连续进给工作方式指示灯仍亮。(7)按下手轮进给工作方式按键,使CNC处于手轮进给工作方式,手轮进给工作方式指示灯亮。松开手轮进给工作方式按键,使CNC仍处于手轮进给工作方式,手轮进给工作方式指示灯仍亮。二、控制流程图CNCCNC编辑工作方式CNC控制MD1MD2MD4MEDTEDIT-KEDIT-LPMC编辑工作方式CNC控制MT编辑工作方式按键按键编辑工作方式指示灯CNC自动工作方式CNC控制MD1MD2MD4DCN1MMEMAUTO-KAUTO-LPMC自动工作方式CNC控制MT自动工作方式按键自动工作方式指示灯图1.1自动工作方式控制流程图1.2编辑工作方式控制流程CNC手动数据输入工作方式CNC控制MD1MD2MD4MMDIMDI-KMDI-LPMC手动数据输入工作方式CNC控制MT手动数据输入工作方式按键手动数据输入工作方式指示灯CNC远程运行工作方式CNC控制MD1MD2MD4DCN1MRMTDNC-KDNC-LPMC远程运行工作方式CNC控制MT远程运行工作方式按键远程运行工作方式指示灯图1.3手动数据输入工作方式控制流程图1.4远程运行工作方式控制流程CNC手动连续进给工作方式CNC控制MD1MD2MD4ZRNMJJOG-KJOG-LPMC手动连续进给工作方式CNC控制MT手动连续进给工作方式按键手动连续进给工作方式指示灯CNC回参考点工作方式CNC控制MD1MD2MD4DCN1MREFREF-KREF-LPMC回参考点工作方式CNC控制MT回参考点工作方式按键回参考点工作方式指示灯图1.5回参考点工作方式控制流程图1.6手动连续进给工作方式控制流程CNC手轮进给工作方式CNC控制MD1MD2MD4MHHND-KHND-LPMC手轮进给工作方式CNC控制MT手轮进给工作方式按键手轮进给工作方式指示灯图1.7手轮进给工作方式控制流程三、控制梯形图及功能分析(1)FANUCPMC工作方式控制(用拨段开关)梯图图1.8波段开关梯形图当拨段开关打到自动工作方式下时,AUTO-K信号(X13.4)为1,工作方式选择信号1MD1(G43.0)输出有效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出无效,远程运行工作方式选择信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为1、0、0、0,使CNC进入自动工作方式。当拨段开关打到编辑工作方式下时,EDIT-K信号(X13.4、X13.5)为1,工作方式选择信号1MD1(G43.0)输出有效,工作方式选择信号2MD2(G43.1)输出有效,工作方式选择信号3MD4(G43.2)输出无效,远程运行工作方式选择信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为1、1、0、0,使CNC进入编辑工作方式。当拨段开关打到MDI工作方式下时,工作方式选择信号1MD1(G43.0)输出无效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出无效,远程运行工作方式选择信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为0、0、0、0,使CNC进入MDI工作方式。当拨段开关打到远程运行工作方式下时,DNC-K信号(X13.4)为1,工作方式选择信号1MD1(G43.0)输出有效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出无效,远程运行工作方式选择信号DNC1(G43.5)输出有效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为1、0、0、1,使CNC进入远程运行工作方式。当拨段开关打到手动连续进给工作方式下时,JOG-K信号(X13.4、X11.6)为1,工作方式选择信号1MD1(G43.0)输出有效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出有效,远程运行工作方式选择信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为1、0、1、0,使CNC进入手动连续进给工作方式。当拨段开关打到手轮进给工作方式下时,HND-K信号(X13.6)为1,工作方式选择信号1MD1(G43.0)输出无效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出有效,远程运行工作方式选择信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2、MD4和DNC1的信号组合为0、0、1、0,使CNC进入手轮进给工作方式。当拨段开关打到回参考点工作方式下时,REF-K信号(X13.4、X13.6)为1,工作方式选择信号1MD1(G43.0)输出有效,工作方式选择信号2MD2(G43.1)输出无效,工作方式选择信号3MD4(G43.2)输出有效,远程运行工作方式选择信号DNC1(G43.5)输出无效。回参考点工作方式选择信号ZRN(G43.7)输出有效。PMC向CNC发出的MD1、MD2、MD4、DNC1和ZRN的信号组合为1、0、1、0、1,使CNC进入回参考点工作方式。图1.9按键梯形图当按下自动工作方式按键时,AUTO-K信号(X11.0)为1,工作方式转换信号R0.0输出有效,工作方式选择信号MD1(G43.0)输出有效,工作方式选择信号MD2(G43.1)输出无效,远程运行工作方式信号DNC1(G43.5)输出无效。PMC向CNC发出的MD1、MD2\MD4和DNC1信号组合为1、0、0、0,使CNC进入自动工作方式。同时CNC向PMC回送CNC处于自动工作方式确认信号MMEM(F3.5),CNC处于自动工作方式信号AUTO(R0.2)输出有效,自动工作方式指示灯信号Y0.6输出有效,自动工作方式指示灯亮。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序之后重启系统,观察机床操作面板上手动数据输入工作方式指示灯是否亮。(2)按下自动工作方式按键,观察自动工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”MEM”,再松开自动工作方式按键,观察自动工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”MEM”。(3)按下编辑工作方式按键,观察编辑工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”编辑”,再松开编辑工作方式按键,观察编辑工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”编辑”。(4)按下手动数据输入工作方式按键,观察手动数据输入工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”MDI”,再松开手动数据输入工作方式按键,观察手动数据输入工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”MDI”。(5)按下远程运行工作方式按键,观察远程运行工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”RMT”,再松开远程运行工作方式按键,观察远程运行工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”RMT”。(6)按下回参考点工作方式按键,观察回参考点工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”REF”,再松开回参考点工作方式按键,观察回参考点工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”REF”。(7)按下手动连续进给工作方式按键,观察手动连续进给工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”JOG”,再松开手动连续进给工作方式按键,观察手动连续进给工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”JOG”。(8)按下手轮进给工作方式按键,观察手轮进给工作方式指示灯是否亮;在”PMC梯形图显示”画面下观察相关信号状态是否被改变,改变之后状态是否正确;画面状态是否显示”HND”,再松开手轮进给工作方式按键,观察手轮进给工作方式指示灯是否仍亮,系统画面状态栏是否仍显示”HND”。五、实训小结及体会经过对本项目的实习总结与体会如下:(1)经过对工作方式PMC控制项目实习,实现了自动、编辑、手动数据输入、远程运行、手动数据输入、回参考点和手轮进给等工作方式的PMC控制。我们还学习了PMC控制流程,这些控制流程是有规律可循的,我们一定要不断的思考和练习。(2)在程序类工作方式PMC的控制项目的基础上,实现了手动进给类工作方式的PMC控制,即会参考点手动连续进给增量进给和首轮进给方式控制。(3)经过程序类工作方式PMC控制项目,实训期间,学习了程序类工作方式的PMC控制流程,我要不断加强练习、总结,为后续学习打下良好基础。项目二数控机床急停及硬件超程控制一、实训目的与要求1、实训目的(1)掌握硬件超程和解除PMC控制的控制流程。(2)掌握硬件超程和解除PMC控制的实现方法。2、控制要求设计PMC梯形图,实现如下控制要求:当运动部件到达硬限位,即碰到限位开关时,限位开关将动作,CNC将立即处于急停状态,CNC延时后切断伺服电源,运动部件将不能运动。按下限位解除按键,同时指示灯亮,伺服将上电,CNC将处于非急停状态,Z轴解除制动。此时在手动连续进给或手轮进给工作方式将相应的轴向反方向移动使其离开硬限位,限位解除指示灯将自动熄灭。再按复位键,即可解除硬件超程报警。二、控制流程图MT*+L1+X-S*-L1*+L2-X-S*-L2+Y-S*+L3*-L3-Y-SMVD1+Z-SMT*+L1+X-S*-L1*+L2-X-S*-L2+Y-S*+L3*-L3-Y-SMVD1+Z-SMVD2MVD3-Z-SLIMITSXWJC-K*ESPXWJC-L*ESPASVON*ESP-ISAZHID-CPMC硬件超程和解除CNC控制CNCX轴正向限位开关硬件超程PMC控制X轴负向限位开关X轴负向限位开关Y轴负向限位开关Y轴正向限位开关Y轴负向限位开关Y轴正向限位开关Z轴正向限位开关Z轴正向限位开关Z轴负向限位开关Z轴负向限位开关限位解除指示灯限位解除按键超程解除PMC控制限位解除指示灯限位解除按键超程解除PMC控制中间继电器KA9急停输入伺服上电控制中间继电器KA9急停输入伺服上电控制Z轴制动控制Z轴制动控制图2.1硬件超程和解除控制流程图三、控制梯形图及功能分析(1)当+X-S信号(X12.0)为1,即X轴运动部件碰到正向限位开关;MVD1信号为0,即X轴处于正向移动状态时,X轴正向硬件超程信号*+L1输出有效。CNC进入X轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。(2)当+Y-S信号为1,即Y轴运动部件碰到正向限位开关;MVD2信号为0,即Y轴处于正向移动状态时,Y轴正向硬件超程信号*+L2输出有效。CNC进入Y轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。(3)当+Z-S信号(X12.2)为1,即Z轴运动部件碰到正向限位开关;MVD3信号为0,即Z轴处于正向移动状态时,Z轴正向硬件超程信号*+L3输出有效。CNC进入Z轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。图2.2硬件超程和解除梯形图(4)当-X-S信号(X12.1)为1,即X轴运动部件碰到正向限位开关;MVD1信号为0,即X轴处于正向移动状态时,X轴正向硬件超程信号*-L1输出有效。CNC进入X轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。(5)当-Y-S信号为1,即Y轴运动部件碰到正向限位开关;MVD2信号为0,即Y轴处于正向移动状态时,Y轴正向硬件超程信号*-L2输出有效。CNC进入X轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。(6)当-Z-S信号(X12.3)为1,即Z轴运动部件碰到正向限位开关;MVD3信号为0,即Z轴处于正向移动状态时,Z轴正向硬件超程信号*-L3输出有效。CNC进入Z轴正向硬件超程状态,限位开关输入信号LIMITS也输出有效。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序后,PMC参数(定时器)设置TMR0009的定时时间为16(2)重启系统,拍下急停按钮,观察CNC是否处于急停状态,Z轴是否制动,。CNC延时后是否切断伺服电源。伺服是否处于断电状态。再旋开急停按钮,观察伺服是否处于上电状态观察CNC是否处于非急停状态,Z轴是否处于制动解除状态。(3)重启系统,按下手动连续进给工作方式按键,选择手动连续进给工作方式;按下X轴选择按键选择X轴;旋转进给倍率开关选择某一倍率,再按住移动方向按键”+”,使X轴正向移动,并使其碰到X轴正向限位开关,此时观察限位开关是否动作,CNC是否立即处于急停状态,CNC延时后是否切断伺服电源,运动部件是否不能运行;在位置画面下状态栏是否显示”EMGALM”;按下MESSAGE功能键,显示出”报警信息”画面。在”报警信息”画面中,是否显示硬件超程报警信息”OT0506(X)正向超程”;按下限位解除按键,观察限位解除指示灯是否点亮,伺服是否上电,CNC是否处于非急停状态下。此时在手动连续进给或手轮进给工作方式下将X轴向负方向移动使其离开硬限位,观察限位解除指示灯是否自动熄灭。再按复位键,观察是否解除硬限位超程报警。(4)再按住移动方向按键”-”,使X轴负向移动,并使其碰到X轴负向限位开关,此时观察限位开关是否动作,CNC是否立即处于急停状态,CNC延时后是否切断伺服电源,运动部件是否不能运行;在位置画面下状态栏是否显示”EMGALM”;按下MESSAGE功能键,显示出”报警信息”画面。在”报警信息”画面中,是否显示硬件超程报警信息”OT0507(X)负向超程”;按下限位解除按键,观察限位解除指示灯是否点亮,伺服是否上电,CNC是否处于非急停状态下。此时在手动连续进给或手轮进给工作方式下将X轴向负方向移动使其离开硬限位,观察限位解除指示灯是否自动熄灭。再按复位键,观察是否解除硬限位超程报警。Z轴硬件超程和解除PMC控制的检查方法同X轴五、实训小结及体会经过对本项目的实习总结与体会如下:(1)经过硬件超程和解除控制项目,实现了超程和解除的控制当运动部件没碰到限位开关或碰到限位开关,但限位解除按键都被按下,限位解除指示灯亮时,伺服处于上电状态,CNC处于非急停状态,Z轴制动解除状态。否则运动部件碰到限位开关,且限位解除按键按下,限位解除指示灯没亮时,CNC处于急停状态,Z轴处于制动状态,伺服断电。(2)在硬件超程和解除控制项目的基础上,实现了急停的控制。即当运动部件没碰到限位开关或碰到限位开关,限位解除按键被按下,限位解除指示灯亮时,旋转急停按钮,伺服上电,CNC处于非急停状态,Z轴制动解除状态。否则运动部件碰到限位开关,且限位解除按键按下,限位解除指示灯没亮时,CNC处于急停状态,Z轴处于制动状态,伺服断电。(3)经过硬件超程和解除控制项目,学习了硬件超程和解除控制流程,我要不断加强练习、总结,为后续学习打下良好基础。项目三数控机床速度倍率控制一、实训目的与要求1、实训目的(1)掌握手动连续进给速度倍率PMC控制的流程图。(2)掌握手动连续进给速度倍率PMC控制的实现方法。2、控制要求设计PMC梯形图,实现如下控制要求:(1)经过旋转进给速度倍率开关,可对X,Y,Z轴快速进给速度进行0%~150%范围内的修调,实际进给速度为编程的F值乘以开关倍率值。(2)经过旋转进给速度倍率开关,可对X,Y,Z轴快速进给速度进行0%~150%范围内的修调,实际进给速度为系统参数No.1423所设定的值乘以开关倍率值。(3)经过旋转进给速度倍率开关,可对X,Y,Z轴快速进给速度进行0%~150%范围内的修调,实际进给速度为系统参数No.1420所设定的值乘以开关倍率值。(4)经过旋转进给速度倍率开关,可对X,Y,Z轴快速进给速度进行0%~150%范围内的修调,实际进给速度为编程的S值乘以开关倍率值。二、控制流程图PMCPMC*JV0~*JV15二进制倍率数据二进制表内号F-S1~F-S5CNCMT手动连续进给倍率信号地址G10手动连续进给速度倍率代码转换控制倍率数据表表内号地址R200手动连续进给速度倍率格雷码转换控制手动连续进给速度CNC控制(实际手动连续进给速度=手动连续进给速度F×开关倍率值)手动连续进给速度F手动连续进给速度倍率开关某倍率档位图3.1手动连续进给速度倍率的控制流程图三、控制梯形图及功能分析图3.2速度倍率梯形图PMC将格雷码转换为备率数据表的表内号,并存于R200之后,再经过执行代码转换指令CODB把表内号所对应的倍率数据传送到G12.0~G13.7中。由于手动连续进给速度倍率信号*JV0~*JV15(G12.0~G13.7)为负逻辑信号,”0”时有效,倍率单位为0.01%,因此倍率数据标的倍率数据均为实际倍率乘以100之后的反码,可表示成相应的负整数的补码,具体对应关系为-(实际倍率×100+1)的补码=(实际倍率×100)的反码。若旋转进给倍率开关为30%倍率档位,经过格雷码转换之后,倍率数据表内号地址R0200内容为二进制表内号00011,即十进制表内号4,再经过执行代码转换指令CODB把表内号3所对应的十进制倍率数据-00005,以16位二进制倍率数据0011的形式输出到G12.0~G13.7中,向CNC传送手动连续进给速度倍率信号*JV0~*JV15。其它倍率档位的具体控制过程同上所述。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序之后,重启系统,从0%~150%依次旋转进给速度倍率开关档位,在”PMC梯形图显示”画面下,观察R220编程进给速度进给倍率信号G10相关信号状态是否被改变,改变后是否正确。(2)在”PMC状态信号”画面下经过MDI面板上的数据键,输入”G10”按下搜索软键,显示出G10信号状态画面,从0%~150%依次旋转进给速度倍率开关档位,在G10信号状态画面下,观察手动连续进给速度倍率信号G10和G11信号状态是否被改变,改变后是否正确。(3)按下”POS”功能键,显示出”位置”画面。按下自动工作方式按键,观察自动工作方式指示灯是否亮,画面状态栏是否显示”MEN”;从0%~150%依次旋转进给速度倍率开关档位,在”位置”画面下,观察空运行速度”DRNF”是否改变,改变之后是否正确。(4)按下手动连续进给工作方式按键,观察手动连续进给工作方式指示灯是否亮,画面状态栏是否显示”JOG”;从0%~150%依次旋转进给速度倍率开关档位,在”位置”画面下,观察手动连续进给速度”JOGF”是否改变,改变之后是否正确。五、实训小结及体会经过对本项目的实习总结与体会如下:(1)在编程进给速度倍率PMC的控制项目的基础上,实现了编程进给、手动连续进给、快速进给速度倍率PMC控制,即旋转进给速度倍率开关,对编程进给速度F、X、Y、Z轴的手动连续进给速度、X、Y、Z轴的快速进给速度进行0%~120%范围内的修调。(2)首先要进行进给速度倍率格雷码转换的PMC控制,再进行进给速度倍率代码转换的PMC控制,这些控制流程是有规律可循的,我们一定要不断的思考和练习,注意总结和归纳,以加强理解,为后续学习主轴速度倍率打下良好的基础。项目四数控机床(自动、手动)运行控制一、实训目的与要求1、实训目的(1)掌握自动运行下手动数据输入运行PMC控制的流程和实现方法。(2)掌握手动运行下手动连续进给运行PMC控制的流程和实现方法。2、控制要求设计PMC梯形图,实现如下控制要求:(1)按下手动数据输入工作方式按键,使CNC处于手动数据输入工作方式,再经过MDI面板输入一个数控加工程序。按下循环启动按键,执行该程序,循环启动指示灯亮,按下进给保持按键,停止执行该程序,进给保持指示灯亮,循环启动指示灯灭。(2)在手动连续进给工作方式下,按下轴选择按键(X、Y、Z),或者按下手轮选择键后用手轮上旋钮开关(X、Y、Z)选择任一轴;旋转进给速度倍率开关选择任一倍率,再按住移动方向按键(-或+),其相应的轴将连续以系统参数所设定的值乘以倍率值的实际进给速率移动。若按住快速移动键的同时,又按住移动方向按键(-或+),其相应的轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速率移动。松开移动方向按键(-或+),相应的轴将停止移动。二、控制流程图MTCNC*FV0~*FV7FMTCNC*FV0~*FV7F-S1~F-S2STSTART-KSTLSTARR-L*SPSTOP-KSPLSTOP-LMDIMD1MD2MD4MDI-KMMDIMDI-LPMCMT某轴伺服放大器某轴电动机(编码器)某轴传动装置某轴编辑进给速度CNC控制编辑进给速度手动数据输入运行CNC控制串行伺服接口手动连续进给工作方式OMC控制进给速度倍PMC控制手动数据输入运行CNC控制手动连续进给工作方式PMC控制进给速度倍率开关某倍率档位循环启动按键进给保持指示灯进给保持按键循环启动指示灯手动数据输入工作方式按键手动数据输入工作方式指示灯MTCNC*JV0~*JVMTCNC*JV0~*JV15F-S1~F-S5*HROV0~*HROV6KUAIS-KKUAIS-L?DIR-K?DIR-L?SHOUL-KJOGSHOUL-LSMD1KMD2LMD4JOG-KMJJOG-LPMCMT某轴伺服放大器某轴电动机(编码器)某轴传动装置某轴串行伺服接口手动连续进给工作方式OMC控制手动连续进给速度PMC控制参数#1423参数#1420手动连续进给CNC控制进给速度倍PMC控制手动数据进给PMC控制轴选择PMC控制手动连续进给工作方式PMC控制进给速度倍率开关某倍率档位第一轴选择按键某一移动方向指示灯某一移动方向按键快速移动指示灯快速移动按键某一轴选择指示灯手轮轴选开关某轴档位手轮选择指示灯手轮选择按键手动连续进给工作方式按键手动连续进给工作方式指示灯三、控制梯形图及功能分析(1)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;X轴信号为1,即选择X轴;+DID-K信号为1,即按住正向移动按键是,X轴正向选择信号+J1输出有效,X轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行正向方向的手动连续进给运动。同时正向移动指示灯信号+DIR-L输出有效,正向移动指示灯亮。(2)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;Y轴信号为1,即选择Y轴;+DID-K信号为1,即按住正向移动按键是,Y轴正向选择信号+J2输出有效,Y轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行正向方向的手动连续进给运动。同时正向移动指示灯信号+DIR-L输出有效,正向移动指示灯亮。(3)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;Z轴信号为1,即选择Z轴;+DID-K信号为1,即按住正向移动按键是,Z轴正向选择信号+J3输出有效,Z轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行正向方向的手动连续进给运动。同时正向移动指示灯信号+DIR-L输出有效,正向移动指示灯亮。(4)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;X轴信号为1,即选择X轴;-DID-K信号为1,即按住负向移动按键是,X轴负向选择信号-J1输出有效,X轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行负向方向的手动连续进给运动。同时负向移动指示灯信号-DIR-L输出有效,负向移动指示灯亮。(5)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;X轴信号为1,即选择X轴;-DID-K信号为1,即按住负向移动按键是,Y轴负向选择信号-J2输出有效Y轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行负向方向的手动连续进给运动。同时负向移动指示灯信号-DIR-L输出有效,负向移动指示灯亮。(6)当RST信号为0,即CNC不处于复位状态;JOG信号为1,即CNC处于手动连续进给工作方式;X轴信号为1,即选择X轴;-DID-K信号为1,即按住负向移动按键是,Z轴负向选择信号-J3输出有效,Z轴将连续以系统参数所设定的值乘以开关倍率值的实际进给速度,进行负向方向的手动连续进给运动。同时负向移动指示灯信号-DIR-L输出有效,负向移动指示灯亮。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序之后重启系统,观察机床操作面板上手动数据输入工作方式指示灯是否亮。(2)按下编辑工作方式按键,选择编辑工作方式,打开存储器保护锁开关。(3)找到程序目录,输入数控加工程序。(4)按下自动工作方式按键,选择自动工作方式。(5)按下循环启动按键,观察循环启动指示灯是否亮;观察程序是否被执行。(6)按下进给保持按键,观察是否停止执行该程序,进给保持指示灯亮,循环启动指示灯灭。(7)按下手动连续进给工作方式按键,选择手动连续进给工作方式;按下轴选择按键(X、Y、Z)选择任一轴;旋转进给速度倍率开关选择任一倍率,再按住移动方向按键”-”,观察该轴是否连续负向移动,在”位置”画面下观察该轴坐标系是否变化;旋转进给速度倍率开关,观察画面显示的实际进给速度是否为系统参数所设定的的值乘以开关倍率值。松开移动方向按键”-”,观察该轴是否停止移动;按住移动方向按键”+”,观察该轴是否以系统参数所设定的值乘以开关倍率值的实际进给速度正向移动,松开移动方向按键”+”,观察该轴是否停止移动。按住快速移动键的同时,再按住移动方向按键”-”,观察该轴是否连续负向移动,在位置画面下观察该轴坐标系是否变化;旋转进给速度倍率开关,观察画面显示的实际进给速度是否为系统参数所设定的的值乘以开关倍率值。松开移动方向按键”-”,观察该轴是否停止移动;按住移动方向按键”+”,观察该轴是否以系统参数所设定的值乘以开关倍率值的实际进给速度正向移动,松开移动方向按键”+”,观察该轴是否停止移动。(8)按下手动连续进给工作方式按键,选择手动连续进给工作方式;按下手轮选择按键,用手轮上的旋钮开关(X、Y、Z)选择任一轴;旋转进给速度倍率开关选择任一倍率,再按住移动方向按键”-”,观察该轴是否连续负向移动,在”位置”画面下观察该轴坐标系是否变化;旋转进给速度倍率开关,观察画面显示的实际进给速度是否为系统参数所设定的的值乘以开关倍率值。松开移动方向按键”-”,观察该轴是否停止移动;按住移动方向按键”+”,观察该轴是否以系统参数所设定的值乘以开关倍率值的实际进给速度正向移动,松开移动方向按键”+”,观察该轴是否停止移动。按住快速移动键的同时,再按住移动方向按键”-”,观察该轴是否连续负向移动,在位置画面下观察该轴坐标系是否变化;旋转进给速度倍率开关,观察画面显示的实际进给速度是否为系统参数所设定的的值乘以开关倍率值。松开移动方向按键”-”,观察该轴是否停止移动;按住移动方向按键”+”,观察该轴是否以系统参数所设定的值乘以开关倍率值的实际进给速度正向移动,松开移动方向按键”+”,观察该轴是否停止移动。五、实训小结及体会经过对本项目的实习总结与体会如下:(1)经过手动输入数据运行PMC控制项目,实现了手动数据输入运行(存储器运行)的PMC控制,即按下手动数据输入(编辑)工作方式按键,使CNC处于手动数据输入(编辑)工作方式,在经过MDI面板输入(在该方式下创立)一个数控加工程序,(按下自动工作方式按键,使CNC处于自动工作方式下,选择上述创立的数控加工程序)按下循环启动按键,执行该程序,循环启动指示灯亮,按下进给保持按键,停止执行该程序,进给保持指示灯亮,循环启动指示灯灭。(2)经过手动连续进给PMC控制项目,实现了手动连续进给(增量进给、手轮进给、手动返回参考点)的PMC控制,即在手动连续进给工作方式下,按下轴选择按键,或者按下手轮选择键后用手轮上的旋钮开关选择任一轴,旋转进给速度倍率开关选择任意倍率,再按住移动方向按键,其相应的轴将连续以系统参数No.1423所设定的值乘以开关倍率值的实际进给速度移动,若按住快速移动间的同时,又按住移动方向按键,其相应的轴将连续以系统参数No.1420所设定的值乘以开关倍率的实际进给速度快速移动。松开移动方向按键,相应轴的移动将停止。(3)我们学习了手动数据输入运行、存储器运行、手动连续进给、增量进给、手轮进给、手动返回参考点的PMC控制流程,这些控制流程是有规律可循的,我们一定要不断思考和练习,注意总结归纳以加强理解,为后续学习打下良好的基础。项目五数控机床主轴的正反转控制一、实训目的与要求1、实训目的(1)掌握M指令译码控制的实现方法。(2)掌握M03、M04和M05指令的控制流程和实现方法。(3)掌握M指令执行结束控制的实现方法。2、控制要求设计PMC梯形图,实现如下控制要求:在CNC处于自动、远程运行和手动连续进给数据输入任一工作方式时,执行M03指令,使主轴正转;执行M04指令,使主轴反转;执行M05指令,使主轴停止。二、控制流程图CNCCNCFIN=1SFRA=0MF=1二进制代码0000011SARA=1MT串行数字主轴放大器M03=1PMCM03F10译码主轴反转控制M03指令结束控制串行数字主轴接口主轴电动机(编码器)主轴传动装置主轴图5.1M03指令控制流程图CNCFIN=1SFRA=0MF=1二进制代码CNCFIN=1SFRA=0MF=1二进制代码0000100SARA=1MT串行数字主轴放大器M03M04=1PMCM04F10译码主轴反转控制M04指令结束控制串行数字主轴接口主轴电动机(编码器)主轴传动装置主轴CNCFIN=1SFRA=0MF=1CNCFIN=1SFRA=0MF=1二进制代码0000101SARA=1MT串行数字主轴放大器M03M05=1PMCM05F10译码主轴反转控制M05指令结束控制串行数字主轴接口主轴电动机(编码器)主轴传动装置主轴三、控制梯形图及功能分析(1)M03指令执行结束条件满足PMC控制。当满足下列条件时,才能符合M03指令执行结束条件。①正在执行M03指令。②满足主轴正转条件。③PMC经过CNC的串行主轴接口JA7A接收到来自于主轴放大器的主轴速度到达信号。M03指令执行结束条件满足PMC控制过程。当代码信号为1,即正在执行M03指令;SPCW信号为1,即满足主轴正转条件;SARA信号为1,即PMC经过CNC的串行主轴接口JA7A接受到来自于主轴放大器的主轴速度到达信号时,M03-FIN信号输出有效,满足M03指令执行结束条件。(2)M04指令执行结束条件满足PMC控制。当满足下列条件时,才能符合M04指令执行结束条件。①正在执行M0指令。②满足主轴反转条件。③PMC经过CNC的串行主轴接口JA7A接收到来自于主轴放大器的主轴速度到达信号。M04指令执行结束条件满足PMC控制过程。当M04代码信号为1,即正在执行M04指令;SPCCW信号为1,即满足主轴反转条件;SARA信号为1,即PMC经过CNC的串行主轴接口JA7A接受到来自于主轴放大器的主轴速度到达信号时,M04-FIN信号输出有效,满足M04指令执行结束条件。(3)M05指令执行结束条件满足PMC控制。当满足下列条件时,才能符合M05指令执行结束条件。①正在执行M05指令。②不满足主轴正转条件。③不满足主轴反转条件④PMC经过CNC的串行主轴接口JA7A接收到来自于主轴放大器的主轴零速度信号。M05指令执行结束条件满足PMC控制过程。当M05代码信号为1,即正在执行M05指令;SPCW信号为0,即不满足主轴正转条件,SPCCW信号为0,即不满足主轴反转条件;SSTA信号为1,即PMC经过CNC的串行主轴接口JA7A接受到来自于主轴放大器的零速度到达信号时,M05-FIN信号输出有效,满足M05指令执行结束条件。二进制译码指令DECB把程序中的M码指令信息转换成开关量控制,程序执行到M00时,R0.0为1;程序执行到M01时,R0.1为1;程序执行到M02(3,4,5,8,9)时;R0.2(3,4,5,1.0,1.1)为1;G70.5为串行数字主轴正转控制信号,G70.4为串行数字主轴反转控制信号,F0.7为系统自动运行状态信号,F1.1为系统复位信号。当系统在自动运行时,程序执行到M03或M04,主轴按给定的速度正向或反向旋转,程序执行到M0或5系统复位,主轴停止旋转。在执行M05时,加入了系统分配结束信号F1.3,如果移动指令和M05在同一程序段中,保证执行完移动指令后执行M05指令,进给结束后主轴电动机才停止。当程序执行到M08时,经过输出信号Y2.0控制冷却泵电动机,打开机床冷确液,程序执行到M09时,关断机床冷却液,同理执行M09时也需要加入系统分配结束信号F1.3。当程序执行到M02或M30时,系统外部复位信号G4.3为1,停止程序运行并反回到程序的开头。当程序执行到M00或M01,系统执行程序单段运行。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序之后重启系统,观察机床操作面板上手动数据输入工作方式指示灯是否亮。(2)在MDI下输入M03S600。按下按下循环启动按键,使CNC处于自动运行状态。(3)按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,观察主轴是否正向旋转,在”程序(MDI)”画面下观察该程序是否被执行,画面状态栏是否显示”MDISTOP”;旋转主轴速度倍率开关,观察画面状态栏显示的实际主轴速度是否为编程的S值乘以开关倍率值。(4)在”程序(MDI)”画面中经过MDI面板输入如下程序行”M05”,按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,观察主轴是否停止正向旋转。(5)在”程序(MDI)”画面中经过MDI面板输入如下程序行”M04”按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,观察主轴是否反向旋转,在”程序(MDI)”画面下观察该程序是否被执行,画面状态栏是否显示”MDISTOP”;旋转主轴速度倍率开关,观察画面状态栏显示的实际主轴速度是否为编程的S值乘以开关倍率值。(6)在”程序(MDI)”画面中经过MDI面板输入如下程序行”M05”按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,观察主轴是否停止反向旋转。五、实训小结及体会经过对本项目的实习总结与体会如下:(1)经过主轴M指令PMC控制项目,实现了主轴正反转M03和M04指令的PMC控制与主轴停止M05指令的PMC控制。(2)在主轴M指令控制项目的基础上,实现了主轴正反转手动操作的PMC控制和主轴停止手动操作的PMC控制。项目六数控车床自动换刀控制一、实训目的与要求1、实训目的在掌握手动数据输入运行方式的基础上实现数控车床自动换刀PMC的控制流程和实现方法。2、控制要求设计PMC梯形图,实现如下控制要求:在CNC处于手动连续进给数据输入工作方式时,执行T码指令,使刀架正向转动。从而实现选刀控制。二、控制流程图图6.1自动换刀控制流程图三、控制梯形图及功能分析当程序执行T码指令时,系统T码选通信号F7.3为1。如果移动指令结束指令在同一程序段时,移动指令结束和刀塔正常,系统就发出换刀指令。经过定时器TMR01延时后,产生一个换刀开始指令R5.1,再经过继电器R5.2,R5.3转换成换刀开始的脉冲信号。逻辑与后传输功能指令MOVE分别把程序的T码指令信息传送到继电器R500,并把编码器检测到的实际刀号信息传送到继电器R510中;数据转换功能指令DCNV把二进制数据形式的T码指令信息和实际刀号信息转换成2位BCD代码分别存储在继电器R505和R515中,2位BCD代码数据判别一致指令COIN是用来判别程序中的T码和刀塔的实际刀号是否相符,转塔转到换刀位置时,继电器R5.6为1;二进制旋转控制功能指令ROTB是用来判定电动机的旋转方向和刀塔转到目标位置的前一位置。继电器R5.4位1时,电动机反转分度选刀,继电器R5.4为0时,电动机正转分度选刀,从而实现就近选刀的控制。四、控制功能检查1)设置通道参数2)编译PMC程序3)保存PMC程序4)导出PMC程序5)转存PMC程序6)输入PMC程序7)启动PMC程序8)调试PMC程序(1)启动PMC程序之后重启系统,观察机床操作面板上手动数据输入工作方式指示灯是否亮。(2)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0101”,按下按下循环启动按键,使CNC处于自动运行状态,执行该程序。此时,观察刀架是否正向旋转,在”程序(MDI)”画面下观察该程序是否被执行,画面状态栏是否显示”MDISTOP”;观察刀架是否转到1号位。(3)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0100”,按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,清除1号刀的刀补。(4)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0202”按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,观察刀架是否正向旋转,在”程序(MDI)”画面下观察该程序是否被执行,画面状态栏是否显示”MDISTOP”;观察刀架是否转到2号刀位。(5)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0200”按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,清除2号刀的刀补。(6)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0303”,按下按下循环启动按键,使CNC处于自动运行状态,执行该程序。此时,观察刀架是否正向旋转,在”程序(MDI)”画面下观察该程序是否被执行,画面状态栏是否显示”MDISTOP”;观察刀架是否转到3号位。(7)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0300”,按下循环启动按键,使CNC进入自动运行状态,执行该程序。此时,清除3号刀的刀补。(8)在”程序(MDI)”画面中经过MDI面板输入如下程序行”T0404”按下循环启动按键,使CNC进入自动运行状态,执行该程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江宁波逸东诺富特酒店招聘1人备考题库及答案详解(全优)
- 2026四川德阳市就业创业促进中心市本级公益性岗位招聘1人备考题库及参考答案详解【突破训练】
- 2026中国电信校园招聘“优才计划”专项招聘备考题库(全优)附答案详解
- 山东科创集团校招试题及答案
- 2026广东佛山市南海区大沥镇太平成远小学招聘备考题库附参考答案详解【巩固】
- 2026恒丰银行总行实习生招收备考题库含答案详解【新】
- 瑞林工程技术公司秋招面笔试题及答案
- 2026年事故应急处理预案的培训和演练制度
- 人防工程施工方案
- 2026年太原铁路运输法院试题及答案解析
- 瓷砖销售市场营销推广方案
- - 育才中学2026学年春季第二学期初二年级地理实践活动与知识应用教学工作计划
- 2025年乡镇事业编转公务员考试及答案
- 2025年邳州恒润城市投资笔试及答案
- 锯木灰清扫制度规范
- (2025)中国成人患者肠外肠内营养临床应用指南
- 电信诈骗安全教育培训课件
- 2026年安徽粮食工程职业学院单招(计算机)测试模拟题库附答案
- 肥胖课件之针灸治疗
- “十五五规划纲要”解读:双碳引领绿色发展
- 《应急预案编制与演练》全套教学课件
评论
0/150
提交评论