Industrial & hardwareStatus: Pilot
Automated drilling unit with a safety concept
Challenge
A manual machining step in an existing production setup was to be automated as a machine of its own: repeatable sequences, safe emergency-stop logic and operation that works without training.
Technology
- Python
- FastAPI
- OPC UA
- SPS (IEC 61131-3 ST)
- ESP32
- Node-RED
- EPLAN
Requirements
- Teach function for drilling positions and sequences
- Fail-safe behaviour on emergency stop (clamping, spindle stop)
- Operation via a web interface
- Safety concept to EN ISO 13849-1 and an OT zone model
- Two variants: robot axis or PLC with pneumatics
Approach
- 01Variant 1: sequence control against a linear robot, web operation as a standalone application
- 02Variant 2: state machine and interlocks on an industrial PLC in Structured Text, OPC UA to the web client
- 03ESP32 firmware for a stepper-driven clamping brake
- 04Electrical design, network hardening and a decision paper for sign-off