6 OPC UA ObjectTypes ToC Previous Next

6.10 MaterialRejectionTrapType ToC Previous Next

6.10.4 Additional Objects of the MaterialRejectionTrapType ToC Previous Next

The following Objects are defined to extend the DeviceType.

6.10.4.1 Variable Description ToC

The Property Description describes the rejection trap device.

6.10.4.2 Variable DisplayName ToC

The Property DisplayName is the identification of the rejection trap device used on displaying systems, e.g. HMI and SCADA.

6.10.4.3 Variable MaterialRejectedRatio ToC

The Variable MaterialRejectedRatio is the ratio of the total material rejected (MaterialRejectedTotal) over the total good product and is computed by the underlying system.

Remark. The unit of measure of the rejected material is the same as in the MaterialOutput (see MaterialOutputType 6.12) of the same machine module.

6.10.4.4 Variable MaterialQuantityRejectedTotal ToC

The Variable MaterialRejectedTotal totalises the material rejected since the last time the total was reset to zero using the Method ResetRejectionTotals, see below.

The Type MaterialLotType is defined in Table 75.

The Value of the Variable MaterialQuantityRejectedTotal shall be persisted both in the OPC UA Server and in the underlying system so that, if one fails and/or is replaced, the other will allow restoring the Value when the OPC UA Server and underlying system are on separate hardware infrastructure.

6.10.4.5 Variable MaterialQuantityRejectedMasterTotal ToC

The Variable MaterialQuantityRejectedMasterTotal totalises the material rejected and is never reset.

The Type MaterialLotType is defined in Table 75.

The Value of the Variable MaterialQuantityRejectedMasterTotal shall be persisted both in the OPC UA Server and in the underlying system so that, if one fails and/or is replaced, the other will allow restoring the Value when the OPC UA Server and underlying system are on separate hardware infrastructure.

6.10.4.6 Variable RejectionCountTotal ToC

The Variable RejectionCountTotal totalises the number of times a rejection device was triggered to reject since the last time the total was reset to zero using the Method ResetRejectionTotals, see below.

The Value of the Variable RejectionCountTotal shall be persisted both in the OPC UA Server and in the underlying system so that, if one fails and/or is replaced, the other will allow restoring the Value when the OPC UA Server and underlying system are on separate hardware infrastructure.

6.10.4.7 Variable RejectionCountMasterTotal ToC

The Variable RejectionCountMasterTotal totalises the number of times a rejection device was triggered to reject and is never reset.

The Value of the Variable RejectionCountTotal shall be persisted both in the OPC UA Server and in the underlying system so that, if one fails and/or is replaced, the other will allow restoring the Value when the OPC UA Server and underlying system are on separate hardware infrastructure.

6.10.4.8 Variable RejectionMode ToC

The Property RejectionMode is True when the MaterialRejectionTrap is operational and discharges material when triggered.

6.10.4.9 Variable RejectionRatio ToC

The Variable RejectionRatio is the ratio between the good product output total and the rejected quantity total.

6.10.4.10 Object UIInfo ToC

The Object UIInfo contains information about the User Interface (UI) of the rejection trap. When an Object does not have own UIInfo, then the Object does not require visualisation.

6.10.4.11 Method ResetRejectionTotals ToC

The Method ResetRejectionTotals resets the MaterialQuantityRejectedTotal and RejectionCountTotal to zero.

Signature

ResetRejectionTotals (
[out]		MethodExecutionFeedbackType	ExecutionFeedback
);

Argument Description
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.

Method Result Codes

ResultCode Description
BadNodeIdUnknown See table 173 in OPC 10000-4 for the description of these result codes.
BadTypeMismatch  
BadOutOfRange  
BadNotWritable  
BadNotFound  

6.10.4.12 Method SetRejectionMode ToC

The Method SetRejectionMode turns the rejection on or off.

Signature

ResetRejectionTotals (
[in]		Boolean				RejectionMode
[out]		MethodExecutionFeedbackType	ExecutionFeedback
);

Argument Description
RejectionMode When true, the rejection trap rejects. When false, the rejection trap does not reject.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.

Method Result Codes

ResultCode Description
BadNodeIdUnknown See table 173 in OPC 10000-4 for the description of these result codes.
BadTypeMismatch  
BadOutOfRange  
BadNotWritable  
BadNotFound  

Previous Next