Enable := Pwr_En,
Status => Pwr_Status,
Busy => Pwr_Bsy,
Error => Pwr_Err,
ErrorID => Pwr_ErrID
);
//MC_Home
HM(
Axis := MC_Axis000,
Execute := Hm_Ex,
Done => Hm_D,
Busy => Hm_Bsy,
CommandAborted => Hm_Ca,
Error => Hm_Err,
ErrorID => Hm_ErrID
);
//MC_MoveVelocity
VEL(
Axis := MC_Axis000,
Execute := Vel_Ex,
Velocity := Vel_Vel,
Acceleration := Vel_Acc,
Deceleration := Vel_Dec,
Jerk := Vel_Jrk,
InVelocity => Vel_InVel,
Busy => Vel_Bsy,
Active => Vel_Act,
CommandAborted => Vel_Ca,
Error => Vel_Err,
ErrorID => Vel_ErrID
);
//MC_DigitalCamSwitch
instMC_DigitalCamSwitch(
Axis := MC_Axis001,
Switches := Switches,
Outputs := Outputs,
TrackOptions := TrackOptions,
Enable := Vel_Act,
EnableMask := EnableMask,
InOperation => InOperation,
Busy => DCS_Busy,
Error => DCS_Error,
ErrorID => DCS_ErrorID );
3 Axis Command Instructions
3-434
NY-series Motion Control Instructions Reference Manual (W561)