Blockchain is a decentralized and distributed technology that enables data reliability and transaction transparency. In the scope of our thesis, we focused on integrating this technology with a Programmable Logic Controller (PLC) to transmit parameters necessary for batch process execution. For this purpose, we developed a protocol for communication between the blockchain and the PLC, which was initially tested in a simulation environment. Subsequently, we performed integration within a real system using a Raspberry Pi device. We demonstrated the entire process using a chocolate production use case, where we transferred parameters from the Ethereum blockchain to a Siemens S7-1200 controller.
|