Structure Definitions - Beckhoff TwinCAT 3 Manual

Table of Contents

Advertisement

Requirements
Development environment
TwinCAT 3.1.4006
5.1.2

Structure definitions

ST_ControllerParameter
TYPE ST_CTRL_TempCtrlParameter:
STRUCT
  (* general parameters *)
  iMode                     : E_CTRL_ControlMode;
  iReactionOnFailure        : E_CTRL_ReactionOnFailure;
  bSelCtrlParameterSet      : BOOL;
  dwAlarmSupp               : DWORD;
  tCtrlCycleTime            : TIME;
  tTaskCycleTime            : TIME;
  (* tuning parameteer *)
  iTuningMode               : E_CTRL_TuneMode;
  tTuneStabilisation        : TIME       := T#20S;
  fEndTunePercentHeating    : LREAL      := 80.0;
  fYTuneHeating             : LREAL;
  fYStableHeating           : LREAL;
  fEndTunePercentCooling    : LREAL      := 20.0;
  fYTuneCooling             : LREAL;
  fYStableCooling           : LREAL;
  fScalingFactor            : LREAL      := 1.0;
  (* setpoint parameters *)
  fWMin                     : LREAL;
  fWMax                     : LREAL;
  (* start up *)
  bEnableSoftStart          : BOOL;
  bEnableRamping            : BOOL;
  fWStartUp                 : LREAL;
  tStartUp                  : TIME;
  bStartUpRamping           : BOOL;
  fWStartUpVeloPos          : LREAL;
  fWStartUpVeloNeg          : LREAL;
  fWVeloPos                 : LREAL;
  fWVeloNeg                 : LREAL;
  (* actual value parameters *)
  bFilter                   : BOOL;
  tFilter                   : TIME;
  (* deadband parameters *)
  bDeadband                 : BOOL;
  fEDeadband                : LREAL;
  (* control value parameters *)
  fYMin                     : LREAL;
  fYMax                     : LREAL;
  fYManual                  : LREAL;
  fYOnFailure               : LREAL;
  tPWMCycleTime             : TIME;
  tPWMMinOffTime            : TIME;
  tPWMMinOnTime             : TIME;
  tPWMWaitingTime           : TIME;
  fYThresholdOff            : LREAL;
  fYThresholdOn             : LREAL;
  nCyclesForSwitchOver      : INT        := 100;
TC3 Temperature Controller
target platform
PC or CX (x86)
Version: 1.1
PLC libraries
PLC libraries to include
Tc2_TempController
23

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tc3

Table of Contents