IndianMark delivered a custom IoT-enabled Quality Control and Powder FIFO System for the powder coating process at Royal Enfield's manufacturing plant. This smart system ensures the correct powder batch is used by validating QR codes and managing data through an integrated platform.
System Highlights:
-
✅ UWP Application [IM_RoyalQR]:
Developed in C# with .NET for Windows IoT Core, this application communicates with an SQL Server over HTTP to validate QR codes from tanks and powder batches. Results are displayed on a 7-inch touchscreen connected to the IoT device.
-
✅ Web Application:
Built using ASP.NET, this module enables powder inward entry, reporting, and historical analysis. Deployed on internal IIS servers, accessible via browser (IPAddress/Imroyalqr/index.aspx
).
Technical Specifications:
-
Languages: C#, ASP.NET
-
Framework: .NET 4.0
-
Platform: Windows IoT Core (Client), Windows 7+ (Server)
-
Communication: HTTP protocol
-
Database: MS SQL Server
-
Input Devices: QR Code Scanner (USB, Model 2)
-
Outputs: Pneumatic valves, relays via GPIO (GPIO16, GPIO12)
Software Architecture:
-
Real-time QR scan validation
-
Tank and batch mismatch detection
-
Expiry and stock validation logic
-
Relay activation based on validation success
-
Interactive touch UI on 7" display
-
Reporting dashboard for batch history and stock status
This fully automated system prevents operator errors, enforces strict powder traceability, and ensures compliance with production schedules, streamlining Royal Enfield’s coating line operations.