Just to complement.
I do not know if you know CUBE67.
Like SPIDER67, we have a gateway for multiple protocols (PROFIBUS, ETHERNET IP, PROFINET, etc) and expansion modules connected to the gateway (up to 32 in CUBE67 and up to 24 in SPIDER67).
The most important feature is the only hybrid cable (power and network) that connects the gateway to the expansions.