Latest Building Technical Articles

Categories

Python Tutorial Part 3 | Data Structures: Lists

Python Tutorial Part 3 | Data Structures: Lists

This section will dive into the world of data structures used within the Python programming environment, starting with one of the more commonly used structures called ‘lists.’


Understanding Sensors with Timer Functions: Applications and Advantages

Understanding Sensors with Timer Functions: Applications and Advantages

Sensors with timer functions advance modern automation systems, enhancing the precision and flexibility of in-process controls to ease the strict requirement for an external, clock-based logic CPU.


Driving DC Motors: Rectifiers vs. Pulse-Width Modulation

Driving DC Motors: Rectifiers vs. Pulse-Width Modulation

Although DC motor technology has a strong legacy, control strategies vary from simple to complex. Designs must consider not just the motor, but also the electrical supply and the environment.


Python Tutorial Part 2 | Basic Data Types

Python Tutorial Part 2 | Basic Data Types

This article will focus on the basic building blocks of the Python programming language that are core to interacting with programs, including strings, integers, floats, and booleans.


Mitsubishi HMI Programming Tutorial: Controlling On/Off Bits

Mitsubishi HMI Programming Tutorial: Controlling On/Off Bits

Learn how to use GT Designer 3 to create an interactive control system on Mitsubishi HMIs. With practical examples of simple on/off bits, gain some understanding of HMI designing and programming.


The Beginner’s Guide to Automation: Making Sense of Prox Sensors

The Beginner’s Guide to Automation: Making Sense of Prox Sensors

Detecting objects is the first field-level task that must be considered before any feedback-based control can happen. Choosing from among the nearly unlimited proximity sensors can be challenging!


How-to: Programming Discrete I/O With a Koyo DirectLOGIC PLC

How-to: Programming Discrete I/O With a Koyo DirectLOGIC PLC

Learn how to use DirectSOFT6 to program discrete I/O functions in a Koyo DirectLOGIC PLC. Although these PLCs are older, they are found in many existing automation installations.


Setting IP Address and Networking Parameters on a PowerFlex VFD

Setting IP Address and Networking Parameters on a PowerFlex VFD

Parameters control the operation and command sources for VFDs. The PowerFlex series from Rockwell Automation is no exception. Learn how to adjust the parameters for networking and IP configuration.


What Is a ‘Valve Spool’ and How Do Spool Valves Work?

What Is a ‘Valve Spool’ and How Do Spool Valves Work?

Fluid control valves rely on the opening and closing of internal passageways to direct the flow of power. But what do they look like inside, and how do these ‘valve spools’ actually work?


Using a PLC to Track Data Within Automated Equipment

Using a PLC to Track Data Within Automated Equipment

There are a few options when it comes to tracking part data throughout a process or assembly of a machine. Follow along as we explain just a few of the more common methods.


Understanding Industrial Ethernet Connections: RJ45, Fiber, M12, and SFP

Understanding Industrial Ethernet Connections: RJ45, Fiber, M12, and SFP

Ethernet switches can use four different types of connections: RJ45, fiber, M12, and SFP. Understanding the difference can help with network troubleshooting, design, or alteration.


Designing a Custom Machine Alarm System: From PLC to HMI

Designing a Custom Machine Alarm System: From PLC to HMI

Creating custom alarm systems can be complicated and overwhelming, but they can also be very beneficial for equipment builders and integrators. Follow along as we build a custom alarm handling system.


Too Much Current! Breaker Curves and Overload Trip Classes

Too Much Current! Breaker Curves and Overload Trip Classes

We know what a circuit breaker is meant to do: stop the flow of electricity in case of a fault or failure. But just like fuses, breakers and overloads respond differently depending on the load.


Turn a Raspberry Pi Into a PLC Using OpenPLC

Turn a Raspberry Pi Into a PLC Using OpenPLC

Using a Raspberry Pi and the OpenPLC software platform, create a simple PLC that can be programmed in ladder diagrams with remote access and I/O monitoring dashboards.


Back to the Basics: Pressure Units and Measurements

Back to the Basics: Pressure Units and Measurements

What is pressure? Everybody knows about this important quantity, but how do you define it? How do you measure it? Where does it come from? In this article, we’ll learn about the basics of pressure.


Accelerometers and Gyroscopes: Understanding The Metrics of Motion

Accelerometers and Gyroscopes: Understanding The Metrics of Motion

Many sensors, like prox, optical, and ultrasonic, are familiar to control engineers. More and more modern devices are incorporating advanced motion profiles requiring motion sensing in many axes.


How to Wire Motor Starters and Contactors

How to Wire Motor Starters and Contactors

This article investigates the basic components and wiring conventions for common three-phase motor starter configurations, including direct online, reversing, and star-delta.


What is a Safety PLC?

What is a Safety PLC?

This article investigates the basic qualities that make up a safety PLC, what distinguishes a safety PLC from a standard model, and the reasons for which a safety PLC may be critical.


Understanding RMS and True RMS for Meters and Mechanical Measurements

Understanding RMS and True RMS for Meters and Mechanical Measurements

Electrical and mechanical measurements are often labeled with "RMS" and "True RMS." Aside from the simple math definitions we learned in electronics class, why is this distinction actually important?


Relays, Relays, and More Relays: 7 Kinds of Industrial Relays

Relays, Relays, and More Relays: 7 Kinds of Industrial Relays

Have you ever heard of a relay? Of course you have. There are many different kinds, plus hundreds of different trade lingo names. What are some of the most common, and how do we use them?