Pairing Programmable Automation Controllers and Networks

April 23, 2014
When using a programmable automation controller (PAC) that combines a processor and FPGA, the processing components offer different advantages, lending themselves to different communication tasks.

Industrial networking issues are often treated separately from controller discussions in that the network simply serves the purpose of delivering data to and from the controller. But with next-generation controllers, such as PACs, the two separate processing units—CPU and FPGA—found within these controllers creates a variety of networking options.

For example, a processor running a real-time operating system is well-suited for communicating with distributed systems, storing measurement data, implementing complex control algorithms, and managing data from I/O, according to Michael Sopko, product marketing engineer for National Instruments’ CompactRIO. “An FPGA is incredibly fast and reliable, making it ideal to pre-process I/O, implement custom triggering between I/O channels, develop high-speed control and DSP algorithms, as well as custom digital protocols for unique sensors and transducers,” he says.

With the flexibility of the FPGA, a range of I/O can be integrated into the control system and synchronized on the hardware level. “This means that developers can choose from a range of analog I/O such as high voltage and current measurements, digital I/O ranging from high speed TTL to 24V industrial digital, as well as numerous industrial communication busses,” Sopko adds.

As manufacturing applications become more complex, PACs will require an ecosystem of components, each with their specific functions.  The controller must communicate with each of these devices.  Depending on the complexity of the application, a system may require many additional components or just a few to make up the industrial network.

Which brings us to how we think of an industrial network. In an office, PCs, printers, servers, etc. are all connected together.  Each component of the system can talk to the other, transferring data back and forth. This is the same basic setup for industrial networks connecting PLCs, sensors, motors, actuators, and other devices.  However, in industry, these systems use different protocols for faster data rates, low latency, and deterministic communication, notes Sopko. “Each industrial network protocol is specifically designed to optimize these characteristics.  This is one of the primary differences between office and industrial networks. Though the premise behind each is the same, the requirements differ dramatically,” he says.

It is the ability to work with these differences that are driving PACs, with their multi-processor capabilities, to increasingly become the controllers of choice in many manufacturing industries.

In the automotive space, for example, the CAN protocol meets many of the industry’s specific application requirements. “Due to the number of subsystems in automotive applications, CAN’s ability for subsystem communication makes it ideal for this industry,” Sopko says. And PACs’ abilities to handle these subsystem communications are one of the major factors leading to their growing use in this industry.

About the Author

David Greenfield, editor in chief | Editor in Chief

David Greenfield joined Automation World in June 2011. Bringing a wealth of industry knowledge and media experience to his position, David’s contributions can be found in AW’s print and online editions and custom projects. Earlier in his career, David was Editorial Director of Design News at UBM Electronics, and prior to joining UBM, he was Editorial Director of Control Engineering at Reed Business Information, where he also worked on Manufacturing Business Technology as Publisher. 

Companies in this Article

Sponsored Recommendations

Why Go Beyond Traditional HMI/SCADA

Traditional HMI/SCADAs are being reinvented with today's growing dependence on mobile technology. Discover how AVEVA is implementing this software into your everyday devices to...

4 Reasons to move to a subscription model for your HMI/SCADA

Software-as-a-service (SaaS) gives you the technical and financial ability to respond to the changing market and provides efficient control across your entire enterprise—not just...

Is your HMI stuck in the stone age?

What happens when you adopt modern HMI solutions? Learn more about the future of operations control with these six modern HMI must-haves to help you turbocharge operator efficiency...