What is the Unified NameSpace?

4.0 Solutions
18 Oct 202217:57

Summary

TLDRThis video script explains the concept of a unified namespace in industrial automation. It's presented as a single source of truth for all business data, providing a structured way to organize and access information across different systems. The script discusses how it facilitates communication between various layers of the automation stack, enabling data acquisition and integration in the fourth Industrial Revolution. It also touches on the transition from linear integration to a more interconnected, scalable approach, using MQTT and the Sparkplug B standard for communication.

Takeaways

  • 📚 The unified namespace is a concept often misunderstood, requiring a clear understanding of the automation stack layers and integration methods.
  • 🏭 It serves as a single source of truth for all data and information in a business, aiming to centralize data collection and accessibility.
  • 🔍 The unified namespace is structured to organize data effectively, using a semantic hierarchy that allows for easy navigation to specific data points.
  • 🌐 It acts as a hub for all smart devices and systems in a business to communicate and exchange data.
  • 🛠️ It is foundational to a company's digital infrastructure, enabling the development of digital solutions and IoT implementations.
  • 🔗 The concept is deeply tied to the evolution from linear, deterministic data acquisition of the third Industrial Revolution to the comprehensive data collection required by the fourth.
  • 💾 It leverages MQTT (Message Queuing Telemetry Transport) for API calls, using a publish-subscribe model that allows for scalable and efficient data communication.
  • 📈 The unified namespace is designed to be scalable, secure, and to provide quick time-to-value, which are critical for modern digital transformation efforts.
  • 🔄 It replaces much of the old linear integrations with a more flexible and comprehensive approach, although a transitional phase with a mix of old and new methods is common.
  • 🌟 The technology used to implement the unified namespace is agnostic, as long as it meets the minimum technical requirements, such as supporting MQTT and the Sparkplug B standard.

Q & A

  • What is a unified namespace?

    -A unified namespace is a single source of truth for all data and information in a business. It provides a structured and updated way to organize data, serves as a hub for smart devices to connect and communicate, and forms the foundation of a digital infrastructure.

  • Why is the unified namespace important in the fourth Industrial Revolution?

    -The fourth Industrial Revolution requires collecting data from across the entire business, not just from sensors and equipment on the plant floor. The unified namespace enables this by providing a central place to organize and access all data, facilitating better monitoring and control.

  • How does the unified namespace differ from traditional linear integration?

    -Traditional linear integration is deterministic and point-to-point, moving data up the automation stack from sensors to PLCs, HMIs, and SCADA systems. The unified namespace, on the other hand, allows for a more flexible, hub-and-spoke model where data can be accessed from a central hub by any smart device in the business.

  • What role does MQTT play in the unified namespace?

    -MQTT (Message Queuing Telemetry Transport) is used in the unified namespace for its publish-subscribe model, allowing devices to publish data to a broker and subscribe to the data they need. This facilitates efficient data communication across the business.

  • Why is the unified namespace considered the foundation of a digital future?

    -The unified namespace serves as the basis for building digital solutions. It provides a common infrastructure that new digital applications can extend and interact with, ensuring scalability, security, and a short time to value.

  • How does the unified namespace simplify accessing data points across a business?

    -The unified namespace uses a semantic hierarchy based on standards like ISA-95 Part 2 to structure business data. This allows users to access data points without needing to know their exact location, simplifying data retrieval and reducing the need for point-to-point integrations.

  • What is the significance of the 'single source of truth' in the context of the unified namespace?

    -The 'single source of truth' ensures that all smart nodes in a business can access consistent and accurate data from one central location, eliminating discrepancies and improving decision-making.

  • Can you provide an example of how a unified namespace might be structured?

    -A unified namespace might be structured using a hierarchy such as Enterprise > Site > Area > Line > Cell. Each level represents a part of the business, and data points are organized accordingly, making it easier to find and access relevant information.

  • How does the unified namespace reduce the need for linear integrations?

    -By providing a central hub for data access, the unified namespace allows for more direct and efficient communication between smart devices, reducing the reliance on linear, point-to-point data flows.

  • What are some common software platforms used to implement a unified namespace?

    -Common software platforms for implementing a unified namespace include MQTT brokers like EMQX and HiveMQ, and industrial platforms like Ignition, which can build the necessary digital infrastructure on top of the unified namespace.

  • Why is OPC UA not suitable for the unified namespace?

    -OPC UA is not suitable for the unified namespace because it is verbose and client-server based, which can lead to excessive network traffic and inefficiencies. It also requires more bandwidth and does not support the on-demand data access model needed for a unified namespace.

Outlines

00:00

📚 Introduction to Unified Namespace

The speaker begins by addressing the question of what a unified namespace is, a concept frequently asked about and already covered extensively in previous videos. The speaker emphasizes the importance of understanding the layers of the automation stack and how integration used to work, particularly during the third Industrial Revolution. The unified namespace is described as a simple concept, essentially being a single source of truth for all data and information in a business. It is the structure and events of the business, serving as a hub for all smart things with data to connect. It is also the foundation of the digital future, with all digital solutions built on top of it. The explanation includes the historical context of linear and deterministic data acquisition and how the fourth Industrial Revolution requires a more comprehensive approach to data collection and organization.

05:01

🌐 Unified Namespace as Digital Infrastructure

The speaker further elaborates on the unified namespace as the foundation of digital infrastructure, explaining that all digital solutions are built on top of it. The analogy of software components is used to describe the unified namespace as a key part of the software architecture, with an API layer that facilitates communication between the backend and the user interface. The speaker mentions the use of MQTT for API calls and the unified namespace as the master data model. The discussion also touches on the advantages of using a data lake and the reasons for choosing certain technologies, such as scalability, security, and time to value. The unified namespace is portrayed as the single source of truth for data points across the business, with a semantic hierarchy based on ISA 95 Part 2 to structure the business.

10:04

🔌 The Hub of Smart Communication

In this section, the speaker describes the unified namespace as the hub that allows all smart elements in the business to communicate with each other. It is the central point where data is published and subscribed to, allowing for efficient data exchange. The speaker explains how this hub replaces the need for many linear integrations, which will phase out over time. The unified namespace is presented as a scalable and flexible system that can grow as more data and information are added. The speaker also discusses the use of MQTT and broker technology to facilitate this communication, emphasizing the importance of a common protocol like spark plug B managed by the Eclipse Foundation.

15:05

🛠️ Technical Requirements and Software for Unified Namespace

The final paragraph discusses the technical requirements and software needed to build and maintain a unified namespace. The speaker highlights the necessity of supporting MQTT and the spark plug B standard, as well as the ability to scale and handle a large volume of data. Examples of software that can be used include the EMQX broker and Ignition, with the latter being used to build solutions on top of the digital foundation provided by the unified namespace. The speaker also addresses the question of OPC UA and its limitations in the context of the unified namespace, explaining why it is not suitable for certain applications. The discussion concludes with a call to action for viewers to ask more questions and engage with the content.

Mindmap

Keywords

💡Unified Namespace

The Unified Namespace is a concept central to the video's theme, representing a single source of truth for all data and information within a business. It serves as a structured and organized way to access data points across different layers of an automation stack. The video explains that it's not just about the data but also the structure and events that govern how data is organized and accessed. An example from the script illustrates this as the place where all smart nodes in a business communicate to retrieve data points.

💡Automation Stack

The Automation Stack refers to the different layers or levels of a system that automate processes, from the physical sensors on the plant floor to the supervisory control and data acquisition (SCADA) systems. The video discusses how traditionally, data was acquired linearly and deterministically through this stack, but the fourth Industrial Revolution requires a more comprehensive approach to data collection and management.

💡SCADA

SCADA stands for Supervisory Control and Data Acquisition and is a type of automation system that monitors and controls industrial processes. In the context of the video, SCADA is part of the traditional linear integration model where data is acquired from sensors through a piece of software that connects to the PLC (Programmable Logic Controller) and HMI (Human Machine Interface) layers.

💡Industrial Revolution

The term 'Industrial Revolution' is used in the video to describe the evolution of industrial practices and technologies. The third Industrial Revolution is characterized by linear and deterministic data acquisition, while the fourth Industrial Revolution demands a more interconnected and data-driven approach, which is where the Unified Namespace comes into play.

💡Linear Integration

Linear Integration is a term used in the video to describe the traditional method of data acquisition where data flows in a straight line from the sensor to the PLC, then to the HMI, and finally to the SCADA system. This method is contrasted with more modern, flexible approaches that involve the Unified Namespace.

💡Deterministic

Deterministic, in the context of the video, refers to a predictable and fixed manner of operation, where data acquisition follows a specific, predefined path. This is contrasted with the more flexible and dynamic data access provided by the Unified Namespace.

💡Data Lake

A Data Lake is mentioned in the video as a technology option for storing large volumes of data in its native format. It is associated with the scalability, security, and time-to-value considerations of the Unified Namespace. The video suggests that the Unified Namespace is part of the infrastructure that allows for the efficient use of a Data Lake.

💡MQTT

MQTT, which stands for Message Queuing Telemetry Transport, is a machine-to-machine (M2M)/Internet of Things (IoT) connectivity protocol. The video discusses MQTT as the protocol used for the API calls in the Unified Namespace, allowing for efficient communication between different parts of the business through a publish-subscribe model.

💡Spark Plug B

Spark Plug B is an open standard managed by the Eclipse Foundation, mentioned in the video as a requirement for the software used in the Unified Namespace. It ensures that different systems and devices can communicate effectively within the namespace.

💡Semantic Hierarchy

A Semantic Hierarchy is a structured way of organizing data based on meaning. In the video, it is used to explain how the Unified Namespace organizes data points within the business structure, making it easier to find and access the specific data points needed without knowing their exact physical location.

💡ISA-95

ISA-95 is an international standard for the integration of enterprise and control systems in manufacturing. The video references ISA-95 Part 2 as the framework used to structure the business within the Unified Namespace, organizing it into an Enterprise, Site, Area, Line, and Cell hierarchy.

Highlights

Unified namespace is a concept frequently asked about in the field of industrial automation.

Unified namespace is simple and not difficult to understand.

It's crucial to remember the layers of the automation stack and how integration used to work.

In traditional automation, objects on the floor are processes with sensors that can be labeled.

The goal is to acquire data from sensors for monitoring and controlling automation processes.

Traditional data acquisition was linear and deterministic, moving up the automation stack.

The fourth Industrial Revolution requires collecting data from across the business, not just the plant floor.

Unified namespace is the single source of truth for all data and information in a business.

It provides the structure and events of the business for organizing data.

Unified namespace serves as the hub where all smart things in the business with data connect.

It is the foundation of digital infrastructure for all digital solutions.

Unified namespace in software terms is part of the API layer that connects the backend with the UI.

MQTT is used for API calls in the unified namespace due to its publish/subscribe model.

Unified namespace allows for scalability, security, and short time to value.

It eliminates the need for linear integrations and moves towards a more connected data ecosystem.

Unified namespace is omnipresent and can be accessed anywhere in the business.

OPC UA is not suitable for the unified namespace due to its verbosity and client-server model.

Software for building a unified namespace must support MQTT and the Sparkplug B standard.

Examples of software that can be used include MQTT transmitter in Ignition Edge, EMQX broker, and HiveMQ.

Unified namespace will grow as more data and information is added to the system.

Transcripts

play00:00

all right what is the unified namespace

play00:01

we've gotten this question a million

play00:02

times I've shot a million videos on this

play00:05

uh

play00:07

my team is here in the office I'm going

play00:09

to show you guys how it is I answered

play00:11

their questions when they ask me a

play00:12

question like this all right so number

play00:14

one I want you guys to remember the

play00:16

questions what is it a software where

play00:18

does it live make sure you ask me those

play00:20

questions all right the unified

play00:22

namespace is really simple okay it's not

play00:25

difficult all right the thing you need

play00:27

to understand is we need to remember

play00:31

our layers of the automation stack

play00:36

okay

play00:37

and we need to remember how we used to

play00:39

integrate so if you have a question

play00:42

about this six layer automation stack

play00:44

you can watch the video link somewhere

play00:46

around here that's way back from three

play00:48

or four years ago on how Industrial

play00:50

Automation works okay but in a nutshell

play00:53

we have things out on the floor and

play00:56

those things out on the floor

play00:57

are basically objects they're processes

play01:00

so I may have a process that is a

play01:02

triangle out on the floor and within

play01:05

that triangle I may have various sensors

play01:09

that we could label one two three

play01:11

they may have another process that is a

play01:13

square

play01:14

okay and it may have a process that's or

play01:18

sensors that's four one two we've

play01:20

introduced a new sensor plus two of the

play01:22

sensors that are on the triangle okay

play01:25

what we want to be able to do is acquire

play01:27

data from our sensors so that we can

play01:30

monitor our automation processes and

play01:33

control them that's supervisor control

play01:35

and data acquisition the way that that

play01:38

process has always worked though that

play01:40

acquisition has always happened

play01:42

generally with a piece of software that

play01:46

is between the scada layer and the PLC

play01:48

HMI layer that connects and pulls and

play01:52

requests individual data points four one

play01:56

two one two and three

play01:58

okay

play02:00

as that for the third Industrial

play02:02

Revolution all of our integration the

play02:05

acquisition of the data all across our

play02:07

business was done linearly and

play02:10

deterministically that is and what is

play02:12

linear and deterministic I use these

play02:13

terms and I assume everybody knows what

play02:15

I'm talking about okay linear means that

play02:17

it goes from point to another point to

play02:20

another point to another point

play02:23

okay as opposed to HUB and spoke okay or

play02:27

bro or Pub sub or uh or broker node

play02:32

where it goes to one point where

play02:35

everything gets it

play02:37

okay linear Integrations went up the

play02:40

stack okay we went from the physical

play02:42

sensor in the field to the PLC from the

play02:46

PLC to the HMI from the PLC and the HMI

play02:49

to the scada system

play02:51

okay and then that's basically where

play02:53

Integrations stopped initially

play02:56

that manufacturing execution system was

play02:59

paper

play02:59

it wasn't paper by accident

play03:03

it started out as paper because it was

play03:04

next to impossible to get the Digital

play03:06

Data that you needed to be able to

play03:08

execute Manufacturing

play03:11

all right so remember why are things are

play03:14

the way they are right now

play03:15

it has to do with the way that we used

play03:17

to do things during the third Industrial

play03:19

Revolution linear integration

play03:22

deterministic I only go get the stuff

play03:25

that I know that I want for a very

play03:29

specific reason

play03:30

okay the fourth Industrial Revolution

play03:32

requires that we collect data from all

play03:35

over the business not just from sensors

play03:38

and equipment on the plant floor to

play03:40

control it and monitor it but from

play03:42

across the business from the Erp system

play03:44

so that we can put the bill of materials

play03:46

in the manufacturing execution system

play03:49

from the cmms system to the Erp system

play03:53

so that we can know what is the asset ID

play03:55

in the Erp system for the specific asset

play03:58

that we're going to maintain in the cmms

play03:59

system

play04:00

the fourth Industrial Revolution is

play04:02

about going all through your business

play04:04

and

play04:06

acquiring all the data not just the

play04:09

stuff that we have determined has value

play04:11

but all of the data organizing it and

play04:14

putting it in one place

play04:16

for all consumers in our business to get

play04:19

it okay so the unified namespace is a

play04:22

couple of things number one it's the

play04:24

single source of Truth for all data and

play04:26

information in your business

play04:29

okay it's a single source of Truth

play04:31

number two for all this data we need to

play04:34

structure it and we need to keep it

play04:35

updated the unified namespace is the

play04:38

structure

play04:40

and the events of your business

play04:43

the whole business

play04:46

okay number three it is the Hub where

play04:50

all the smart things in the business

play04:52

that have data connect to each other

play04:54

through

play04:56

all right and number four it is the

play04:59

foundation

play05:01

of your digital future

play05:03

okay it is it is the foundation

play05:07

of your digital infrastructure

play05:09

all of the digital solutions that you

play05:12

build are going to be built on top of

play05:15

the unified namespace as an extension of

play05:17

the unified namespace real quick we shot

play05:19

videos on how software works when I

play05:21

build a piece of software that does

play05:23

things okay it basically has three

play05:25

components it has a back end which is

play05:29

almost always SQL it has an API layer

play05:32

for me to retrieve the data from the

play05:34

back end so that I can put it in the

play05:36

user interface layer

play05:38

it also has an API so that I can take

play05:40

stuff from the user interface layer and

play05:42

put it in the back end guess what

play05:45

the unified namespaces in terms in

play05:47

software terminology the Unified

play05:49

namespace

play05:51

is this component here

play05:55

and all the smart software in your

play05:57

business the uis interact through that

play06:00

common infrastructure

play06:03

okay we use mqtt for the API calls and

play06:06

we use the unified namespace as the

play06:09

structure and the events that are in the

play06:10

background the master data model

play06:13

now people will ask the question well

play06:15

why do I want to use a data lake or why

play06:16

don't use this other technology the

play06:18

answer is because for scalability for

play06:21

security and for

play06:23

time to Value short time to value

play06:26

okay all right so what is the Unified

play06:29

namespace

play06:33

how do I sell the unified namespace how

play06:35

do I explain it to people

play06:39

um you know we created a cheat sheet

play06:41

internally that is basically actually I

play06:44

wrote it that explains to everyone

play06:46

here's what the unified namespace is and

play06:48

here's how it works and here's what it

play06:50

means for people okay

play06:52

and if you were to call one of the

play06:54

engineers here you would talk to one of

play06:55

our business development people they're

play06:57

going to be explaining what's on that

play06:59

sheet basically okay but the unified

play07:01

namespace if it's the single source of

play07:03

Truth for all data and information it is

play07:06

the place

play07:07

that all of these layers of the stack

play07:10

communicate to to one another through

play07:14

okay so if I want to know the value of

play07:17

some data point anywhere in my business

play07:19

like what is the third element in the

play07:23

bill of materials array for this product

play07:25

code in the Erp system the unified

play07:28

namespace is the single source of Truth

play07:31

for all the smart nodes in the business

play07:34

to go get that data point from

play07:37

okay number two the structure in the

play07:39

events so we organize we have to

play07:41

organize the business somehow how do I

play07:43

know where to go to get the data point I

play07:45

care about does someone have to put it

play07:47

on a piece of paper and say the data

play07:49

point that you want for your

play07:50

manufacturing execution system which

play07:52

shows machine state in this triangle

play07:54

here okay which shows machine State on

play07:56

that machine

play07:58

data point one on that machine is

play08:00

machine state

play08:02

do I have to tell you you need to go to

play08:04

triangle.1

play08:06

and at this server to pull for it of

play08:08

course not because that is deterministic

play08:10

you would have to know where that exists

play08:12

no what you do is we create a semantic

play08:15

hierarchy that is uh semantic which

play08:18

means that we can follow it like a file

play08:20

share

play08:21

okay so we use Isa 95 part 2 to

play08:24

structure our business so we structure

play08:27

it Enterprise Site Area line and then

play08:31

cell below

play08:33

okay and we had a bunch of different

play08:36

name spaces in here this is a unified

play08:37

namespace we take the name spaces from

play08:40

all these functional layers okay these

play08:43

business layers and they have places

play08:45

many places in here so for Erp at the at

play08:49

the site level which would be like the

play08:52

site ID we would have a site ID

play08:54

underneath underneath the site that came

play08:57

from the Erp

play08:59

so that is it's the structure of the

play09:02

business and then it's the events so

play09:04

let's say that this line is that

play09:07

triangle right there

play09:09

so I would have this line

play09:13

the name of the line would be that

play09:14

triangle and underneath that triangle I

play09:17

I would have one two and three

play09:21

data point one data point two data point

play09:24

three data point one

play09:26

because I as I've already pointed out is

play09:28

machine state

play09:30

we've written a specification that says

play09:32

that data point one in any of our shapes

play09:35

is the state of that machine that asset

play09:40

if I create another line

play09:44

okay

play09:46

if I create another line and that line

play09:48

is our Square

play09:50

then I will have data point 1 data point

play09:53

two and data 0.4

play09:56

and one will also be our state

play09:59

so if I'm the manufacturing execution

play10:01

system all I know all I have to do is go

play10:04

to the line level in our semantic

play10:06

hierarchy and look for the ones in all

play10:08

of our shapes and that's the state of

play10:10

the machines

play10:12

so it is the structure and all of the

play10:16

events

play10:17

The Hub

play10:18

is

play10:19

the it is the this is the Hub through

play10:22

which all the smart things talk to the

play10:25

business to our talk to the data

play10:28

okay so we we subscribe to the data in

play10:31

our hub

play10:32

we do stuff with it and then we publish

play10:34

back information from that data for

play10:37

other things in the business to use

play10:40

okay so it is the Hub through which all

play10:42

the smart things talk does that mean

play10:45

foreign

play10:47

does that mean that you don't have any

play10:49

more of this

play10:51

and the answer is no

play10:52

but you get rid of most of this you get

play10:55

rid of most of these linear Integrations

play10:57

and over time these phase out

play11:00

and once this be you it's in a very very

play11:03

short time we will see a business who

play11:05

all whose smart things only communicate

play11:08

through a unified namespace with no

play11:10

point-to-point Integrations

play11:12

but during this transitional phase

play11:14

you're going to have a combination of

play11:15

some of this red and most of this purple

play11:19

okay and the last thing is it's the

play11:21

foundation of our digital future I have

play11:23

a new problem

play11:25

come up with problem statement

play11:28

that problem statement starts out as a

play11:30

dashed Circle

play11:32

that has no data and has no information

play11:35

but by using our digital infrastructure

play11:38

we can connect this Dash Circle to our

play11:41

infrastructure we can develop we can

play11:43

consume data create information

play11:46

and we can solve our problem making it

play11:48

whole that is what a unified namespace

play11:50

is

play11:51

over time we add more and more circles

play11:56

and this namespace gets bigger and

play11:58

bigger and bigger that's the UNS all

play12:00

right questions that people have where

play12:02

does the unified namespace live okay it

play12:04

lives everywhere it's omniscient it's

play12:06

omnipresent okay we generally use

play12:09

messaging queue transport Telemetry to

play12:11

do this mqtt okay why because it's Pub

play12:14

sub it's broker client okay that is I

play12:18

can publish data into the thing I can

play12:20

subscribe to all the information and

play12:22

data that I care about and as people add

play12:25

as new circles come in and they add more

play12:27

data and information I can see all of it

play12:29

but here's the beauty because of the way

play12:31

that technology is is developed I can

play12:33

put another

play12:35

this is a called a broker I could put

play12:37

another broker over here I can connect

play12:39

this broker

play12:41

to this one and I can say give me

play12:43

everything

play12:45

now a copy of this broker

play12:47

it this broker is an exact copy of that

play12:50

one

play12:51

okay when let's say I wanted to put a

play12:54

broker down here on this production line

play12:57

okay and I want and all I want this bro

play12:59

the broker and this production line the

play13:01

only stuff it publishes

play13:03

is this stuff

play13:05

but then I set up a subscription and I

play13:07

say give me the entire site

play13:10

so now what I've got are two namespaces

play13:13

the one the triangle one that I send up

play13:16

and the site one that I bring back down

play13:23

it's everywhere

play13:25

okay uh what software is it right okay

play13:28

this could be

play13:31

um so this could be the mqtt transmitter

play13:35

inside you in ignition Edge

play13:38

okay that's the software you would use

play13:40

there you'd have ignition plus the mqtt

play13:41

transmitter module to set up these

play13:44

connections this could be the emqx

play13:46

broker this could be hive mq

play13:50

okay that's the open architecture piece

play13:53

this is that's the technology-centric

play13:55

piece we built the infrastructure on a

play13:57

common protocol that has a standard

play13:59

called spark plug B which is open

play14:01

managed by the eclipse Foundation

play14:03

but the softwares we are using

play14:06

are irrelevant

play14:08

they only have to meet our minimum

play14:10

technical requirements which are in our

play14:12

case you have to support mqtt you got to

play14:14

scale to this level and you got to

play14:16

support the mqtt spark plug B standard

play14:18

managed by eclipse

play14:19

what other questions do we have that

play14:21

commonly come up

play14:23

what it what if

play14:25

what about OPC u8

play14:27

in regards to all of this so OPC UA is

play14:31

is wholly appropriate to use in this

play14:33

layer here

play14:35

okay the the process control layer

play14:38

what op what the OPC Foundation tried to

play14:40

do is try to say we can get rid of this

play14:42

red line by using OPC

play14:44

it turns out you can't

play14:47

okay for a million reasons

play14:49

not the least of which is

play14:52

um opcua is not a report by Exception by

play14:55

default therefore you you don't have

play14:57

enough Network bandwidth to even handle

play14:59

all the messaging number two it's client

play15:01

it's server client which means that

play15:02

you're going to be constantly requesting

play15:04

values that haven't updated and those

play15:07

that and those updates are going to be

play15:08

sent over the wire

play15:09

at 90 93 of which haven't changed don't

play15:13

change once every 60 Seconds

play15:16

okay um your infrastructure when people

play15:18

started to try to digitally transform in

play15:20

the beginning they did not have the

play15:21

network infrastructure to handle all the

play15:23

data that was being passed

play15:25

so we were really focused on picking a

play15:27

technology that could where I could

play15:29

literally pull for every data point or I

play15:32

could literally have every data point

play15:33

available without pulling it

play15:36

so opcua is far too verbose

play15:39

okay and and only a fraction of the

play15:41

standard has ever been implemented

play15:43

because it's built by a political

play15:44

organization

play15:46

what software do I need to build the

play15:49

unified next space

play15:51

a software that meets your minimum

play15:52

technical requirements which is mqtt and

play15:55

spark plug B with a engineering user

play15:57

interface I'll give you the most common

play15:59

example the most common example is this

play16:02

is a standalone broker okay this is emqx

play16:05

we prefer the emqx broker it is the most

play16:09

scalable most cost efficient and it has

play16:13

30 percent more throughput than any

play16:14

other broker on the market but it's made

play16:16

by the Chinese not everybody wants to

play16:18

use it because it's from China so if we

play16:19

if you say where you know

play16:21

the Chinese we don't want to use

play16:23

your broker then Hive mq is the backup

play16:26

and in small implementations we'll use

play16:28

mqtt

play16:29

distributor which which is in a serious

play16:32

link module which runs inside of

play16:34

ignition but this could be mosquito it

play16:36

could be lots of things

play16:37

okay but in general this is going to be

play16:40

emqx is the broker up here this big

play16:43

example here is going to be ignition and

play16:45

we're going to build all these circles

play16:47

we're going to solve all these problems

play16:48

inside the ignition platform in general

play16:51

okay same thing here other

play16:54

and what's in some of the other

play16:55

platforms the high byte Frameworks tulip

play17:02

litmus sorba sorba AI

play17:05

or iot I mean there's many many many

play17:08

many many many platforms out there I

play17:10

mean I I tried I tried to only talk

play17:12

about the ones that I generally use

play17:13

because if I were to if I list off a

play17:16

whole list of them I leave important

play17:19

ones off the list and because I'm an

play17:21

influencer people will say oh because

play17:22

Walker didn't say that it must mean

play17:24

something

play17:25

well no it could mean I just

play17:27

forgot to mention it right in general

play17:30

this is emqx right here in general this

play17:32

is ignition right here in general these

play17:35

circles are being built inside the

play17:37

ignition platform

play17:40

okay on top of this digital Foundation

play17:43

which is all the purple stuff

play17:46

that is the Unified namespace

play17:49

okay

play17:50

all right thanks for watching like

play17:51

subscribe

play17:53

um if you have more questions put them

play17:55

in the comments down below and we'll see

play17:56

in the next one

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
AutomationUnified NamespaceIndustrial RevolutionData AcquisitionSCADAPLCHMIDigital InfrastructureMQTTSparkplug BIndustrial IoT
Benötigen Sie eine Zusammenfassung auf Englisch?