【分享】840D系统如可控制手轮同时移动两个轴

840D系统如可控制手轮同时移动两个轴

在840D系统上有坐标系旋转指令ROT指令,当使用这个指令后,摇动手轮可以使轴沿着刀具的方向移动,也即是说,移动一根轴,其实是两个轴同时移动的,这个功能是梯形图中控制的,需要增加梯形图控制部分。

现象:使用坐标系旋转指令ROT Z45后 摇动手轮,在WCS机床坐标系下,显示坐标移动,实际机床未动,

只能移动一个轴,要求更改为坐标系旋转后,两个轴同时移动。

更改之前梯形图:

A  #TEMP23

A  #TEMP19

=  DB31.DBX4.0 选择X轴

A #TEMP23

A  #TEMP20

=  DB32.DBX4.0 选择Y轴

A  #TEMP23

A  #TEMP18

=  DB33.DBX4.0 选择Z轴

该部分手轮控制只对手轮轴的轴信号控制,没有对手轮的通道轴控制。

更改后的梯形图如下:

A  #TEMP23

A  #TEMP19

A  Q3.5     //增加 Q3.5为MCS激活信号

=  DB31.DBX4.0 选择X轴(轴手轮选择信号)

A #TEMP23

A  #TEMP20

A  Q3.5    //增加

=  DB32.DBX4.0 选择Y轴(轴手轮选择信号)

A  #TEMP23

A  #TEMP18

A  Q3.5   //增加

=  DB33.DBX4.0 选择Z轴(轴手轮选择信号)

以下为新增加部分

A  #TEMP23

A  #TEMP19

AN  Q3.5    

=  DB21.DBX12.0 选择X轴(通道手轮选择信号)

A #TEMP23

A  #TEMP20

AN  Q3.5    //增加

=  DB21.DBX16.0 选择Y轴(通道手轮选择信号)

A  #TEMP23

A  #TEMP18

AN  Q3.5   //增加

=  DB21.DBX20.0 选择Z轴(通道手轮选择信号)

 

以下为激活通道手轮倍率信号

A DB31.DBX65.0

= DB21.DBX13.0  //激活X轴手轮倍率1

= DB21.DBX17.0  //激活Y轴手轮倍率1

= DB21.DBX21.0  //激活Z轴手轮倍率1

 

A DB31.DBX65.1

= DB21.DBX13.1  //激活X轴手轮倍率10

= DB21.DBX17.1  //激活Y轴手轮倍率10

= DB21.DBX21.1  //激活Z轴手轮倍率10

 

A DB31.DBX65.2

= DB21.DBX13.2   //激活X轴手轮倍率100

= DB21.DBX17.2  //激活Y轴手轮倍率100

= DB21.DBX21.2  //激活Z轴手轮倍率100

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容