I really think that the gateway option is the most cost effective solution.
Even if you would have Modbus TCP available on the CompactLogix, you would have to get a CP3..card installed on the Siemens PLC + get the Modbus TCP FBs, etc....
The S7-400 is there just to communicate with all the machines on the lines. It used to have Profibus, we switched to Ethernet some time ago. We already have one working Modbus TCP solution, adding another won't be an issue.
You can write your own protocol in logic.
I'm listening ......
The problem here is:
I have no experience with Rockwell whatsoever.
I do not have access to any Rockwell hardware.
They are installing a new production line, consisting of several Rockwell driven machines (in an all Siemens plant lol).
My task is to provide a solution for data acquisition of these new machines. With virtually no budget. yay for me.
While I would love to write my own protocol, I just don't have the time nor resources for it.
( damn compactlogix for not being able to send raw data
)
The fun part is, it's all theory atm. I have no way of testing it until the machines get here. yay for me.
Workarounds are plenty. Ranging from OPC, to WinCC Flex PC runtime, to Applicom-cards. (yay for private stock)
All of this gives me one more machine to support, one more possible failure, etc etc etc. And I just wanted a nice clean solution.
Think I'm gonna shoot this one back to Project management and see what they say ......