Product Overview
The IMMFP02 is a high-performance, stand-alone Multi-Function Processor (MFP) module engineered for the ABB Bailey INFI 90 distributed control system (DCS). As a 32-bit controller, it provides the computational density required for complex industrial algorithms, including batch processing, advanced regulatory control, and high-speed logic. The IMMFP02 acts as the "brain" of the control loop, receiving process data through various analog and digital I/O modules and executing user-defined logic. Its robust design, featuring non-volatile RAM (NVRAM) and redundant communication links, ensures continuous operation in critical environments such as power plants, water treatment facilities, and chemical refineries.
Technical Configuration
The IMMFP02 module is built to provide high availability and versatile programming options for large-scale automation:
-
Processing Core: Utilizes a 32-bit microprocessor (with a 16-bit external bus) clocked at 16 MHz, optimized for real-time control execution.
-
Memory Management: Features a dual-tiered memory architecture including 512 kbytes of RAM and 256 kbytes of NVRAM, providing nearly 200 kbytes of protected space for persistent configuration and process variables.
-
Communication Flexibility: Equipped with dual serial ports supporting RS-232-C and RS-485 protocols. It can manage up to 64 serial stations (IISAC01) or 8 traditional stations (NDCS03/NDIS01).
-
Redundancy: Supports a dedicated 1 Mbaud serial redundant communication link, allowing for seamless failover in mission-critical applications where downtime is not an option.
Technical Specifications
| Property |
Characteristic / Value |
| Brand |
ABB / Bailey |
| Model |
IMMFP02 |
| System Series |
INFI 90 / Network 90 |
| Microprocessor |
32-bit @ 16 MHz |
| Power Requirements |
+5 VDC @ 2 A (10 W typical) |
| NVRAM Available |
194,752 bytes |
| Serial Ports |
2 Ports (RS-232-C / RS-485 compatible) |
| Operating Temp |
0 to 70 deg Celsius |
| Dimensions |
35.56 mm x 177.80 mm x 298.45 mm |
| Mounting |
Single-slot in standard INFI 90 Mounting Unit |
| Certification |
CSA Certified; FM Approved (Class I, Div 2) |
Technical FAQs
What programming languages does the IMMFP02 support?
The module is highly versatile, supporting C, BASIC, BATCH, ladder logic, standard function codes, and custom user-defined functions (UDFs).
Is the memory protected against power loss?
Yes. The IMMFP02 utilizes NVRAM (Non-Volatile Random Access Memory) to store critical configuration data and process states, ensuring the controller can resume operations immediately after a power cycle without losing its logic state.
How should I handle interference issues in the cabinet?
Per official specifications, users should keep cabinet doors closed and ensure that radio frequency communication equipment is used no closer than 2 meters from the module rack to prevent EMI/RFI disruption.
Engineering & Installation Guide
Module Mounting and Heat Dissipation
The IMMFP02 occupies a single slot in the INFI 90 module mounting unit. While the module is rated up to 70 deg Celsius, high-density racks can experience localized heat buildup. Ensure that the cabinet ventilation fans are operational and filters are clean. In environments above 55 deg Celsius, monitor relative humidity closely, as the allowable non-condensing range drops to 45% maximum.
Serial Link Configuration
When configuring the RS-485/RS-232 ports, verify the baud rate settings (up to 19.2 kbaud). For redundant setups, ensure the 1 Mbaud link is properly terminated. Incorrect termination on the redundant link is a frequent cause of "Module Bus" errors and unsuccessful failover tests.
Installation Safety
Before inserting or removing the IMMFP02 from a live rack, verify the grounding of your wrist strap. Although the module is FM approved for Class I, Division 2 locations, standard electrostatic discharge (ESD) precautions are mandatory to prevent damage to the 16 MHz CMOS components. Ensure the +5 VDC power supply in the rack is stable and within the 2 A requirement per slot.