Latest Agriculture Technical Articles

Categories

A Software Approach to Calculating Mean Time to Repair (MTTR) and Mean Time Between Failure (MTBF)

A Software Approach to Calculating Mean Time to Repair (MTTR) and Mean Time Between Failure (MTBF)

MTTR and MTBF are metrics utilized to determine equipment downtime. How do you calculate these metrics, and how can a control engineer use them for machine reliability?


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.


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?


Types of Motor Starters and Application Considerations

Types of Motor Starters and Application Considerations

Motors drive all sorts of processes in a facility. Depending on the application, which motor starter is best suited for your needs?


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.


The Importance of Utilizing Real-time Data to Control Modern Industrial Applications

The Importance of Utilizing Real-time Data to Control Modern Industrial Applications

Real-time data is a must for OT systems in a facility. What does real-time data look like in modern industrial applications?


Process vs. Discrete Manufacturing

Process vs. Discrete Manufacturing

What are the similarities and differences between process and discrete manufacturing, and how can control engineers best equip themselves for these processes?


Designing and Planning Existing Control System Upgrades

Designing and Planning Existing Control System Upgrades

After understanding how to select the right control system, learn how to design and plan control system retrofits.


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?


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?


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.


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?


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.