| 作者 | 主题 |
|---|---|
|
sycbh 侠士
经验值:1090 发帖数:88 精华帖:4 |
楼主
主题:史上最简加轴使能程序,没有之一 史上最简加轴使能程序,没有之一 我们首先编一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轴使能加完! |