Hm. I, too, work with PLC's in industrial settings. Some of the industrial systems I work with have many thousands of input/output points. For this type of system, Allen Bradly's family of processors, while not the cheapest, do work very well.
A subscription to Rockwell's Factorytalk Studio costs several thousand dollars per year, and list price for a ControlLogix 1756 is what,$1800? Of course, that module would need to be mounted in a rack (another grand or so), and you'd have to add I/O cards, a power supply, custom cabling... should really be in a water tight enclosure, if you're going to be using it around water.
I seriously doubt that you'd end up saving money
As to the original question, can they inter-operate? At what level? I'm fairly certain nobody makes an Apex module for a ControlLogix chassis... or a ControlLogix module for an Apex. Apex doesn't offer a 'standard' RS232 port. I'm fairly certain that Aquabus is a serial interface of some sort... might be a way to reverse engineer Aquabus and make a connection that way. You could always use analog or digital I/O as comm signals, using the Apex's 0-10vdc outputs to an analog input card on the Logix processor... you could get some signals through that way. Dry contact outputs from a binary output card could be connected to a breakout box, to get some switching on the Apex controlled by the Logix processor.
Not certain what any of this would gain you, really. There isn't going to be a simple way to get AB Temp probe inputs into the Apex, where those values could be evaluated as native temp inputs. May not be possible at all, but it certainly isn't going to be easy... or cheap.
Seems like, if you really want inexpensive, you might start with the Arduino or Raspberry PI platforms. There was even a start on such a project... Reef-PI, discussed here in detail. I think the originator switched to Apex (
@Ranjib ? Is that a true statement? Don't mean to stick my foot in something here...)