Installation
Installation Overview
Set up PLC Assist with your PLC environment
Installation Overview
PLC Assist connects to your PLC environment through a local bridge. Choose your platform below to get started.
Choose Your Platform
CODESYS
Python script for CODESYS V3.5 SP17+
Beckhoff TwinCAT
Standalone app for TwinCAT XAE 3.1+
Siemens TIA Portal
Coming soon -- standalone app via Openness API
Platform Support
| Platform | Status | Bridge Type | Port |
|---|---|---|---|
| CODESYS V3 | Fully supported | Python script inside CODESYS | 8555 |
| Beckhoff TwinCAT 3.1+ | Fully supported | Standalone C# application | 8555 |
| Siemens TIA Portal V19+ | Coming soon | Standalone C# application | 8555 |
How the Bridge Works
Each bridge is a lightweight local process that connects PLC Assist to your PLC project. The bridge:
- Reads your project structure (POUs, GVLs, DUTs, etc.)
- Applies AI-generated changes back to your project
- Reports compilation results in real-time
- Runs entirely on your machine -- your code never leaves your network
The bridge does not modify your PLC environment installation and can be easily removed.