February-17th-2020, 05:26 PM
I am investigating how we can use the Hilscher netPI RTE 3 with the standard GSD file in the short term to implement a project with a short time to market. I have a few questions.
The netPI programming example uses a modified version of the V3.5.35 – V3.x file. However there are three later files in SYCON.net:
Can you confirm which NETX 51 RE/PNS GSD file I should use or can any of the files be used? I assume that the V4.X.X.X files require a netX51 V4 firmware as the major firmware version incompatibility was the initial issue I had when setting up the NHST-T100-EN/PNM. Is this correct? It so is this available for the netPI or do I need to stick to V3.5X.X files?
The GSD file supports the following (lifted from the Hilscher documentation PROFINET IO Device V3.12.0 | Protocol API DOC111110API17EN and SYCON.net tool):
I am slightly confused by the use of terminology in the documentation and SYCON.net. The documentation refers to submodules yet I only appear to be able to configure modules (each module added appears to result in a non-editable submodule) and the SYCON.net tool appears to be counting the number of slots used in addition to octets (bytes) not submodules. I have attached a screenshot.
Until I get access to the PI GSDML specification I cannot apply meaning to the entire Hilscher GSD file specification. This is on-going (purchase of PI membership has been approved for the project) and hopefully will be resolved shortly.
The netPI programming example uses a modified version of the V3.5.35 – V3.x file. However there are three later files in SYCON.net:
- V3.5.7 – V3.5.17
- V4.2.0.0 – V4.3.0.x
- V4.4.0.x
Can you confirm which NETX 51 RE/PNS GSD file I should use or can any of the files be used? I assume that the V4.X.X.X files require a netX51 V4 firmware as the major firmware version incompatibility was the initial issue I had when setting up the NHST-T100-EN/PNM. Is this correct? It so is this available for the netPI or do I need to stick to V3.5X.X files?
The GSD file supports the following (lifted from the Hilscher documentation PROFINET IO Device V3.12.0 | Protocol API DOC111110API17EN and SYCON.net tool):
- Total cyclic input data: 1440 bytes
- Total cyclic output data: 1440 bytes
- Maximum number of submodules: 255 submodules per Application Relation at the same time, 1000 submodules can be configured
I am slightly confused by the use of terminology in the documentation and SYCON.net. The documentation refers to submodules yet I only appear to be able to configure modules (each module added appears to result in a non-editable submodule) and the SYCON.net tool appears to be counting the number of slots used in addition to octets (bytes) not submodules. I have attached a screenshot.
Until I get access to the PI GSDML specification I cannot apply meaning to the entire Hilscher GSD file specification. This is on-going (purchase of PI membership has been approved for the project) and hopefully will be resolved shortly.