QUOTE(JesperMP @ May 8 2008, 08:51 AM) [snapback]68654[/snapback]
This is not going to be easy.
As far as I know, iMap is for ProfiNet and not Ethernet/IP. So this cannot be used to tie CompactLogix and S7 together.
And I am afraid that the CompactLogix cannot be brought to speak Modbus TCP.
It would be possible to setup a Profibus connection. There is a Profibus card for CompactLogix from Hilscher. And if the speed is cranked down to 187.5kbps it can reach 800 meters without repeaters.
But what is tricky is that you have to transfer from 2 to 12.
Profibus is a single master to many slaves kind of network. Several master-slave systems can co-exist on the same bus, but they cannot readily transfer data between each other. There are ways to transfer data from one master-slave system to another master-slave system, but even so it is more tricky, and it doesnt give redundancy if the other master-slave system is down for any reason.
You may have to consider to let one CompactLogix collect the data from the other CompactLogis and then let it as master transfer the data to the 315's that must then be slaves.
A drastical solution is to exchange the CompactLogix's for ControlLogix's with EWEB modules.
With EWEB it is possible to communicate directly with an S7 via ethernet "sockets".
Another solution could be to use one or two PCs as datahubs. With OPC servers for AB and S7 and some datatransfer software it can be used to transfer data back and forth as needed.
OK if CompactLogix cannot do Modbus TCP then what about using a Red Lion DSP as a data hub for the 2 CompactLogix, with the DSP talking Modbus TCP to the 12 315's.
DSP will talk DH-485, and so will CompactLogix, OK so its not fast but speed dosnt seem to be an issue.
DSP has Profibus option card, but this is a Profibus slave.