18 JobsType ToC Previous Next

18.4 ActiveJobValuesType ToC Previous Next

18.4.7 ActiveCyclicJobValuesType ToC Previous Next

Additional information on the running job for cyclic production (e.g. injection moulding) is stored in the ActiveCyclicJobValuesType. It extends the ActiveJobValuesType. It is formally defined in Table 90.

Table 90 – ActiveCyclicJobValuesType Definition

Attribute Value        
BrowseName ActiveCyclicJobValuesType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of ActiveJobValuesType          
0:HasComponent Variable JobCycleCounter 0:UInt64 0:BaseDataVariableType M, RO
0:HasComponent Variable BoxCycleCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable MachineCycleCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable LastCycleTime 0:Duration 0:BaseDataVariableType M, RO
0:HasComponent Variable AverageCycleTime 0:Duration 0:BaseDataVariableType O, RO
0:HasComponent Variable JobPartsCounter 0:UInt64 0:BaseDataVariableType M, RO
0:HasComponent Variable JobGoodPartsCounter 0:UInt64 0:BaseDataVariableType M, RO
0:HasComponent Variable JobBadPartsCounter 0:UInt64 0:BaseDataVariableType M, RO
0:HasComponent Variable JobTestSamplesCounter 0:UInt64 0:BaseDataVariableType M, RO
0:HasComponent Variable BoxPartsCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable BoxGoodPartsCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable BoxBadPartsCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable BoxTestSamplesCounter 0:UInt64 0:BaseDataVariableType O, RO
0:HasComponent Variable LastPartId 0:String[] 0:BaseDataVariableType O, RO
0:HasComponent Method StopAtCycleEnd     M
0:HasComponent Method ResetJobCounters     M
0:HasComponent Method ResetBoxCounters     O
0:HasComponent Method ResetAverageCycleTime     O

18.4.7.1 JobCycleCounter ToC

The JobCycleCounter Variable represents the number of finished cycles in the job.

18.4.7.2 BoxCycleCounter ToC

The BoxCycleCounter Variable represents the number of finished cycles for the current box.

18.4.7.3 MachineCycleCounter ToC

The MachineCycleCounter Variable represents the number of finished cycles in the machine life time.

18.4.7.4 LastCycleTime ToC

The LastCycleTime Variable represents the cycle time (duration in milliseconds) of the recently finished cycle.

18.4.7.5 AverageCycleTime ToC

The AverageCycleTime Variable represents the average cycle time. The calculation starts from the last calling of ResetActiveJobAverageCycleTime.

18.4.7.6 JobPartsCounter, JobGoodPartsCounter, JobBadPartsCounter, JobTestSamplesCounter ToC

These Variables represent the total number of produced parts and the numbers of good, bad and test sample parts in the current job.

18.4.7.7 BoxPartsCounter, BoxGoodPartsCounter, BoxBadPartsCounter, BoxTestSamplesCounter ToC

These Variables represent the total number of produced parts and the numbers of good, bad and test sample parts in the current box.

18.4.7.8 LastPartId ToC

The LastPartId Variable is an array and represents the Ids of the parts produced in the recently finished cycle.

18.4.7.9 StopAtCycleEnd ToC

With this Method, the MES directs the machine to stop at the end of the current cycle.

Signature

StopAtCycleEnd ();

The method has no Input- or OutputArguments.

Table 91 – StopAtCycleEndMethod AddressSpace Definition

Attribute Value        
BrowseName StopAtCycleEnd        
References Node Class BrowseName DataType TypeDefinition Modelling Rule

18.4.7.10 ResetJobCounters ToC

Method for setting the cycle and parts counters for the job to 0.

Signature

ResetJobCounters ();

The method has no Input- or OutputArguments.

Table 92 – ResetJobCounters Method AddressSpace Definition

Attribute Value        
BrowseName ResetJobCounters        
References Node Class BrowseName DataType TypeDefinition Modelling Rule

18.4.7.11 ResetBoxCounters ToC

Method for setting the cycle and parts counters for the current box to 0.

Signature

ResetBoxCounters ();

The method has no Input- or OutputArguments.

Table 93 – ResetBoxCounters Method AddressSpace Definition

Attribute Value        
BrowseName ResetBoxCounters        
References Node Class BrowseName DataType TypeDefinition Modelling Rule

18.4.7.12 ResetAverageCycleTime ToC

This Method initiates a new calculation of the average cycle time for the job.

Signature

ResetAverageCycleTime ();

The method has no Input- or OutputArguments.

Table 94 – ResetAverageCycleTime Method AddressSpace Definition

Attribute Value        
BrowseName ResetAverageCycleTime        
References Node Class BrowseName DataType TypeDefinition Modelling Rule

Previous Next