PLCcode.aiDocs
Getting started

Your first project

Create a project and understand what lives inside one.

A project in PLCcode is one controller's worth of logic, under version control. Most teams keep one project per PLC.

Create a project

From your workspace, hit New project, give it a name that matches the machine or line, and pick how you're starting:

  • Import an L5X — you already have a Studio 5000 program. This is the common one.
  • Start empty — you'll bring logic in later, or you're just looking around.

What's inside a project

Once logic lands, a project holds:

  • Routines and rungs — your actual ladder logic, comments and all.
  • Tags — controller and program scope, including aliases.
  • UDTs and AOIs — the definitions and every place they're used.
  • History — every change since import, who made it, and when.

Nothing here is connected to a live PLC. A project is a record of your logic, not a link to the controller. Going online with hardware is a separate, deliberate step via PLCconnect.

What's next

Most people start by importing real logic from Studio 5000.

Import an L5X project

On this page