Latest Distribution Technical Articles

Categories

Create Your Own IIoT Tech Stack Project | Part 6: Node-RED Development

Create Your Own IIoT Tech Stack Project | Part 6: Node-RED Development

This article will explore the setup of Node-RED, the glue that will serve to connect all of the individual components of the solution that we have created up to this point.


The Art of Maintaining and Repairing Hydraulic Cylinders

The Art of Maintaining and Repairing Hydraulic Cylinders

Hydraulic cylinders and actuators can quickly move heavy objects and provide strong clamping forces. But when they break down, the effects can be catastrophic and the repairs costly and timely.


Create Your Own IIoT Tech Stack Project | Part 3: Commissioning MQTT Broker

Create Your Own IIoT Tech Stack Project | Part 3: Commissioning MQTT Broker

Learn to develop an actual IoT solution end to end. Create a Mosquitto MQTT broker for the Raspberry Pi client in order to connect and publish Sense HAT sensor data.


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.


Origin Story: Meet Unimate, the First Industrial Robot

Origin Story: Meet Unimate, the First Industrial Robot

Most commercial control technologies have fascinating histories, especially industrial robots. Here’s the story behind the development of Unimate, the world’s first.


Ethernet Ports on Controllers: How Many, and What do They Do?

Ethernet Ports on Controllers: How Many, and What do They Do?

Some controllers and network devices have one port, while others have two. Why is there a difference, and what advantages does having two network ports actually provide?


How to Design and Deploy a Web-Based HMI Project - Part 1

How to Design and Deploy a Web-Based HMI Project - Part 1

A walkthrough and discussion of a simple web-based HMI solution that could modernize your current HMI technology stack. The first step in the process involves sending data from a device to a server.


System Dynamic and Frequency Response Analysis

System Dynamic and Frequency Response Analysis

Understanding the building blocks of s-domain analysis and magnitude response theory can go a long way in helping engineers predict how and why some system design choices are made over others.


How to Design and Deploy a Web-Based HMI Project - Part 4

How to Design and Deploy a Web-Based HMI Project - Part 4

Refining and integrating a front-end HMI application to an API middle layer with real-time data display and historian capabilities for short-term data visualization.


How to Design and Deploy a Web-Based HMI Project - Part 3

How to Design and Deploy a Web-Based HMI Project - Part 3

Learn the first steps in focusing on the integration of a front-end HMI application to an API middle layer.


How to Design and Deploy a Web-Based HMI Project - Part 2

How to Design and Deploy a Web-Based HMI Project - Part 2

The middle layer, or API layer of a custom-built HMI project involves a server that can submit or receive data to and from a device, either to provide the user interface or interact with the machine.


Explaining User-Defined Data Types for PLC Programming

Explaining User-Defined Data Types for PLC Programming

User-defined data types (UDTs) are a powerful and useful tool when applied to their full advantage. However, misused, they can become problematic and introduce roadblocks to troubleshooting and upgrading PLC programs.


Beginner’s Guide to Programmable Encoders

Beginner’s Guide to Programmable Encoders

Programmable encoders provide engineers real flexibility to adjust process parameters. From operating theory to programming methods, here’s everything you need to know to begin leveraging these handy devices.


What You Need to Know: Soft Starters for Industrial Motors

What You Need to Know: Soft Starters for Industrial Motors

Driving motors is one of the most fundamental automation tasks, but understanding and selecting the proper motor soft starter for your application may require more investigation than you thought.


Understanding the Automation Lingo: PLC, PAC, RTU, DCS, and SCADA

Understanding the Automation Lingo: PLC, PAC, RTU, DCS, and SCADA

What are these terms, PLC, PAC, RTU, DCS, SCADA? Why are they so important to industrial robotics and automation? Explore how each different piece functions to build a comprehensive automated system.


Examples of Analog Signals in Control Systems

Examples of Analog Signals in Control Systems

Many articles address the wiring and implementation of analog control signals, but where are they used, and what might make them a better (or perhaps worse) decision than digital input/output devices?


Potential Problems Arising from Misuse of Motor Phase Wiring

Potential Problems Arising from Misuse of Motor Phase Wiring

Using the right motor for the right task is critical - but what happens if the motor is connected to the wrong supply? It is never recommended, but important to quickly understand symptoms of incorrect wiring.


Troubleshooting and Testing Single Phase AC Motors

Troubleshooting and Testing Single Phase AC Motors

Single-phase motors are common in household and small industrial devices. They are a bit more complex than 3-phase models, so it’s important to recognize failure modes and common symptoms.


Ignition SCADA Software: What are Tags and How are They Used?

Ignition SCADA Software: What are Tags and How are They Used?

An introduction to the various tag types used within one of the leading supervisory control and data acquisition (SCADA) software powering IIoT, HMI, and I4.0 applications: Ignition by Inductive Automation.


Developing Standardized Practices for PLC Programming

Developing Standardized Practices for PLC Programming

Any kind of computer programming can be challenging to determine what aspects are truly unique versus what aspects should be standardized across projects and platforms to streamline future development.