TN - Restrictions with the IO-Link Master creating the Process Data Structure

Modified on Thu, 2 Oct at 3:47 PM

Summary/Issue Description


When using third-party devices, the IODD Files cannot be fully compatible with Sysmac Studio, showing error "Due to some restrictions, process data structure cannot be generated in the I/O map. For details, refer to IO-Link System User Manual" 

This happens when users want to generate the corresponding I/O Map data variables.


Root Cause


There are some restrictions on the data size for processing data; third-party devices can use up to 16-bit data length. If the data consumes more bits (32 or above), the Sysmac Studio cannot generate the structure for the I/O Map ->



Solution


You can use conversion tools to read the values from the Bytes read of the Murrelektronik device. Using instruction AryToByte allows the user to move the values from the Array Bytes to a specific variable. Refer to page 566 of the following NX/NJ Instruction Reference Manual for details ->  NJ/NX-series Instructions Reference Manual  



Date/Revision History

First review 09/21/2025 V1.0



Author:

Karla Flores Avila, Technical Support Specialist


References

NX/GX-series IO-Link System User’s Manual 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article