Latest Glass Technical Articles

Categories

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.


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?


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.


PLC Programming: Best Practices for Function Block Diagrams

PLC Programming: Best Practices for Function Block Diagrams

Function block diagrams can be a useful tool, but they can also add a lot of complexity. Learn about the what, when, where, and why of function block diagram (FBD) programming.


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.


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.


Examples of Digital Signals in Control Systems

Examples of Digital Signals in Control Systems

Digital signals hold a prominent position due to their compatibility with computers. But what are digital signals, and what are some examples of the various devices used with digital inputs and outputs?


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.


Back to the Basics: Understanding Industrial Buttons and Switches

Back to the Basics: Understanding Industrial Buttons and Switches

This article features an in-depth discussion of the various options for buttons and switches, including function, styles, shapes, and illumination options for all kinds of control panel inputs.


Introduction to Mitsubishi PLC - FX Series and MELSOFT GX Developer

Introduction to Mitsubishi PLC - FX Series and MELSOFT GX Developer

Mitsubishi's FX series PLC is one of MELSOFT GX Developer’s most popular automation solutions for small and medium-scale applications. Learn how to use GX Developer software to program the FX series PLC.


The Mechanic’s View of Control: Belt Drives

The Mechanic’s View of Control: Belt Drives

Rubber belts have lived under the hood of nearly every car since they first took to the streets, but they also transmit power through all kinds of industrial machine drives as well.


Vibration Sensors For Use In Condition Monitoring

Vibration Sensors For Use In Condition Monitoring

Vibration sensors measure the mechanical vibration of an object, making it possible to monitor machines for early signs of failure to prevent costly and dangerous breakdowns.


How To: Simple Programming with AutomationDirect Productivity PLCs

How To: Simple Programming with AutomationDirect Productivity PLCs

AutomationDirect’s Productivity line of PLCs is known for cost-effectiveness and ease of use. Learn how to build and download a simple program using discrete input and output ladder commands.


Ladder Logic for the Arduino Opta PLC: Creating Your First Program

Ladder Logic for the Arduino Opta PLC: Creating Your First Program

Arduino’s Opta mini PLC platform is supported by the new PLC IDE. Learn to create and download your first program and take advantage of built-in I/O for an easy introduction to the platform.


What’s This Standardized Code for Information? Funny You Should ASCII

What’s This Standardized Code for Information? Funny You Should ASCII

ASCII is a familiar acronym, found in applications like Modbus communications and string data types—but what is it, and what does ASCII mean for automation engineers?


Field-oriented Control (Vector Control) for Brushless DC Motors

Field-oriented Control (Vector Control) for Brushless DC Motors

Field-oriented control (FOC), also called vector control, can control 3-phase alternating current motors and brushless DC motors. Read more to learn its advantages, how it works, and its best applications.