Since I'm feeling expansive, I'll expand my comments.
Some devices can be made to function *almost* like an I/O connection on EtherNet/IP by using CIP Generic "Read Assembly" and "Write Assembly" message (MSG) instructions in a MicroLogix 1100, MicroLogix 1400, or SLC-5/05 controller.
Because a cyclic I/O connection isn't being established, there isn't a mechanism for determining how long between messages should be considered a communication fault by the remote device.
Therefore most devices that allow control via Read Assembly/Write Assembly messages also have a timeout value that you write to separately.
That's how you can control an A-B variable frequency drive on EtherNet/IP with a MicroLogix, for example.
If there isn't a timeout register described in the documentation, it's unlikely you can control the device with a MicroLogix.
"That crocodile isn't flying. He's making very long hops."