PLC Copilot + Productivity Suite

The Desktop AI Copilot for
AutomationDirect Productivity Suite.

Explain ladder, find every use of a tag, and get oriented in an inherited .adpro project. Runs locally on Windows. Your project file never leaves your machine.

P1000 · P2000 · P3000 · .adpro

PLC Copilot in read mode over a Productivity Suite ladder task, answering a question about alarm tags in graph.adpro
Controllers
Productivity1000Productivity2000Productivity3000
Project files
.adpro
Understands
Ladder tasksRungsTagsCross-references
How to Use PLC Copilot with Productivity Suite

Three steps
A familiar chat interface

PLC Copilot chat beside a loaded project file
Open PLC project
/ ProjectsPLC
Line_A_2021
Line_B_2019
Line_C_2024
Testbench
Archive
MAIN_ROUTINE.L5X5,247 rungs
SAFETY.L5X412 rungs
CONVEYOR_MASTER.L5X1,893 rungs
PACKAGING.L5X978 rungs
HMI_TAGS.xml—
Open
Step 01

Load your .adpro

Save the project in Productivity Suite, then open that .adpro in PLC Copilot. It reads the file locally. When the indicator turns green, the project is loaded.

Ask Copilot · CONVEYOR_MASTER.L5X
Suggested
› Trace every interlock on CV_Main
› Summarize rungs 820–860
› What latches Motor_3_Run?
>
Step 02

Ask in plain English.

Ask it the way you’d ask the engineer at the next desk. Tasks, rungs, tags, and where a name is used.

Answer

Pump_2 is held OFF by an interlock at Rung 847.

Safety input I:3/12 (E-Stop bank 2) is de-energized. The latch on B3:4/2 will not clear until E-Stop is reset and Start_PB is pressed.

Jump to rung 847 →
RUNG 847
--|/|----| |----| |------( )--
--|/|----| |----| |------( )--
--| |----| |--------------( )--
I:3/12 · E-Stop bank 2
Step 03

Get a cited answer.

Answers name the task, rung, and tag they came from. Re-save the .adpro with Ctrl+S and PLC Copilot reloads the file so the next question uses the latest project.

Built For

If you work in Productivity Suite, this is for you.

Automation Engineers

Ask what a task does and get an answer tied to the rungs and tags, without stepping the whole program by hand.

Controls Engineers

Trace a fault or a tag through the ladder and write down what you found while the project stays untouched.

System Integrators

Open a customer’s .adpro and learn the machine before you change a single rung in Productivity Suite.

What PLC Copilot Does

Two ways it works on your Productivity Suite project.

Read what the ladder actually does.

›
—E_Stop_OK contact is open — check E-Stop circuit
—Pump_2_PB not pulsing — verify push button wiring
—Pump_2_Run coil is FALSE — trace upstream rungs

Open a .adpro and ask about the logic. PLC Copilot reads tasks, rungs, tags, and cross-references and answers with the names it found in the file.

  • Explain what a task does, what conditions run it, and what it turns on
  • Trace a fault or alarm back through the rungs that set it
  • Find every rung that reads or writes a tag
  • Get oriented in an inherited P1000, P2000, or P3000 project before you edit it
Security & privacy

Your PLC code
stays on your
local machine.

Offline and on-premises options are available. The online plans send chunks of your request to our servers where it is processed. See security and data handling and our Privacy Policy.

Security
01

Private, for all plans

Ladder logic is proprietary. Often under NDA. No one, not even our team, can view or execute your source in context.

02

Secure by design

The AI works in an isolated local environment, communicating over an encrypted channel to ensure that your code remains private and secure.

03

Offline option available

Some teams prefer to use their own servers, some can't connect to the internet at all. We can accomodate your needs in our enterprise plan.

Local-first by default

Why Engineers Switch

Less time on the code. More time on the problem.

01
Minutes, not hours
Fault trace time.

Follow a condition to the rung that sets it instead of hunting tag cross-references by hand.

02
Ctrl+S
Project stays current.

Re-save the .adpro in Productivity Suite. PLC Copilot reloads that file and answers from the latest logic.

03
Same day
Inherited project onboarding.

Understand a Productivity Suite project before you change a rung.

04
3 minutes
Install to first answer.

Download, open your .adpro, and get your first cited answer.

“It just saved me a boat load of time trying to figure out how someone else's undocumented spaghetti works. Where in the past I would have probably trashed it and rewritten, now I can document the program so others can benefit.”

Controls Engineer, 25 Years of experience in automation

AutomationDirect Productivity Suite AI Integration: FAQ

Productivity1000, Productivity2000, and Productivity3000 projects saved as .adpro files.

Save the project in Productivity Suite, then in PLC Copilot choose Title Bar → Open Project and select the .adpro. Wait for the green indicator. Setup and walkthrough: Productivity Suite Quickstart

Save the .adpro to the same path (Ctrl+S). PLC Copilot watches that file, reloads it, and uses the updated project for the next answer.

Your .adpro stays on your machine. PLC Copilot is local-first. See our Data handeling and Privacy Policy for how proprietary code is handled.

A generic chat tool has not opened your project, so it guesses tag names. PLC Copilot loads the .adpro and answers from the tasks, rungs, and tags in that file.

Get started

Open your next Productivity Suite
project with a copilot.

Read-onlyThe .adpro is never edited
Ctrl+SSave in Productivity Suite, answers follow
3 minFrom install to first cited answer

Productivity Suite, Productivity1000, Productivity2000, and Productivity3000 are trademarks of AutomationDirect. PLC Copilot is an independent product and is not affiliated with, authorized by, or endorsed by AutomationDirect.