DirectOutput

DirectOutput 1:

Exclusive function for hydraulic axes

This core function is only available for hydraulic axis types.

DirectOutput 2:

This core function is used to directly control the output of a hydraulic axis. There will be no monitoring of position limits.

This core function is a member of the group of statically-controlled core functions.

Syntax:

FUNCTION_BLOCK FB_DirectOutput EXTENDS FB_CorefunctionFeedback

DirectOutput 3: Properties

Name

Type

Access

Description

OutputReference

LREAL

Get, Set

This property defines the value that must be specified as OutPutValue to cause a full-scale output to the controlled device.

OutputValue

LREAL

Get, Set

This property is used to define the output to the device. OutputReference as a scaling here.

Ramptime

LREAL

Get, Set

RampTime is used to define the time for ramping from zero to the full-scale value.

DirectOutput 4:

The output value is influenced by RampTime

Any change in the output whose amount is less than the full-scale value requires a proportional part of RampTime.

DirectOutput 5: Methods

Name

Description

DoActivate()

This method enables and disables the direct output.

DirectOutput 6: Interfaces

Type

Description

I_DirectOutput

Standard interface on FB_DirectOutput.

Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT v3.1.4024.35

PC or CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 or higher

Tc3_PlasticHydraulic v3.12.4.26 or higher