Industrial PC replacement starts with the application's software and hardware dependencies, not with the chassis specs. A box PC of the right size with the wrong CPU generation may refuse to run a qualified SCADA build; one with the right CPU but the wrong fieldbus card cannot communicate with the controller it is supposed to bridge.
Specs to confirm before ordering:
- Exact OEM part number including all option codes (CPU, memory, storage, fieldbus card)
- CPU family and generation — Core i3-6100E vs i3-8100T are different sockets and chipsets
- Memory size and type (DDR3, DDR4, ECC vs. non-ECC)
- Storage type and size (2.5" SATA, mSATA, M.2 NVMe, CFast)
- Communication ports: COM (RS-232/422/485), Ethernet (number and speed), USB versions, DisplayPort/VGA/HDMI
- Expansion: PCI, PCIe slots, mini-PCIe, M.2 — with any installed cards (fieldbus, motion, frame grabber)
- Power input: 24 VDC, wide-range DC, or AC
- Operating system, edition, and license
- Cooling: fanless (passive heatsink) vs. fan-cooled
Common gotchas: rackmount industrial PCs often look interchangeable but use different motherboards and BIOS revisions — a Windows image from one will not boot reliably on another without driver reinstall. Beckhoff CX-series PCs encode the connected I/O option (EtherCAT, K-bus terminal pack) into the part number; the wrong CX without those means a non-functional controller. SIMATIC IPC models have multiple revisions (e.g., 427C vs 427D vs 427E) with different chipsets and TPM versions; the model alone is not enough — the suffix matters.
Typical applications: line-side SCADA hosts in water treatment and food processing, MES data-collection gateways tying PLCs to enterprise systems, vision processor hosts for high-resolution inspection, motion control PCs running TwinCAT or similar real-time stacks, and protocol converters between Profibus, Profinet, and OPC UA.
For obsolete industrial box and rackmount PCs, send the OEM part number for a sourcing quote.