史上最简加轴使能程序,没有之一
我们首先编一Fc参数化程序如下:
L 30
L #IN0 //轴号
+I
T #TEMP4
OPN DB [ #TEMP4] //打开轴库
A #IN1 //轴使能
= %DBX2.1 //伺服使能
= %DBX21.7 //脉冲使能
A #IN3
= %DBX1.7 //补偿有效
AN #IN2 //第二编码器有效
= %DBX1.5 //位置测量1
A #IN2
= %DBX1.6 //位置测量2
再编一个调用参数化程序如下:
A "SevroStartReady"//OFF3准备完成
A "MCP_DB".OutArea.Axis.feedrateStart//轴进给启动键
= #TEMP0
CALL "轴使能参" //X1
IN0 :=1
IN1 :=#TEMP0
IN2 :="MD14512".MD14512[34]//X轴有外编
IN3 :=TRUE
CALL "轴使能参" //Y1
IN0 :=2
IN1 :=#TEMP0
IN2 :="MD14512".MD14512[33]//Y轴有外编
IN3 :=TRUE
CALL "轴使能参" //Z1
IN0 :=3
IN1 :=#TEMP0
IN2 :="MD14512".MD14512[34]//Z轴有外编
IN3 :=TRUE
X,Y,Z轴使能加完!