MCV_GrpOptionalStop

The FB defines whether the processing of an NC program is stopped when an M01 occurs in the NC code or whether this M01 is ignored.

For further information on the Optional Stop, see the programming manual [PROG//Optional stop].

Block diagram

FB parameters

VAR_IN_OUT

Variable name

Data type

Description

AxesGroup

AXES_GROUP_REF

Axis group reference

VAR_INPUT

Variable name

Data type

Description

Enable

BOOL

A command can be sent via the “Cmd” input as long as the input is TRUE.

Cmd

BOOL

The optional stop is activated as long as TRUE is applied to the input.

VAR_OUTPUT

Variable name

Data type

Description

Req

BOOL

Indicates that another user commanded the optional stop, e.g. a GUI.

This command only becomes active when it is applied to the “Enable” input of the FB.

State

BOOL

TRUE indicates that the optional stop function is activated.

Error

BOOL

Indicates TRUE when an error occurs.

ErrorID

UDINT

Error identifier