文章:发格8055 轴间的附加耦合

所有者:TerryWang(呢称); 发布时间:2020-07-26 08:45:56; 更新时间:2023-05-14 18:50:28

阅读所需积分:0; 

简介:发格8055 轴间的附加耦合任何一对轴都可以应用为附加耦合, 但是只能有1 对轴可以定义为附加耦合轴. 主轴不能作为附加耦合轴 .附加耦合的一个典型的应用是在铣床上,Z 轴有一个手动移动耦合轴W 轴. 这样,允许在Z 轴与该轴合成上手动操作 .这种情况下,Z 轴移动由两个轴来定义. 一个是机动轴,由Z 轴参数定义,另一个是DRO 轴,由W 轴参数定义.CNC

发格8055 轴间的附加耦合

任何一对轴都可以应用为附加耦合, 但是只能有1 对轴可以定义为附加耦合轴. 主轴不能作为附加耦合轴 .附加耦合的一个典型的应用是在铣床上,Z 轴有一个手动移动耦合轴W 轴. 这样,允许在Z 轴与该轴合成上手动操作 .

这种情况下,Z 轴移动由两个轴来定义. 一个是机动轴,由Z 轴参数定义,另一个是DRO 轴,由W 轴参数定义.

CNC 屏幕将显示,Z 轴坐标是两个反馈的和 Z+W.W 轴的坐标可以作为分离轴显示或设定为隐藏 ( 不显示). 同样的,图形上也显示Z轴坐标为Z+W.

在JOG 模式的操作

显示Z 轴坐标时,显示两个轴坐标的和.W 轴可以手动移动,不影响Z 轴. 当移动Z轴的时候,Z 轴的软件限位考虑W 轴的位置.

在其它模式(执行,等)的操作

CNC 一直分别监视两个轴的软件限位. 如果任何有一个软限位超出,CNC 会发出Z 轴或W 轴的相应的错误. 在执行或JOG 模式,编写运动时,CNC 也监视Z轴的软件限位 .

回零

为了执行完全回零, ;两个轴必须单独回零.

 Z 轴回零.

当检测到标志脉冲时,Z 轴显示Z 轴 "REVALUE" 值加上W 轴的位置值 . 变量

PLCOFZ 设定为0. 在回零中W 轴没有参与 .

 W 轴回零.

当检测到标志脉冲时,W 轴显示W 轴 "REVALUE" 值.Z 轴显示Z 轴"REVALUE" 值加上W 轴的位置值.

 

配置

两个轴有单独的机床参数. 附加偶合使用DRO 轴的机床参数 "SWITCHAX" 和

"SWINBACK" 配置. 附加耦合中不使用SWITCH* 标志 .

同样的,我们推荐设置通用机床参数"DIPLCOF=2" ,这样机动轴的饿位置显示

PLCOF* 合成部分.

SWITCHAX (P65) 该DRO 轴参数指示相连的主要轴.

SWINBACK (P66) 该DRO 轴参数指示附加耦合在由参数"SWITCHAX"指示的轴上执行. 对于附加从动轴( 耦合轴), 该参数设定为10。

 

PLC 程序

W 轴的移动可以在Z 轴上通过PLC 补偿 . 在PLC 里通过叠加,反馈把W 轴的叠加到

PLCOFZ 变量. 我们推荐使用周期性模块管理PLCOFZ 补偿 ,该周期与LOOPTIME 设

定的值相同 .

下例,假定Z 轴为机动轴,W 轴是DRO 轴. W 轴与Z 轴耦合.

;

;* COMPENSATION OF THE W AXIS MOVEMENT WITH PLCOFZ *

;

;R73 - Operation mode

;R74 - previous POSW

;R75 - current POSW

;R76 - Resulting PLCOFZ

;R77 - previous PLCOFZ

;

; ### FIRST CYCLE ###

CY1

() = CNCRD(POSW,R74,M9)

END

;

; ### MAIN PROGRAM ###

PRG

REA

() = CNCRD(OPMODA,R73,M9)

NOT B0R73 = JMP L17

; The W axis is only compensated in execution

() = CNCRD(POSW,R75,M9)

= CNCRD(PLCOFZ,R77,M9)

= SBS R75 R74 R76

= SBS R77 R76 R76

= MOV R75 R74

= CNCWR(R76,PLCOFZ,M9)

= JMP L18

L17

() = CNCRD(POSW,R74,M9)

L18

END

 

随查一数控报警

https://mp.weixin.qq.com/s?__biz=MzA5MjUxMTE2NQ==&tempkey=MTA3MV94YjNnTThERFRGdHkwei9sNjhUR1FiaFZqUXFGd05WTFRMZ0FZM29TbnJaMFVfdDlwRXFDWXRfaDBLOS1GbnExYzQwb2VtVWV6c3A3WDFlVHk1VkxSZmVoMzB1VEN5LVJ3d2hCSmoxZDkyMHpuZXUybl9ZWFJiS1VkeWRPMWl1R1d4MzFMekVRXzVVOVBteGtMVlFoOFJ2VGQzclNtYUQ5QkZVSnJnfn4%3D&