Latest Technical Articles

Categories

Genetic Algorithm Applications and Limitations

Genetic Algorithm Applications and Limitations

Learn about the applications and future directions of genetic programming.


Key Points to Help Manage Maintenance for Industrial Energy Systems

Key Points to Help Manage Maintenance for Industrial Energy Systems

Industrial energy systems are imperative for continuous manufacturing production and should be maintained to ensure efficiency. Learn how to maintain these systems and implement automation devices.


Introduction to Conveyor Belt Systems

Introduction to Conveyor Belt Systems

Who created the first conveyor system, what are some common types of conveyor systems used in industrial automation, and what are the types of controls involved?


Blockchain for Industrial Automation: Are We There Yet?

Blockchain for Industrial Automation: Are We There Yet?

Learn about how blockchain technology works, why it’s secure, and how to use it in industrial automation.


RTDs vs. Thermocouples in Control Systems

RTDs vs. Thermocouples in Control Systems

Control systems can utilize temperature sensors such as RTDs or thermocouples. Which device is best for your application?


Introduction to Micro PLCs

Introduction to Micro PLCs

Micro PLCs are quite similar to their larger PLC brethren. What are the major differences, advantages, and disadvantages of micro PLCs?


Genetic Algorithm Examples: Evolving a Sorting Program and Symbolic Regression

Genetic Algorithm Examples: Evolving a Sorting Program and Symbolic Regression

Learn about symbolic regression in genetic programming, one of the breaking fields of research for algorithm development that can be used in the control systems of tomorrow.


Assessing Buzzwords: Industry 5.0

Assessing Buzzwords: Industry 5.0

American history has undergone several industrial revolutions largely focused on mass production. Are we heading into a fifth revolution focused on human-machine interaction?


Error Clusters in LabVIEW

Error Clusters in LabVIEW

Simple errors may corrupt data files, crash LabVIEW, or crash the entire computer system. Implementing error clusters will help prevent these issues. Learn how to set up error clusters for your VI.


An Introduction to Track Conveyance Systems

An Introduction to Track Conveyance Systems

What are track conveyance systems, and how are they different from traditional belt conveyor systems?


Five Common Breaking Points of Industrial-grade Machinery and How to Combat Them

Five Common Breaking Points of Industrial-grade Machinery and How to Combat Them

Broken industrial machinery can cause unexpected downtime, production loss, and even injury. Let's look at some of the most common issues and how to properly address them.


Genetic Operators in Evolutionary Algorithms

Genetic Operators in Evolutionary Algorithms

Learn about genetic operators and their role in future genetic algorithms for automation.


Assessing Buzzwords: X “as a Service” (XaaS)

Assessing Buzzwords: X “as a Service” (XaaS)

XaaS, or the service model, has grown in the last several years. Pop-up terms like “SaaS,” “IaaS,” and “RaaS” are seen throughout the industry. But what do they mean, and do they provide dependable ROI?


Why are 6-axis Robot Arms so Common?

Why are 6-axis Robot Arms so Common?

In the typical articulated arm structure, six axes of motion are often seen as a standard design target. Why is six that target, and what are the benefits and losses from more or fewer axes?


Assessing Buzzwords: Digital Transformation

Assessing Buzzwords: Digital Transformation

What does “digital transformation” really mean, and what are the technologies involved in the process? Further, which of these technologies are facilities adopting?


Future-Proofing Your Industrial Ethernet With the Right RJ45 Connector

Future-Proofing Your Industrial Ethernet With the Right RJ45 Connector

What is future-proofing your industrial Ethernet and why is it important to have the right connector?


An Introduction to Genetic Programming: A System That Programs Itself?

An Introduction to Genetic Programming: A System That Programs Itself?

Can a system author itself? Genetic programming may represent the next revolution for control systems, robot navigation, pattern recognition, and more.


Data Flow Programming in LabVIEW

Data Flow Programming in LabVIEW

One of the most confusing concepts for new LabVIEW programmers is the concept of data flow programming. Data flow programming determines the run order of nodes, making some data available before others.


How to Design a Fuzzy Logic Controller

How to Design a Fuzzy Logic Controller

Let’s review how fuzzy logic and ladder logic work together, how to design a fuzzy logic controller, and some advantages and disadvantages of using fuzzy logic.


How to Calculate Overall Equipment Effectiveness (OEE)

How to Calculate Overall Equipment Effectiveness (OEE)

In production, "effectiveness" can refer to numerous factors. If these factors are all considered together, the overall effectiveness of the equipment and process may be rated.