Latest Protocols Technical Articles

Categories

Data Lake vs. Big Data for Industrial Applications

Data Lake vs. Big Data for Industrial Applications

This article teaches the definitions of big data and data lake, how to use them together, and industrial applications.


Utilizing Preventive Maintenance to Promote Machine Autonomy

Utilizing Preventive Maintenance to Promote Machine Autonomy

Learn the steps and how-tos for operators, maintenance crews, and management to create an autonomous maintenance system for industrial manufacturing.


How Remote Access is Advancing in the Process Industries

How Remote Access is Advancing in the Process Industries

Due to the robust nature of process industries, there is a vast amount of data to read. Remote access can help parse data and has many additional benefits in these industries.


Combining Two Deep Learning Models

Combining Two Deep Learning Models

Combining two deep learning models, otherwise known as ensemble learning, has numerous techniques. Let’s review the current techniques and their advantages and disadvantages.


How to Use Data to Drive Digital Transformation

How to Use Data to Drive Digital Transformation

As the tangible world can be costly and consumes natural resources, digital transformation is reducing cost and providing more options to consumers. How is data driving digital transformation, and what is to come next in a digital world?


Deep Learning vs. Machine Learning

Deep Learning vs. Machine Learning

Deep learning is a subset of machine learning, which is a subset of artificial intelligence. So, what makes deep learning different from machine learning?


What is a Remote Terminal Unit (RTU)?

What is a Remote Terminal Unit (RTU)?

Learn the basics of remote terminal units (RTUs) and how they fit into a SCADA system.


Introducing the Split-Range Time-Proportioning Instruction

Introducing the Split-Range Time-Proportioning Instruction

A useful but often overlooked instruction included in Allen-Bradley ControlLogix and CompactLogix PLCs for heating and cooling.


Does 3D Printing Continue to Drive Digital Transformation?

Does 3D Printing Continue to Drive Digital Transformation?

As digital transformation continues to rise, technologies such as 3D printing also skyrocket. What is the relationship between these terms, and how can 3D printing help manufacturers and shops on their journey toward digital transformation?


Potential Applications and Challenges for Blockchain in Industrial Automation

Potential Applications and Challenges for Blockchain in Industrial Automation

Can industrial automation utilize blockchain's security integrated with IoT, ICS, and PAC?


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.


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?


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.


Data Science for Control Systems

Data Science for Control Systems

Data science is a multidisciplinary field crucial to modern automation. In this article, learn about data science concepts and best practices.


Data Types Used in LabVIEW

Data Types Used in LabVIEW

LabVIEW uses different data types to store and convey information. Let’s review the most common types and how they are used in the program.


What is a Data Lake?

What is a Data Lake?

Learn the fundaments of data lakes and how they are important to digital transformation under Industry 4.0.