数控逐渐变速的编程方法主要涉及手动变速和自动变速两种方式。以下是具体的编程步骤和要点:
手动变速
确定所需转速:
根据实际需求,将变速旋钮转到所需转速位置。
按下变速按钮:
通过PLC内部控制,接通锁杆电磁阀,控制油路打开锁杆,使锁杆开关压合。
自动变速
在自动(AUTO)模式下,若编程M03 S5,主轴首先进行变速,过程与手动相同,待变到转速为5转后,主轴再以5转的速度正向旋转。
参数设置
在AUTO方式下自动变速,需要在程序中编写M代码和S代码。CNC系统需识别M、S代码并译出代码值,送到系统地址F0010(辅助功能代码信号)和F0022(主轴功能代码信号)中。需要设置的系统参数包括:
37011=1(设定路径内的主轴数)
37051=1(根据SOR信号进行齿轮位移)
37052=1(齿轮切换方式,根据参数进行齿轮选择)
37054=1(对S指令输出S代码和SF选通信号)
编程示例
1. 编写M03 S5指令,系统送出M、S代码信号。
2. 经过参数设定的时间(标准值为16 ins)后,选通信号MF(FO(OO)、SF(FOOT2)置为1)。
3. 分配结束信号DEN(FD01籽)置为1,把数值3送到系统地址F0010,DEC指令对其进行译码,和译码值03相同,则R0605.0输出为1。
4. 同时把转速数值5送到系统地址F0022中,NUMEB指令把F0022中的数值送到地址R0510中,然后EQB指令使F0022和R0510地址中的数值相等,完成变速过程。
建议
确保在编程前,所有相关参数都已正确设置,以避免变速过程中的错误。
在实际应用中,可能需要根据具体的机床型号和控制系统进行调整。
编程时,注意检查代码的准确性和逻辑性,确保变速过程平稳、可靠。