BPM in Industry 4.0

tarazano
2 min readMay 15, 2020

In the previous post, I tried to explain the importance of OPC-UA. In this post, we will investigate the usage of Camunda BPM in our imaginary RC car manufacturing factory.

In our setup, machines will be controlled by a process engine as below

Basic setup with machine connected to a process engine

Let’s assume, we need to paint our RC cars before assembling them. In order to do this, we have invested in a new painting machine. We want to minimize our integration effort.

Let's check the current business process inside our process engine. Our business process will look like this after integration

Inside the process engine

When the business process is started, first SMA machine will be called and prepare the PCB and then Assembly machine will be triggered to assemble the machine.

If a painting machine is added, all we have to do is to add this step to our business process.

The business process with a painting machine

Later, we have new requirement and RC cars should be painted after assembling them. If we want to do this with minimum effort, a BPM can help us at this point. All we have to do is the change the order of the business flow, no additional integration will be required.

In Summary

Developing a flexible architecture is crucial during digital transformation. Our architecture should be flexible enough and it should be easy to make modifications without depending on other suppliers. In this example, I showed how can you integrate a new machine to your setup with minimum effort.

--

--

tarazano
tarazano

Written by tarazano

Anything and everything about Industry 4.0 and beyond

No responses yet