Lab 5: Collaborative Robot and PLC Integration
Lab 5
RAS 598: Industrial Robotics & Smart Factory Automation
Integrate a FANUC or Universal Robots platform with a PLC, exchange commands and status, and validate an interlocked workcell sequence.
Status: This laboratory is under preparation. Robot-specific safety and programming instructions will be finalized for each workstation.
Planned Scope
This laboratory connects an industrial or collaborative robot to the automation cell. Students will create a robot task, exchange command and status signals with the PLC, and validate a deterministic handshake for starting, completing, and recovering the cycle.
Learning Outcomes
By the end of this laboratory, students should be able to:
- Apply robot-cell startup, recovery, and safe-teaching procedures.
- Define tool, user, and work-object coordinate frames.
- Program and validate a basic pick-and-place routine.
- Exchange commands, status, and fault signals with a PLC.
- Implement robot-ready, start, busy, complete, and fault handshakes.
- Prevent conflicting motion through PLC and robot interlocks.
Planned Workflow
- Inspect the robot cell and verify safety functions.
- Configure frames, payload, tool, and operating speed.
- Teach and test the robot task at reduced speed.
- Map robot and PLC communication signals.
- Implement the command/status handshake.
- Integrate the robot with the conveyor sequence.
- Test cycle completion, interrupted operation, and fault recovery.
Planned Deliverables
- Robot program and frame configuration record.
- PLC–robot signal map and handshake diagram.
- Integrated controller project.
- Safety and recovery validation checklist.
- Demonstration video of the complete workcell cycle.