Machine Set Values / ParametersΒΆ

TECT_MACHINE_SET_TYPE structure contains all the process related parameters.

This structure contains machine set parameters of the zone data. The user can define all parameters which are related to the machine, i.e. parameters which are set as per machine properties and will be defined only once at the time of commissioning. These parameters need to be changed, only when some machine property has changed, e.g. the temperature sensor has changed.

PID parameter, HighHigh, LowLow temp, and temperature sensors settings come under this structure.

Cool Factor (wCoolFact):

Cool factor in percentage.

KP (rKP):

PID parameter for the machine, P in Real value.

TI (rTI):

PID parameter for control: I in seconds.

TD (rTD):

PID parameter for control: Filter for D in seconds.

HighHigh Temperature (rHighHigh_Temp):

This is the highest value of temperature the machine can reach and beyond that it could damage the system / machine. When this value is reached HighHigh Temperature fault will be generated, the control state will be in Fault state and all the outputs are disabled.

LowLow Temperature (rLowLow_Temp):

This is the lowest value of temperature the machine can reach and below that value it can damage the system / the machine. When this value is reached, LowLow Temperature error is generated, the control state will be in Fault state and all the outputs are disabled.

Change time (uiChange_Time):

For the TC_FAULT_2 the time (in seconds ) is taken to register the Minimum temperature change when the duty cycle is greater than or equal to tune output value.

Minimum Temperature Change (uiMin_Temp_Change):

For the TC_FAULT_2 the Minimum Temperature Change, that can happen in the change time, is assigned when the duty cycle is greater than or equal to tune output value.

TC_Max (rTc_Max):

It corresponds to the maximum measurement range of the temperature sensor.

When the temperature of the zone reaches this value the fault TC_FAULT_1 is generated.

TC_Min (rTc_Min):

It corresponds to the minimum measurement range of the temperature sensor. When the temperature of the zone reaches this value the fault TC_FAULT_1 is generated.

Temperature Difference Cool (rTemp_Diff_Cool):

If value > 0: cooling will be ON with 100% when ACT_TEMP > set point + rtemp_diff_cool, and will be OFF when ACT_TEMP < set point + rtemp_diff_cool x iCool_Off_Ratio. If value = 0: rtemp_diff_cool is deactivated, PID controller will be active for cooling.

Cool Off Ratio (iCool_Off_Ratio):

To be used with rTemp_Diff_Cool. Explanation of Zone Data Structure

Maximum Output (iMax_Output):

This input defines the maximum value of the duty cycle for the respective zone.

Tune Setpoint (iTune_Step):

Necessary temperature change in raw sensor value for auto tune process.

Tune Output (iTune_Output):

PWM duty cycle which is used during tuning.

Tune Minimum P (rTune_MinP):

Minimum allowable KP value for the auto tune to accept.

Tune Maximum P (rTune_MaxP)

Maximum allowable KP value for the auto tune to accept.

Tune P Multiplier (rTune_PMult):

Scaling for calculating KP value after tuning.

TC Offset (rTc_Offset):

Compensation for the thermocouple in degree.

Period Factor (rPeriod_Fact):

Period factor for cooling against heating.

Minimum Cool on Time (timMin_Cool_On):

Minimum time for which xDO_Cool output is ON.

Feed Forward Time Ratio (iFF_Time_Ratio):

Feed forward time ratio in percentage for internal set point ramp generator. The smaller the value, the steeper is the ramp.

Rated current (rRated_Current):

Rated current of phase 1, 2 and 3 of zone. Heaters have same current rating for all 3 phases.