CNC | 主轴C轴直接切换(附视频)
功能开发背景
主轴C轴控制一般是数控车床中非常普遍应用的功能,但以往实现该功能需要设备厂家编制相应的PLC程序并指定特定的M辅助指令后才可以使用,这就造成用户在使用不同设备厂家的机床时需要掌握不同的M辅助指令。

【主轴模式:切削加工】 【C轴模式:轮廓加工】
1
主轴、C轴模式切换方式选择
主轴规格参数
#3129/BIT0=0:PLC信号方式???通过接通/断开PLC信号的伺服关闭信号(*SVFn)进行切换。(此为以往方式本次不做说明)
#3129/BIT0=1:程序指令方式???通过加工程序的G00指令与旋转指令(S指令)进行切换。
2
程序指令方式切换说明
(#3129/BIT0=1)
01
从主轴模式切换为C轴模式
? 进行C轴切换时需要【伺服关闭信号(*SVFn)】接通的状态
? 在Z相未检测执行切换指令时,以原点返回速度(#3112)在原点返回方向(#3106/BITA-9)旋转执行Z相检测后,执行原点返回动作。
02
从C轴模式切换为主轴模式
? 主轴切换时需要【伺服关闭信号(*SVFn)】接通且【C轴选择信号(CMD)】关闭。
? 主轴正转信号(SRN)或主轴反转信号(SRI)接通且通过S指令切换至主轴模式。
03
主轴、C轴程序指令切换程序例
示例一:通过正转指令+旋转指令(S指令)切换至主轴模式的示例
M03指令→正转指令接通(SRN)且反转指令关闭(SRI)M04指令→反转指令(SRI)接通且正转指令(SRI)关闭

示例二:通过从正转指令变更为反转指令,切换至主轴模式的示例
M03指令→正转指令接通(SRN)且反转指令关闭(SRI)M04指令→反转指令(SRI)接通且正转指令(SRI)关闭

示例三:未从C轴模式切换至主轴模式的示例

3
主轴、C轴模式状态选择
(#3129/BIT0=1时有效)
01
系统通电时
#3129/BIT2=0:通电时即为主轴模式
02
系统复位时
#3129/BIT3=0:复位后即为主轴模式
03
手动模式时
在手动运行模式中将主轴作为C轴移动时,通过关闭→接通C轴选择信号(CMOD)切换至C轴模式;在C轴模式中,可选择手动模式(JOG模式、手轮模式、增量模式、手动任意进给模式、原点返回模式)后执行移动。

【功能】
对主轴位置控制的主轴选择程序指令方式(#3129/BIT0=1)时,在手动运行时可切换C轴模式与主轴模式。
C轴选择接通时处于C轴模式、C轴选择关闭时处于主轴模式。
注2:以主轴位置控制的程序指令方式通知模式的C轴模式中信号(SMMD:X18C1)在通过C轴选择切换时不通知模式。
