Tools ‒ what to install and where to find it

There are different tools available, depending on what you want to create. Hover and click the following graphic to get more information. For details on programming in the context of PLCnext Technology, see Introduction to PLCnext programming.

Security shield Security note 
To make sure that software or firmware files downloaded via Internet have not been corrupted or tampered, perform an integrity check of the downloaded files. You can find further information in Integrity check of downloaded files.

IEC 61131-3 tools 

Pricing: Basic version free of charge.
Licenses and Add-ins for extended functions are chargeable.

Tool Use for... Update schedule Releases
PLCnext Engineer 
  • Configuring a station and diagnosing
  • Communicating with PLCnext Control device
  • Programming in IEC 61131‑3 languages:
    • Structured Text (ST)
    • Ladder Diagram (LD)
    • Function Block Diagram (FBD)
    • Sequential Function Chart (SFC) - chargeable add-in needed
  • Integrating C++ real-time programs
  • Basic HMI visualization
quarterly current
Phoenix Contact Activation Wizard
  • Activating purchased licenses
    Note: From PLCnext Engineer 2022.0 LTS on, the Activation Wizard is included in the PLCnext Engineer installer.  
on occasion current

MATLAB®/Simulink® tools

Pricing: Demo version free of charge (running models are limited to 1 hour).

Licensing info see product page on the Phoenix Contact website.

Tool Use for... Update schedule Releases
PLCnext Target for Simulink 
(and former PC Worx Target for Simulink®)
  • Creating Simulink models for PLCnext Control targets
  • Using the External Mode in Simulink®
  • Setting up a split view with Simulink® and PLCnext Engineer
  • Monitoring the online values via a scope
  • Modifying block parameters online
on occasion current
PLCnext Engineer quarterly current

High-level languages

Note: The tools that are mentioned in the following sections have been bundled differently up to releases 2023.0 LTS.

PLCnext Technology Toolchain

Pricing: free of charge

The PLCnext toolchain is updated twice each year, subsequently to the LTS firmware release and to the mid-year firmware release (202x.6). For all details to the features and functions, see PLCnext toolchain description. Starting with the 2023.6 release, the PLCnext Technology Toolchain became a standalone product in the PLCnext Technology ecosystem.

You can always work with the most recent release of PLCnext Technology Toolchain even if your PLCnext Control still runs on former firmware releases. In case you want to stick to the well-known processes, or for setting up another workbench with the identical tools, you can of course continue using the PLCnext Technology Toolchain that was accompanying former PLCnext firmware releases.

Tool Use for... Update schedule Releases
PLCnext Technology Toolchain
  • Command Line Interface (PLCnext CLI) for
    • installing and uninstalling device-specific SDKs
    • installing and uninstalling IDE tools
    • handling C++ projects (creating, compiling,...)
twice a year current

C++ tools

Pricing: free of charge

Tool Use for... Update schedule Releases
PLCnext C++ API almost quarterly see API docs overview
Eclipse® add-in or
Visual Studio® extension
  • Programming in C++ for PLCnext Technology real-time context, depending on your favorite IDE
twice a year see
Toolchain table
Software development kit (SDK)
  • C++ toolchain tailored for a specific device:
    • Libraries
    • Compiler
    • Header files
almost quarterly see SDKstable
PLCnext Engineer quarterly current

SDKs

Pricing: free of charge

Each SDK is specific – not only to a device but also to a firmware release (down to the minor version numbering). And of course, you need a SDKs depending on operating system on the computer you're using for C++ programming (Windows® or Linux®).

Find SDKs for each firmware release in the product page to your device on phoenixcontact.com:

Use for... Update schedule Device Releases
  • Creating a C++ program for a specific PLCnext Control type
  • Contains all of the important toolchains and libraries
with almost every firmware release
Tip: Check available firmware releases for your PLCnext Control device in the Firmware on controllers overview.
AXC F 1152 download
AXC F 1252 download
AXC F 2152 download
AXC F 3152 Download
RFC 4072S Download
RFC 4072R Download
BPC 9102S Download
BPC 9202S Download
EPC 1502 Download
EPC 1522 Download
AXC F 2000 EA Download
CATAN C1 Download

To install an SDK you can use the PLCnext CLI as well as the Eclipse® add-in or the Visual Studio® extension. The PLCnext CLI as well as the IDE plug-ins are part of the PLCnext Technology Toolchain.

C# tools

Pricing: free of charge

Tool Use for... Update schedule Releases
Eclipse® add-in or
Visual Studio® extension
  • Programming in C++ for PLCnext Technology real-time context, depending on your favorite IDE
twice a year see
Toolchain table
PLCnext Engineer
  • Integrating C# functions, function blocks, and programs in an IEC 61131‑3 program
quarterly current
eCLR programming system
  • See the eCLR topic and the eCLR-Programming-Reference.chm for details
on occasion download zip file

 

 

 


• Published/reviewed: 2026-09-03  ✺  Revision 101 •