For SLC 500 Allen-Bradley’s CPU modules family, SLC 5/04 the part number is 1747-L542 but also there are 1747-L542 series A,B,C... What are the differences between A,B,C? I can’t find this information in AB Manuals.
The series indicates newer versions of the firmware in the processor, c is the newest. With the later versions you do get some extra instructions available. It is possible to upgrade the firmware buy purchasing an upgrade kit, which is basically a chip that clips into the processor and when powered up it upgrades the firmware. You can use this kit on multiple upgrades.
You may be able to upgrade multiple processors, but I'm not sure it's legal to do so.
I could be wrong, and I haven't checked just for this posting, so I'm shooting from the hip here. But if you're really interested in maintaining AB support I would check this out before I apply it to a bunch of processors around the plant to make sure it's legal.
I don't think they charged us for the chip they sent us for the upgrade so I don't know why they would care. We were having some DH+ comm issues and the new f/w fixed it right up.
I do know there are some plc5 f/w upgrades they charge for and some they don't. The ones that involve a hardware change you have to pay for.