What Are Industrial PCs? Differences from Consumer PCs, Applications, and Advantages

Author: Liang

Mar. 07, 2024



Tags: Consumer Electronics

Industrial PCs are used in industrial equipment in a wide range of industries. Industrial PCs are different in many areas from the consumer PCs that are sold by large electronics retailers for use in homes and offices. This article looks at the differences between industrial and consumer PCs, and the advantages of using industrial PCs.


Differences between industrial and consumer PCs

First we will look at differences between industrial and consumer PCs in terms of their forms and applications.

Features of industrial PCs

In addition to use as controllers in factories, production equipment, and other industrial equipment, industrial PCs are also used in many other industries, including for medical devices, mass transit, logistics and warehousing, and building management. Industrial PCs include configurations outside the familiar desktop and tower types, and one major feature is the wide range of forms, including embedded types and types with touch panel displays, that can be selected according to the application. Here, we look at the main applications that each form of industrial PC are used in.

Embedded PCs

Embedded PCs are a type of computer designed to be incorporated in production equipment, inspection equipment, vehicles, IoT devices, or other equipment. An embedded PC provides specific functions such as controlling equipment into which it is incorporated, communicating information, or user operations.

Another major feature of embedded PCs is that they are thin and compact so that they can be installed even where space is limited and at a premium, and are designed for easy embedding. In many cases, they include a CPU, memory, and other special semiconductors with a broader operating temperature range than commercial products.

See All Embedded PCs

Touch Panel PCs

A touch panel PC is a product which consists of an LCD panel that provides touch panel functions and is also equipped with computer functions. It saves space because it does not have a separate body or keyboard like a consumer PC, and a major feature is that they can be installed easily in a wide range of places. Major applications include the operation panels for machine tools and other production equipment, as well as command terminals for production lines.

See All Touch Panel PCs


FA PCs include functions that are tailored to the particular needs of a factory workplace. The shape is basically the same as a consumer PC. One big difference is that the functions are specialized to meet the needs of the location where it will be installed.

These PCs are used for purposes such as automation and control on factory production lines, but their use is not limited to only these locations. The introduction of industrial PCs is increasing in medical institutions, mass transit, facility management, logistics control, and many other areas.

See All FA PCs

Features of Consumer PCs

Consumer PCs are desktop and notebook PCs that are sold at large electronics retailers and other shops. Consumer PCs can be used for general-purpose applications, so they are widely used everywhere from normal households to offices that perform administrative processing.

Thanks to mass production, consumer PCs can offer lower prices than industrial PCs, and the ability to always obtain products with the latest specifications due to frequent model changes.

Difference in supply period

There are major differences in the supply periods between industrial and consumer PCs. Here we will look specifically at the magnitude of these differences.

Consumer PCs

Consumer PCs undergo one or two model changes each year, and the period during which a product is supplied is generally around 2 and a half years. Compared to industrial PCs, the supply period is shorter and need to be replaced regularly.

Industrial PCs

Industrial PCs, on the other hand, utilize components that have long supply periods, and aim to provide stable operation over a longer period. Industrial PC model changes and supply periods vary depending on the manufacturer. However in general, they tend to be longer than for consumer PCs. At Contec, we aim for a supply period of around 10 years.

Difference in price

Consumer PCs are characterized by low sales prices owing to the fact that they are general-purpose and mass produced. They also use low-cost parts to achieve further price reductions.

However because industrial PCs provide specialized functions and the durability to withstand continuous use, they are difficult to mass produce and prices are high. As a reference, prices range from low-priced products under 100,000 yen to high-end products exceeding 1 million yen.

Four advantages of using an industrial PC

Industrial PCs offer the following four advantages.

More compact equipment

An industrial PC can save space where a consumer PC cannot. In particular, compactness is an essential requirement for embedded PCs. Touch panel PCs also require less space because they do not require the installation of a separate body or keyboard.

Lower costs

Although industrial PCs are more expensive than consumer PCs, because the supply period is long, they can be expected to provide large cost savings when considered from a long-term perspective of 5 or 10 years. In the case of a consumer PC, man-hours are required for each model change and OS version upgrade. Procurement and support systems are also complex because they must be managed separately for hardware and software.

In the case of consumer PCs, if a PC reaches its EOL (End Of Life) every 2 years, then the cycle of product selection and evaluation must be repeated 5 times over 10 years.

However because industrial PCs have a long product life cycle, you can expect to continue using them for around 10 years. Procurement and support are simple, and can be accomplished by communicating with the industrial PC manufacturer.

When adopting an industrial PC, the troublesome process of selecting and evaluating PCs as components is unnecessary, so you can concentrate on life cycle management for the equipment itself.

Environmental resistance and durability

Consumer PCs have a short supply period and they are manufactured to prioritize cost. However because industrial PCs prioritize long years of service and reliability, they have excellent environmental resistance and durability, and can provide stable operation over long periods.

Special designs intended for continuous operation

One major advantage of industrial PCs is that they can be expected to provide stable operation in adverse environments such as temperature zones that exceed the specifications of consumer PCs. Industrial PCs are frequently required to operate continuously 24 hours a day, 365 days a year. In addition, there are many cases where stable operation is required in environments that are harsher than ordinary households and offices.

For this reason, industrial PCs utilize components that can operate in broad temperature ranges, and are specially designed to deliver continuous and stable operation in adverse environments.

Selecting the right industrial PC for each application

There are many advantages to industrial PCs that help reduce costs while delivering stable and long-term operation.

Contec offers an extensive lineup of many types of industrial PCs suitable for a wide range of environments and applications. Please feel free to contact us to find industrial PCs that meet your needs.

Contec - Your source for robust, reliable, carefully designed industrial PCs

Related Links

See All Blogs

Industrial PCs

An industrial personal computer (IPC), a rugged computing device, can be used for calculations or industrial applications or serve as a control system that makes decisions about how a discrete, continuous or hybrid processes function, generally ensuring processes operate within appropriate parameters, safely, at an appropriate rate, and within required quality. An IPC without a screen and input device like keyboard also might be called a programmable automation controller (PAC). Often, IPCs use PC-based programming languages, but also may operate with IEC 61131-3 control system programming. Control systems help factories and facilities produce quality goods safely and efficiently.

Industrial PCs Articles

Industrial PC-based control systems increase connectivity capabilities for industrial applications while providing powerful, flexible, and cost-effective control. Understand the myths and benefits to help with control system specification.

PC-based control system misconceptions:

Many misconceptions are often attributed to PC-based control systems. Dispelling misconceptions can help with the implementation of and the benefits from PC-based control systems. Test your knowledge of PC-based control with the following five myths of industrial PCs:

Industrial PCs (IPCs) are not real-time because they rely on the clock speed of the PC.

FALSE: Most PC-based control platforms today use a real-time kernel running under the Microsoft Windows user mode. Windows starts the real-time kernel during start-up, and, once initialized, the kernel does not rely on Windows to function, although there is communication between the kernel and Windows.

Industrial PC-based systems are not as fast as a programmable logic controller (PLC).

FALSE: Typically, PC-based control systems leverage the newest and fastest processors; this ensures that the systems feature industry-leading performance while maintaining the lowest possible cost in all areas, including total cost of ownership, hardware, software, and networking. For instance, a system is capable of 50 microsecond (µs) PLC scan rates synchronous with a 50 µs network scan, while also capable of performing control in between the scan down to 1µs, all with accuracy in the nanosecond range. In addition, this can be accomplished with almost zero jitter, which is essential to the accuracy and determinism of the PLC and network cyclic updates. Highly accurate and deterministic cyclic updates enable increased accuracy for coordinated motion control and data samples at precise time intervals. PLCs typically offer scan rates in milliseconds, as opposed to the microsecond level.

Industrial PCs are not deterministic.

FALSE: A PC-based control system runs PLC scans in software with high determinism. When a task (such as PLC code execution) is scheduled to run, the system latency (also known as jitter) is quite low, coming in at less than 5 µs. Using the distributed clock technology available with the Ethernet for Control Automation Technology (EtherCAT) fieldbus, the accuracy of synchronizing fieldbus data runs in the nanosecond range.

Many PLCs on the market today, including some from the largest automation suppliers, do not run deterministic scans at all. Instead, these devices conduct back-to-back code execution cycles and, depending on the logic and execution sequence of the code, each scan’s execution time is different for varied PLC program execution times.

One scan might finish in 800 µs, and the next scan could take several milliseconds. There is no way to repeatedly capture an input that might only stay on for 1 µs without special I/O hardware. In addition, with varying program execution times, it becomes extremely difficult to synchronize motion control in a traditional PLC architecture. This is why many vendors implement an additional central processing unit (CPU), either on the same hardware or in a rack-based add-on module, to independently control the motion-control loops.

The added CPU and associated hardware increase costs, as well as increase required hardware, points of failure, and space. Larger, more expensive electrical cabinets are often required, and the machine footprint increases accordingly. PC-based solutions feature a high level of determinism that enables these systems to combine synchronized motion control with the PLC and other tasks, all on one centralized processor.

Industrial PCs don’t offer the same level of security as PLCs.

FALSE: According to reports, several of the largest, global PLC manufacturers have experienced hacks into PLCs through the software’s “back door.” PLC manufacturers bear responsibility for protecting this aspect of customer systems. With a PC-based control system, common and accepted approaches can protect the system and protect many third-party software packages that provide key components for comprehensive security solutions.

Hardware PLC manufacturers continually attempt to add further communication openness that is available with industrial PC-based control systems. Companies seeking to add those protocols and make the hardware PLC more open, while at the same time indicating that the openness of PC-based control is a security risk, are effectively taking both sides of the argument.

PC-based control manufacturers’ participation in leading organizations, such as the OPC Foundation, helps facilitate the development of new standard protocols for encrypted, secure data communication between the machine controller and the enterprise, as well as with cloud-based systems. The sum of these efforts has been the creation of the OPC standard, OPC Unified Architecture (UA), as well as standardization of PLC function blocks for OPC UA communications.

Companies are moving more towards distributed control over centralized control, and there is more risk in centralized control if the controller fails.

FALSE: Due to hardware PLCs’ performance limitations, there is heightened interest in distributed control as a way to meet the growing demands of new technology implementations for machines on the plant floor. In addition, smarter sensors create a need for protocols that can deal with the parameters available in the sensor, as these receive updates via on-board web servers. Ideally, all parameters for drives, sensors, and other devices across the system can be stored in one central location, so when connecting remotely these can be viewed and updated easily.

Decentralized control also has its place in automation solutions; however, this is not an argument for or against PC-based control. Manufacturers offer both centralized and decentralized control solutions. While the applications are few and far between, there are modular machines that can benefit from a distributed control strategy. If an application would benefit from distributed controls, manufacturers can employ EtherCAT automation protocol (EAP) for communication among many controllers. EAP is an open protocol managed by the EtherCAT Technology Group (ETG), www.ethercat.org providing fast communication using routable transmission control protocol (TCP) communication frames. The data proceeds directly from the real-time kernel and implements a “publish” and “subscribe” model to exchange data between controllers. This is also referred to as “master to master” communications.

To say that risk increases in the event of a failure when human-machine interface (HMI), PLC, motion, and other technologies are combined on a central controller is a misguided notion when the majority of machines cannot operate if any one of these critical functions is eliminated. Perpetuating this misconception simply adds unnecessary costs, complexity, and reduces the lifecycle of the system due to excessive hardware.

Learn more about the nine benefits of PC-based control systems.

Benefits of PC-based control systems

PC-based control architectures offer control strategy benefits.

1. Performance

PC-based control systems can quickly integrate faster, more powerful processors, offering higher performance over a hardware PLC. Most PLC vendors use CPU technology that is vastly slower than today’s common PC CPU. One principle is referred to as core isolation where specific functions in the automation controller are assigned to specific cores in the multicore CPU. High-performance PC CPUs have an outstanding price-to-performance ratio when compared to other CPU architectures or chipsets due to the economies of scale.

2. Reduction of hardware yields and costs

Most machines benefit from a centralized control approach, which makes PC-based control systems an ideal solution; although there are instances where decentralized control is advantageous. Generally, it is most advantageous to access all software and data from one central location and utilize one central communication method for all devices on the control system.

Traditional machine architecture approaches involve a PLC, a motion controller, and a PC for HMI and data collection. As stated previously, many vendors choose to integrate a secondary CPU for motion control in the main PLC body, or connect via a rack module, rather than a standalone box. No matter where the CPUs are located, the system involves three processors. While the machine typically already includes a PC with a processor capable of running the HMI and data collection, this approach also adds extra clock cycles for real-time PLC control and motion control. By combining these technologies into one powerful CPU, using a real-time kernel for deterministic control, unnecessary CPUs, and hardware is eliminated, and costs are reduced. This vastly simplifies the control system and improves uptime-a result of improved diagnostics obtained by keeping everything in central location. In a world where energy resources are becoming scarce and companies seek to reduce their ecological footprint, a centralized approach is the most logical solution.

3. Increased system lifecycle

When a PLC becomes obsolete the software also may require upgrading. In a PC-based control system, the end of a processor’s lifecycle does not mean the system architecture or software becomes obsolete. By incorporating more functionality into the software and running that on a standard IPC, customers can simply replace the aging IPC with a new one without any change to the balance of the control system, including the software. Automation programs and fieldbus configurations simply download to a software system on the new IPC, with no need for code changes. In the consumer PC market, new processors with increased performance are continually released at lower price points.

This cycle of price-to-performance ratio applies also to IPCs and PC-based control architectures. The technological development of hardware PLCs cannot react as quickly and continues to fall behind in terms of performance and lifecycle. Often, next generation PLCs enter the market with considerably higher costs and complexity when upgrading.

4. Flexibility

PC-based control systems offer maximum flexibility compared to a hardware PLC. A significant number of processors are available on the market, giving companies a choice of the best possible components for the job. With the release of Microsoft Windows 10, one operating system will be able to scale up to the highest performance multicore processors, cover the most widely used multicore processors, and even scale down to the lowest end microprocessors in the field.

Manufacturers offer many families of IPCs and embedded PCs-with a wide range of processors and housing types, enabling customers to flexibly select the processor and PC type that best suits the requirements for the application. The same I/Os can be used, whether directly connected to an embedded PC, similar to a PLC, or connected via a standard CAT5 cable out to a remote I/O rack.

5. Openness—standard, open protocols and third-party software support

Every manufacturer in the competitive global market today must analyze data from the plant floor to quickly produce high quality and accomplish this in the most efficient, cost-effective manner. Machines must offer open methods for collecting the necessary data and sharing it with the enterprise for further analysis. It is becoming increasingly important for companies to act on the results of the analysis and control the machines from the enterprise level, if needed.

The growing need for this functionality brings Industrie 4.0 and cloud computing, as well as the Internet of Things (IoT), to the forefront in the discussion of the next Industrial Revolution. To facilitate these new functions, companies need high-end computing and analysis tools that operate across their facilities and throughout the global enterprise.

PC-based control systems have been prepared for this next Industrial Revolution for years while PLCs may offer fewer open protocols and less connectivity necessary for this next phase in manufacturing. For example, communication via OPC UA across Ethernet provides an encrypted method of sharing data bi-directionally between the machine and the enterprise.

Due to the limited implementation of communications protocols in most traditional PLCs, connecting the controller to the enterprise or cloud involves separate hardware gateways or middleware to translate the data into a higher level protocol just to integrate the data into enterprise systems. This adds a significant cost to simply gather data from existing controllers. For PC-based control systems, most of the needed protocols are already available or can be easily added to the controller with available protocol software development kits. Additionally, devices that use standard Ethernet, USB, and other standard PC protocols are being deployed on the plant floor in increasing numbers.

The EtherCAT industrial Ethernet protocol provides advantages by eliminating proprietary rack backplane protocols. That said, the combination of a software system and EtherCAT offers communication capabilities to many other protocols, such as EtherNet/IP, Profinet, Profibus, DeviceNet, CANopen, Sercos interface, Interbus, Modbus RTU, Modbus TCP, and standard serial and Ethernet communication. This ensures the ability, if necessary, to migrate to new control technologies in multiple steps, at various speeds.

This system openness and availability to connect with almost 30 fieldbuses allows users to choose the appropriate sensor or device for the application without the possibility of communications problems when integrating with the main machine controller.

6. Leverage the most common programming languages and tools

A PC-based control system can use any third-party PC software, needing only the ability to run on the central controller alongside the HMI, PLC, and motion control software. Using any of the IEC 61131-3 programming languages is possible, including object-oriented programming extensions. When the two worlds of programming are combined, IEC 61131-3 and Microsoft Visual Studio, they provide the most open and universally accepted environment for programming globally. In terms of real-time, it is also possible to run C/C++ in addition to the IEC programming languages in the same software system, real-time kernel.

7. Improved diagnostics

A centralized, PC-based control solution offers one connection point for diagnostic data, making it easy to quickly troubleshoot problems and improve machine uptime. PC-based control solutions inherently enable remote connectivity, for example, through the use of standard tools such as remote desktop or even automatic sending of predictive maintenance and alarm data at the enterprise level or cloud for a quick review and remedy.

IPCs incorporate a helpful Web page to view IPC diagnostics, such as temperature, fan speed (if applicable), and storage capacity, among others. This IPC diagnostic data also can be accessed via OPC UA, as well as in the PLC project. Furthermore, the use of the built-in scope tool in the software and other standard diagnostic features can be accomplished remotely or locally, as the engineering environment can be loaded on the IPC with the kernel mode run-time.

EtherCAT communication adds diagnostic capabilities when implemented as part of a PC-based control system, particularly given that EtherCAT can serve as the sole communication protocol across a machine or plant. In a PC-based control system, EtherCAT also enables rack backplane communication to individual I/Os on the local and remote I/O racks. This provides diagnostics to the rack level and to the individual I/O level. As such, the central IPC can access a wide array of highly precise information, such as the exact location of a communication break to an I/O terminal in the middle of an I/O rack.

8. Protection of engineering investments and intellectual property (IP)

For PC-based control systems, programmers can develop code for their machine that can easily port to another IPC. There is always an abstraction between the PC hardware and the software, so the use of standard programming languages makes this code even more portable. Conversely, in a PLC environment, code is typically developed for proprietary hardware. When the hardware becomes obsolete, the software may not seamlessly transfer to the next-generation hardware. As a result, the user’s code and the engineering time spent for development may be lost. Developers are then faced with the prospect of backwards engineering to rebuild the lost code in the software environment that is needed for the new proprietary PLC hardware.

High levels of encryption technology easily integrate with PC-based control systems. This permits a high level of encryption, not only of source code files, but also compiled run-time files. Digital signing technology further protects code from being copied, stolen, or blindly moved from controller to controller without OEM control. PC-based control systems can use different levels of security within the software, but OEMs can employ further strategies as described to protect their IP addresses.

9. Larger pool of resources

PC-based solutions offer access to the most programming languages and tools, ensuring that manufacturers and machine builders have the widest possible pool of skilled programmers available. This provides competitive advantages today and into the future as the percentages of available PLC and PC programmers continue to skew in favor of computer sciences and IT.

As corporations pursue new and innovative ways to remain competitive in the global marketplace, it’s critical to focus on data collection across the enterprise without complex infrastructure and additional hardware, advantages that PC-based control systems provide. The importance of making the smartest possible decisions with this critical data, almost in real-time, provides a compelling argument for the increased predominance of forward-compatible, PC-based control and automation technologies. Machinery manufacturers must deliver systems that keep the door open for future enterprise connectivity improvements, while at the same time providing powerful, yet cost-effective solutions for the needs of today.

Doug Schuchart is a regional sales manager at Beckhoff Automation LLC. Edited by Emily Guenther, associate content manager, CFE Media, Control Engineering, eguenther@cfemedia.com.


Key Concepts

  • PC-based control systems are more compatible with advanced technologies.
  • PC-based control systems allow for high levels of encryption technology, increasing security levels.
  • Upgrades or changes are a more simple process with PC-based control systems in comparison to PLCs.

Consider this

Will PC-based control systems become more of a requirement as more advanced technologies are used for industrial applications?

ONLINE extra 

See the Control Engineering page on cybersecurity.

See related topics from Beckhoff Automation. https://www.beckhoffautomation.com/

What Are Industrial PCs? Differences from Consumer PCs, Applications, and Advantages

Control Engineering


Please Join Us to post.



Guest Posts

If you are interested in sending in a Guest Blogger Submission,welcome to write for us!

Your Name: (required)

Your Email: (required)


Your Message: (required)