Introduction: Computational cornerstone of industrial automation and laboratory automation
In the late 1980s and early 1990s, with the rapid development of factory automation (FA) and laboratory automation (LA), the requirements for computing equipment in industrial sites underwent fundamental changes. Ordinary commercial personal computers cannot withstand the tests of dust, temperature fluctuations, vibrations, and long-term continuous operation in production environments. At the same time, tasks such as process control, data acquisition, and equipment monitoring have raised standards for the real-time response capability of computers, the number of expansion slots, and system reliability (RAS) that are far higher than those for office applications.
It was in this historical context that NEC launched the FC-9801 series of industrial computers, with FC-9801X as the flagship model. With its advanced 80286 processor, modular storage configuration, powerful RAS features, and compatibility with the rich software ecosystem of PC-9800 series, FC-9801X became a highly influential control platform in the FA/LA field at that time. This article will provide a comprehensive technical analysis of FC-9801X from multiple dimensions, including hardware architecture, storage solutions, scalability, RAS functionality, environmental adaptability, software support, and practical applications, and explore its unique position in the history of industrial computer development.
Core processors and performance architecture
1.1 Industrial deployment of new generation CPU: 80286
The FC-9801X is equipped with an Intel 80286 microprocessor with a clock frequency of 10 MHz (compatible with 8 MHz mode). The 80286 is the first processor in the x86 architecture to introduce protected mode, capable of accessing up to 16 MB of physical memory and supporting virtual memory and multitasking hardware level switching. For FA/LA applications, this means that FC-9801X can not only perform real-time data collection tasks, but also undertake concurrent tasks such as communication protocol processing and human-machine interface display.
More importantly, FC-9801X has implemented a No Wait State in its memory access design. In the 286 system at that time, due to the DRAM speed not keeping up with the CPU clock, it was usually necessary to insert a waiting period, thereby reducing the effective throughput. The FC-9801X eliminates this bottleneck through an optimized memory controller and high-speed DRAM, allowing the processor to execute code at full speed. This feature is crucial for application scenarios that require quick response to external interrupts, high-speed acquisition of analog signals, or precise control of servo motors.
1.2 Memory Capacity and Expansion
The system comes standard with 640 KB of user memory (expandable up to 10.6 MB depending on configuration), which is sufficient to run real-time monitoring programs, process databases, and communication stacks in MS-DOS environments. For systems that require processing large amounts of data, such as multi-channel waveform recording, machine vision preprocessing, etc., large capacity memory can significantly reduce disk swapping and improve deterministic response capabilities.
The memory design also considers the reliability of industrial sites: it supports memory refresh checks and parity checks (some configurations). When a memory error is detected, the system can generate an NMI interrupt, which is executed by the application program to execute pre-defined emergency processing logic, avoiding data damage or device misoperation.
Flexible storage solution: integration of RAM files, hard drives, and floppy disks
The storage selection of industrial computers needs to strike a balance between speed, reliability, capacity, and environmental tolerance. FC-9801X offers two built-in storage models and supports multiple expansion combinations.
2.1 Model 1: RAM Files (Battery Backup)
The Model 1 model has a built-in RAM file device with a capacity equivalent to 1 MB. This is a highly distinctive design of the times: using static RAM (SRAM) with battery backup to simulate disk drives. Its advantages include:
No mechanical moving parts: completely unaffected by vibration, impact, and dust, suitable for installation on machine tools, vehicles, or vibration platforms.
Extremely fast access speed: The read and write latency of RAM is much lower than any mechanical hard disk or floppy disk, which can greatly improve database query, program loading, and logging performance.
Software Transparent Compatibility: With N8 Japanese BASIC (86) commands or Japanese MS-DOS system calls, existing software accessing floppy disks can directly use RAM files without any modifications.
Battery backup ensures that data is not lost after a system power outage (usually lasting for weeks to months). This makes RAM files an ideal medium for storing critical parameters, recipe data, or boot programs.
2.2 Model 2: 3.5-inch fixed hard drive
The Model 2 model is designed for applications that require large capacity storage, with a built-in 20 MB 3.5-inch hard drive and an average seek time of only 28 ms (at that time's high-speed level). This hard drive is suitable for storing historical data, larger applications, or graphic files. Meanwhile, users can still add a second storage device through the expansion slot.
2.3 Extended Storage Options
The FC-9801X allows for the installation of a second drive inside the body, which can be a 5-inch or 3.5-inch floppy disk drive. In addition, through the external file extension unit (FC-9813), up to:
Two 5-inch or 3.5-inch floppy disk drives;
A 5-inch hard drive (10 MB or 20 MB, compatible with PC-9801-27 interface board).
This hierarchical storage architecture enables system integrators to flexibly configure according to project requirements: running real-time tasks with RAM files, distributing and backing up programs with floppy disks, storing historical data with hard disks, and each performing their own duties.
Scalability and chassis design
3.1 Built in five expansion slots
FA/LA systems often require the connection of multiple specialized interfaces: A/D, D/A conversion cards, digital I/O cards, serial communication cards (RS-232C/422/485), GPIB, fieldbus (such as FL net), or motion control cards. The FC-9801X provides 5 expansion slots directly inside the chassis, which can accommodate most of the required cards for applications without the need for an external expansion chassis. This design significantly reduces the physical volume and connection cables of the system, improving the overall reliability of the machine.
3.2 19 inch rack installation and dust prevention measures
To accommodate standard industrial cabinets, the FC-9801X standard comes with a 19 inch rack mounting mechanism according to JIS specifications. Users can install it together with other PLCs, frequency converters, power modules, and other equipment in the control cabinet, significantly improving space utilization.
In terms of dust prevention, in addition to the optional simple dust filter set (FC-9893) directly installed at the air inlet of the host, the whole machine can also be installed into a commercially available sealed dust rack, suitable for high dust environments such as cement, textile, and food processing. These details reflect NEC's profound understanding of practical issues in industrial sites.
3.3 Rich back interface
From the schematic diagram of the back panel in the product information, it can be seen that FC-9801X provides the following standard interfaces:
AC power input and output (used for connecting external devices such as displays in series)
RAS terminal block (centralized connection of alarm input and output signals)
Mouse interface (which was still advanced at that time)
1 MB type floppy drive interface/640 KB commercial floppy drive interface (compatible with different media formats)
RS-232C serial port (used for PLC programming, modem communication, etc.)
Printer parallel port
Monochrome display interface
Digital RGB interface
Simulate RGB interface (can directly connect to various industrial displays)
The diversity of this interface allows the FC-9801X to directly replace dedicated controllers in older systems without the need for additional protocol converters.

RAS Function: Systematic Implementation of Reliability, Availability, and Serviceability
RAS "stands for Reliability, Availability, and Serviceability. FC-9801X elevates RAS functionality from simple power monitoring to a system level anomaly detection and management framework, including:
4.1 Power Failure Detection and Watchdog Timer
Power outage detection: When the AC input voltage drops below the threshold, the system immediately generates an NMI interrupt, notifying the application to perform emergency data saving, output safety status, and other operations before allowing the CPU to stop working. This avoids data damage or actuator uncertainty caused by sudden power outages.
Watchdog timer: The user program must periodically reset the watchdog. If the software gets stuck in a dead loop or task blockage, the watchdog timeout will trigger a hardware reset or interrupt, automatically restoring system operation. This feature is particularly important for unmanned remote stations.
4.2 Temperature rise detection and memory refresh check
Temperature detection: There is a temperature sensor inside the chassis. When the ambient temperature rises abnormally (such as cabinet fan failure or high summer temperatures), the system can issue an alarm contact signal or send an interrupt to the CPU to remind the operator to take measures to prevent component overheating and failure.
Memory refresh check and parity check: Regularly verify the normal operation of the DRAM refresh circuit and check critical memory areas to detect early signs of hardware aging.
4.3 External alarm input and remote reset
External alarm input: The alarm contacts of on-site devices (such as motor thermal overload relays, pressure switches) can be directly connected to the RAS terminal block. When an external alarm occurs, the system can generate an interrupt, triggering the corresponding safety interlock program. This enables FC-9801X to not only serve as a computing platform, but also as a monitoring node in the security chain.
Remote reset: The CPU can be hardware reset through external contacts or remote communication commands. In distributed systems, administrators can restore crashed controllers without physically visiting the site, significantly improving system availability.
These RAS functions together form a highly robust operating environment, enabling the FC-9801X to meet the demanding requirements of 24-hour continuous operation.
Environmental adaptability: comprehensive consideration from temperature to vibration
The biggest difference between industrial computers and commercial machines is their tolerance for environmental parameters. FC-9801X has emphasized the following aspects in its design:
Working temperature range: By optimizing the heat dissipation duct and selecting wide temperature components, the system can operate stably in an environment of 0-50 ℃ (some configurations can be extended to a wider range). This feature is crucial for applications installed near heat sources such as steel plants and engine test benches.
Anti vibration and impact: The chassis structure is strengthened, the boards are fixed with pressure strips, and the connectors are equipped with locking mechanisms. Compliant with JIS industrial environmental standards.
Electromagnetic compatibility (EMC): The power input filter, shielding enclosure, and optimized grounding design effectively suppress the conducted and radiated noise from strong interference sources such as frequency converters and contactors. At the same time, the external radiation of the system itself is also controlled within the industrial standard range, and will not interfere with nearby instruments or radio communication.
In order to further adapt to the on-site environment, NEC has also launched dedicated peripherals:
5.1 FC-9853 14 inch color monitor
This monitor has the same level of environmental tolerance as the FC-9801X, using anti glare (non glare) treated CRT with a dot pitch of 0.31mm and a resolution of 640 × 400 pixels. It supports both digital RGB and analog RGB input interfaces and is compatible with the FC-9800 series of models. It also comes with a 19 inch rack mounting mechanism and a simple dust filter, which can be directly embedded into the control cabinet panel.
5.2 FC-9801-VNet Compact Keyboard
The keyboard is equipped with a dust cover, allowing key operations to be carried out through a protective film to prevent cutting fluid, dust, or debris from entering the interior of the switch. The keyboard is compact in size and can be stored in a 19 inch rack.
5.3 I/O Expansion Unit FC-9812K
When the 5 built-in expansion slots are not enough, 7 external slots can be expanded through FC-9812K. This expansion unit also has power fault detection and temperature detection functions, and can output alarm contact signals. Supports 19 inch rack installation and dust filter options, maintaining the same environmental rating as the host.
5.4 File extension unit FC-9813
For applications that require more floppy or hard drive capacity, FC-9813 provides additional drive space. It does not include a CPU or memory and is only used as a storage extension.
5.5 Remote I/O Unit FC-9814
FC-9814 is a process input/output interface device that connects to FC-9801X through a dedicated I/O link, allowing for the expansion of digital and analog signal acquisition points to remote field devices. By combining public telephone networks or dedicated lines, a wide area monitoring system can be constructed, such as centralized management of dispersed facilities such as pump stations, pipeline valve chambers, etc.

Software and Operating System Ecology
The power of hardware requires software support to realize its value. One of the biggest advantages of FC-9801X is its full compatibility with the vast software assets of the PC-9800 series, while also being specially enhanced for real-time control requirements.
6.1 Operating System Support
MS-DOS Ver.3.3B in Japanese: A standard operating system that supports EMS (Extended Memory Specification) and AI kana to kanji conversion, making it convenient for Japanese interface development.
Japanese MS OS/2 Ver.1.1: Provides advanced multitasking capabilities, suitable for simultaneously running communication processing, human-machine interface, and backend data recording.
PC-UX/V Rel 2.0: A Japanese multi-user, multitasking operating system based on UNIX System V, supporting up to 4 users logging in simultaneously, suitable for laboratory data servers or factory management terminals.
FC-RT Monitor (P)/(86): This is a real-time multitasking monitoring program developed in collaboration between NEC and Elmic System. FC-RT Monitor (P) supports 80286 protection mode and can achieve real-time operating system features such as task priority scheduling and deterministic interrupt response time; FC-RT Monitor (86) runs in real mode with more compact code. Software development can be carried out in MS-DOS environment, utilizing a large number of existing development tools, and then deployed to run in real-time monitoring programs. This greatly reduces the cost of porting industrial control software.
6.2 Programming Language
N8 Japanese BASIC (86) (MS-DOS version) and compiler Ver6.0: supports structured programming and rapid prototyping, with built-in Japanese character processing.
MS-C compiler Ver5.1A: Suitable for writing high-performance device drivers and real-time control algorithms.
Macro assembly program Ver5.1A: Used for interrupt service programs or hardware initialization code with extremely strict time requirements.
Japanese PC-FORTRAN: For scientific computing and engineering simulation, numerical simulation and real-time control can be completed on the same machine.
6.3 Communication and Network
Terminal simulation: Supports multiple IBM host simulation protocols such as ETOS52G, 3740B, 3770S, as well as 3270S Japanese emulator (supporting graphics). The file transfer function enables FC-9801X to function as a remote workstation for large hosts.
LAN: Through components such as BRANCH4680II/4670II, a LAN can be built to achieve data sharing and distributed control among multiple FC-9800 series devices.
6.4 Rich software assets
Due to the high market share of the PC-9800 series in the Japanese market, there are numerous third-party software available, including real-time operating systems, advanced compilers, SCADA/HMI software packages, PLC programming tools, and more. FC-9801X can directly utilize these resources, and users do not need to develop all programs from scratch.
Typical application scenarios
Based on the above technical characteristics, FC-9801X has played a key role in multiple industrial fields:
The upper computer of the monitoring/control system: In the factory automation production line, FC-9801X serves as the central monitoring station, connecting multiple PLCs, robot controllers, and barcode readers to collect production data and issue scheduling instructions. Its RAS function and rack installation characteristics allow it to be placed in noisy and dusty production workshops without compromising reliability.
Operator Console (Embedded Use): Integrate FC-9801X into the operator console of large equipment such as printing machines, injection molding machines, and testing benches, serving as the upper computer for human-machine interface and motion controller. The compact keyboard and dust cover make it suitable for environments where operators frequently interact.
Remote unmanned station data acquisition device: using RAM files as a storage medium without mechanical movement, combined with remote I/O unit FC-9814 and modem, it can operate continuously for a long time in unmanned places such as pump stations, meteorological stations, and substations in remote areas. Once the communication line is interrupted, the local RAM file can cache data for hours to days, and upload it after the line is restored.
Laboratory Automation and Testing System: In the R&D department or quality inspection laboratory, FC-9801X is connected to oscilloscopes, signal sources, and data recorders through GPIB or A/D cards to automatically execute test sequences and generate reports. The PC-UX/V operating system allows multiple researchers to log in and use it simultaneously, improving the utilization of expensive instruments.
Brother model: FC-9801V2
In addition to FC-9801X, NEC also offers the FC-9801V2 model, which can be seen as a compact supplement to the X series. V2 is equipped with a built-in cooling fan, further expanding the working temperature range; The power supply has a stronger ability to suppress voltage fluctuations and external noise. It also supports built-in fixed hard drives, but has fewer overall expansion slots. For scenarios that do not require five expansion slots but require higher environmental tolerance, V2 is an economical choice.
Historical significance and technological heritage
FC-9801X was born during the transition of PC architecture from 16 bit to 32-bit, but it did not simply pursue processor performance. Instead, it systematically addressed the five core requirements of industrial environments for computers: environmental resistance, high reliability, scalability, real-time response, and software compatibility. The concept of its RAS function, which integrates power monitoring, temperature detection, watchdog, and external alarm into a standard platform, has deeply influenced the design of subsequent industrial computers and embedded systems.
Against the backdrop of the PC-9800 series dominating the Japanese market for a long time, the FC-9801X has successfully introduced the software ecosystem of commercial PCs into the industrial field, enabling users to build professional control systems using inexpensive universal development tools without relying on expensive dedicated workstations. This model was later widely used for reference by global industrial computer manufacturers.
Even today, when we examine modern industrial PCs such as functional safety systems for SIL2/SIL3, rugged laptops, and fanless embedded computers, we can still see the continuation of the FC-9801X's design philosophy: modular expansion, wide temperature operation, vibration and dust resistance, remote management, and rich I/O interfaces. It is not just a product, but also a milestone in the field of industrial computing.
FC-9801X
FC-9801V2
FC-9853 (14 inch color monitor)
FC-9801-VNet (keyboard)
FC-9812K (I/O expansion unit)
FC-9813 (File Expansion Unit)
FC-9814 (Remote I/O Unit)
FC-9814-01 (Additional Unit)
FC-9815-02 (Link Connector)
FC-9815-03 (I/O Link Cable)
FC-9815-04 (CPU Link Cable)
FC-9891 (Simple Dust Filter Set, for FC-9812K/FC-9813)
FC-9893 (Simple Dust Filter Set)
FC-9894 (Simple Dust Filter Set)
FC-9801-05 (board for automatic boot ROM)
FC-9801-HD2 (additional 3.5-inch fixed hard drive, 20MB)
FC-9801-HD3 (additional 3.5-inch fixed hard drive, 40MB)
FC-9801-RF1 (Add RAM file with battery backup)
FC-9801-11 (Battery Backup Unit)
FC-9819-FD1K (additional 5-inch floppy disk drive)
FC-9819-FD2 (additional 3.5-inch floppy disk drive)
FC-9813-HD1 (additional 5-inch fixed hard drive, 10MB)
FC-9813-HD2 (additional 5-inch fixed hard drive, 20MB)
PC-9801-27 (5-inch fixed hard drive interface board, sold separately)
PC-9867 (B4680 Interface Board EC)
PC-9866L (Communication Control Adapter)
