What firmware is your controller using?...
Hi and Welcome to the Forum!
The older 1756-L55 processor is supported up as far as firmware revision 16. So it is also supported up as far as RSLogix 5000 v16.
Even though your 1756-L55 might be using an older firmware revision, the reason I am mentioning it is supported up to v16 is because that is when the Add-On Instruction (AOI) feature was introduced.
This is relevant because at v16 an Add-On Instruction (AOI) was introduced by Prosoft specifically for the MVI56(E)-MCM module to greatly assist in handling the module's raw I/O data, processing it and passing it to the controller. The encapsulated logic for the AOI is quite involved and can save a user hours of figuring out and writing logic, or their own AOI.
The AOI will also expose the MCM configuration parameters via tags, which is very useful.
In RSLogix v16, we can select a module profile (which was created for v15 and up) for the MVI56E-MCM (before that we had to create a 1756 Generic module). This module profile will add the module-defined data types for the input and output data for the module (both large INT arrays).
The Add-On Instruction will then, once you have it configured for your module I/O tags, interact with the module I/O data and do as I mentioned above.
So the current firmware revision of the controller will be important in deciding what level of support for all or any of the above will be available?
If you are at firmware revision 16, then please see the following Prosoft webpage for relevant downloads...
Modbus Master/Slave Enhanced Network Interface Module for ControlLogix
MVI56E-MCM/MCMXT
Regards,
George