20.3 ProductionDatasetStatusType

20.3.1 ActiveProductionDatasetStatus, ProductionDatasetInPreparationStatus

This Object represents the status of the production dataset which is active in the control system of the machine or in preparation (in analogy to ActiveJob and JobInPreparation). The ProductionDatasetStatusType is formally defined in Table 103.

NOTE: Production datasets are manufacturer specific files which contain settings of production parameters for the machine and for connected peripheral devices.

Table 103 – ProductionDatasetStatusType Definition
Attribute Value
BrowseNameProductionDatasetStatusType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5
0:HasPropertyVariableInformationProductionDatasetInformationType0:PropertyTypeM, RO
0:HasPropertyVariableModified0:Boolean0:PropertyTypeO, RO
0:HasPropertyVariableFrozen0:Boolean0:PropertyTypeO, RW
0:HasComponentMethodLoadO
0:HasComponentMethodSaveO

20.3.2 Information

The Information Property represents a set of information on the production dataset.

20.3.3 Modified

The Modified Property informs if the production dataset has been changed after the last storage.

NOTE: This information is only valid for the machine directly connected to the client. If the dataset also includes parameters for peripheral devices to that machine, changes in the peripheral devices might not be recognized.

20.3.4 Frozen

The Frozen Property indicates whether changes in the production dataset are not allowed. If TRUE, no changes on the machine in the production dataset (change of process parameters) are allowed.

NOTE: This information is only valid for the machine directly connected to the client. If the dataset also includes parameters for peripheral devices to that machine, changes in the peripheral devices might still be possible.

20.3.5 Load

The Method Load loads a production dataset from the file system of the machine to the control of the machine. As production datasets can contain parameter settings not only for the machine itself but also for peripheral equipment (e.g. robots/handling devices), the parts of the production dataset which shall be activated can be chosen.

Signature

	Load (
		[in]	0:String	Name
		[in]	0:UInt16[]	Components);
Table 104 – Load Method Arguments
Argument Description
NameName of the production dataset that should be loaded.
Components

Indication which parts of the production dataset shall be activated.

See Table 115 for possible values

If Components is not given (array length 0) then the complete Production dataset is activated.

Table 105 – Load Method AddressSpace Definition
Attribute Value
BrowseNameLoad
References Node Class BrowseName DataType TypeDefinition Modelling Rule
0:HasPropertyVariableInputArgumentsArgument[]0:PropertyTypeMandatory

20.3.6 Save

The Method Save stores a production dataset from the control of the machine to the file system of the machine.

Signature

	Save (
		[in]	0:String	Name);
Table 106 – Save Method Arguments
Argument Description
NameName under which the production dataset that should be stored in the file system.
Table 107 – Save Method AddressSpace Definition
Attribute Value
BrowseNameSave
References Node Class BrowseName DataType TypeDefinition Modelling Rule
0:HasPropertyVariableInputArgumentsArgument[]0:PropertyTypeMandatory