THE CHALLENGE
A practical problem.
Expose PLC states in a web interface and send start/stop commands back to the controller.
02 / PLC INTEGRATION
Monitoring relay and lamp states from TwinCAT ladder logic through a connected web interface.
THE CHALLENGE
Expose PLC states in a web interface and send start/stop commands back to the controller.
MY CONTRIBUTION
Implemented ADS variable access in C#, a polling service for PLC states, and SignalR messages for browser updates. Added relay controls and lamp indicators to visualize the ladder logic state.
THE RESULT
A bidirectional demonstration: PLC variables update the browser and interface commands toggle PLC variables.