Description
Product Overview
The ABB Bailey IMMFP12 is a multifunction processor module designed for complex process-control applications within the INFI 90 OPEN control system. It combines multiple-loop analog control, sequential logic, batch operations, and advanced control functions in a single rack-mounted processor. Rather than handling field signals directly as a conventional I/O module would, the IMMFP12 executes control strategies and processes information supplied by the associated analog and digital I/O modules. The Expander Bus connects the processor to I/O hardware, while Controlway supports communication with other compatible Harmony rack controllers.
The IMMFP12 uses a 32-bit processor running at 16 MHz and provides 512 KB of ROM, 512 KB of RAM, and 256 KB of nonvolatile RAM. This memory configuration gives it twice the total memory capacity of the IMMFP11 in the corresponding published specifications. The platform supports function codes, C, BASIC, Batch 90, ladder logic, and user-defined functions, allowing engineers to maintain a range of established control strategies. Two general-purpose serial ports can be configured as two RS-232-C ports or one RS-232-C and one RS-485 port, depending on the hardware configuration.
For plant maintenance teams, the principal concern is preserving the existing control configuration. Replacing an IMMFP12 involves more than matching the front-panel dimensions: engineers should verify the processor model, firmware or operating software, application configuration, communication connections, and any redundancy arrangement. The module is designed to occupy one slot in a compatible INFI 90 OPEN mounting unit and requires a +5 V DC supply. Before installation, confirm the rack’s power and termination arrangements and ensure the existing control application is backed up where supported. For legacy installations, documented testing and clear condition disclosure are particularly important because a physically compatible spare may still require configuration recovery and system-level validation.
Product Introduction
Legacy process-control systems often depend on processor hardware that cannot be replaced by a modern PLC without engineering changes. The ABB Bailey IMMFP12 supports multiloop, sequential, batch, and advanced control in INFI 90 OPEN installations.
Its 16 MHz processor, 512 KB RAM, and 256 KB NVRAM define the documented hardware platform. Before ordering a replacement, verify the application backup, serial-port configuration, rack compatibility, and processor redundancy arrangement.
Key Technical Specifications
| Parameter | Specification |
|---|---|
| Manufacturer | ABB Bailey Controls |
| Model | IMMFP12 |
| Product type | Multifunction Processor module |
| Control platform | INFI 90 OPEN / Harmony |
| Processor | 32-bit microprocessor |
| Processor clock | 16 MHz |
| ROM | 512 KB |
| RAM | 512 KB |
| NVRAM | 256 KB total |
| Available RAM | 347,712 bytes, per product manual |
| Available NVRAM | 194,752 bytes, per product manual |
| Power supply | +5 V DC |
| Maximum supply current | 2 A |
| Typical power consumption | 10 W |
| Serial interfaces | Two RS-232-C ports, or one RS-232-C and one RS-485 port |
| Maximum serial link rate | Up to 19.2 kbaud for the documented serial ports |
| Station support | 64 stations at 40 kbaud with IISAC01, or 8 stations at 5 kbaud with NDCS03/NDIS01 |
| Redundant communication link | 1 Mbaud serial link |
| Supported programming | Function codes, C, BASIC, Batch 90, ladder logic, user-defined functions |
| Dimensions | 35.56 × 177.80 × 298.45 mm |
| Mounting | One slot in a compatible INFI 90 OPEN module mounting unit |
| Ambient temperature | 0°C to 70°C |
| Relative humidity | 5–95% up to 55°C, noncondensing; 5–45% above 55°C, noncondensing |
| Air quality | Noncorrosive environment |
| Certifications | CSA for ordinary locations; FM approval for Class I, Division 2 hazardous locations, per the product manual |
Specifications are drawn from ABB’s IMMFP11/12 data sheet and instruction manual. Check the exact hardware revision and applicable certification requirements for the installed location.

IMMFP12
Related Products
- ABB IMMFP11 — The related multifunction processor in the same family. It has less memory than the , so confirm application requirements before considering it as a substitute.
- ABB INNPM12 — A network processor associated with INFI 90 OPEN architectures. It serves a different networking role from the ‘s control-processing function.
- ABB IISAC01 — An analog control station supported in the documented serial station arrangement at 40 kbaud. Check the actual station configuration before use.
- ABB NDCS03 — A serial station supported in the documented arrangement at 5 kbaud. Verify the intended station role and communications configuration.
- ABB NDIS01 — Another station type listed in the documentation for the 5-kbaud station arrangement. Confirm the exact system application and termination requirements.
- ABB NTMP01 — A termination device specified for connecting to the ‘s serial ports in the documented configuration. Check the port wiring and termination requirements for the installation.
- ABB NIMP01 — An alternative termination device referenced for serial-port connections in the data sheet. Confirm the required interface and wiring before procurement.
Frequently Asked Questions
Q1: What is the ABB Bailey used for?
It is a multifunction processor for INFI 90 OPEN / Harmony rack control systems. It executes multiloop analog control, sequential logic, batch operations, and advanced control strategies.
Q2: Can the be replaced with an IMMFP11?
Do not assume direct interchangeability. Although both belong to the same processor family, the IMMFP11 has less memory. Check the application configuration, system requirements, and approved replacement guidance before substituting it.
Q3: What power supply does the require?
The published specification is +5 V DC at up to 2 A, with typical power consumption of 10 W. Verify the mounting unit’s supply capability and connector arrangement before installation.
Q4: What serial communication interfaces are available?
The documented hardware supports two RS-232-C ports or one RS-232-C port and one RS-485 port, with serial rates up to 19.2 kbaud. The required termination device and port configuration should be checked against the actual installation.
Q5: Can I hot-swap the while the process is running?
The product family supports redundant control arrangements, but that does not automatically make every installation safe for live replacement. Follow the approved replacement procedure and verify the primary/backup configuration, control transfer behavior, and process safety requirements before removing the module.
Q6: Can I transfer the existing control program to a replacement module?
The control application and configuration should be backed up using the site’s approved maintenance process where supported. Confirm compatibility between the source and replacement hardware, restore the configuration using the appropriate engineering procedure, and validate control logic, I/O mapping, communications, and alarms before returning the process to normal operation.
Q7: What should I check before purchasing a spare ?
Confirm the exact model and hardware revision, inspect the faceplate and connectors, and request details of the unit’s condition and functional testing. For a used or refurbished spare, also request warranty terms and confirmation that the module is suitable for the intended INFI 90 OPEN mounting unit and control configuration.
