Set value and actual value for the controller type used by the zone.

The Enumeration for the possible Types is defined in Table 19.

Table 19 – ControllerTypeEnumeration Definition






Closed loop control is active for the Temperature object of the zone.

This is the default control behaviour in which the hot runner system is usually operated.



Open loop control is active. SetValueManualOutput defines the constant required output. The zone is not controlled to the actual temperature value.



Additional zones can be added to the standard type. This way, various heating elements can be operated with one sensor. The required parameter ReferenceZone (zone of the standard type) can be assigned multiple times.



Two control circuits (zones) are interlinked.

There is one nominal temperature, two actual temperature values and one actuator.

The first control circuit is the cascade type and the second a standard type.

The cascade type has no actuator.

The cascade type requires a ReferenceZone with SetValueType=Standard to transfer its controller output internally to the second zone.

The standard type uses the parameter UpperSetValueCascadeControllerSlave as the upper limit to prevent overheating.



This zone is assigned to a standard type. The two zones control to the same nominal and actual temperature, but have two separate outputs. The standard type operates the heating circuit and the cool zone the cooling circuit. The cool zone and the standard type are linked via the ReferenceZone parameter. This regulator is specially designed for cooling performance and has the respective control parameters (PiD: Xpk, Tn,Tv).

Required parameters: ReferenceZone of the standard type and ControllerOutputTime if required to adapt the actuation cycle to the respective actuator.



The zone is only used for monitoring of MonitoredParamters. If SetValueActive is true the monitoring is active and can generate alarms. If SetValueActive =false the monitoring is inactive but the actual values are still measured and displayed. SetValueActive has no effect to the power control of the zone.



The zone is not used. SetValueActive has no effect on this zone. The behaviour is the same as for any other zone with SetValueActive =false with the only difference that the zone can be hidden in the HMI of the HRD. This setting can be used, for example, if no sensor is connected and the actual values of the zone should therefore not be visible.

For SetValueType the TypeDefinition is MultiStateValueDiscreteType, so the Properties EnumValues and ValueAsText shall be filled with the supported values. A server can provide manufacturer specific values with EnumValues ≥ 100.