I am trying to modify an exported PROFINET Device GSDML file from which I will generate a CODESYS device for installation. I noticed there is an <ioconfigdata> element with MaxInputLength, MaxOutputLength, and MaxDataLength attributes with respective values of 1440, 1440, and 2880. What are the maximum values for these attributes and what determines them? </ioconfigdata>
I have been experimenting with installing PROFINET devices generated from GSDML files. I have exported a PROFINET device from the device repository to a GDSML file and made minor changes like increasing the DataItem Length (i.e., changing <dataitem datatype="OctetString" length="64" textid="IDT_Input"> to <dataitem datatype="OctetString" length="128" textid="IDT_Input">). However, when I generate the new device from the modified GSDML file, the submodule groupings (i.e., categories) are lost even...
I have been attempting to make a custom version of the CODESYS PROFINET Device (CODESYS PLC running as PROFINET Device). In my experiments, I have deleted version 4.4.0.0 and cannot find a way to add it back. Is there a way to restore the device repository to the default set of devices installed during the original installation or obtain the appropriate device definition file to install?