Latest Technical Articles

Categories

Using AWS Greengrass and SageMaker Tools to Detect Manufacturing Defects

Using AWS Greengrass and SageMaker Tools to Detect Manufacturing Defects

This article discusses Amazon Web Services (AWS), Amazon SageMaker and AWS IoT Greengrass, and how their capabilities at the edge can impact machine learning use cases such as defect defection.


Controlling Hydraulic Devices with Open and Closed Loop Systems

Controlling Hydraulic Devices with Open and Closed Loop Systems

What if you could control the end position and the speed of a hydraulic actuator accurately with just a simple signal? Some systems use simple open/close valves, but others require far more precision.


Variable Frequency Drives: Managing Network Outage Responses

Variable Frequency Drives: Managing Network Outage Responses

Even with the most reliable networks, network outages are inevitable for a host of reasons, and managing these outages in VFD systems becomes critically important.


How-To: Implementing a Data Highway Plus (DH+) System

How-To: Implementing a Data Highway Plus (DH+) System

Allen Bradley’s Data Highway Plus (DH+) networking ability is still found commonly in interfaces with legacy equipment. Understanding this network structure can bridge the gap between old and new systems.


Contactors versus Relays - Differences and Applications

Contactors versus Relays - Differences and Applications

Although the are similarities in operating theory, relays and contactors are used in industrial circuits for different specific applications, and should not be used interchangeably.


Robots and CNC Machines - An Assembly Configuration Made in Heaven

Robots and CNC Machines - An Assembly Configuration Made in Heaven

Our own Control Automation engineering staff had the opportunity to visit VersaBuilt, a CNC robotic integration shop offering an application system from the Universal Robots UR+ series.


The Cat’s Out of the Bag - Demystifying Network Cables

The Cat’s Out of the Bag - Demystifying Network Cables

What’s the difference between a Cat 6 and a Cat 6a cable, anyhow? Ethernet cables must meet certain performance standards, and these standards can be quite confusing at first glance.


Hysteresis - Error and Compensation in Control Systems

Hysteresis - Error and Compensation in Control Systems

Hysteresis is a term introduced in basic control system courses and listed on sensor datasheets, but the terms is not often understood, with error deriving from both the system itself as well as the sensor.


Comparing Mechanical vs Hydraulic Forces

Comparing Mechanical vs Hydraulic Forces

In honor of May the 4th, Star Wars Day, we compare the sources and applications of the two most common force-delivery systems - mechanical and hydraulic.


Up Close and Personal With Automated Ag Equipment

Up Close and Personal With Automated Ag Equipment

Our Control Automation engineering staff got the chance to visit a commercial farm in North Dakota and learn the hardware and software making these huge automated tractors ready for high-tech ‘field’ work.


Siemens SIMATIC PLCs - Hardware History

Siemens SIMATIC PLCs - Hardware History

In the first article of this series, we investigate Siemens as a major PLC manufacturer, learning about the hardware, software, and key applications of each product lineup.


Circular Economy - Manufacturing to End User… And Back

Circular Economy - Manufacturing to End User… And Back

‘Reduce-reuse-recycle’ is a common slogan for promoting reduction of waste associated with end use of materials. But a circular economy model includes manufacturing processes and raw materials as well.


Epson Robot Programming Example

Epson Robot Programming Example

Epson robot programming bears similarities to other industry-standard brands, but contains many unique features, including the ability to run background programs alongside the main function.


Defining Scalar and Vector Control in VFD Outputs

Defining Scalar and Vector Control in VFD Outputs

Two common methods exist for driving induction motors with VFDs - linear scalar control, which is often labeled as V/f, and vector, or field-oriented control, which can be a bit more complex to understand.


How to Use Analog to Digital Converters in a Control System

How to Use Analog to Digital Converters in a Control System

Using an ADC can be very useful when dealing with analog devices in microprocessors, and a necessity when adding analog devices to an industrial controller. But once you connect the hardware - what next?


Blockchain in Industrial Control Systems and Implications for Engineers

Blockchain in Industrial Control Systems and Implications for Engineers

Blockchain recording can reduce risks associated with data transactions such as data theft and erroneous information. But what implications, if any, does blockchain hold for industrial control system engineers?


Dynamic Braking Resistors for Motor Control Applications

Dynamic Braking Resistors for Motor Control Applications

Large DC and AC motor drives often provide terminals for installing a braking resistor. What are these resistors, and how do they slow down a machine? What hazards and cautions must be considered?


Introduction to Safety Relays

Introduction to Safety Relays

Redundancy and safety are often seen together in industrial safety systems. Safety relays monitor emergency devices to switch contacts based on status - but what makes them different from normal relays?


Mechanisms of Linear Sensing and Linear Encoding

Mechanisms of Linear Sensing and Linear Encoding

Linear sensors use electrical means to determine their position. Common linear position sensors are resistive, inductive, capacitive, and many rely on a property called magnetostriction.


How-To: Programming with IO-Link Devices

How-To: Programming with IO-Link Devices

Advanced features such as programmable limits, diagnostics, and remote configuration are available with IO-Link devices. Learn how to connect an example IO-Link block into an actual PLC project.