Dimensions:
177.8 mm x 71.1 mm x 298.4 mm (H x W x D)
Shipping port:
Xiamen
Warranty:
12 months
Description
The ABB IMMFC03 is a powerful Multi-Function Controller Module within the Bailey Infi 90 controller family. This module executes user-designed analog, digital, batch, and advanced control strategies, managing up to 64 I/O slave modules (including mixing high and low power slaves with a maximum of 20 high power slaves). It is capable of running 4,000 lines of BASIC or 5,000 lines of C programs, allowing function blocks and language programs to run concurrently. The ABB IMMFC03 serves as a direct functional replacement for the Network 90 NMFC03.
The hardware architecture consists of two printed circuit boards connected by a ribbon cable—the Central Processing Unit (CPU) board and the Memory (MEM) board—which attach to a single faceplate. Designed to reside in the INFI 90 Module Mounting Unit (MMU), it occupies two slots and communicates over the module bus and the slave expander bus.
Features
Redundant Configuration Support: Provides hot standby redundancy when paired with an identically configured backup module running the same firmware revision level, achieving bumpless transfer of control during failover.
On-Line Configuration Capabilities: Enables users to make configuration modifications (including changes to BASIC and C programs) on the backup controller without affecting the primary module or interrupting active process control logic.
Diverse Programming Environment: Concurrently runs custom control strategies via standard Bailey function codes, BASIC, and C language programs.
Comprehensive Security Framework: Features hardware error detection and correction (EDAC) for dynamic RAM, illegal address decoding, an independent Machine Fault Timer (MFT), and hardware-enforced memory management to lock C programs into defined sections of RAM.
Advanced Process Quality Tagging: Monitors local and remote I/O signals for out-of-range or failure states, automatically tagging compromised data points as "bad quality" to preserve process predictability.
Applications
Analog, digital, and advanced regulatory process loop control
Batch process control and industrial sequencing
High-level data handling using C and BASIC language programming
Redundant DCS process automation configurations
Technical Specifications
Parameter
Specification
Manufacturer
ABB / Elsag Bailey
Microprocessor
68020 (operating at 8 MHz)
RAM
512 Kbytes
Battery-Backed RAM (Non-volatile)
80 Kbytes
UVROM
256 Kbytes
Communication Ports
(2) RS-232-C Serial
(2) RS-422 SAC/DCS Link (MFC to MFC redundancy)
Serial Port Baud Rates
Up to 19.2 kilobaud
Module Bus Link
83.3 kilobaud peer-to-peer link (supports up to 32 drops)
5 kilobaud serial channel for up to 8 panel stations (IISAC01 or NDCS03)
Power Consumption
4.5 Amps nominal at +5 VDC (23 Watts)
37 mA nominal at +15 VDC (0.6 Watts)
18 mA nominal at -15 VDC (0.3 Watts)
Power Dissipation
37.68 Watts maximum
Mounting
Occupies two slots in standard Infi 90 Module Mounting Unit (MMU)
Ambient Temperature
0 degC to 70 degC (32 degF to 158 degF)
Relative Humidity
5% to 95% up to 55 degC (131 degF) (non-condensing)
5% to 45% at 70 degC (158 degF) (non-condensing)
Atmospheric Pressure
Sea level to 3 km (1.86 miles)
Air Quality
Noncorrosive
Certification
CSA certified for use as process control equipment in an ordinary (nonhazardous) location
Connections/Interfaces
Edge Connector P1 Pin Outs
Connector Pin
Function
1
+ 5 VDC
2
- 5 VDC
3
N/C
4
N/C
5
Common
6
Common
7
+ 15 VDC
8
- 15 VDC
9
Power Fail Interrupt
10
Power Fail Interrupt
11
Module Bus
12
Module Bus
Edge Connector P2 Pin Outs
Connector Pin
Function
1
Data Bit D1 (low true)
2
Data Bit DO (low true)
3
Data Bit D3 (low true)
4
Data Bit D2 (low true)
5
Data Bit D5 (low true)
6
Data Bit D4 (low true)
7
Data Bit D7 (low true)
8
Data Bit D6 (low true)
9
Clock
10
Sync
11
N/C
12
N/C
Edge Connector P3 Pin Outs
Connector Pin
Function
1 / A
SAC/DCS Link (+) / SAC/DCS Link (-)
2 / B
Redundancy Link Transmit Data (+) / Redundancy Link Transmit Data (-)
3 / C
Redundancy Link Receive Data (-) / Redundancy Link Receive Data (+)
4 / D
Terminal Port Transmit Data / Terminal Port Receive Data
5 / E
Terminal Port Request to Send / Terminal Port Clear to Send
6 / F
Data Carrier Detect / N/A
7 / G
Printer Port Transmit Data / Printer Port Receive Data
8 / H
Printer Port Request to Send / Printer Port Clear to Send
9 / I
Data Carrier Detect / N/A
10 / J
Digital Output 1 (+) / Digital Output 1 (-)
11 / K
Digital Output 2 (+) / Digital Output 2 (-)
12 / L
N/A
13 / M
N/A
14 / N
N/A
15 / O
N/A
Installation Guidelines
Static Protection: Always use a grounding wrist strap and static dissipative work surface when handling the module to prevent electrostatic discharge (ESD) damage.
Hardware Hardware Address & Options Configuration: Configure dipswitches U72 (Options), U73 (Baud Rate), and U75 (Module Address) on the CPU board prior to inserting the module into the rack.
Power Shock Hazard Mitigation: Disconnect all power before installing dipshunts for slave modules on the MMU backplane (slave expander bus) to avoid severe or fatal shock.
Cable Interface Routing: Connect the interface cable from the NTMF01 Termination Unit or NIMF01 Termination Module directly to the P3 card edge connector of the CPU board. Do not connect this to the MEM board.
Physical Insertion: Slide the dual-board assembly smoothly into the assigned MMU slot position until the rear edge connectors are firmly seated in the backplane. Secure by turning the faceplate's two captive screws one-half turn until the screw notches are oriented vertically.
Maintenance & Dust Removal: Clean and tighten all power and grounding connections every 6 months or during scheduled plant shutdowns. Use a static-safe vacuum cleaner to clear dust accumulation from modules, the MMU, the fan assembly, and the power entry panel.
Compliance and Certifications
CSA: Certified for use as process control equipment in ordinary (nonhazardous) locations.
FAQ
What does a solid red status LED indicate on the device?
A solid red status LED indicates that the module diagnostics have detected a hardware failure or configuration problem, causing the device execution to halt.
What is the function of MEM LED 2 on the memory board?
MEM LED 2 illuminates when single bit errors are detected and actively corrected within the dynamic RAM memory space.
Can high power and low power slave modules be mixed on the expander bus?
Yes, high power and low power slave modules can be mixed, provided that the total number of high power slaves does not exceed 20 modules out of the maximum 64 supported slaves.
What happens when the stop pushbutton on the faceplate is pressed?
Pressing the stop pushbutton forces the module to finish all pending nonvolatile memory write operations, completes active bus data transfers, and halts the execution of the primary module to initiate a failover to the backup.
A practical guide to segmenting, documenting, and testing industrial Ethernet networks so plant teams can isolate faults quickly, control change, and expand without creating fragile dependencies.
Commission IO-Link systematically from master addressing and port modes through IODD selection, PLC byte mapping, parameter backups, device validation, and failure-injection tests.
An industrial joystick is only the first element in a safe motion command chain. This guide covers sensing choices, wiring, signal validation, PLC logic, restart behavior, and commissioning for...
PID tuning becomes safer when engineers can see how proportional, integral, and derivative actions reshape error, output, and response over time. This guide turns live trends into a disciplined...
A linear axis should be proven mechanically before aggressive tuning begins. This commissioning workflow covers scaling, direction, limits, homing, STO, low-speed tests, and evidence-based tuning for...
Choosing a selection results in a full page refresh.