客户服务
发生紧急情况,我们全天候为您服务。
首页动态技术新闻

基于FANUC 0i-TF数控系统实现无心磨床砂轮恒线速控制

发布时间:2020-12-16新闻出处:http://wxmachine.com/manage浏览量:

无心磨床MK1050A-CHL的砂轮安装在砂轮主轴上,如图1所示。砂轮主轴的一端装有直径为DA的皮带轮A。砂轮电动机端装有另一个皮带轮B,直径为DB。砂轮主轴由砂轮电动机通过皮带驱动。皮带轮B为驱动轮,皮带轮A为从动轮,两个皮带轮的线速度一致。砂轮电动机设计选用国产YX3-160L-4-B3型,功率P=15kW,额定转速nD=1470r/min,380V/50Hz的电动机。该电动机由变频器驱动,变频器选用施耐德ATV312型变频器,电路图如图2所示。AI1和COM端子间输入0~10V的模拟量电压,由此对砂轮电动机转速进行调节。LI1和+24V端子用来控制砂轮电动机的起停。1)方法一:利用FANUC系统自带的模拟主轴控制功能,通过NC程序赋值,并将接口JA40的模拟量电压信号接入变频器,实现对砂轮电动机的变频调速,从而实现砂轮的恒线速控制。首先设定相关参数。由于砂轮电动机选用的是额定转速为nD,380V/50Hz的电动机。将变频器ATV312中的参数“最高频率”设置成100Hz,当输入到变频器中的模拟量电压为+10V时,砂轮电动机将以100Hz频率运行,即以转速2nD运转。考虑到砂轮主轴与砂轮电动机间存在DB:DA的减速比,将FANUC系统中参数No.3741、No.4020设置成nm。(主轴电动机最高转速nm=2nDDB/DA)。

No.3741=nm,指令电压为10V时的低速齿轮的主轴转速。

No.4020=nm,主轴电动机最高转速。

No.8133#5=1,参数SSN,设1表示模拟主轴,不使用主轴串行输出。

No.3717=1,参数ISI,设1表示使用连接1号放大器上的主轴。

No.3716#0=0,参数A/Ss,设0表示主轴电动机的种类为模拟主轴。

No.3735=0,最小钳制速度。

No.3736=nm,最大钳制速度。

No.4056=100,传动比,100表示1:1。

No.3706#6=1,No.3706#7=1,确定主轴速度指令输出极性。

NC程序编写如下:%O022

N10 #520=#702*60*1000/3.14/#638     

N20 M03 S#520

N100M30%宏变量#702表示砂轮恒线速速度,由用户根据加工工艺要求设定。

宏变量#638表示砂轮当前直径,随着砂轮修整动作的执行,砂轮当前直径会随修整量变化。

宏变量#520表示当前砂轮主轴转速,运算得出。针对方法一的不足之处,改进控制方法。仍然使用接口JA40引模拟量电压信号接入变频器,实现对砂轮电动机的变频调速,但采用PMC控制主轴旋转。这种方法不需要通过NC程序赋值,直接通过PMC程序赋值,从而实现砂轮的恒线速控制。机床开机运行,不必先运行一遍NC程序中的模拟主轴转速赋值程序,砂轮即可运转。

所有恒线速的运算都将在PMC程序中执行。用户对砂轮线速度的设定要求通过宏变量参数#702输入,砂轮当前直径也存放在宏变量参数#638中。我们首先要将相关宏变量参数读入PMC程序地址中。编写如图4所示PMC程序。