Motion control function block parameter numbers

The following function blocks use specific parameter numbers when the function blocks are programmed.
  • MC_ReadParameter
  • MC_ReadBoolParameter
  • MC_WriteParameter
  • MC_WriteBoolParameter

Parameter number identification

Parameter numbers between 0 and 999 are reserved for standard parameters. Extensions by a supplier or user are also allowed, although using them can affect portability between different platforms. If the parameter number is greater than 999, the parameter is supplier-specific.
Parameter number identification
Parameter number
Parameter Name
Data type
R/W
Description
1
Commanded Position
REAL
R
Commanded position.
2
SWLimitPos
REAL
R/W
Positive software limit switch position.
3
SWLimitNeg
REAL
R/W
Negative software limit switch position.
4
EnableLimitPos
BOOL
R/W
Enable positive software limit switch.
5
EnableLimitNeg
BOOL
R/W
Enable negative software limit switch.
8
MaxVelocitySystem
REAL
R
Maximal allowed velocity of the axis in the motion system.
9
MaxVelocityAppl
REAL
R/W
Maximal allowed velocity of the axis in the application.
11
CommandedVelocity
REAL
R
Commanded velocity.
12
MaxAccelerationSystem
REAL
R
Maximal allowed acceleration of the axis in the motion system.
13
MaxAccelerationAppl
REAL
R/W
Maximal allowed acceleration of the axis in the application.
14
MaxDecelerationSystem
REAL
R
Maximal allowed deceleration of the axis in the system.
15
MaxDecelerationAppl
REAL
R/W
Maximal allowed deceleration of the axis in the application.
16
MaxJerk
REAL
R/W
Maximal allowed jerk of the axis.
1001
TargetPosition
REAL
R
The final target position for current active moving function block
1002
TargetVelocity1
REAL
R
The final target velocity for current active moving function block.
1005
Duty Cycle
REAL
R/W
The pulse duty cycle for one pulse. The valid value is 0-100, indicating 0%-100%. (PWM function can be realized by adjusting this value).
This parameter is configurable only using this function block. The default value is set 50.0 by the controller.
Note: For Duty Cycle, the value will be overwritten by the default setting, 50.0 when the controller is switched from RUN mode to PRG and RUN again, or when the controller power is cycled.
1006
PulsePerRevolution
REAL
R
The
Pulse per revolution
setting input by user in
FactoryTalk Design Workbench
GUI.
1007
TravelPerRevolution
REAL
R
The
Travel per revolution
setting input by user in
FactoryTalk Design Workbench
GUI.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal