MTConnect is a protocol designed for the exchange of data between shop floor equipment and software applications used for monitoring and data analysis. This gives rise to a possibility of having an internet of things architecture for shop floor machine data processing and further analysis. In this post, we will discuss and implement a possible architecture for ingesting data from multiple CNC lathe machines in an Azure IoT hub, process it with Azure Stream Analytics and use Azure Table Storage, Power BI streaming datasets and Azure Service Bus Queue as data sinks. Further, we will process queue messages using an Azure Function App.
