The simulators are defined in simulator.json.
The simulators will create machines sending events required to configure Cumulocity IoT OEE block to calculate OEE from Availability, Performance and Quality.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced 5-10 times per hour with 90% beingup
. - Performance: the simulator produces an event
Piece_Produced
. The event is produced about 25 times per hour. - Quality: the simulator produces a
Piece_Ok
event. The event is produced about 20 times per hour. Those events follow a few seconds after a correspondingPiece_Produced
event (both events have the same timestamp). SomePiece_Produced
events are not followed by aPiece_Ok
event (to simulate a piece with bad quality).
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced 5-10 times per hour with 90% beingup
. - Performance: the simulator produces an event
Pieces_Produced
. It contains a field namedcount
with values ranging from 0-10. The event is produced 6 times per hour (every 10 min). - Quality: the simulator produces a
Pieces_Ok
event. It contains a field namedcount
with values ranging from 0-10. Those events follow a few seconds after a correspondingPieces_Produced
event (both events have the same timestamp). The value forcount
might be lower than the value inPieces_Produced.count
(to simulate a piece with bad quality).
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced 5-10 times per hour with 90% beingup
. - Performance: the simulator produces an event
Pieces_Produced
. It contains a field namedcount
with values ranging from 0-10. The event is produced 6 times per hour (every 10 min). - Quality: the simulator produces an event
Piece_Quality
. These have a fieldstatus
that is eitherok
ornok
. There is 2-3 of these with 90% of the time being in stateok
.
- Short Shutdowns: is enabled and set to 2 minutes.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced 5-10 times per hour with 90% beingup
. There is a few short shutdowns with the machine being indown
less than 2 minutes. - Performance: the simulator produces an event
Piece_Produced
. The event is produced about 25 times per hour. - Quality: the simulator produces a
Piece_Ok
event. The event is produced about 20 times per hour. Those events follow a few seconds after a correspondingPiece_Produced
event (both events have the same timestamp). SomePiece_Produced
events are not followed by aPiece_Ok
event (to simulate a piece with bad quality).
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced 5-10 times per hour with 90% beingup
. - Performance: the simulator produces an event
Piece_Produced
. The event is produced about every 4h. - Quality: the simulator produces an event
Piece_Ok
. The event is produced shortly after thePiece_Produced
event (both events have the same timestamp). There is always onePiece_Produced
for aPiece_Ok
event, which results in a quality of 100%.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced every 10s. Most of the time the status does not change and it is 90% up. - Performance: the simulator produces an event
Piece_Produced
. The event is produced about 25 times per hour. - Quality: the simulator produces a
Piece_Ok
event. The event is produced about 20 times per hour. Those events follow a few seconds after a correspondingPiece_Produced
event (both events have the same timestamp). SomePiece_Produced
events are not followed by aPiece_Ok
event (to simulate a piece with bad quality).
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is eitherup
ordown
. This event is produced every 10s. Most of the time the status does not change and it is 90% up. - Performance: the simulator produces an event
Piece_Produced
. The event is produced about every 4h. - Quality: the simulator produces an event
Piece_Ok
. The event is produced shortly after thePiece_Produced
event (both events have the same timestamp). There is always onePiece_Produced
for aPiece_Ok
event, which results in a quality of 100%.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is alwaysup
, which results in an availability of 100%. - Performance: the simulator produces an event
Piece_Produced
. The event is produced 60 times per hour, which results in a performance of 100%. - Quality: the simulator produces an event
Piece_Ok
. The event is produced shortly after thePiece_Produced
event (both events have the same timestamp). There is always onePiece_Produced
for aPiece_Ok
event, which results in a quality of 100%.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is alwaysup
, which results in an availability of 100%. - Performance: the simulator produces an event
Piece_Produced
. The event is produced 60 times per hour, which results in a performance of 100%. - Quality: the simulator produces an event
Piece_Ok
. The event might be produced with probability 80% shortly after thePiece_Produced
event (both events have the same timestamp), which results in a quality of 80%.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is 80% of time isup
and 20% isdown
, which results in an availability of 80%. - Performance: the simulator produces an event
Pieces_Produced
. The event is produced 60 times per hour and it contains fields namedpiecesMinimumPerProduction
andpiecesMaximumPerProduction
with value 5. The summary amount of events per hour is 60 which results in the amount of production pieces is 300 per hours. - Quality: the simulator produces a
Pieces_Ok
event. It contains fields namedpiecesMinimumPerProduction
andpiecesMaximumPerProduction
with value 5. Those events follow a few seconds after a correspondingPieces_Produced
event (both events have the same timestamp). The summary amount of quality pieces is also 300 per hour, which results in a quality of 100%.
- Availability: the simulator produces an
Availability
event which has a fieldstatus
that is 90% of time isup
, 7%Planned maintenance
, 3%Manual stop
, which results in an availability of 90%. - Performance: the simulator produces an event
Pieces_Produced
. The event is produced 60 times per hour and it contains fields namedpiecesMinimumPerProduction
andpiecesMaximumPerProduction
with value 5. The summary amount of events per hour is 60 which results in the amount of production pieces is 300 per hours. - Quality: the simulator produces a
Pieces_Ok
event. It contains fields namedpiecesMinimumPerProduction
andpiecesMaximumPerProduction
with value 5. Those events follow a few seconds after a correspondingPieces_Produced
event (both events have the same timestamp). The summary amount of quality pieces is also 300 per hour, which results in a quality of 100%.
The simulators will create machines sending measurements to Cumulocity IoT devices which can be used in the OEE block.
-
Pressure:
"series": "P"
"unit": "hPa" -
PieceProduced:
"series": "Width"
"unit": "mm"
- Pressure:
"series": "P"
"unit": "hPa" - Pieces:
"series": "Produced"
"unit": "pcs" - Pieces:
"series": "OK"
"unit": "pcs"
- ProductionTime:
"series": "T"
"unit": "s" - Pieces:
"series": "Produced"
"unit": "pcs" - Pieces:
"series": "OK"
"unit": "pcs"