PT1 (FB)ΒΆ

FUNCTION_BLOCK PT1 EXTENDS TransferBase IMPLEMENTS ITransferFunction_PT1

This function block describes a PT1-TransferFunction with \(G(s) = \frac{K_M}{1+T_Ms}\)

For a step response see the following image

../../../_images/StepResponse_PT1.PNG
InOut:

Scope

Name

Type

Initial

Comment

Inherited from

Input

xEnable

BOOL

TRUE: Activates the defined operation FALSE: Aborts/resets the defined operation

LConC

Output

xBusy

BOOL

TRUE: Operation is running

LConC

xError

BOOL

TRUE: Error condition reached

LConC

Input

lrValue

LREAL

The current input

TransferBase

lrKm

LREAL

The gain of the transfer function

TransferBase

lrTm

LREAL

The time constant of the system

TransferBase

Output

lrOutputValue

LREAL

The output of the system

TransferBase

eErrorID

ERROR

ERROR.NO_ERROR

The current error.
Only valid if xError is TRUE.

TransferBase

Input Const

itfIntegrator

IIntegrator

Properties:

ActualValue, inherited from TransferBase

Km, inherited from TransferBase

OutputValue, inherited from TransferBase

Tm, inherited from TransferBase

Methods:

Structure: