Distributed Manufacturing with Smart Factory
Xiaoyang, Zhang (2022)
Xiaoyang, Zhang
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022102421556
https://urn.fi/URN:NBN:fi:amk-2022102421556
Tiivistelmä
This thesis’s aim was to build an environment for split manufacturing that is running on two remote smart factories. Current manufacturing process is fully automated inside, so integrating it to the global internet is a very important topic nowadays. The project was made to be highly customizable, so it could be used as a base for a bigger solution.
Modern technologies are used in the project: the communication between servers is created by an OpenCart API and the client-server connection is generated using Python requests library. In addition, a large number of original backend files of OpenCart solution that are written in the PHP programming language were modified in order to enable the API key access.
As the result of the project, a system was created where the user selects products that smart factories need to manufacture by entering the third-party OpenCart server’s web interface. After the order is completed, commands are sent from the third-party OpenCart server to the smart factories by running the Python script program. The project demonstrates an example of what could be implemented on real world manufactures in the nearest future.
Modern technologies are used in the project: the communication between servers is created by an OpenCart API and the client-server connection is generated using Python requests library. In addition, a large number of original backend files of OpenCart solution that are written in the PHP programming language were modified in order to enable the API key access.
As the result of the project, a system was created where the user selects products that smart factories need to manufacture by entering the third-party OpenCart server’s web interface. After the order is completed, commands are sent from the third-party OpenCart server to the smart factories by running the Python script program. The project demonstrates an example of what could be implemented on real world manufactures in the nearest future.