下载此文档

fanuc倍率信号PLC控制.doc


文档分类:论文 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
窗体顶端
率信号的 PLC控制
    0 前言
    数控系统“倍率信号”的PLC编程,是机床操作面板信号处理的重要内容之一,它在机床PLC程序中占相当的比重。在数控机床上,“倍率信号”通常包括手动进给速度售率、自动进给速度倍率、主轴转速倍率、快进倍率等。根据机床采用的系统与所选择的指令元件,系统对信号输入的要求各异,因此PLC程序的处理方法也各不相同。本文以FANUC 0i(包括PMO)系统为例,介绍了与两种个同指令元件对应,适应于不同系统特殊要求,倍率值可以随时改变、设定,简明、灵活的PLC程序处理方法,供读者参考。
    1 控制要求
   
    作为倍率信号的指令元件,根据人们的****惯,一般选择波段开关进行调节。在传统的FANC系统(如FANUC OC)中,系统对手动进给速度倍率、自动进给速度倍率、主轴转速倍率、快进倍率等信号的要求比较简单,它通常只需要外部提供4~5位二进制编码信号,并输入到系统的指定地址位即可。在这种情况下,可以直接选择普通的二进制编码波段开关,在PLC程库中稍加处理,即可满足系统的要求。
   
    但是在FANUC 0i系列系统中,系统对倍率信号的要求与以往相比,有了明显的变化,以手动进给速度倍率为例,其要求如卜:
   
    ;
   
    ,~(JVO~JV15);
   
    ,倍率的调节范围为0~%.%,实际倍率值输入信号的关系如下式:
   
    倍率值(%)=×15∑02i×(jvi)
   
    进给倍率与主轴转速售率的控制与手动进给速度倍率类似,使用的是8位二进制编码信号,~~;倍率的调节范围为0~254%,%;基本速度由加工程序的编程指定。
由此可见,在FANUC 0i系列系统中,波段开关的4~5位二进制编码信号已经不能再直接用于系统倍率信号的输入,必须通过PLC程序进行处理与控制。
    2 波段开关的处理
      速度、倍率的选择
   
    在通常情况下,为了保留数控机床传统的****惯,方便操作,机床的手动进给速度倍率、自动进给速度倍率等,一般宜选择波段开关进行调节,且每挡位的倍率值应选择恰当。
   
    以手动进给速度倍率的设计为例,为了使得倍率的控制与调节与传统的FANUC 系统相统一,笔者在设计时采用了通用的4位二进制编码波段开关,并设定了表1所示的实际手动进给移动速度。
     参数设定
    
    为了设定表1所示的手动进给速度,同时考虑到各级进给速度的灵活可变,设计时将以上进给速度值全部存储于PLC的数据表中,当需要改变任何一级进给速度时,只需要更改数据表的相应内容即可。
    
    实际机床设计时,以上数据占用数据表的D10~D33共24个字节,其中:D10~D17(共8个字节)为单字节BCD常数,用于指定波段开关位置0~7对应的实际手动进给速度;D18~D33(共16个字节)为双字节BCD常数,用于指定波段开关位置8~15对应的实际手动进给速度。按以上要求,设定数据表的控制字与数据值如表2所示。
    、、1相对应的PLC内部寄存器。在完整的程序中,译码完成后,波段开关的0~~。
     代码转换
    
    代码转换程序的作用是根据以上波段开关的0~15位置的译码信号,将PLC的数据表中的对应内容,转换为系统要求的16位二进制编码信号。
    
    代码转换可以直接通过FANUC V(SUB14)进行,对于波段开关位置0,实际转换程序如图2。
       “0”信号,“1”信号,,~7信号(单字节转换标志信号),。
    通过以上类似程序的转换,PLC的数据表中的D10~D17内容将被转换为二进制码。并保存于中间寄存器R100中。   同样,由于PLC的数据表中的D18~D32内容为双字节数,因此对于D18~D32的转换程序应设定DC-NV(SUB14)指令的BYT标志为“l”(双字节),对应的转换结果被保存于中间寄存器R100、R101中。
    信号处

fanuc倍率信号PLC控制 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人86979448
  • 文件大小1.35 MB
  • 时间2018-04-25