• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • CDP Linux
  • Services
  • Use cases
  • Pricing
  • Try CDP

CDP Studio Documentation

PLCnext I/O Configuration Manual

Hardware - PLCnext I/O

PLCnext I/O Introduction

CDP Studio allows you to build and run control systems on the PLCnext controllers from Phoenix Contact and use the attached I/O modules. The PLCnext is pre-integrated in CDP Studio and the different I/O modules are available by simple drag and drop; no coding is required to use the PLCnext I/O modules.

Prerequisites:

Note:

  • The PLCnext controller must be set up with a 'root' user to be able to access the Axio bus. Follow the steps in Installation and Removal to do this.
  • The device must be 'Paired' in the Devices table. When pairing with the PLCnext target Device, it is important that you use 'root' as the username. See the Deployment Manual for more information.
  • The PLCnext ARMv7 32-bit Toolkit must be chosen for the target device (this is automatically selected when you pair).
  • Installation, as outlined below, must be performed.

Installation and Removal

The PLCnext Axioline AXC F 2152 controller has a default IP address set to 192.168.1.10. The default user is 'admin' and the default password is printed on the side of the controller. Refer to the PLCnext documentation on how to change the IP address of the controller.

Installation

  • Log into the device with the admin user by using an ssh client:
    ssh admin@<plcnext IP-address>
  • Set up the root user using the following command:
    sudo passwd root

    You will first be asked the password for the admin account to allow running the passwd command, and then asked to set the password to use with the root account (this will be asked twice). Make sure to select a strong password to secure the device against unauthorized access.

  • Become the root user by typing
    su

    Type the root password set in the previous step when prompted.

  • Disable unneeded services to reduce resource usage, and enable root login via ssh:
    systemctl disable codemeter.service
    systemctl disable plcnext.service
    sed -i 's|^#\?PermitRootLogin.*|PermitRootLogin yes|' /etc/ssh/sshd_config
  • Reboot the controller by typing
    reboot
  • After the controller has rebooted, Pair the Device with CDP Studio

Removal

To undo the above changes, log in to the controller using an ssh client, and type:

systemctl enable codemeter.service
systemctl enable plcnext.service
sed -i 's|^PermitRootLogin.*|#PermitRootLogin prohibit-password|' /etc/ssh/sshd_config
sudo passwd -l root
reboot

This will re-enable the default PLCnext services, disable root SSH login, lock the root account and reboot the controller.

Configuration Manual and Examples

For information on how to configure PLCnext I/O, see:

  • Configuration Example
  • Configuration Manual

Note: For more information about CDP Technologies partnerships, see Our Partners and for detailed information on Phoenix Contact, see the Phoenix Contact website for more information.

PLCnext I/O Configuration Manual

The content of this document is confidential information not to be published without the consent of CDP Technologies AS.

CDP Technologies AS, www.cdpstudio.com

Get started with CDP Studio today

Let us help you take your great ideas and turn them into the products your customer will love.

Try CDP Studio for free
Why CDP Studio?

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2026 CDP Technologies. Privacy and cookie policy.

Return to top