On a welding line, three robotic arms, two CNC machines and one conveyor chain share the same control hub. The cycle time is eight seconds: the previous part finishes welding, the fixture releases, the handling arm picks it up, the next part arrives and clamps, all inside that window. When the hub answers two hundred milliseconds late, the fixture waits. Wait a few dozen times across a shift and output drops.
Someone once built a small aluminum chassis, carrying it from drawings through tolerance checks, inspection and assembly instructions to shipping finished units. What ended it was not the design. Nobody stayed to run a second round. Building one machine and keeping a machine in production are different things, and running on installation day is only the first item.
An embedded industrial pc in a setting like this has to hold three things: the data of every cycle computed locally, ports that match the stations, and staying alive in dust.
Interpolation and servo loops are usually closed inside the drives and the PLC. The control hub issues process parameters, coordinates stations, collects data and judges anomalies. What moves cycle time more often is whether the period stays stable, not how fast a single calculation runs.
Keeping judgement on the machine side is more reliable than waiting for a platform to poll. The USR-EG628 runs WukongEdge, which supports edge computing, PLC programming and local configuration, so logic and thresholds sit on the machine and local interlocks still fire when the network drops.
At a welding station, the welding power source and positioner mostly speak RS485, and the robot controller speaks CAN or Ethernet. At a handling station, AGVs and conveyor chains usually speak CAN. At an assembly station, instruments and older machines sometimes have nothing left but RS232.
The USR-EG628 gives two RS485 ports, one RS232 port, one CAN port, two Ethernet ports and two USB ports, measures 118 x 87 x 60 mm, and mounts on a wall or a DIN rail. The USR-EG228 offers two RS485 ports plus two CAN FD ports, which suits multi-axis coordination better, but it has no RS232.
The price of one missing serial port has to be counted in: an extra converter in the cabinet, one cable, one power feed, one re-validation and one more failure point. While the list is open, prefer switchable ports; the USR-EC300 has two ports that switch between RS232, RS485 and RS422.
Fanless removes the fan as a failure point: no airflow pulls metal dust across the board, and no bearing wears out first under constant vibration. The heat, though, moves to the metal enclosure. That path does not disappear; it changes direction.
Dust gets in one layer up, at the cabinet: door gaskets, cable entries, vent openings. IP ratings are measured on the machine itself, and dust settling on a cabinet door answers to none of them. Getting the order backwards means reworking the cabinet, so set the cabinet and its cable entries by protection class first, then pick the machine by temperature and vibration.
Mounting belongs in the delivery documents: put the dissipating face against the cabinet wall or leave convection space above and below; do not stack the unit directly above a variable frequency drive. Leave margin on temperature; running twenty degrees Celsius below the stated upper limit proves steadier. Read the wide input range on the supply rather than the nominal figure, because 24 V inside a cabinet sags as motors start and stop.
Both the USR-EG228 and the USR-EC300 carry hardware and software watchdogs that reset automatically, without waiting for someone to walk over. The latter has a 255-level programmable watchdog, ships with a wide-temperature SSD, and is rated for vibration of 5 to 500 Hz at 2 Grms and shock of 10 G over 11 ms.
The USR-EG628 allows opening the management console remotely to change parameters, reboot and upgrade firmware, with 4G, 5G, Ethernet and Wi-Fi backing each other up. Logs and alarms are visible remotely, and many stops can be handled before they happen.
Two supporting items go with it: export the image and configuration for archiving, with the station number and date in the file name, and burn the same version into the spare on acceptance day, then actually swap it once. An image never tried counts as no image.
A typical explainer page on fanless industrial PCs answers whether the fan is the only moving part, how conduction carries heat away, whether five listed environments justify going fanless, and IP65 versus NEMA 4X; the comparison table also notes that fanless models have a lower compute ceiling. Another group of vendors puts vision and AI at the center.
That half answers whether the machine breaks and whether the compute is enough. Further down, four things go unanswered: whether the ports match the stations, which side holds the decisions inside the cycle, that dust comes in through cabinet doors and cable entries, what to do when legacy supervisory software only recognizes Windows, and whether a model with the same ports still exists in year eight.
The difference lands in four places: ports specified against the station inventory with switchable ones kept spare; local configuration and PLC programming keeping decisions on the machine; x86 versus ARM chosen by what the software recognizes; and interchangeable tiers kept inside the same series.
The USR-EG628 runs a quad-core Cortex-A53 at 2.0 GHz with Ubuntu and WukongEdge, includes Node-RED and Docker, two RS485 ports plus one RS232, one CAN port, two Ethernet ports, -20 to 70 degrees Celsius, and suits the role of hub for a whole line.
The USR-EG228 is a fanless unit in an aluminum alloy enclosure with two RS485 ports plus two CAN FD ports and two Ethernet ports, Ubuntu 22.04 with WukongEdge and Node-RED, an external TF card slot, -25 to 75 degrees Celsius, and suits welding and handling stations where dust is heavy and several axes have to move together.
The USR-EC300 is an i5-7200U with Windows preinstalled at the factory, six serial ports, two gigabit Ethernet ports, dual display over HDMI and VGA, DC 12 to 36 V input, all aluminum and fanless. Where legacy supervisory software recognizes nothing but Windows, this tier is the only one that works. Vision and AI inference are what bring in the USR-EG928A, with a 6 TOPS NPU and room for 32 network cameras.
Selecting an embedded industrial pc comes down less to clock speed than to whether the machine can still be wired back the same way in the dust, inside the cycle, and in year eight.
1. What is an embedded industrial pc?
An industrial computer installed inside a machine, cabinet or production line and run continuously as the control and data acquisition unit. The difference from a commercial machine is not performance but input voltage range, operating temperature, port types and long-term availability.
2. Can an industrial PC carry motion control directly?
Interpolation and servo loops are normally closed in the drives and the PLC, while the industrial PC issues process parameters, coordinates stations, collects data and judges anomalies. Where logic has to run locally, choose a model supporting PLC programming and local configuration, put judgement and thresholds on the machine, and local interlocks still fire during a network outage.
3. Is fanless mandatory in a high-dust workshop?
Fanless removes the fan as a failure point, so no airflow pulls dust across the board and no bearing wears out first under constant vibration. Going fanless is not the same as sealing: dust still enters through cabinet door gaskets and cable entries, so the cabinet layer needs separate treatment, and IP ratings are measured on the machine itself.
4. Why are welding stations especially hard on machines?
Metal dust, spatter and electromagnetic interference from the welder arrive together, frequently with a variable frequency drive nearby. Selection looks at isolation on serial and Ethernet ports, ESD and EFT protection levels, wide input range and the watchdog, while installation avoids heat sources and the space directly above a drive.
5. What if the robot and the legacy machines do not share ports?
Start by listing per station whether each port is CAN, RS485 or RS232, then count channels. One channel short puts another converter in the cabinet: one box, one cable, one power feed, one re-validation and one failure point. While the list is open, prefer a model with switchable serial ports.
6. Legacy supervisory software only supports Windows. Is ARM viable?
No. ARM models ship with Linux and cannot run legacy supervisory software that recognizes nothing else. Those cases need x86 and a confirmed factory system version. For collection and reporting over standard protocols such as Modbus and MQTT alone, the ARM side is enough.
7. How can unplanned downtime be reduced?
Four things together: hardware and software watchdogs that reset automatically on a fault; a remote management platform able to change parameters, reboot and upgrade firmware from a distance; logs and alarms visible remotely; images and configuration exported and archived in advance, with the spare burned with the same version on acceptance day and swapped once for real.
8. How long will one model stay available?
Put the supply period into the request for quotation and ask for interchangeable tiers inside the same series. On the ARM side two machines share WukongEdge and Node-RED, so changing tiers changes port counts rather than the way applications are written, while x86 tiers are split by serial and Eth