GOPLC manages Node-RED as an integrated subprocess, providing a powerful combination of PLC control logic and visual data flow programming. These demos show the integration in action.
Demo 1: Basic Integration
Demo 2: Advanced Dashboards
How It Works
GOPLC handles Node-RED’s entire lifecycle automatically:
- Auto-install - Node-RED and Dashboard 2.0 are installed on first run
- Managed process - GOPLC starts, stops, and monitors Node-RED as a subprocess
- Reverse proxy - Node-RED is accessible through the GOPLC web interface
- Custom PLC nodes - Seven purpose-built nodes for reading/writing PLC variables
- AI flow generation - Natural language descriptions can generate complete Node-RED flows
Why Node-RED?
Node-RED provides what Structured Text doesn’t - visual data flow programming, easy dashboard creation, and hundreds of community nodes for connecting to databases, APIs, MQTT, and cloud services. By managing it as a subprocess, GOPLC gives you the best of both worlds without the complexity of maintaining separate systems.