CreateDefaultParams()

CreateDefaultParams() 1:

Erzeugt eine Standardparametrierung für alle Temperaturkanäle

Syntax:

METHOD CreateDefaultParams : HRESULT
VAR_INPUT
    bAllInUse:              BOOL;                    
    eSensor:                E_TcPfw_TempSensType;    
    eTerminal:              E_TcPfw_TerminalType;
    nChPerTerm:             INT;            
    eOutHeating:            E_TcPfw_TctrlOutSelect;
    eOutCooling:            E_TcPfw_TctrlOutSelect;
    fSetpoint:              LREAL;                    
    fStandbySetp:           LREAL;                    
    fPwmCycleTime:          LREAL;                    
END_VAR

CreateDefaultParams() 2: Eingänge

Name

Typ

Beschreibung

Empfohlener Standard

bAllInUse

BOOL

Alle Kanäle werden als „InUse“ initialisiert.

TRUE

eSensor

E_TcPfw_TempSensType

Sensortyp – NoSensor im Simulationsmodus

eTcPfwTempSensT_NoSensor

eTerminal

E_TcPfwTerminalType

Klemmentyp – NoTerminal im Simulationsmodus

eTcPfwTermT_NoTerminal

nChPerTerm

INT

Anzahl der Kanäle pro Klemme

8

eOutHeating

E_TcPfw_TctrlOutSelect

Ausgabeart des Heizausgangs – NoSignal, um die Heizfunktion zu deaktivieren (bspw. bei Messzonen)

eTcPfwTcOut_PWM

eOutCooling

E_TcPfw_TctrlOutSelect

Ausgabeart des Kühlungsausgangs

eTcPfwTcOut_NoSignal

fSetpoint

LREAL

Temperatursollwert für alle Kanäle

180.0

fStandbySetp

LREAL

Temperatursollwert für die Standby-Temperatur aller Kanäle

18.0

fPwmCycleTime

LREAL

PWM-Zykluszeit für alle Ausgänge (dutyCycle = fPwmCycleTime * 0.1)

1.0

CreateDefaultParams() 3: Ausgänge

Name

Typ

Beschreibung

CreateDefaultParams

HRESULT

Rückgabewert mit Feedback zum Erfolg der Ausführung

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.42

PC oder CX (x64, x86)

Tc3_PlasticBaseApplication (>= v3.12.6.0)