Latest Digital Twinning Technical Articles

Categories

AI Algorithms Used in Predictive Maintenance

AI Algorithms Used in Predictive Maintenance

No doubt you have heard all about the use cases of AI and predictive maintenance. Learn about the algorithms that are actually used to provide analysis and insights based on industrial data sets.


Industrial Maintenance: How AI Can Predict Failures Before They Happen

Industrial Maintenance: How AI Can Predict Failures Before They Happen

Predicting when maintenance should occur isn’t simply a matter of getting on board with the latest trend, it can save many thousands of dollars in lost downtime and unnecessary parts and labor.


Design a GRAFCET-Controlled Pneumatic System in FluidSIM

Design a GRAFCET-Controlled Pneumatic System in FluidSIM

Learn how to use Festo's FluidSIM software to design and simulate a pneumatic cylinder extension system using GRAFCET as the control method.


How To: Use ControlByWeb’s I/O Controller for Web-Based Logic

How To: Use ControlByWeb’s I/O Controller for Web-Based Logic

Logic is critical for industrial control, and it usually looks like ladders, function blocks, or structured text. I/O controllers are designed to automate simple logic tasks and data functions.


Licensing Your New Software in the Modern Industrial Landscape

Licensing Your New Software in the Modern Industrial Landscape

As commercial and industrial software migrates to ‘cloud-based’ and ‘subscription’ models, what does it mean? How does it affect the usability and security of critical parts of control infrastructure?


Data Flow Tutorial With Mage.ai | Part 5: Basic Data Dashboards

Data Flow Tutorial With Mage.ai | Part 5: Basic Data Dashboards

We begin to wrap up our data flow project with an introduction to visual-based (GUI) tools and dashboards to present the data ingested from the Google Sheets fault data source.


Understanding the JSON Data Format for Industrial Control Architecture

Understanding the JSON Data Format for Industrial Control Architecture

It is important to have some baseline understanding of JavaScript Object Notation, or JSON, one of the most common data exchange formats used in the connected industrial world today.


9 Critical Steps to Building a Digital Twin for Your Factory

9 Critical Steps to Building a Digital Twin for Your Factory

Digital twins are a virtual process representation merging the simulation and real worlds to increase efficiency, optimize parameters, and predict successful operations for a variety of industries.


Create Your Own IIoT Tech Stack Project | Part 3: Commissioning MQTT Broker

Create Your Own IIoT Tech Stack Project | Part 3: Commissioning MQTT Broker

Learn to develop an actual IoT solution end to end. Create a Mosquitto MQTT broker for the Raspberry Pi client in order to connect and publish Sense HAT sensor data.


Human Machine Interface (HMI): Controls and Data Types

Human Machine Interface (HMI): Controls and Data Types

An overview of HMI data types, input controls, output indicators, and message functions, the building blocks used to construct informative and appealing HMI applications.


Advanced Web-Based HMI Project: Part 1

Advanced Web-Based HMI Project: Part 1

Taking web-based HMI design from a simulated project to the real-world environment. Part 1 introduces tag instances and attributes.


Creating and Using a Virtual Environment in Python

Creating and Using a Virtual Environment in Python

An overview of the theory, implementation, and reason to utilize a virtual environment in your Python scripting journey.


PygWalker Data Visualization Library - Part 2, Advanced Charting Display

PygWalker Data Visualization Library - Part 2, Advanced Charting Display

PygWalker is a useful tool to visualize data, with advanced features to make the data more constructive. This tutorial continues using the milling machine predictive maintenance dataset.


Engineer’s Guide to Generative Artificial Intelligence

Engineer’s Guide to Generative Artificial Intelligence

There’s a lot of excitement and concern surrounding artificial intelligence (AI) and its emerging role in society and commerce. Beyond the hyperbole, however, what exactly is Generative AI?


Understanding XML and Data Exchange Formats for Industrial Settings

Understanding XML and Data Exchange Formats for Industrial Settings

The basic component of data exchange between devices, machines, and embedded systems serves as a hallmark foundation in every organization’s Industry 4.0 implementation process.


Ignition SCADA Software: What are Tags and How are They Used?

Ignition SCADA Software: What are Tags and How are They Used?

An introduction to the various tag types used within one of the leading supervisory control and data acquisition (SCADA) software powering IIoT, HMI, and I4.0 applications: Ignition by Inductive Automation.


Introduction to Transfer Functions for Control System Analysis

Introduction to Transfer Functions for Control System Analysis

Transfer functions allow systems to be converted from non-algebraic time measurement units into equations that can be solved, but how do these functions work, and why do we use them?


A Hands-on Walkthrough of MQTT Protocol Using the paho-mqtt Open Source Library

A Hands-on Walkthrough of MQTT Protocol Using the paho-mqtt Open Source Library

No more IIoT buzzwords! This article aims to walk through an implementation of MQTT using the paho-mqtt library using nothing more than your local machine and some simple Python programming.


Exploring 4 Popular Machine Learning Algorithms for Industrial Applications

Exploring 4 Popular Machine Learning Algorithms for Industrial Applications

Machine learning is a subset of AI that allows a machine to learn using past data. Learn about the two categories of machine learning as well as four major machine learning models often used in industrial applications.


Collaborative Robot Cells: Simple and User-friendly Design Priorities

Collaborative Robot Cells: Simple and User-friendly Design Priorities

Learn about the common applications, programming procedures, and safety protocols of collaborative robot work cells, which are often simpler and less expensive than industrial robot work cells.