MCV_ReqParamSetId
Request parameter set number
So that it is known in the PLC which parameter set is currently being used for an axis, the active parameter set's number can be requested by the axis administration.
Block diagram
Parameters of the function block
VAR_IN_OUT | |||
| Axis | AXIS_REF | Axis reference. |
VAR_INPUT | |||
| Execute | BOOL | Request for current parameter set started at rising edge. |
| NCListTypeIn | STRING | Identification of parameter or list type, e.g. ‘ACHS_MDS’. |
VAR_OUTPUT | |||
| Valid | BOOL | Indicates if the parameter set is being successfully read. |
| Busy | BOOL | Indicates if the function block is still busy. |
| NCListTypeOut | STRING | Identification of parameter or list type, e.g. ‘ACHS_MDS’. |
| NCParamSetIdOut | UINT | Number of parameter set which is currently used for this axis. |
| NCWarning | BOOL | Indicates if a warning in the ISG-MCP has occurred. |
| NCError | BOOL | Indicates if an error in the ISG-MCP has occurred. |
| NCErrorCode | UDINT | Error identification of the error in the ISG-MCP. |
| Error | BOOL | Indicates if an error has occurred. Change of parameter set is not executed. |
| ErrorID | WORD | Error identification. |
|
|
|
|
Behavior of the function block
- The function block is in an error state if ‘Error’ = TRUE. The active parameter set number could not be read. An error has occurred either in the function block itself or in the ISG-MCP. The ‘NCError’ output parameter indicates whether an error has occurred in the ISG-MCP.