Non-Boolean Parameters
This table is a list of supported non-Boolean parameters.
These parameters are read and written by the function blocks MC_ReadParam and MC_WriteParam.
|
|
|
|
|
|
|
Parameter Details
ID |
Parameter |
Name |
R/W |
Update Rate Type |
Description |
---|---|---|---|---|---|
MC_AXIS_PARAM_CMD_POS |
Command Position |
Read-only |
|
||
MC_AXIS_PARAM_ACT_VEL |
Actual Velocity |
Read-only |
|
||
MC_AXIS_PARAM_CMD_VEL |
Command Velocity |
Read-only |
|
||
MC_AXIS_PARAM_PHASE_SHIFT |
Phase Shift |
Read-only |
|
||
MC_AXIS_PARAM_SUPERIMPOSED_DISTANCE |
Superimposed Distance |
Read-only |
|
||
MC_AXIS_PARAM_MASTER_OFFSET |
Master Offset |
Read / Write |
|
||
MC_AXIS_PARAM_SLAVE_OFFSET |
Slave Offset |
Read / Write |
|
||
MC_AXIS_PARAM_MOVE_TYPE_ACTIVE |
Active Move Type |
Read-only |
The active move type. See Move Types. |
||
MC_AXIS_PARAM_MOVE_TYPE_NEXT |
Next Move Type |
Read-only |
The queued (next) move type. See Move Types. |
||
MC_AXIS_PARAM_POSITION_ERROR |
Position Error |
Read-only |
Position error in user units. |
||
MC_AXIS_PARAM_FEEDBACK_LAST |
Raw Feedback |
Read-only |
|
||
MC_AXIS_PARAM_ROLLOVER_POSITION |
Rollover |
Read / Write |
In particular: {equation}NewPosition = OldPosition * (New Rollover) / (Old Rollover){/equation}. |
||
MC_AXIS_PARAM_VELCOMP_FACTOR |
Velocity Compensation Factor |
Read / Write |
|
||
MC_AXIS_PARAM_VELCOMP_FILTER |
Velocity Compensation Filter |
Read / Write |
|
||
MC_AXIS_PARAM_IN_POSITION_BAND |
Axis In-Position Bandwidth |
Read / Write |
The bandwidth about the command position to determine the state of the in-position flag. See Note 2. |
||
MC_AXIS_PARAM_DRIVE_STATUS |
Drive Status |
Read-only |
|
||
MC_AXIS_PARAM_UU_FB_RATIO_NUM |
User Unit to feedback unit ratio numerator |
Read-only |
|
||
MC_AXIS_PARAM_TORQUE_ACTUAL |
Actual Torque |
Read-only |
|
||
MC_AXIS_PARAM_BUS_ADDRESS |
Drive Address |
Read-only |
|
||
MC_AXIS_PARAM_SENSOR_DELAY |
Sensor Delay |
Read / Write |
Compensation for Physical sensor delay for MC_TouchProbe, in microseconds. See Note 1. |
||
MC_AXIS_PARAM_INTERP_CMD_POS |
Interpolated Command Position |
Read-only |
|
||
MC_AXIS_PARAM_INTERP_CMD_VEL |
Interpolated Command Velocity |
Read-only |
|
||
MC_AXIS_PARAM_REGIST_COMP |
Registration Compensation |
Read-only |
|
||
MC_AXIS_PARAM_REGIST_DIST |
Distance Between the Last Two Good Registration Marks |
Read-only |
|
||
MC_AXIS_PARAM_REGIST_GOOD_CNT |
Number of Consecutive Good Registration Marks |
Read / Write |
|
||
MC_AXIS_PARAM_REGIST_BAD_CNT |
Number of Consecutive Bad Registration Marks |
Read / Write |
|
||
MC_AXIS_PARAM_UU_FB_RATIO_DEN |
User units to feedback unit ratio denominator |
Read-only |
|
||
MC_AXIS_PARAM_CM_ACT_CMD_POS |
Coordinated Motion Applied Command Position |
Read-only |
Amount of motion actually applied to the PLCopen axis drive by Coordinated Motion commands. |
||
MC_AXIS_PARAM_CM_CMD_POS |
Coordinated Motion Command Position |
Read-only |
Amount of motion requested of a PLCopen axis by the Coordinated Motion commands. |
||
MC_AXIS_PARAM_INGEAR_BANDWIDTH |
In Gear bandwidth |
Read / Write |
|||
MC_AXIS_PARAM_DRIVE_AXIS_NUMBER |
Drive Axis Number |
Read-only |
One-based number that specifies the axis on the drive. |
||
MC_AXIS_PARAM_UU_FB_RATIO |
User units to feedback unit ratio |
Read-only |
|
||
MC_AXIS_PARAM_BUS_INTERFACE_TYPE |
Bus Interface Type |
Read-only |
The parameter value is:
|
||
MC_AXIS_PARAM_SIM_CLOSING |
Simulator Distance Closing Fraction |
Write-only |
This setting affects how responsive a simulated axis to changing command positions.
Values are broken down into these ranges:
|
||
MC_AXIS_PARAM_UU_REV_RATIO |
User units revolution ratio |
Read / Write |
|
||
MC_AXIS_PARAM_BUS_POSITION_DEMAND |
Position demand value |
Read-only |
Drive Position Demand Value 32-bits.
|
||
MC_AXIS_PARAM_BUS_STATUS_WORD |
Drive Status Word |
Read-only |
Drive Axis Status Word 16-bits.
|
||
MC_AXIS_PARAM_BUS_CONTROL_WORD |
Drive Control Word |
Read-only |
Drive Axis Control Word 16-bits.
|
Notes
See Tuning Controller Performance for EtherCAT Communication Latency.
- This is a configuration parameter.
- There is some delay in acquiring fast input information from drives and calculating the registration marks.
While the information is evaluated cyclically, there may be a few cycles between when the fast input occurs and the system records the registration marks. - There is some delay in acquiring fast input information from drives and calculating the fast input position.
While the information is evaluated cyclically, there may be a few cycles between when the fast input occurs and the system records the fast input data. - There is some delay in acquiring the actual position values.
While the information is evaluated cyclically, there may be a few cycles between when the actual position is updated in the drive and the system records the fast input data.
See Also