10 Sample Programming
10-62
NJ/NX-series CPU Unit Motion Control Userās Manual (W507)
Index => Camin_Index,
Busy => Camin_Bsy,
Active => Camin_Act,
CommandAborted => Camin_Ca,
Error => Camin_Err,
ErrorID => Camin_ErrID
);
//MC_GearIn
GEARIN(
Master := MC_Axis000,
Slave := MC_Axis001,
Execute := Gearin_Ex,
RatioNumerator := Gearin_RatN,
RatioDenominator := Gearin_RatD,
ReferenceType := Gearin_RefTyp,
Acceleration := Gearin_Acc,
Deceleration := Gearin_Dec,
InGear => Gearin_InGear,
Busy => Gearin_Bsy,
Active => Gearin_Act,
CommandAborted => Gearin_Ca,
Error => Gearin_Err,
ErrorID => Gearin_ErrID
);
//MC_CombineAxes
COMBINE(
Master := MC_Axis001,
Auxiliary := MC_Axis002,
Slave := MC_Axis003,
Execute := Combine_Ex,
CombineMode := Combine_CM,
ReferenceTypeMaster := Combine_RefMas,
ReferenceTypeAuxiliary := Combine_RefAux,
InCombination => Combine_InComb,
Busy => Combine_Bsy,
Active => Combine_Act,
CommandAborted => Combine_Ca,
Error => Combine_Err,
ErrorID => Combine_ErrID
);