PLCopen ParameterΒΆ
Additional parameters are available by ReadParameter and WriteParameter Function Blocks.
Note
Please see the following Function Blocks to read and write parameters:
- MC_ReadParameter MC_ReadParameter
- MC_WriteParameter MC_WriteParameter
- MC_ReadBoolParameter MC_ReadBoolParameter
- MC_WriteBoolParameter MC_WriteBoolParameter
Parameter number (PN) | Name | Datatype | Min. | Max. | Default | R/W | Comments |
---|---|---|---|---|---|---|---|
1 | CommandedPosition | DINT | R | Commanded position. | |||
2 | SWLimitPos | DINT | -2147483647 | 2147483647 | 2147483647 | R/W | Positive Software limit switch position. |
3 | SWLimitNeg | DINT | -2147483647 | 2147483647 | -2147483647 | R/W | Negative Software limit switch position. |
4 | EnableLimitPos | BOOL | FALSE | TRUE | FALSE | R/W | Enable positive software limit switch. |
5 | EnableLimitNeg | BOOL | FALSE | TRUE | FALSE | R/W | Enable negative software limit switch. |
6 | EnablePosLagMonitor-ing | BOOL | FALSE | TRUE | TRUE | R/W | Enable monitoring of position lag (following error). |
7 | MaxPositionLag | DINT | 1 | 2147483647*** | R | Maximal position lag. | |
8 | MaxVelocitySystem | DINT | 32767 | R | Maximal allowed velocity of the axis in the motion system. | ||
9 | MaxVelocityAppl | DINT | 0** | 32767 | 32767 | R/W | Maximal allowed velocity of the axis in the application. |
10 | ActualVelocity | DINT | -32767 | 32767 | R | Actual velocity. | |
11 | CommandedVelocity | DINT | -32767 | 32767 | R | Commanded velocity. | |
12 | MaxAccelerationSystem | DINT | 32767 | R | Maximal allowed acceleration of the axis in the motion system. | ||
13 | MaxAccelerationAppl | DINT | 10 | 32767 | 32767 | R/W | Maximal allowed acceleration of the axis in the application. |
14 | MaxDecelerationSystem | DINT | 32767 | R | Maximal allowed deceleration of the axis. | ||
15 | MaxDecelerationAppl | DINT | 10 | 32767 | 32767 | R/W | Maximal allowed deceleration of the axis. |
16 | MaxJerk | DINT | 0* | 2147483647 | 2147483647 | R/W | Maximal allowed jerk of the axis. |
2001 | MODULO_NOMINATOR | DINT | 1 | 2147483647 | 1 | R/W | ABB specific parameter. Used for Central Motion Control implementation: Gearbox modifier to MODULO_RANGE |
2002 | MODULO_DENOMINATOR | DINT | 1 | 2147483647 | 1 | R/W | ABB specific parameter. Used for Central Motion Control implementation: Gearbox modifier to MODULO_RANGE |
2003 | EnableLimit2Decelerate | BOOL | FALSE | TRUE | FALSE | R/W | - |
2004 | EnableLimitAbort | BOOL | FALSE | TRUE | FALSE | R/W | - |
2005 | EnableLimtVelocity | BOOL | FALSE | TRUE | FALSE | R/W | If the velocity is limited the unmoved position will be covered whenever possible |
2006 | SWLimit2DecPos | LREAL | -2147483647 | 2147483647 | 2147483647 | R/W | Used as end position for EnableLimit2Decelerate |
2007 | SWLimit2DecNeg | LREAL | -2147483647 | 2147483647 | 2147483647 | R/W | Used as end position for EnableLimit2Decelerate |
2008 | MaxPositionGapLL | LREAL | 0 | 214748364700 | 0 | R/W | Used to stop the ongoing movement if position is behind |
*0 means: no limitation of jerk is performed.
**Axis will stay in stop.
***is modified by CMC_AXIS_CONTROL_PARAMETER, the max. Value is calculated in increments, the value which is delivered by ReadParameter will be given in [u].