It's generally good practice to maintain unique names, keeping names of UDTs different to the Tagnames in Siemens S7 PLCs, but I just spotted this FAQ that highlights why one such conflict would cause issues on S7-1500, and how to reference it from Wonderware System Platform if we have no choice but to do so. Something to keep in mind.

From https://softwaresupportsp.schneider-electric.com/#/okmimarticle/docid/faq14969 :


Unable to Read User Defined Structures From S7-1500 When the Data Block and Structure Have the Same N Name

Example PLC item:

PUMP.PUMP[0].Speed

Since the data block name (PUMP) is the same as the structure tag name (PUMP), the PLC creates an internal alias to resolve name conflicts. Therefore, the item syntax for OI SIDirect is:

PUMP.THIS[0].Speed