PHOENIX CONTACT Axioline PLCnext project in CodeSys SodftPLC

ranadheer
2025-09-09
2025-09-10
  • ranadheer - 2025-09-09

    Hello Everyone,

    I'm working on a CODESYS Standard Project using CODESYS Control Win V3 x64 with Structured Text. The goal is to integrate a Phoenix Contact device coupler (Part ID: BK PN TPS 2403869) via PROFINET.

    Here am using the CODESYS V3.5 SP21 PATCH2 ,VERSION 3.5.21.20 , and Downloaded extension package 4.16.0.0 (old versions are not available in the extension CodeSys installer)

    Devices used here are:
    BUS COUPLER : 2403869 BK PN TPS
    Module carrier slot 1 : 1088127 AXL SE DI16/1
    Module carrier slot 2 : 1088062 AXL SE AI4 | 4-20
    Module carrier slot 3 : 1088129 AXL SE DO16/1
    Module carrier slot 4 : 1088123 AXL SE AO4 | 4-20

    -->Start a New Project
    Type: Standard Project
    Device: CODESYS Control Win V3 x64
    Language: Structured Text

    -->Install GSDML File
    Navigate to: Tools > Device Repository > Install
    Select the GSDML file path (downloaded from Phoenix Contact for device coupler Part ID: BK PN TPS 2403869)
    Click Renew Device Repository
    Close the dialog
    -->Add Device to Project

    -->Right-click on Devices > Add Device
    Issue: Devices from the repository are not available to select or call into the project!

    I’d really appreciate any guidance or suggestions you can offer.

    Best Regards
    Ranadheer Reddy

     

    Last edit: ranadheer 2025-09-09
  • TimvH

    TimvH - 2025-09-09

    1)
    Based on your first screenshot. Do NOT filter on "Phoenix". Then first select the Ethernet adapter (of CODESYS) and add this to your device.
    2)
    Then to this Ethernet adapter add a Profinet Controller of CODESYS.
    3)
    Then to this Profinet Controller, add your Phoenix Profinet coupler/adapter.

     
    • ranadheer - 2025-09-09

      Thankyou TimvH ,while searching in every device about the component it is same like above screenshot,and i crosscheck with the device repository but devices are available here.

       
  • pernockham - 2025-09-09

    Pretty much my configuration, see attached.

     

    Last edit: pernockham 2025-09-09
  • ranadheer - 2025-09-09

    Thank you Pernockham, I am using Windows SoftPLC and the device is CODESYS Control Win V3 x64. In the above attached example, the file is Linux-based. This is an external add-on file in the CODESYS installer (CODESYS Control for PLCnext SL). I am trying to implement it without this add-on file.

     
  • ranadheer - 2025-09-09

    Is my approach to create a project without using PLCnext possible?

     

    Last edit: ranadheer 2025-09-09
    • pernockham - 2025-09-09

      You should use PLCnext if your device-hw is a PLCnext-un it. As I understand it you are using "CODESYS Control Win V3 x64".

       
      πŸ‘
      1
  • pernockham - 2025-09-09

    The structure should be the same independent of which runtime version. Im using Codesys control for linux SL.

    Ie, add an ethernet device, then profinet controler then phoenix PN bus coupler.

     
    πŸ‘
    1
    • ranadheer - 2025-09-09

      Yes I tried with this but it doesn't given any device to add.

       
  • TimvH

    TimvH - 2025-09-09

    In the device selection. Do not filter on Phoenix.
    Remove this filter and first add an Ethernet Adapter from CODESYS. To this Ethernet adapter add the Profinet Controller.
    After this you can filter on Phoenix devices in the "add device dialog".

     
    πŸ‘
    1

Log in to post a comment.