EasyManua.ls Logo

Beckhoff TwinCAT 3 - Page 31

Beckhoff TwinCAT 3
46 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PLC libraries
Interface
VAR_INPUT
bOn: BOOL;
bInit: BOOL;
bTune: BOOL;
bManual: BOOL;
bSelSetpoint: BOOL;
bSelCtrlParameterSe: BOOL;
bEnableSoftStart: BOOL;
bEnableRamping: BOOL;
fW1: LREAL;
fW2: LREAL;
fX: LREAL;
bOpenThermocouple: BOOL;
bReverseThermocouple: BOOL;
bBackVoltage: BOOL;
bLeakage: BOOL;
bShortCircuit: BOOL;
bOpenCircuit: BOOL;
sParaControllerExternal: ST_ParaController;
sLogData: ST_LogData := (bLog := FALSE, strLogFileName :='', strLogString :=
'' );
END_VAR
VAR_IN_OUT
sControllerParameter: ST_ControllerParameter;
END_VAR
VAR_OUTPUT
fYAnalog: LREAL;
bYPWM: BOOL;
bYDig: BOOL;
bYDigPos: BOOL;
bYDigNeg: BOOL;
dwAlarm: DWORD;
iState: States:= TC_STATE_IDLE;
sParaControllerInternal: ST_ParaController;
bError: BOOL;
iErrorId: ErrorCodes;
END_VAR
TC3 Temperature Controller 31Version: 1.1