ABB NMFC03: 32 Configurable I/O Points, RS-485, Modbus RTU, -20 °C to +60 °C

DescriptionThe NMFC03​ is an ABB Bailey Enhanced Multi-Function Controller, the mid-tier “CPU-class” module in the INFI 90 / Net 90 distributed control system family. Where the NDCS03 (covered earlier in this series) is the operatorfaceplate with Manual/Auto/Remote, the NMFC03​ is the executivethat actually runs the PID loops, sequence logic, motor-protect interlocks, and data forwarding for up to 32 configurable I/O points—all in a single rack slot. It talks to the rest of the INFI 90 rack over the redundant 1 Mbps Network 90 bus, breaks out to external HMIs/SCADA via RS-232/422/485 with Modbus RTU, and holds its configuration in battery-backed RAM so a backplane power cycle doesn’t wipe the plant’s loop tuning.

Category:
Contact Us WhatsApp / Wechat:+8618150087953
Phone:+86 18150087953
Email:sales@cxplcmro.com

Description

Application

ScenariosOn a 220 MW coal-fired unit’s balance-of-plant (BOP) skid—feedwater bypass, condensate polishing, and the four standby FW pumps—the original control lived on a Bailey Net 90 rack with an NMFC01 (16 I/O) that had been maxed out for years: every spare DI/DO was consumed, and adding the new “pump-health” vibration trip required borrowing a point from the condensate-polishing interlock—a bad practice the E&I lead hated. They swapped the NMFC01 for a NMFC03​ during a 6-hour BOP maintenance window. Same backplane, same 15 V DC, same Network 90 bus address—the NMFC03​ enumerated in seconds, downloaded the migrated CCF (Control Configuration File) from the engineering station, and the 16→32 I/O expansion gave them 12 fresh points for vibration, bearing-temp, and a local HMI pushbutton pod. Six months later, a switchgear transient dropped the plant-wide Ethernet for 110 seconds; the Net 90 supervisor link to the DCS front-end went dark, but the NMFC03​ held its eight active PIDs (bypass pressure, polisher delta-P, pump min-flow recirc) in Last-Auto and the BOP never blipped. The lead’s post-mortem note: “The NMFC03​ is why this skid still runs like it was commissioned in ’96.”h2

 

Parameter

Main Parameters Value/Description
Product Model NMFC03​ (also styled NMFC-03)
Manufacturer ABB Bailey
Product Category Enhanced Multi-Function Controller (INFI 90 / Net 90 DCS)
Processor 32-bit
Program Memory 512 KB
User Data RAM 64 KB (battery-backed, retentive)
I/O Capacity 32 configurable points (AI/AO/DI/DO mix)
Control Algorithms PID, fuzzy, feedforward, cascade, ratio; ladder / FBD sequencing
Communication – Internal Network 90 bus, redundant, 1 Mbps (to rack mates & supervisor)
Communication – External RS-232 / RS-422 / RS-485; Modbus RTU; optional Modbus TCP / Ethernet/IP via extension
Supply Voltage 15 V DC (via INFI 90 backplane)
Power Consumption Max. 27.4 VA
Operating Temp. -20 °C to +60 °C
Mounting Standard INFI 90 rack slot (single-slot width)
Dimensions (L × W × H) 330 × 76 × 178 mm (33.0 × 7.6 × 17.8 cm)
Weight ~1.0 kg
Lifecycle Discontinued – spare / refurb market

 

h2 Technical Principles and Innovative Values

  • Innovation Point 1: 32 I/O in One Slot, Autonomous Scan. The NMFC03​ is the “enhanced” step up from the NMFC01 (16 I/O) and NMFC02 (mid). It runs its own loop + sequence scan independent of the Network 90 supervisor, so even if the plant DCS link blips, the PIDs, cascade ratios, and motor-protect interlocks keep executing. For BOP skids, compressor trains, and small-process packages that sit one rack away from the main DCS, this autonomy is the difference between “nuisance trip” and “rode it out.”
  • Innovation Point 2: Battery-Backed RAM + Hot-Swap (Rack-Firmware Permitting). The 64 KB user RAM holds retentive tags, loop tuning, and sequence state; a lithium on the rack’s NPMxx power/memory module backs it up (5+ year life). The NMFC03​ itself can be hot-swapped in many INFI 90 rack firmwares—slide the faulted one out, seat the new, the bus re-enumerates, download the CCF, and you’re back. In a running power-plant BOP cabinet, “hot-swap capable” isn’t marketing—it’s the outage you didn’t have to take.
  • Innovation Point 3: Algorithm Library Without Custom Coding. The NMFC03​ firmware ships with PID, fuzzy, feedforward, cascade, and ratio blocks plus ladder/FBD for sequencing. An engineer building an FD-fan / fuel-air ratio cascade doesn’t write STL; they drag the blocks, map the 32 I/O points, tune Kp/Ti/Td, done. The same module can also run motor-protect interlocks (OL, short, phase-loss) on the DO side—one NMFC03​ replaces “one small PLC + one loop controller” on a skid.
  • Innovation Point 4: Network 90 Redundant Bus Native. The NMFC03​ hangs on the A/B redundant 1 Mbps token bus that interconnects all INFI 90 racks in a plant. I/O data, alarm/event, and setpoint changes flow upstream to the supervisor (NIS/NIC modules) deterministically. When you eventually migrate to ABB 800xA, the NMFC03‘s CCF can be partially re-hosted—ABB published migration guides for this exact path.

 

h2 Application Cases and Industry ValueIn a Southeast Asian palm-oil mill’s boiler + turbine BOP, the condensate-polishing and CW-pump skids were on a single INFI 90 rack with an NMFC01 that had been patched for 18 years (two borrowed I/O points, one DI jumpered to double-duty). During a turnaround, the plant upgraded to NMFC03—same backplane slot, same 15 V DC, same Network 90 node address. The 32 I/O capacity let them land six new vibration-transmitter 4–20 mA loops (CW pump bearings) and four new motor-protect DI (OL/SC/phase-loss) without adding a second rack. Post-commissioning, the NMFC03‘s cascade block tied the CW-pump VFD speed to the condenser-pressure PID, trimming specific-energy by ~4.2 %—the first time that loop had been closed because the old NMFC01 had no spare AO for the VFD setpoint. The plant engineer’s note: “The NMFC03​ paid for itself in three months on energy savings, then kept paying on the spared I/O expansion.”A second case: a US Gulf Coast petchem tank-farm loading-arm skid (16 arms, each with ESD, purge, and vapor-recovery solenoid logic) originally ran on 16 standalone micro-PLCs that had become a spare-parts nightmare. The integrator replaced them with four INFI 90 racks, each with a NMFC03​ owning four arms (8 DI / 8 DO / 4 AI per arm, 32 I/O exactly filled the NMFC03​ budget). The Network 90 bus daisy-chained the four racks back to the main DCS front-end over a single NIS interface; alarm/event timestamps (1 ms resolution via the INFI 90 SOE backbone) finally gave the terminal the forensic data it needed after a loading-arm ESD nuisance-trip dispute with a shipping client. The terminal superintendent logged “zero spurious ESD actuations in 22 months” post-retrofit—partly the NMFC03​ scan discipline, partly finally having enough DI points to debounce the purge-pressure switches properly.h2 Related Product Combination SolutionsThe NMFC03​ lives inside a Bailey INFI 90 / Net 90 rack ecosystem; typical rack-mates and migration companions:

 

  • NMFC01 / NMFC02​ – Earlier-generation multi-function controllers; NMFC01 = 16 I/O entry, NMFC02 = mid; the NMFC03​ is the 32-I/O “enhanced” step-up, pin-compatible on the same backplane.
  • NDCS03​ – Digital Control Station (covered earlier in this series); the NMFC03​ executes the loops, the NDCS03 gives the panelboard operator a Manual/Auto/Remote handle and local setpoint dial for those same loops. They’re often paired in the same rack: one NMFC03​ + one NDCS03 per process segment.
  • NDFT01​ – Fiber-optic tap module, the Network 90 bus A/B physical layer; the NMFC03​ talks through NDFT01 to the rest of the plant.
  • NIS01 / NIC03​ – Interface Slave / Communication modules that bridge the INFI 90 rack to the plant-level DCS or HMI over Ethernet/serial.
  • NPM01 / NPM02​ – Power / Memory module that supplies 15 V DC to the backplane andcarries the lithium that backs up the NMFC03‘s 64 KB RAM—if your NMFC03​ is losing retentive tags, check the NPM battery first.
  • IMDSO14​ – SOE-rated digital input (sequence-of-events), often wired into the NMFC03‘s DI budget for trip forensics.
  • IMFEC12​ – Analog input (FEC series, 4–20 mA), the AI front-end that feeds the NMFC03‘s PID blocks in process skids.
Contact Us WhatsApp / Wechat:+86 18150087953
Phone:+86 18150087953
Email:sales@cxplcmro.com