Video example
I integrated my Revolution Pi, which communicates with FlowFuse’s server via MQTT and connects to the virtual factory via OPC UA
Here’s what my virtual factory sends to Revolution Pi via OPC UA:
- Good and bad parts
- Run time
- Stop time
Watch closely, and you’ll see the OEE changes as it tracks the good and bad parts being created. But wait, how did I crunch those OEE numbers? Let me break it down for you:
- Quality Calculation: I’m analyzing the production counts (Good and Bad parts) from my factory, which the S7-1500 PLC communicates via OPC UA.
- Availability Check: I’m evaluating the total available time, system stop time, and run time to determine the optimal metric.
- Performance: It is based on ideal production time, total parts created, and system run time to gauge the performance.

