CNC OPC UA Automation Interface
- Category: Digital Twins, IoT
- Employer: Makino
- Project date: 2024
Project Information
CNC OPC UA Automation Interface
This project was my master thesis, which I wrote at Makino. The main focus was on an OPC UA based automation interface for CNC Machines.
Due to the fact that this was developed for Makino I cannot go into any of the specifics, but the final solution was completely capable
of controlling a DA300 machining center and also is a also capable of working with any other IP-based device due to felexible design decisions I made.
The flexibility was made possible by a personal project I developed along side the official project, named "Graph2OPC". I will most likely
go into more detail in a seperate article, but in short Graph2OPC can take Graphviz diagrams as an input and completely convert them into node sets
that can be directly imported into the server. As long as device specific endpoints are available, changes to the diagram can directly implement features
into the OPC UA server.