RCK_RotaryCutterVisu (FB)

FUNCTION_BLOCK RCK_RotaryCutterVisu

This function block is implemented as an interface for sample visualizations of rotary cutter to communicate with rotary cutter function blocks. Which allows visualizations to control all rotary cutter function blocks and observe the status of them.

InOut:

Scope

Name

Type

Comment

Input

Enable

BOOL

Enable the function block with Enable = TRUE

Inout

RotaryCutter

RCK_RotaryCutter

Reference to RCK_RotaryCutter

Parameters

RCK_Parameter

Reference to RCK_Parameter

Input

ManualOperation

REFERENCE TO RCK_ManualOperation

Reference to RCK_ManualOperation

RegistrationBuffer

REFERENCE TO RCK_RegistrationBuffer

Reference to RCK_RegistrationBuffer

CutCorrection

REFERENCE TO RCK_CutCorrection

Reference to RCK_CutCorrection

CutOffsetAdjust

REFERENCE TO RCK_CutOffsetAdjust

Reference to RCK_CutOffsetAdjust

TorqueBoost

REFERENCE TO RCK_TorqueBoost

Reference to RCK_TorqueBoost

DriftCompensation

REFERENCE TO RCK_DriftCompensation

Reference to RCK_DriftCompensation

Output

Busy

BOOL

Indicates that the function block is not finished

Error

BOOL

Signals that error has occurred within function block

AppErrorID

ERROR_ID

Error identification. For error details refer to Enumeration ERROR_ID

FrameDisplayed

INT

Indicate which frame is being displayed now, 0: RotaryCutterPanel; 1: ParameterPanel