Industrial PC
Industrial computing platform for automation, visualization, edge computing, SCADA, machine control, and other tasks requiring industrial operating conditions.
An industrial PC performs computing and communication tasks beyond the typical functions of a simple PLC. It may operate as an edge computer, local server, SCADA/HMI platform, soft controller, or machine computer.
Key characteristics include CPU architecture and model, core count, RAM, storage media, SATA/NVMe/M.2 interfaces, Ethernet, USB and serial ports, graphics, and available PCI/PCIe expansion slots. Depending on the model, ECC, RAID, TPM, Secure Boot, watchdog, redundant power, and remote-management functions may be available.
Selection criteria include operating system, real-time requirements, virtualization or containers, temperature range, vibration resistance, cooling, mounting method, service-part availability, and cybersecurity requirements.
This subcategory includes industrial PCs, embedded/box PCs, and computing platforms for automation, edge, SCADA, HMI, machine control, and industrial analytics.
Industrial PC
General8
Commercial or technical designation of a manufacturer's product family sharing a common design and compatible characteristics.
Range of tasks and systems for which the manufacturer recommends the component.
Primary function of the device and its intended use as defined by its design and the manufacturer's documentation.
Permissible installation location of the product: indoors, outdoors, in a technical area, or as part of equipment.
Environmental conditions under which installation and operation of the product are permitted.
Permissible spatial orientation of the component during installation and operation.
Operating system families officially supported by the hardware platform.
Processor architectures supported by compatible operating systems for the product.
Dimensions4
External horizontal dimension of the product between its outermost lateral points.
External vertical dimension of the product from its lowest to its highest point.
External distance between the foremost and rearmost surfaces of the product.
Mass of the product itself, excluding transport packaging, additional accessories, and external equipment.
Capacity and Layout40
Number of integrated physical Ethernet communication ports.
Number of integrated physical RS-485 communication interfaces.
Number of integrated physical USB ports provided by the product, including charging, data, communication or programming ports.
Number of integrated physical RS-232 communication interfaces.
Number of integrated physical RS-422 communication interfaces.
Maximum number of simultaneous OPC UA Client sessions accepted by the integrated OPC UA Server.
Maximum total number of active OPC UA Subscriptions supported by the integrated Server.
Maximum total number of OPC UA MonitoredItems supported by the Server.
Maximum number of OPC UA namespaces supported or exposed by the implementation where declared.
Maximum number of MQTT broker connections that can be configured or maintained simultaneously.
Maximum number of MQTT topics configured for publishing data.
Maximum number of simultaneous MQTT subscriptions supported or configurable.
Maximum number of MQTT application messages retained in the manufacturer-defined local offline buffer.
Installed physical system RAM capacity.
Maximum physical system RAM capacity supported by the hardware platform.
Total number of physical system-memory slots.
Number of RAM slots populated in the supplied product configuration.
Number of processor memory channels supported by the hardware configuration.
Manufacturer-declared capacity of dedicated nonvolatile RAM.
Number of mass-storage devices installed in the supplied product configuration.
Maximum number of mass-storage devices supported by the hardware platform.
Capacity of the primary installed mass-storage device in the supplied configuration.
Maximum manufacturer-supported storage capacity for the applicable product configuration.
Total number of physical M.2 expansion or storage slots.
Number of physical SATA mass-storage interfaces.
Number of physical mSATA storage slots.
Number of integrated CFast card slots.
Number of integrated full-size SD memory-card slots.
Number of integrated CompactFlash card slots.
Number of physical PCI Express expansion slots.
Number of legacy PCI expansion slots.
Number of Mini PCI Express expansion slots.
Dedicated graphics memory capacity where applicable.
Total number of physical graphics output interfaces.
Maximum number of displays that can be driven simultaneously.
Number of physical USB Type-A ports.
Number of physical USB Type-C ports.
Number of physical serial ports that can be configured for more than one electrical serial standard.
Maximum manufacturer-declared number of virtual machines supported simultaneously.
Maximum manufacturer-declared number of application containers supported simultaneously.
Materials and Finish8
Primary material from which the product is manufactured.
Grade, alloy, class, or technical designation of the product's primary material.
Primary visually perceived colour of the product's external surface.
Designation of the product's primary surface colour according to the RAL colour system.
Type of final surface finish of the product determining its appearance and service properties.
Technological surface treatment applied to modify its protective, mechanical, or decorative properties.
Type of protective, functional, or decorative coating applied to the surface.
Material or chemical basis of the coating applied to the surface of the product or one of its parts.
Mounting and Installation15
Installation arrangement permitted by the product design, such as wall-mounted, flush-mounted, floor-mounted, or another specified mounting type.
Method used to mechanically secure the product to a support, surface, or load-bearing structure.
Type of surface or supporting base to which the product may be fixed.
Number of holes provided in the product for mechanical fixing.
Diameter of the hole provided for a fixing element used when mounting the product.
Geometric shape of the hole intended for mechanical fixing of the product.
Distance between the centres of mounting holes in the horizontal direction.
Profile type of the DIN rail installed in the product or specified for compatible mounting.
Distance between the centres of mounting holes in the vertical direction.
Horizontal dimension of the mounting pattern between the outermost fixing points of the product.
Vertical dimension of the mounting pattern between the outermost fixing points of the product.
Size designation of the screw, bolt, or other threaded fastener used for mounting the product.
Designation of the thread provided in the product's mounting holes or fixing elements.
Tightening torque recommended or permitted for fasteners during product installation.
Indicates whether the required fasteners are included with the product.
Electrical Parameters7
Type of electrical current for which the product's main supply circuit is intended.
Voltage value assigned to the product by the manufacturer for specified application conditions and characteristics.
Rated RMS value of alternating voltage assigned to the product by the manufacturer.
Rated direct voltage assigned to the product by the manufacturer.
Maximum voltage at which continuous operation of the product is permitted under the conditions declared by the manufacturer.
Minimum voltage at which the manufacturer guarantees the intended operating mode of the product.
AC frequency assigned to the product for normal operating conditions.
Protection and Safety31
Degree of enclosure protection against access to hazardous parts and ingress of solid objects and water, designated by the IP code.
Class of enclosure resistance to external mechanical impacts designated by the IK code.
Mechanical impact energy that the product or enclosure can withstand in the specified test.
Enclosure type or rating under the NEMA system characterizing the conditions and types of external influences against which protection is provided.
Indicates whether the declared ingress protection of the enclosure has been verified by certification or testing.
Indicates that access to network, web, API or remote configuration functions can require authenticated user credentials.
Indicates support for encrypted data communication through one or more manufacturer-supported communication services.
Transport Layer Security protocol versions supported for protected network communication.
Indicates that user permissions can be differentiated by user role or authorization level.
Indicates that security-relevant events such as authentication failures or configuration access can be recorded.
Indicates that the device verifies the integrity or authenticity of executable firmware during startup.
Indicates that firmware update packages are cryptographically authenticated before installation.
OPC UA MessageSecurityMode values supported by the product.
OPC UA security policies supported for establishing secure communication.
Indicates support for OPC UA application instance certificates for secure communication.
Indicates support for OPC UA PubSub message security mechanisms.
Indicates that the installed or supported storage device provides power-loss protection for pending writes.
Trusted Platform Module specification versions supported by the product.
Hardware or firmware implementations of Trusted Platform Module functionality supported by the product.
Indicates presence of a hardware or platform watchdog capable of detecting operating-system or application failure.
Indicates that the system-watchdog timeout can be configured.
Minimum configurable system-watchdog timeout.
Maximum configurable system-watchdog timeout.
Indicates that access to BIOS or UEFI setup can be protected with a password.
Indicates support for reverting to an earlier compatible system firmware version.
Indicates presence of a redundant or backup system firmware image for recovery.
Indicates that corrupted or failed system firmware can be recovered using a manufacturer-supported mechanism.
Indicates that Secure Boot trust databases or platform keys can be managed through supported firmware functions.
Indicates that processing performance can be reduced automatically to protect the system against excessive temperature.
Indicates that the computer can shut down automatically when a critical internal temperature is reached.
Indicates that excessive internal temperature can generate a diagnostic warning or alarm.
Environmental Conditions21
Minimum ambient temperature at which normal operation of the product is permitted.
Maximum ambient temperature at which normal operation of the product is permitted.
Minimum ambient temperature permitted during storage of the product while not in operation.
Maximum ambient temperature permitted during storage of the product while not in operation.
Minimum ambient temperature permitted during transportation of the product.
Maximum ambient temperature permitted during transportation of the product.
Minimum ambient temperature at which the manufacturer permits installation of the product.
Maximum ambient temperature at which the manufacturer permits installation of the product.
Minimum relative air humidity permitted for the declared operating or test condition.
Maximum relative air humidity permitted for the declared operating or test condition.
Indicates whether the permissible humidity value applies only to non-condensing conditions.
Maximum altitude above sea level at which the product may be installed without exceeding the declared conditions.
Minimum altitude relative to sea level for which the manufacturer specifies permissible installation conditions.
Indicates whether the permissible product load must be reduced as installation altitude increases.
Indicates whether the product's resistance to vibration has been verified under the declared conditions.
Indicates whether the product's resistance to short-duration mechanical shocks has been verified.
Primary cooling method used by the product during normal operation.
Indicates that actual cooling-fan rotational speed can be monitored.
Indicates that processor temperature can be monitored by the hardware platform.
Indicates that motherboard, enclosure or system temperature sensors can be monitored.
Indicates that temperature of compatible mass-storage devices can be monitored.
Included Equipment21
Types of removable memory card or manufacturer-specific memory media supported by the product.
Primary RAM technology used or supported by the product.
Manufacturer-declared effective memory operating speed.
Storage technology used by the primary installed system drive.
Mass-storage media technologies supported by the product.
Electrical and protocol interfaces supported for mass-storage devices.
M.2 connector keying types supported by the product.
Physical M.2 module sizes supported by the product.
Implementation type of the RAID function.
PCI Express protocol generations supported by applicable expansion slots.
PCI Express lane widths available on physical expansion slots.
Integrated and discrete graphics architectures supported by the product.
Manufacturer and model designation of the installed graphics processor.
Physical interfaces available for connecting external or integrated displays.
Maximum supported horizontal output resolution for an external display.
Maximum supported vertical output resolution for an external display.
USB protocol versions supported by the physical USB interfaces.
Physical USB connector types provided by the product.
Electrical serial interface standards selectable on configurable serial ports.
Indicates that an integrated cooling fan can be replaced as a service component.
Indicates that an applicable cooling fan can be replaced while the computer remains operating.
Special Features124
Indicates whether specified product settings can be read or changed remotely through a supported communication interface.
Indicates whether diagnostic information, status data, or fault information can be obtained remotely.
Indicates that device firmware can be updated by a manufacturer-supported procedure.
Indicates that removable memory media can be used by the device for program transfer, storage, logging or firmware functions.
Indicates that device parameters and configuration data can be backed up to an external system or supported storage medium.
Indicates that measured or logged data can be transmitted automatically without an explicit polling request.
Indicates manufacturer-supported communication with a cloud or remote Internet service.
Indicates that measurement, status or configuration data can be accessed through a documented application programming interface.
Application programming interface types supported by the product or its integrated communication service.
Indicates that firmware can be updated through a supported local or remote data communication interface.
Indicates that loss or inactivity of a communication link can be detected by an internal communication watchdog.
Indicates that the timeout used to detect communication loss or inactivity can be configured.
Minimum configurable communication timeout.
Maximum configurable communication timeout.
Indicates that loss of an expected communication connection can generate a local or remote alarm or diagnostic condition.
Indicates that communication activity or communication health statistics can be read for diagnostic purposes.
Indicates that communication errors can be accumulated and read through the product diagnostics.
Indicates that an independent hardware watchdog is provided to supervise controller execution.
Indicates that the controller supports manufacturer-approved backup and restoration of the user application and configuration.
OPC UA Client and Server application roles supported by the product.
Network transports supported for OPC UA Client/Server communication.
OPC UA user identity token types accepted or supported by the product.
Indicates that trusted and rejected OPC UA application certificates can be managed.
Indicates support for integration with an OPC UA Global Discovery Server or certificate-management infrastructure.
Maximum number of OPC UA Subscriptions supported within one Session.
Maximum number of OPC UA MonitoredItems supported within one Subscription.
Minimum manufacturer-supported sampling interval for OPC UA MonitoredItems.
Minimum manufacturer-supported publishing interval for OPC UA Subscriptions.
Indicates support for OPC UA durable Subscriptions that can persist through extended communication interruptions.
Indicates support for transferring applicable OPC UA Subscriptions between Sessions.
Indicates support for OPC UA event notifications.
Indicates support for the OPC UA Alarms and Conditions information model or corresponding functionality.
Indicates support for OPC UA access to historical process or variable data.
Indicates support for OPC UA access to historical events.
Indicates support for calling or exposing OPC UA Methods.
Indicates support for OPC UA Reverse Connect communication.
Indicates support for OPC UA server or endpoint discovery functionality.
Indicates support for the OPC UA Publish-Subscribe communication model.
OPC UA PubSub Publisher and Subscriber roles supported by the product.
Transport and message mappings supported for OPC UA PubSub communication.
Indicates support for manufacturer-declared OPC UA server, session, subscription or communication diagnostics.
MQTT protocol versions supported by the product.
MQTT Publisher, Subscriber or Broker roles supported by the product.
MQTT Quality of Service delivery levels supported by the product.
Indicates that the MQTT Keep Alive interval can be configured.
Minimum configurable MQTT Keep Alive interval.
Maximum configurable MQTT Keep Alive interval.
Indicates support for publishing or receiving MQTT retained messages.
Indicates support for MQTT Will Message configuration.
Indicates support for preserving applicable MQTT session state across network reconnections.
Indicates that the MQTT session expiry duration can be configured where supported by the protocol version.
Maximum configurable MQTT session expiry duration.
Indicates support for MQTT topic-filter wildcards.
Indicates support for MQTT shared subscription functionality.
Indicates support for MQTT subscription identifiers.
Indicates support for MQTT Topic Alias functionality.
Maximum MQTT packet size supported by the implementation where declared by the manufacturer.
Application payload encodings or formats directly supported by the MQTT implementation.
Indicates that current MQTT broker connection status can be monitored or diagnosed.
Indicates automatic reconnection to an MQTT broker after loss of communication.
Indicates that the delay between MQTT reconnection attempts can be configured.
Minimum configurable delay between MQTT reconnection attempts.
Maximum configurable delay between MQTT reconnection attempts.
Indicates that application messages can be buffered locally while an MQTT broker connection is unavailable.
Indicates support for the Eclipse Sparkplug B specification over MQTT.
Indicates support for error-correcting-code system memory.
Indicates that system RAM modules can be replaced or upgraded without replacing the mainboard.
Indicates presence or support of nonvolatile RAM used for persistent runtime or application data.
Indicates that the primary or applicable mass-storage device can be replaced without replacing the mainboard.
Indicates that applicable mass-storage devices can be replaced while the system remains powered and operational.
Indicates support for S.M.A.R.T. health information from compatible storage devices.
Indicates that storage wear, remaining life or health status can be monitored by the system.
Indicates support for NVMe storage devices over PCI Express.
Indicates support for redundant or striped disk arrays.
RAID levels supported by the storage subsystem.
Indicates that M.2 slots may be used for non-storage expansion modules such as wireless, fieldbus, AI or I/O modules.
Indicates that the graphics subsystem uses shared system RAM instead of or in addition to dedicated graphics memory.
Indicates hardware-assisted video decoding or encoding capability.
System startup firmware environment provided by the industrial PC.
Indicates that the hardware platform is designed or manufacturer-supported for running virtual machines.
Processor and platform virtualization extensions supported by the installed hardware.
Indicates that the product can run a manufacturer-supported or compatible hypervisor.
Hypervisor architecture types supported by the computing platform.
Indicates that the computing platform or supplied operating environment supports application containers.
Container runtimes or container execution environments supported by the product platform.
Indicates support for PCI Express Single Root I/O Virtualization on applicable hardware devices.
Indicates support for booting the system from a network using PXE.
Network boot mechanisms supported by the system firmware.
Indicates that the system can boot from compatible USB storage media.
Indicates that the system firmware supports booting from NVMe storage.
Indicates that boot-device priority can be configured in system firmware.
Indicates support for a reduced initialization or hardware-test boot mode.
Indicates that firmware can suppress detailed startup messages and display a boot logo instead.
Indicates that a temporary boot-device selection menu is available.
Indicates that BIOS or UEFI configuration settings can be exported or backed up.
Indicates that previously saved BIOS or UEFI configuration settings can be imported.
Indicates that BIOS or UEFI settings can be restored to manufacturer defaults.
Indicates that system firmware can be updated using software running in the operating system.
Indicates that system firmware can be updated from removable media such as USB storage.
Indicates that system firmware can be updated using a supported network-based procedure.
Indicates that the industrial PC can be powered on or awakened by an Ethernet Wake-on-LAN event.
Indicates that the system can be powered on or awakened according to an RTC schedule.
Indicates that a supported USB event can wake the system.
Indicates that an applicable PCI Express or PME event can wake or power on the system.
Configured system behavior after external supply power returns following an interruption.
Indicates that automatic system power-on can be scheduled using RTC or firmware settings.
ACPI system sleep and power states supported by the hardware and firmware platform.
Indicates that the complete computer can be powered on remotely through a supported management mechanism.
Indicates that the complete computer can be powered off remotely through a supported management mechanism.
Indicates that a complete hardware or operating-system reboot can be initiated remotely.
Indicates that internal supply rails or platform voltages can be monitored.
Indicates that the platform provides consolidated health monitoring of hardware components such as temperatures, fans, voltages or storage.
Indicates that Power-On Self-Test diagnostics are available during system startup.
Indicates availability of a manufacturer-supported operating-system recovery mechanism.
Indicates that operating-system recovery can be initiated automatically after a detected boot or system failure.
Indicates that a dedicated local storage partition may contain recovery software or system images.
Indicates that a manufacturer-provided operating-system or platform recovery image is available.
Indicates that operating-system recovery can be initiated or managed remotely.
Indicates that platform management is available independently of the normal operating-system communication path.
Platform-management technologies supported for local or out-of-band administration.
Indicates support for remote access to a system console independent of normal application services.
Indicates support for remote keyboard, video and mouse control of the industrial PC.
Indicates that remote storage media or installation images can be presented to the computer as local virtual media.
Indicates that installed hardware components and platform inventory information can be retrieved programmatically or through management tools.
Standards and Compliance11
Regions or markets for which the manufacturer declares regulatory or certification compliance of the product.
Certification, market-approval, or conformity marks applicable to the product.
Primary normative document or standard according to which the manufacturer classifies or assesses the product.
Additional normative documents and standards declared by the manufacturer as applicable to the product.
Indicates whether an official declaration of conformity is available for the product.
Indicates whether a separate manufacturer declaration concerning declared product characteristics or conformity is available.
Indicates whether a certificate relating to the declared certification or conformity of the product is available.
Identification number of the certificate relating to the product or its certified version.
Indicates whether product compliance with applicable RoHS restrictions on hazardous substances has been declared.
Indicates whether the manufacturer declares compliance of the product with applicable REACH Regulation requirements.
Indicates whether the product falls within the scope of WEEE requirements for waste electrical and electronic equipment.
Logistics10
Mass of the product together with its individual packaging and the accessories included in it.
External horizontal dimension of the product's individual package.
External vertical dimension of the product's individual package.
External depth dimension of the product's individual package.
Design type of the product's individual or transport packaging.
Number of individual products contained in one packaging unit at the specified level.
Country of origin of the goods declared for customs or commercial purposes.
Country in which the product was manufactured or its principal manufacturing operation was performed.
Commodity code under the international Harmonized Commodity Description and Coding System.
Commodity code under the Combined Nomenclature of the European Union.