Classes
The following explains classes provided in motion module dedicated classes.
Category
Name
MCFB class
MCFB
Execution class
MCFBExecute
MCFBEnable
Instruction class
MC_AbortTrigger
MC_CamIn
MC_CamTableSelect
MC_CombineAxes
MC_GearIn
MC_GroupDisable
MC_GroupEnable
MC_GroupReset
MC_GroupStop
MC_Home
MC_MoveAbsolute
MC_MoveRelative
MC_MoveVelocity
MC_Reset
MC_SetPosition
MC_Stop
MC_TorqueControl
MC_TouchProbe
MC_WriteParameter
MCv_ChangeCycle
MCv_MotionErrorReset
MCv_MoveCircularInterpolateAbsolute
MCv_MoveCircularInterpolateRelative
MCv_MoveLinearInterpolateAbsolute
MCv_MoveLinearInterpolateRelative
MCv_ReadProfileData
MCv_SetTorqueLimit
MCv_SpeedControl
MCv_SpeedLimitFilter
MCv_WriteProfileData
MC_GroupSetOverride
MC_Power
MC_ReadParameter
MC_SetOverride
MCv_AllPower
MCv_BacklashCompensationFilter
MCv_DirectionFilter
MCv_Jog
MCv_SmoothingFilter
Description
A class for providing a function to execute an MCFB.
The corresponding MCFB version is as follows:
• MELSEC iQ-R motion module library version '03D'
A class for executing an Execute type or Enable type MCFB.
For details on the Execute type and Enable type, refer to the following:
MELSEC iQ-R Motion Module User's Manual (Application)
A class for executing an MCFB which has the same name as a class.
I/O variables, input variables, output variables, and public variables of MCFBs
are defined as a member variable of each corresponding instruction class. When
an instruction class instance is created, default values will be stored in the I/O
variables, input variables, output variables, and public variables.
For details on MCFB specifications and default values to be stored, refer to the
following:
MELSEC iQ-R Motion Module User's Manual (Application)
1.4 Motion Module Dedicated Class
1 COMMON ITEMS
55
1