User Manual of Macro(V2.2).pdfCustom macro program instruction.pdf

Documents. Ill try share the code and PLC program in a bit.

This is the macro and their explanation ....

PAUS100
STAF(Unclamp Turret!)
OUT+M63;unclamp
WAT+X06;T07,position of unclamp
STAF(Rotate & Select Tool!)
OUTPY18RY19
CASET1+X00-X01-X02-X03
CASET2-X00+X01-X02-X03
CASET3+X00+X01-X02-X03
CASET4-X00-X01+X02-X03
CASET5+X00-X01+X02-X03
CASET6-X00+X01+X02-X03
CASET7+X00+X01+X02-X03
CASET8-X00-X01-X02+X03
OUT-Y18-Y19
PAUS50
STAF(Clamp Turret!)
OUT-M63;clamp
WAT+X07; T08,position of clamp
TS(0)=TAIM
CURTS=TAIM
STATUSINFO(Tool Change is Finished!)
PAUS300
DISP
RETURN




Explanation.

M63:output for unclamp turret
reset for clamp turret

+T: CW Rotation_Turret
-T: CCW Rotation_Turret


T07: Input, Position of unlock turret
T08: Input for detecting position of lock turret