The system was designed to be modular. There is a central control cabinet with the PLC chassis. It was originally a SoftLogix5800 system that was converted to a ControlLogix chassis. The original system had PCI ControlNET cards and ControlNET to DeviceNET converters. After the conversion, the CN2DN were replaced with DeviceNET cards in the chassis.
The system was originally designed to handle 2 pressing cells and a finishing cell. Each cell has it's own ControlNET card and DeviceNET card. The idea was to add cells by adding an additional processor with a ControlNET and DeviceNET card.
The latest system is to eliminate the finishing cell and have 4 pressing cells. So 4 processors, 4 ControlNET cards, and 4 DeviceNET cards will not physically fit in the space with the chassis. The other restriction is an older HMI software that can only address processors in a single local chassis. The HMI uses RSLinx and was upgraded from a PLC5 based system, so it inherited this restriction.
I believe the only reason ControlNET IO was used originally was because the CN2DN did not have enough memory to handle another DeviceNET FlexIO. So the decision was made to use a single PCI card and a CN2DN converter and make one IO block use ControlNET.
So now I have to come up with a way to control 4 cells in a 10 slot chassis. One slot is used for Ethernet communications to the HMI and plant network, leaving 9 slots to work with.
One thought was to have a processor with an accompanying ENBT. In the cell, use an Ethernet to DeviceNET converter. This was a less preferred option because the original CN2DN was one of the weak links in the system that caused down time.
So my next thought was a processor for each cell with an accompanying DeviceNET card and one common Ethernet card that would pickup the task that the ControlNET card now does. Ethernet is preferred because daisy chaining through the cells is not always convenient.