This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6421: Access the cyclic data using Profinet demo example

Part Number: AM6421

Hi Team ,

   We are trying to use the profinet demo example . Following are the deatils of the documents refered to Industrial SDK version :  2025.00.00.08 

Wanted to know if there is a cyclic data check in the example given in the SDK? If so is it turning on the LED's and documenation is missing.

PLC and EVM connection Details : PROFINET Device: Create a TIA Portal V16 Project 
Sample Application Example Referred for cyclic data PROFINET Device: PROFINET-IO Device (PND) Application (Note : At this point we were not able to get the tags as mentioned in the documentation)

The GSDML file we are using the same provided in the SDK GSDML-V2.44-TI-SITARA-20251015.xml

 When we connect to the PLC we are not able to find the tags mentioned in the example.

Note : The GSDML file that is given in SDK for the DAP(DeviceAccessPointItem ID="DAP_IOD_1" ) there is no IO data tags(<IOData/>) mentioned . Should we add the cyclic data tags in the GSDML file .If so what is the expected output of the example given in the sdk. 

 

Thank You 

Mamatha B M 

 

 

 

  • Hello Mamatha,

    Thanks for your inquiry. The documentation you see in PROFINET Device: PROFINET-IO Device (PND) Application is just a sample PLC application example that you can completely implement on your side. In general, end-user is responsible for implementing all tags and program blocks depending on their use-case. The default demo example delivered within the SDK also needs to be adapted to do the required functions (e.g. to copy output data to input data as stated in the example documentation). Same applies to the default GSDML file delivered with the example.

    For the time being, if you run the default demo app you can verify the following:
    1. PRONETA is able to access the device
    2. PLC is able to connect to the device
    3. A GPIO signal and an LED are activated to indicate FSU time and the output data change (see pn_app_iod_data.c)
    4. A user button can be optionally activated to change the input data (see pn_app_iod_bsp.c)
    5. An LED indicates the validity of output data (see pn_app_iod_data.c)

    Anything else would require some extra work on your side.

    Kind regards,
    Kamil