HeatUpType is optional and an alternative to the SetRamp functionality of MonitoredParameterType defined in OPC 40083. With HeatUpType, it can be pre-defined how the control circuit is to be operated when it is switched on for the next time; with or without heat-up process.

There are various terms for heat-up, amongst others softstart. The target is to limit the controller output in order to heat up the heating element slowly, so that the moisture can evaporate without causing damage to the heating element.

Table 20 – HeatUpType

Attribute

Value

BrowseName

HeatUpType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of 0:BaseObjectType defined in OPC UA Part 5

0:HasProperty

Variable

ManualOutputLimitActive

0:Boolean

0:PropertyType

O, RW

0: HasComponent

Variable

SetValueManualOutputLimit

0:Double

0:AnalogItemType

O, RW

0: HasComponent

Variable

SetValueTemperature

0:Double

0:AnalogItemType

O, RW

0:HasProperty

Variable

EvenHeatUpEnabled

0:Boolean

0:PropertyType

O, RW

0:HasProperty

Variable

RelayHeatingGroup

0:Byte

0:PropertyType

O, RW

0:HasProperty

Variable

RelayHeatingTime

0:Duration

0:PropertyType

O, RW

Activates heat-up process with pre-defined SetValueManualOutputLimit until SetValueTemperature is reached.

This pre-defined maximum output (in percent) is valid until the SetValueTemperature is reached.

If ManualOutputLimitActive is set, SetValueManualOutputLimit is active until this nominal temperature value is reached.

Unit: °C or F

Enables even heat-up process until nominal SetValue of Temperature of ZoneType is reached. This stands for a process for uniform heating of a mould. Many manufacturers can do this in some form, the exact algorithms differ.

"Fast" zones on hot runner nozzles, for example, are slowed down until slower zones follow.

The aim is to keep the temperature differences in a mould low in order to protect the material from thermal damage and the mould from damage due to stress.

The maximum temperature difference during heat-up of all zones is defined in the OperationType with the Variable EvenHeatUpMaxTemperatureDifference (see 9.10).

In the hot runner controller, a series-connected heating of zones grouped together in so-called relay groups is possible. The number of the group is stored in the Variable RelayHeatingGroup. The follow-up group is enabled when the SetValueTemperature of all zones of a predecessor group is reached or RelayHeatingTime has expired. This allows a gentle heating-up for the plastic located in the hot runner.If the value of the Variable is 0 (or the optional Variable is not used), no heating group is selected.

Time for relay heating of the zone. When RelayHeatingTime of all zones of a heating group have expired, the next group starts heating.