Program your FRC robot in FORGE.
Scan Cycle Arena brings PLC programming to FIRST Robotics Competition teams. Write the robot’s logic in ladder, function block diagram or SFC, map each tag to a motor, sensor or controller button, and run it on the robot.
Beta For high-school organizations, with FRC teams first.
Map tags to the robot.
Robot Mapping connects each tag to a joystick button, digital or analog input, motor controller or solenoid.

How it works.
Write
Ladder, function block diagram or SFC, with the same tags, timers and simulator as every FORGE project.
Map
Connect each tag to a motor, sensor, solenoid or controller button.
Export
Download a WPILib Java robot project and deploy it with the standard FRC tools.
Watch
See the robot’s live tag values and rung states in FORGE while it runs.
Why PLC logic on an FRC robot.
Students learn the language that runs factories while they build their robot.
- An industry skillLadder logic is how machines are programmed in plants and warehouses.
- Test before the robot is builtRun the program scan by scan in the simulator, then on the robot.
- Safe outputsOutputs are written only while the robot is enabled. The Driver Station keeps enable, disable and e-stop.
- Free for high schoolsThrough the Scan Cycle Foundation.
Bring PLC programming to your team.
High schools get Arena free through the Scan Cycle Foundation.
FIRST® and FIRST® Robotics Competition are registered trademarks of FIRST. Scan Cycle Arena is not affiliated with or endorsed by FIRST.