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.

Robot Mapping in FORGE for an elevator and claw robot: joystick buttons, limit switches, a Spark MAX and a Talon FX motor controller and a solenoid, each bound to a tag
Robot Mapping for an elevator and claw.

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.