旋转机

5轴切齿机自动启动主程序

发布时间:2022/8/29 15:20:10   
北京看白癜风的医院哪家有名 https://yyk.39.net/hospital/89ac7_knowledges.html

/_N_AUTOMATIC_START_MPF0自动启动主程序

AUTOMATIC_START.MPF;主程序名,自动启动用主程序

/_N_MPF_DIR/MPF.DIR\;存储路径

EGOFS(B);;关闭跟随轴B(工件旋转轴)的电子齿轮

A_OUT[5]=0A_OUT[6]=0;布尔型系统变量式数字输出端[5]、[6]分别置初值0,前提:MDMN_FASTIO_DIG_NUM_OUTPUTS=3(有效NCK数字输出字节数)。NCK侧电子齿轮信号6,7经I/O硬件分配5,6送至PLC侧FC21块内

PROG_START:M66;M66=DB.DBX8.2

P_UIFR[1]=CTRANS(X,R,Y,R,Z,R);P_UIFR[n]为预定义框架变量,可从零件程序出发读取或写入可设置的工件原点偏移G54~G,CTRANS为多个轴的可编程原点偏移指令,该程序段表示X、Y、Z轴可编程工件原点(G54)对应地偏移至参数R、R和R处。

M=QU()M=QU(52);QU快速辅助功能输出,不必等待M机能应答反馈;排屑机开启码M=DB.DBX18.4→FBNW17,装料门关闭码M52=DB.DBX6.4→FBNW9。

M;装料门关闭且灯亮M=DB.DBX18.1→FBNW26,应答反馈

IF(R==1)AND(AA_IM[Z].);AA_IM[Z]为摆动轴Z在MCS的当前位置

G00G54G90Z.

R=0

ENDIF;IF跳转的结束行

G00G90X2=.

INIT(2,"_N_LOAD_HOME_MPF","n");绝对路径方式,选择1_装料机械手回零主程序,在通道2中执行

START(2);启动通道2内所选程序

WAITM(10,1,2);HomePosition装料机械手回零,等待通道1和通道2中的WAIT标记10,以便在2个通道中进行同步,同步后取消标记10

R=0R=1

G00G54G90B=DC(AA_IM[B])

R=0

SPINDLE_MOV;调用2_工件轴B旋转子程序,B轴激活电子齿轮后MO3,摆动轴Z定位

G00G54G90W-41.X.Y28.Z.C-22.

X.Y28.

M;M(M42)=DB.DBX17.6(DB.DBX5.2)→FBNW31,切削头A轴旋转

WHENTRUEDOR=R;赋值

COUPLE_TOL;调用3_B轴耦合公差子程序1次

M;装料门关闭且灯亮M=DB.DBX18.1→FBNW26,应答反馈

AUTO_CYCLE;调用4_自动循环宏程序1次

STOPRE;进刀停止,至所有预备程序段由主运行加工完毕(预处理停止),方可执行下一程序段R=1

M30;主程序结束,M30=DB.DBX3.6,



转载请注明:http://www.aideyishus.com/lkcf/1372.html
------分隔线----------------------------