An Introduction to Gray Code for Encoders

This article introduces Gray code, a specialized binary arrangement necessary for absolute encoders to communicate with controllers. Computer processors that run virtually all modern control systems speak in a unique language. Values of on/off relate to the ‘binary’ system, usually represented as 1 and 0. This system works well for most industrial sensors, but one … Read more

A Look Into Rotary Encoder Types: Absolute and Incremental

This article looks at rotary encoders, covering the main types, introducing their characteristics, and introducing their key applications in control systems. Rotary encoders are one of the most important elements of industrial automation. With their compact design, high reliability, and ability to withstand any type of environment, they have won the confidence of almost all … Read more

How Thermal Imaging Can Help Keep Systems Safe

This article looks at thermal imaging equipment and discusses the advantages and applications of thermal imaging in a variety of control systems. Thermal imaging is a technique that enables us to visualize and see the thermal qualities of any object, whether living or non-living. Every object radiates heat energy, and this emission of heat energy … Read more

Common Sources of Failures in Mechanical Systems

What causes mechanical failure? Learn about three major sources of failure points in any mechanical assembly and a few tips to minimize failure. Mechanical motion systems are prone to problems that require regular maintenance. If properly maintained, then costly repairs can sometimes be avoided. Most of the preventive types of maintenance revolve around trying to … Read more

Alternative PLC Programming Languages

For most systems, there are various languages meant for specific purposes, including Function Block, Sequential Charts, and Structured Text. By far, the most common programming language for PLCs consists of rungs of if-then logic, similar to an electrical line diagram, going by the name of ‘Ladder Logic.’ Many programmers have quite likely been exposed only … Read more

Measurement Tools for Mechanical Maintenance

This article explores what tools can be used to predict and prevent costly mechanical breakdown events occurring from heat, vibration, or humidity. Mechanical failure in a machine can lead to lengthy and expensive downtime. Although the problems may be easy to spot when they occur, the replacement of failed components can take a longer time … Read more

Tips to Consider for Sensor Selection

The wide variety of sensors available for control systems leads to the daunting task of selecting the proper device. Different types of machines and programmable controllers require careful attention to detail when selecting appropriate sensors. Nearly every modern machine that needs to be repaired or upgraded has very specific requirements of what sort of data … Read more

The Importance of Material Selection in Manufacturing

The following will take a step back from IoT and machine data to see how engineering practices such as material selection and CAD can do more with less. IoT, connected devices, and other technologies are driving digital manufacturing. However, accelerating design cycles and shorter product life cycles can create stress on production lines. Starting a … Read more

Safety Devices – The When, How, and Why

Machine safety design can be a daunting task with all the different safety devices on the market today. Choosing the correct device for your design can be made easier by understanding when to use the proper device. Machine Safety Automated equipment can be a simple pneumatic cylinder or an assembly of different automation components all … Read more

Robots as a Service Explained

Robots as a service (RaaS) can open the door to automation for small to mid-sized companies that are looking to automate a process without a large upfront capital investment. Figure 1. Autonomous guided vehicles (AGVs) are common in warehousing applications.  What is RaaS? The software industry, particularly cloud computing, has been developing products as a … Read more