OPC UA interfaces for plastics and rubber machinery – Peripheral devices – Part 1: Temperature control devices
9 OperationType
This ObjectType contains components which are necessary to operate the TCD. It is formally defined in Table 3.
Table 3 – OperationType Definition
Attribute
Value
BrowseName
OperationType
IsAbstract
False
References
Node Class
BrowseName
DataType
TypeDefinition
Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5
0:HasProperty
Variable
DeviceMappingNumber
0:UInt32
0:PropertyType
M, RW
0:HasProperty
Variable
HighestActiveAlarmSeverity
0:UInt16
0:PropertyType
M, R
0:HasComponent
Variable
ActiveErrors
3:ActiveErrorDataType[]
0:BaseDataVariableType
M, R
0:HasComponent
Method
ResetAllErrors
O
0:HasComponent
Method
ResetErrorById
O
0:HasProperty
Variable
OperatingMode
OperatingMode Enumeration
0:PropertyType
M, RO
0:HasComponent
Variable
HoursOfOperation
0:Double
0:AnalogItemType
O, RO
0:HasComponent
Method
IdentifyDevice
O
0:HasComponent
Method
SwitchOn
M
0:HasComponent
Method
SwitchOff
M
0:HasComponent
Method
ReduceToStandByOn
O
0:HasComponent
Method
ReduceToStandByOff
O
9.1 DeviceMappingNumber
Description:
Unique identifier/address/number for devices of the same DeviceType within a local network. Several peripheral devices of the same DeviceType can be connected to a machine. In most applications, the machine must map the connected peripheral devices to internal logical devices and zones in a fixed configuration (e.g. hot runner systems according to the wiring or temperature control devices according to the tubing). The mapping shall be stable after reconnecting the devices and is therefore not possible via IP addresses, which can be assigned dynamically via DHCP. DeviceMappingNumber sets the mapping order of peripheral devices of the same type on the local network and is therefore of type UInt32.
Example:
1
9.2 HighestActiveAlarmSeverity
Description:
Indication of the severity of the highest active alarm (0 = no active alarm – 1000 = possible error). Together with ActiveErrors, it provides a minimal error handling for devices without alarm support. However, the variable shall be filled even if alarms are supported.
Example:
400
9.3 ActiveErrors
Description:
List of the active errors of the device. It provides a minimal error handling for devices without alarm support. However, the variable shall be filled even if alarms are supported. The ActiveErrorDataType is defined in OPC 40083. If there is no active error, the array is empty.
9.4 ResetAllErrors
Description:
Method to reset all errors of the device.
Signature
ResetAllErrors();
9.5 ResetErrorById
Description:
Method to reset one error of the device.
Signature
ResetErrorById(
[in] String Id);
Table 4 –ResetErrorById Method Arguments
Argument
Description
Id
Id of the error, listed in ActiveErrors, that shall be reset.
TCD is ready to operate (heating, pump and cooling are switched off)
NORMAL_OPERATION
2
TCD is running in normal operating mode
LEAK_STOPPER
3
TCD is running in leak stopper operating mode
MOULD_EVACUATION
4
TCD is carrying out a mould evacuation process
PRESSURE_RELIEF
5
TCD is carrying out a pressure relief process
COOLING
6
TCD is cooling down to StandbyTemperature and switch off
SAFETY_COOLING
7
TCD is cooling down to SwitchingOffTemperature and switch off
ECO
8
TCD is running in Eco operating mode (energy is saved via the reduced pump speed)
BOOST
9
TCD is running in Boost operating mode (pump runs at maximum possible speed)
9.7 HoursOfOperation
Description:
Actual hours of operation
Unit:
h
Example:
4586
9.8 IdentifyDevice
Description:
The TCD on which this method is called shows itself by e.g. activation of a LED.
Signature
IdentifyDevice ();
9.9 SwitchOn
Description:
Main switch method of the TCD for switching on. OperatingMode shows the actual state of the device.
Signature
SwitchOn ();
9.10 SwitchOff
Description:
Main switch method of the TCD for switching off. OperatingMode shows the actual state of the device.
Signature
SwitchOff ();
9.11 ReduceToStandByOn
Description:
Activate the cooling down function on the TCD followed by switching off. OperatingMode shows the actual state of the device during the cooling down process.
Signature
ReduceToStandByOn ();
9.12 ReduceToStandByOff
Description:
Deactivate the cooling down function on the TCD. If it is already in progress, it will be interrupted and the device changes back to the last selected operating mode.