All projects
ControlsCourse Project · 2026

PLC-Based Industrial Automation

Developed a PLC-based automation system with sequencing logic, safety interlocks, and fault handling across manual and automatic operating modes.

PLC-Based Industrial Automation
Role
Controls Engineer
Duration
Course Project · 2026
Team
Team of 4 (Mechatronics Engineering Students)

/Problem

Design a PLC-controlled multi-station sorting line with strict safety requirements, including emergency stops, light-curtain interlocks, and recoverable faults, with seamless switching between manual and automatic modes.

/Approach

  1. 01Modelled the system using a Sequential Function Chart (SFC) and implemented control logic in S7 ladder logic.
  2. 02Developed a dual-mode HMI interface supporting manual jog controls and fully automatic operation.
  3. 03Implemented latched fault handling with explicit operator acknowledgement for safe recovery from interlocks.
  4. 04Validated the control program using a Factory I/O simulation prior to physical testing.

/Results

  • Verified 100% of safety interlocks under simulated fault conditions.
  • Achieved zero deadlocks across 50+ consecutive automatic cycles.
  • Enabled seamless mode switching with no loss of system state.