Some new factories are networked from stem to stern, ready to roll. But sometimes, it’s just you and a new PLC, so it won’t really matter how you set things…
Some new factories are networked from stem to stern, ready to roll. But sometimes, it’s just you and a new PLC, so it won’t really matter how you set things up, it’ll probably work just fine, right?
A common field-level protocol for automation is ASi or AS-interface–a method used to convey actuator and sensor data…
A common field-level protocol for automation is ASi or AS-interface–a method used to convey actuator and sensor data and commands between I/O devices and the PLC control system level.
After we explored the initial configuration, it’s now time to see exactly how to implement IO-Link in a simple PLC…
After we explored the initial configuration, it’s now time to see exactly how to implement IO-Link in a simple PLC project, explaining how to interpret process data bytes for input and output.
Using an Arduino Opta PLC, a few off-the-shelf electrical components, and the popular OpenPLC software environment,…
Using an Arduino Opta PLC, a few off-the-shelf electrical components, and the popular OpenPLC software environment, automation control concepts can be built on your own test bench.
IO-Link devices can be inputs or outputs, and often a mix of both. In this article, learn how to interpret datasheets…
IO-Link devices can be inputs or outputs, and often a mix of both. In this article, learn how to interpret datasheets that list the indexes and purpose of the bytes to read and write process data.
It can be risky to adopt unknown technology; it poses serious security concerns if misused. The Control.com engineering…
It can be risky to adopt unknown technology; it poses serious security concerns if misused. The Control.com engineering team contacted our friends at OnLogic to gain some insight into VPN technology.
Power and control interruptions are, at best, problematic. In some applications, it’s catastrophic. Learn about…
Power and control interruptions are, at best, problematic. In some applications, it’s catastrophic. Learn about redundancy for the system, power supplies, control devices, and network topologies.
Machine-to-machine (M2M) communication is a critical component of the modern connected facility. OPC UA stands out as an…
Machine-to-machine (M2M) communication is a critical component of the modern connected facility. OPC UA stands out as an open protocol for making the link between shop floor and cloud systems.
Learn about how one example platform, KEPServerEX by PTC, uses OPC UA to integrate machine centers with various…
Learn about how one example platform, KEPServerEX by PTC, uses OPC UA to integrate machine centers with various communication protocol differences, the ultimate goal of M2M integration.
Inputs and outputs play crucial roles in various automated processes. This article will explain the variances between…
Inputs and outputs play crucial roles in various automated processes. This article will explain the variances between digital and group I/O and offer guidance on setting up each type through Ethernet.
The OPC UA protocol is designed to solve two problems in automation: interoperability between device vendors and…
The OPC UA protocol is designed to solve two problems in automation: interoperability between device vendors and independence from incompatible transport layer differences.
In any process industry, transducers are the basic instrumentation unit for continuous monitoring of system variables…
In any process industry, transducers are the basic instrumentation unit for continuous monitoring of system variables that provide inputs for control system algorithms and outputs.
With a C++ extension, monitoring of status and warning messages can easily be displayed with OpenPLC. Arduino PLC…
With a C++ extension, monitoring of status and warning messages can easily be displayed with OpenPLC. Arduino PLC variables can then be observed using a serial terminal or monitor.
We’ll start exploring loops with the ‘while’ loop in this tutorial. Loops are critical in all programming…
We’ll start exploring loops with the ‘while’ loop in this tutorial. Loops are critical in all programming languages, especially in the control world, where loops form the basis of PLC functionality.
Learn about serial and parallel data communication modes, errors, and flow controls used in connecting legacy and even…
Learn about serial and parallel data communication modes, errors, and flow controls used in connecting legacy and even some modern point-to-point network devices.
Logic is critical for industrial control, and it usually looks like ladders, function blocks, or structured text. I/O…
Logic is critical for industrial control, and it usually looks like ladders, function blocks, or structured text. I/O controllers are designed to automate simple logic tasks and data functions.
Nidec’s Control Techniques has launched the SI-BACnet IP add-on module for new and existing HVAC drives to help…
Nidec’s Control Techniques has launched the SI-BACnet IP add-on module for new and existing HVAC drives to help communicate between devices and create a connected automated building.
Every method of connecting to an industrial device—USB, serial, or Ethernet—poses challenges. For Ethernet, we often…
Every method of connecting to an industrial device—USB, serial, or Ethernet—poses challenges. For Ethernet, we often must adjust the IP address of our PC, not only the device itself.
As we approach the conclusion of Python data structures, we’ll examine the tuple. Used less frequently than lists and…
As we approach the conclusion of Python data structures, we’ll examine the tuple. Used less frequently than lists and dictionaries, tuples do serve some handy use cases where immutability is a critical requirement.
Both lists and dictionaries can retain structured data in Python. The dictionary is unique in that it stores individual…
Both lists and dictionaries can retain structured data in Python. The dictionary is unique in that it stores individual entries with human-readable logical names rather than index numbers.