ManualOperationSymbol

Symbol of FB_ManualOperation to which the control will write the commands and read the status from. The symbol binding at this attribute must have a variable structure.

The top-level structure must have following properties:

Name

Type

Description

fbCmd

FB_CmdManualFunction

Function block or structure that stores command variables from operator.

fbState

FB_StateManualFunction

Function block or structure that stores status variables read by the control.

The top-level structure can have the following properties if a hardware wheel should be included in the manual control of this axis:

Name

Type

Description

DoSelect

BOOL

Control will write TRUE to this variable when the operator presses the button to use the hardware control.

IsSelectable

BOOL

If TRUE the control allows to select the hardware control with the button on the HMI.

IsSelected

BOOL

If TRUE this control is selected to be moved with the hardware control.

SelectSupported

BOOL

If TRUE this control will support a hardware control and will show a button to select it.

Each FB_CmdManualFunction function block or structure type must have following properties:

Name

Type

Description

ToBasePos

BOOL

Control will write TRUE to this variable when the operator presses the button to move toward base direction. And will write FALSE as soon as the button is depressed.

ToWorkPos

BOOL

Control will write TRUE value to this variable when the operator presses the button to move toward work direction. And will write FALSE as the button is depressed.

Each FB_StateManualFunction function block or structure type must have following properties:

Name

Type

Description

EnableBasePos

BOOL

If TRUE the ToBasePos button will be enabled, and the operator can press it.

EnableWorkPos

BOOL

If TRUE the ToWorkPos button will be enabled, and the operator can press it.

FaultBasePos

BOOL

If TRUE it stands for fault to move in base direction.

FaultWorkPos

BOOL

If TRUE it stands for fault to move in work direction.

InBasePos

BOOL

If TRUE it stands for the axis has finished moving towards base position.

InWorkPos

BOOL

If TRUE it stands for the axis has finished moving towards work position.

MovingToBasePos

BOOL

If TRUE it stands for the axis is now moving towards the base position.

MovingToWorkPos

BOOL

If TRUE it stands for the axis is now moving towards work position.

ManualOperationSymbol 1:

Schema: tchmi:framework#/definitions/Symbol

Attribute getter: getFB_ManualOperation

Attribute setter: setFB_ManualOperation

Available: since version 12.6.0