October-7th-2020, 09:52 AM
(This post was last modified: October-7th-2020, 12:06 PM by Armin@netPI.)
Something went wrong in your post. You should correct it to get it to a better readable state.
First of all I never tried to set the device name from the application side myself. It might be that it is not possible at all to set it. It is possible that the configuration structure "abNameOfStation" for the name is just there cause of compatibility reasons with older firmware version.
Today I can tell you that the PROFINET standard prescribes that a fresh PROFINET is not allowed any more to have a default name. The reason is quite easy to understand. If you connect mutliple devices to a PROFINET network at the same time and they all have the same name then the PROFINET controller has no chance to indentify the different devices. This is why the PROFINET standard defines to have an extra separate PROFINET networking tool that configures all the devices having by default no name and the IP address of 0.0.0.0 manually with.
I will check out if it is possible to change the name from application side or if it is no longer supported cause of the PROFINET standard.
Thx
Armin
First of all I never tried to set the device name from the application side myself. It might be that it is not possible at all to set it. It is possible that the configuration structure "abNameOfStation" for the name is just there cause of compatibility reasons with older firmware version.
Today I can tell you that the PROFINET standard prescribes that a fresh PROFINET is not allowed any more to have a default name. The reason is quite easy to understand. If you connect mutliple devices to a PROFINET network at the same time and they all have the same name then the PROFINET controller has no chance to indentify the different devices. This is why the PROFINET standard defines to have an extra separate PROFINET networking tool that configures all the devices having by default no name and the IP address of 0.0.0.0 manually with.
I will check out if it is possible to change the name from application side or if it is no longer supported cause of the PROFINET standard.
Thx
Armin
„You never fail until you stop trying.“, Albert Einstein (1879 - 1955)