Latest Technical Articles

Categories

Uncontrolled Machine Vision Lighting for Infrared and Robots

Uncontrolled Machine Vision Lighting for Infrared and Robots

Ambient light, reflection, and transparent objects can all cause difficulties during machine vision applications. Learn about these issues and some potential solutions to better ensure safety and quality.


Introduction to Industrial Control Panel Design

Introduction to Industrial Control Panel Design

Whether open or closed, industry standard or built for tough environments, or modular or customized, it is important to follow a set of repeatable tasks when designing industrial control panels for efficiency and safety.


B&R Automation Studio Programming Example - Driving Motion Axes

B&R Automation Studio Programming Example - Driving Motion Axes

Explore the design of a servo pick and place sample case using B&R Automation Studio, from the project creation to the configuration of the controller, drives, and motion axes. 


PLC Programming Commands: Boolean Functions and Bit Redistribution 

PLC Programming Commands: Boolean Functions and Bit Redistribution 

Learn how to use the boolean bitwise functions AND, OR, XOR, and NOT in your PLC programming, as well as some instructions used to change the position of bits and bytes in your INTs and DINTs.


Arduino Applications in Industrial Automation

Arduino Applications in Industrial Automation

While not a direct replacement for PLCs, there are industrial automation applications built using Arduino, including prototyping, embedded systems, and low-cost PLC simulators.


Control and Visualization of Power Plant Data Through SCADA Systems

Control and Visualization of Power Plant Data Through SCADA Systems

The control and visualization of power plant processes through SCADA improves the supervision, coordination, and security of the power system operations.


Ultrasonic Leak Detectors: Finding Leaks With Ultrasound

Ultrasonic Leak Detectors: Finding Leaks With Ultrasound

Pressurized gas leaks can sometimes be heard with the human ear, but small leaks with ultrasonic sounds are much more difficult to detect. Ultrasonic leak detectors can help to find otherwise undetectable leaks.


End of Arm Tooling: Power Sources and Sensors

End of Arm Tooling: Power Sources and Sensors

An EOAT, located at the end of an industrial or collaborative robot arm, is entirely customizable with nearly unlimited possibilities. Learn about the five main methods of how EOATs are powered and the sensors that they use.


PLC Program Commands: Storing Data Using Arrays

PLC Program Commands: Storing Data Using Arrays

Learn how to move data through arrays using LFL, LFU, FFL, and FFU instructions, as well as a technique on cycling data through an array by putting it in the front and letting it drop out the back using CPS instructions.


Introduction to Arduino: History, Hardware, and Software

Introduction to Arduino: History, Hardware, and Software

Arduino’s open-source, microcontroller-based platform has revolutionized academic and hobbyist spaces, providing a low cost, accessible introduction to engineering and programming.


Programming B&R PLCs With Automation Studio

Programming B&R PLCs With Automation Studio

While B&R PLC controllers are quite different from typical PLCs, Automation Studio offers tools and features that make programming them less intensive. In this article, we’ll discuss how to program B&R PLCs with Automation Studio.


Examples of IIoT Applications

Examples of IIoT Applications

By shaping new concepts and business models, the IIoT is bringing more efficiency and capacity to automated systems. Take a look at some of the ways the IIoT is revolutionizing the manufacturing and automation sectors. 


An Overview of Sequential Function Chart (SFC) PLC Programming

An Overview of Sequential Function Chart (SFC) PLC Programming

Sequential Function Chart (SFC) is a graphical programming language among the languages identified by IEC 61131-3 programming languages and standard for PLC programming using ladder logic.


 PLC Program Commands: Arrays and Pointers

PLC Program Commands: Arrays and Pointers

The ability to utilize an array effectively is a fundamental skill in becoming a PLC programmer, but it can also be very complex and difficult to master. Let’s do a run-down of arrays and some of their complexities!


Gateway Configuration of RTU560 to Communicate Power System Data Over IEC-101 and IEC-104 Protocols

Gateway Configuration of RTU560 to Communicate Power System Data Over IEC-101 and IEC-104 Protocols

All real-time power system data can be communicated to a central control system to protect main equipment from overloading. Learn how to create a project directory structure, hardware configuration, and set network tree parameters for real-time control and monitoring.


The Connection Between Blockchain and Manufacturing

The Connection Between Blockchain and Manufacturing

Blockchain is a secure and decentralized system of immutable database records that can be useful in manufacturing, such as with product traceability and logging network activity from IoT industrial devices. 


PLC Ladder Logic on an Arduino: Introduction to OpenPLC

PLC Ladder Logic on an Arduino: Introduction to OpenPLC

Build a low-cost PLC using the Arduino Uno and the open-source industrial controls software, OpenPLC, to learn how to program with ladder logic, beginning with your first OpenPLC project: Hello World.


Challenges and Best Practices Implementing Industrial IoT Solutions

Challenges and Best Practices Implementing Industrial IoT Solutions

As the IIoT continues to grow in the industrial sector, businesses face a number of obstacles to integrating its solutions. Learn about these challenges as well as some potential solutions.


3-phase Motor Types: Synchronous and Induction Motors

3-phase Motor Types: Synchronous and Induction Motors

In this article, we will take a look at the differences between synchronous and induction motors, as well as the two types of induction motors: squirrel cage and wound rotor.


Solving the Biggest Challenge of IoT Devices: Power

Solving the Biggest Challenge of IoT Devices: Power

Remote locations are notoriously difficult to supply power, yet they are the exact locations where many data points must be collected. How can IoT devices be designed to conserve power to last for months or even years?