Latest Technical Articles

Categories

Create Your Own IIoT Tech Stack Project | Part 2: Testing The Data Payload

Create Your Own IIoT Tech Stack Project | Part 2: Testing The Data Payload

Learn to develop an actual IoT solution end to end. This second article explains configuration files, testing the edge device publisher script, and viewing the payload using a sandbox subscriber script.


Pulse Frequency Modulation (PFM): It’s Not PWM, But Related

Pulse Frequency Modulation (PFM): It’s Not PWM, But Related

Every so often, a new data format comes along, and we first consider that it might simply be a mistake in typing. Pulse Frequency Modulation (PFM) is not brand new, but still unknown to many engineers.


Create Your Own IIoT Tech Stack Project | Part 1: MQTT Client Setup

Create Your Own IIoT Tech Stack Project | Part 1: MQTT Client Setup

Learn to develop an actual IoT solution end to end, from the initial data collection to web-based visualization and analytics. This first article in the series will explore the setup of the edge device.


Fundamentals of Industrial Networking: Basic Terms and Concepts

Fundamentals of Industrial Networking: Basic Terms and Concepts

This article includes a list of some common definitions for industrial networking concepts, described in simplified terms to provide a baseline understanding of the concepts.


A Look Inside the Circuit Construction of an NPN and PNP Sensor

A Look Inside the Circuit Construction of an NPN and PNP Sensor

Most engineers are familiar with the basic control system terms of sinking and sourcing, or the NPN and PNP terms from which they are derived. But how exactly do those transistors play a role in inputs or outputs?


Using Loop Powered Isolators to Solve Ground Loop Problems

Using Loop Powered Isolators to Solve Ground Loop Problems

Many signal sources and process transmitters do not include isolation, which can cause problems when the instruments are at different locations. A loop powered isolator is often the solution.


Human Machine Interface (HMI): Controls and Data Types

Human Machine Interface (HMI): Controls and Data Types

An overview of HMI data types, input controls, output indicators, and message functions, the building blocks used to construct informative and appealing HMI applications.


5 Reasons Why Sensors Are Crucial For Modern Manufacturing

5 Reasons Why Sensors Are Crucial For Modern Manufacturing

Data has become the currency that enables operational excellence. Sensors are the key links, acting as the eyes and ears of modern manufacturing units by providing real-time data on machine performance.


Loop Powered Process Displays to Add Easy Measurements

Loop Powered Process Displays to Add Easy Measurements

Have you ever needed to know the temperature, pressure, flow, or other measurement on location, but the readout is way off in the control room? Here’s an easy way to add a readout in the field.


Low-Code and No-Code Programming: Purpose and Strategy

Low-Code and No-Code Programming: Purpose and Strategy

Innovation has a single purpose: to create better solutions, meaning more efficient output with faster development and troubleshooting. It starts with the strategies used to program machines.


Advanced Web-Based HMI Project: Part 1

Advanced Web-Based HMI Project: Part 1

Taking web-based HMI design from a simulated project to the real-world environment. Part 1 introduces tag instances and attributes.


Grounding and UL 508A Standards - Part 2, Sizing and Power Supplies

Grounding and UL 508A Standards - Part 2, Sizing and Power Supplies

Additional rules for the grounding and bonding of industrial control panels include the sizing of ground conductors and the conditions that dictate when power supplies and transformers must be grounded.


Outstanding in the Field: Robots That Can Pick Fruit

Outstanding in the Field: Robots That Can Pick Fruit

Agriculture is an industry ‘ripe’ for technology, but what obstacles and opportunities lie in front of the cutting-edge innovators of the field?


Raspberry Pi Sense HAT Joystick Controls and Event-Based Programming

Raspberry Pi Sense HAT Joystick Controls and Event-Based Programming

The Raspberry Pi 4 Sense HAT add-on can be used to control output events based on feedback from sensors, and the built-in joystick can be used to trigger those events.


Understanding Fiber Optic’s Role in Photoelectric Sensing

Understanding Fiber Optic’s Role in Photoelectric Sensing

Photoelectric sensors and fiber optic sensors are very similar in a lot of ways, but which one is superior in function and durability, and under what conditions might one be preferred?


Cobot Roundup: Who Makes Them and What Makes Them Special

Cobot Roundup: Who Makes Them and What Makes Them Special

Cobots have recently been hailed as one of the latest and greatest innovations in production and manufacturing automation. But are collaborative robots living up to their reputation? Control.com investigates the benefits and drawbacks of these versatile industrial machines.


Creating and Using a Virtual Environment in Python

Creating and Using a Virtual Environment in Python

An overview of the theory, implementation, and reason to utilize a virtual environment in your Python scripting journey.


PLC CPU Modes Explained: Run, Stop, and Program

PLC CPU Modes Explained: Run, Stop, and Program

A PLC can be placed in Run or Stop, or occasionally Program mode, usually through physical or virtual methods. But what do these modes mean, and when should they be used?


Raspberry Pi Sensors: Sense HAT Temperature, Pressure, and Humidity

Raspberry Pi Sensors: Sense HAT Temperature, Pressure, and Humidity

Explore the sensors used to obtain temperature, pressure, and humidity for industrial applications on this value-packed, compact add-on for the Raspberry Pi.


Duties of Power Plant Operators, The Journey From Entry to Senior Operator

Duties of Power Plant Operators, The Journey From Entry to Senior Operator

When beginning a new career, an obvious question is how to take positive steps, from your first day inside the plant all the way to becoming an experienced senior operator.