Latest Chemical Technical Articles

Categories

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.


What Does ‘Explosion Proof’ Mean, and Who Should Care?

What Does ‘Explosion Proof’ Mean, and Who Should Care?

Some workplaces are more dangerous than others, not because of the practices, but rather the products. Where do explosions occur, and what practices exist to reduce such risk for equipment and workforce?


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.


Creating a Low-Cost OpenPLC Pulse Timer Function Block HMI with an M5Stack Core

Creating a Low-Cost OpenPLC Pulse Timer Function Block HMI with an M5Stack Core

Triggering a machine by an external event often requires a pulse timer for OpenPLC Pulse Timer control. Here’s a brief tutorial on how an M5Stack Core can offer a simple, effective low-cost Arduino OpenPLC HMI solution.


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.


Basic Structured Text Programming in Mitsubishi PLCs

Basic Structured Text Programming in Mitsubishi PLCs

Structured Text (ST) is one of the common IEC programming languages that can be used in programming PLCs. Learn how to use structured text to write executable programs for MELSEC’s FX series PLC.


Math and Comparison Commands In Mitsubishi’s FX and Q Series PLCs

Math and Comparison Commands In Mitsubishi’s FX and Q Series PLCs

Mathematical operations are essential in PLC programming as they help in creating an argument output that is based on proportionality and numbers. Learn how to implement mathematical operations in FX and Q Series PLCs.


Tutorial | First Program Using Rockwell’s Micro800 Series PLC

Tutorial | First Program Using Rockwell’s Micro800 Series PLC

Rockwell Automation’s Micro800 series is the modern replacement for some older MicroLogix PLCs. Learn how to get started with basic I/O, plus timers and counters, to build your own programs in a snap!


Going Against the Flow | Reversing Single-phase Industrial Motors

Going Against the Flow | Reversing Single-phase Industrial Motors

Three-phase motors are a backbone of the modern industrial control landscape. But plenty of applications still rely on single-phase motors. Can these types of motors be reversed, and if so, how?


PID for Your PLC Using SP and PV. So Many Acronyms, So Little Time

PID for Your PLC Using SP and PV. So Many Acronyms, So Little Time

Implementing PID control in a PLC is far more complicated than textbooks would make it appear. There is more to the process than simply picking gain (k) values and calculating an output value.


Simulating Ladder Logic Programs in GX Simulator2 With Mitsubishi PLCs

Simulating Ladder Logic Programs in GX Simulator2 With Mitsubishi PLCs

GX Simulator2 is one of MELSOFT’s essential tools for the simulation of programs in a virtual PLC and works with GX Works2. Learn how to virtually simulate and test your ladder programs.


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.


Controlling and Troubleshooting Common DC Motors

Controlling and Troubleshooting Common DC Motors

Direct current (DC) motors have existed since the late 19th century. What sets these motors apart from AC models, how do you control them, and how can you tell when it’s time to repair or replace them?


Temperature Profiling: The Process and The Underlying Benefits

Temperature Profiling: The Process and The Underlying Benefits

Temperature profiling is an effective tool to monitor thermal properties in process equipment. This article defines temperature profiling, discusses the process components, and describes the various benefits it offers.


Industrial and Robotic Connectors: Choosing Suitable Contacts for Cable Connections

Industrial and Robotic Connectors: Choosing Suitable Contacts for Cable Connections

Selecting a suitable electrical connector is a process that is based on how you will terminate it to the system. This article provides advice on how to make the right contact selection for your industrial or robotic system.


Methods and Algorithms in Error Checking for Serial Communications

Methods and Algorithms in Error Checking for Serial Communications

Errors in communications often manifest as a result of electrical noise interrupting the data during the transmission process, leading to various methods for determining whether received data has been damaged.


Hands-on Example: Milling Machine Failure Classification Using Logistic Regression

Hands-on Example: Milling Machine Failure Classification Using Logistic Regression

Learn how to build a machine learning model to predict failure classification based on machine parameters using a synthetic dataset modeled after a milling machine, the same process used in real-world systems.