实现位置开关功能的三种形式——以FANUC 31i-MB系统为例

发表时间:2020/6/16   来源:《城镇建设》2020年3月第7期   作者:王长瑜
[导读] 以FANUC 31i-MB系统为例,通过参数设定、功能指令RNGD、功能指令PSGN2三种形式实现位置开关功能。
        摘要:以FANUC 31i-MB系统为例,通过参数设定、功能指令RNGD、功能指令PSGN2三种形式实现位置开关功能。当控制轴的机床机械坐标值处于设定范围内时,PLC输出开关信号,它有别于自动控制通常意义上所说的开关。
关键词:FANUC  位置开关 

Realize three forms of position switch function
                                                —— as Fanuc 31i-MB for example
                                        Wang Changyu
(General Technology Group Dalian Machine Tool CO.LTD ,Liaoning Dalian 116620 ,CHN)

Abstract: Take the FANUC 31i-MB system for example, the function of position switch is realized by parameter setting、 function command RNGD、function command PSGN2. When the mechanical coordinate value of the machine tool of the control shaft is within the set range, the PLC outputs the switch signal, which is different from the switch in the common sense of automatic control.
Keywords: FANUC;Position Switch

        在FANUC系统的PLC编程中,某些位置区间需要作为互锁条件,我们把这些位置区间的设定叫做位置开关功能。对数控机床而言,位置开关可以处理机床干涉区、机床行程极限保护等。下面将介绍实现位置开关功能的三种形式。三种形式位置开关,它没有开关实体,不存在体积大小、安装空间要求、接线方式、开关走线等问题,使用起来非常方便。
1  通过参数设定实现位置开关功能
          控制轴的机械坐标值处在由参数所指定的范围内时,NC向PLC输出开关信号。位置开关信号PSW01-PSW16(Fn070,Fn071),该信号由参数(No.6910-NO.6925)指定控制哪一个轴,由参数(No.6930-No.6945)设定控制轴的机械坐标所处范围的最大值,由参数(No.6950-No.6965)设定控制轴的机械坐标所处范围的最小值。当控制轴的机械坐标值在所指定的范围内时,对应的位置开关信号成为“1”。
         通过参数设定实现位置开关功能,最多可以设定16个位置开关。其中需要注意的是通过参数设定实现位置开关功能的形式,对于部分FANUC系统来说,是选项功能。最新的FANUC数控系统,还可以再追加16个高速位置开关,满足客户需求。
2  通过功能指令RNGD实现位置开关功能
          通过功能指令RNGD实现位置开关功能,需要在PLC程序中,通过读窗口功能将控制轴的机械坐标值读入PLC。如图1,控制轴的机械坐标值通过读窗口储存在D910中。





         图2  功能指令RNGD
         Input data为控制轴的机械坐标值D910,Data1与Data2设定控制轴的机械坐标所处范围。当Data1<=D910<=Data2或Data2<=D910<=Data1时,对应的位置开关信号W成为“1”。通过PLC处理这些开关信号,保护设备,减少损失。
3  通过功能指令PSGN2实现位置开关功能
         通过功能指令PSGN2实现位置开关功能,需要在PLC参数中设定控制数据或在梯形图中直接处理。
         如图3,功能指令PSGN2设置位置开关。

         图3  功能指令PSGN2
         D480(2字节)设置为“0”,D482(1字节)设置控制轴所在的路径号,D483(1字节)设置控制轴的轴号,D484(4字节)设置控制轴的机械坐标所处范围的最小值。D488(4字节)设置控制轴的机械坐标所处范围的最大值。当控制轴的机械坐标值在所指定的范围内时,对应的位置开关信号W成为“1”。设定时需注意D484必须小于等于D488中的设定值。
4  结束语
         此篇论述说明了实现位置开关功能的三种形式,利用位置开关处理机床干涉区、限位保护等,保证机床的安全性和可靠性。
         
                                                        参 考 文 献
 北京 FANUC:  <BEIJING-FANUC PMC (MODEL PA1/SA1/SA3) 梯形图语言编程说明(B-61863C/01) 2001>
FANUC:  <CONNECTION MANUAL(FUNCTION)B-64483EN-1/02>
FANUC:  <PMC PROGRAMMING MANUAL B-64513EN/01>
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: