ST_TcMcAutoIdent (from V3.0.4)

In this structure the parameters for an MC_AxUtiAutoIdent_BkPlcMc function block are stored. It contains further information about the purpose of the individual elements.

Syntax

TYPE ST_TcMcAutoIdent :
(* last modification: 08.11.2019 *)
STRUCT
     EndOfTravel_Negativ:        LREAL:=0.0;
     EndOfTravel_Positiv:        LREAL:=0.0;
     EndOfTravel_NegativLimit:   LREAL:=0.0;
     EndOfTravel_PositivLimit:   LREAL:=0.0;
     DecelerationFactor:         LREAL:=1.0;
     EndOfVelocity_NegativLimit: LREAL:=0.0;
     EndOfVelocity_PositivLimit: LREAL:=0.0;
     EndOfTravel_LastIdent_P:    LREAL:=0.0;
     EndOfTravel_LastIdent_M:    LREAL:=0.0;
     ValveCharacteristicLowEnd:  LREAL:=0.0;
     ValveCharacteristicHighEnd: LREAL:=0.0;
     ValveCharacteristicRamp:    LREAL:=0.0;
     ValveCharacteristicSettling:LREAL:=0.0; (* starting with V3.0.32 *)
     ValveCharacteristicRecovery:LREAL:=0.0;
     ValveCharacteristicMinCycle:LREAL:=0.0;

     Valve_LinLimitP: LREAL:=0.0;   (* starting with V3.0.46 *)
     Valve_LinLimitM: LREAL:=0.0;

     ValveCharacteristicTable:   ARRAY[1..100,1..2] OF LREAL;

     EndOfIncrements_Negativ:    DINT:=0;
     EndOfIncrements_Positiv:    DINT:=0;

     ValveCharacteristicType:    INT:=0; (* starting with V3.0.33 *)
     ValveCharacteristicTblCount:INT:=0;

     EnableEndOfTravel:          BOOL:=FALSE;
     EnableOverlap:              BOOL:=FALSE;
     EnableZeroAdjust:           BOOL:=FALSE;
     EnableArreaRatio:           BOOL:=FALSE;
     EndOfTravel_PositivDone:    BOOL:=FALSE;
     EndOfTravel_NegativDone:    BOOL:=FALSE;
     EnableValveCharacteristic:  BOOL:=FALSE;
     EnableNoUturn: BOOL:=FALSE;
END_STRUCT
END_TYPE

Parameter

Name

Type

Description

EndOfTravel_Negativ

LREAL

 

EndOfTravel_Positiv

LREAL

 

EndOfTravel_NegativLimit

LREAL

 

EndOfTravel_PositivLimit

LREAL

 

DecelerationFactor

LREAL

 

EndOfVelocity_NegativLimit

LREAL

 

EndOfVelocity_PositivLimit

LREAL

 

EndOfTravel_LastIdent_P

LREAL

 

EndOfTravel_LastIdent_M

LREAL

 

ValveCharacteristicLowEnd

LREAL

 

ValveCharacteristicHighEnd

LREAL

 

ValveCharacteristicRamp

LREAL

 

ValveCharacteristicSettling

LREAL

 

ValveCharacteristicRecovery

LREAL

 

ValveCharacteristicMinCycle

LREAL

 

Valve_LinLimitP

LREAL

 

Valve_LinLimitM

LREAL

 

ValveCharacteristicTable

ARRAY

 

EndOfIncrements_Negativ

DINT

 

EndOfIncrements_Positiv

DINT

 

ValveCharacteristicType

INT

 

ValveCharacteristicTblCount

INT

 

EnableEndOfTravel

BOOL

 

EnableOverlap

BOOL

 

EnableZeroAdjust

BOOL

 

EnableArreaRatio

BOOL

 

EndOfTravel_PositivDone

BOOL

 

EndOfTravel_NegativDone

BOOL

 

EnableValveCharacteristic

BOOL

 

EnableNoUturn

BOOL