Hi Masehappy,
SysML talk more about roles rather than instances. There is a slight difference between roles and instances, but this might not matter in your case.
I am not really sure if I understand what you want to achieve, but probably I would have just 3-6 SysML Blocks (1 Object, 2 Location???, 3 Switch cabinet position???, 4 Cabinet, 5 Device, 6 Configuration???).
Further on I would have a SysML Block called Objects to contain as many objects you have as parts later.
All of those blocks I would add some properties like Object.name, Device.type, ….. Probably also what is marked

above, would not be a SysML Block but properties of a SysML Block.
Instead of adding SysML properties (name, type, …) to the blocks, I would use UML attributes (just because of some missing EA features to overwrite and visualize property values).
After doing so, I would mount the stuff together (e.g. The Device block gets as many part association as exist in a cabinet). Use role source name to differentiate the devices.
I your object structure is always the same, just do it once and make for each “object role” a part association from your "one and only Object Block" to the Objects Block. Again use role source names.
Finally use Structural Elements though all your elements and set the attribute values to your needs.