Replacing Bailey Infi 90 MFP02 with BRC410
I am looking to replace MFP02 Controller with BRC410. I am assuming that we will also have to change power supplies and NPM.
Can I get a procedure for above mentioned replacement?
Secondly, when we replace the controller, are there any specific steps for migration? or I can simply put in the new controller, compile the application and download it again.
Also, what model of power supplies and NPM module will I require with BRC410 controller.
Voted best answer
The manual for the BRC410, 2VAA000720 B, is a good place to start.
Are you running Primary/Standby?
Are you using Composer? If so what revision?
Some notes from our recent upgrade from MFC12 to BRC410:
Most likely you will need to also replace the MMU mounting unit, if not already an IEMMU21 or IEMMU22 model.
If you are using Composer, then the controller specifications in your project will need to changed from the MFC to the BRC410. The code should just compile and download fine - although I have had one controller dislike AI/I and DI/I function blocks but this was a firmware issue since rectified.
Primary/Standby comms is now via a front connector, thus the cable on the back of the MCFs has to be removed.
You should not need to upgrade the NPM cards, we still use our original (30 yr old) NIS01 and NPM01 communications cards, but the lastest NIS and NPMs are a direct replacement if you want to upgrade them.
There are some limitations with number of high current I/O cards the BRC can support - refer 3BUA000992R0005
This hopefully is a starting point and some others add their experience.
In addition to Glenn's comments
Firmware release notes -2VAA005616 for M_5 has the specifics for system compatibilities.
NPM01 rev F6 or higher is required in other nodes for importing block numbers above 9998. However, for a simple replacement of an MFP with a BRC this is not a problem as such, it just means you can't use block numbers above 9998 in the BRC for exception reports to nodes that don't have the minimum firmware revisions.
The Network90 family of communications modules do not support block numbers above 9998 (ICI01, IIL01, IPR01) and would need to be replaced.
The BRC300/400 used to have a slightly higher inrush current. (WE-DOC-3BUA000973) that could PFI a cabinet when the module was inserted. This really only applied to marginal MPSI power systems and older MPSIII systems without a modification to the bus monitor module.
Your engineering tools obviously need to support the BRC410.
Migration is fairly straight forwards, just change the module type in Composer and recompile. Best to try on a copy of the master project first though.
Function codes no longer supported by the BRC300/400/410
FC28 - AO, same PCU is not supported.
FC91, FC92 - Basic is not supported.
FC99 - Infi90 SOE is not supported.
FC184, FC185, FC186, FC187, FC188 - FIP is not supported.
Application software (if used)
C - Port application to a compatible compiler for the BRC410
GPI - Upgrade to compatible version
CLIF - Not supported
Simulation (L-USM) - Not supported.
BASIC - Not supported.
Take the opportunity to delete the junk
Checkpointing can be set to a value that suits the process rather than the capacity of the MFP redundancy link.