internet of things and profinet - dr xiu ji
TRANSCRIPT
Dr Xiu Ji
Manchester Metropolitan University
Senior Lecturer in Electrical amp Electronic Engineering
Researcher in Smart Systems amp Internet of Things
Manager of PROFIBUS amp PROFINET Competence Centre UK
Email xjimmuacuk
2 2
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PICC-UK website
httpwwwmmuacukprofibus
Certified PROFIBUS Installer Course 1 day bull Advanced preparation available online Textbook 1
PROFIBUS Commissioning amp Maintenance Course 1 day bull Preparation available online Textbook 2
Certified PROFIBUS System Design Course 1 day bull Pre-requisite Installer and Maintenance courses
bull Distance learning Textbook 3
Certified PROFIBUS Engineer Course 5 days
Certified PROFINET Installer Course 1 day
Certified PROFINET Engineer Course 3 days
Open PLC Programming Level 1 Distance Learning Course
Open PLC Programming Level 2 Course 3 days
Training Courses at PICC-UK MMU
Internet of Things and PROFINET
4 4
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoThingsrdquo refer to any physical object with an IP address can connectsendreceive data via a network
A vast topic
5 5
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A vast topic
A report by the UK Government Chief Scientific Adviser Dec 2014
We are on the brink of a new industrial revolution I want the UK to lead it
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
2 2
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PICC-UK website
httpwwwmmuacukprofibus
Certified PROFIBUS Installer Course 1 day bull Advanced preparation available online Textbook 1
PROFIBUS Commissioning amp Maintenance Course 1 day bull Preparation available online Textbook 2
Certified PROFIBUS System Design Course 1 day bull Pre-requisite Installer and Maintenance courses
bull Distance learning Textbook 3
Certified PROFIBUS Engineer Course 5 days
Certified PROFINET Installer Course 1 day
Certified PROFINET Engineer Course 3 days
Open PLC Programming Level 1 Distance Learning Course
Open PLC Programming Level 2 Course 3 days
Training Courses at PICC-UK MMU
Internet of Things and PROFINET
4 4
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoThingsrdquo refer to any physical object with an IP address can connectsendreceive data via a network
A vast topic
5 5
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A vast topic
A report by the UK Government Chief Scientific Adviser Dec 2014
We are on the brink of a new industrial revolution I want the UK to lead it
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
Internet of Things and PROFINET
4 4
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoThingsrdquo refer to any physical object with an IP address can connectsendreceive data via a network
A vast topic
5 5
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A vast topic
A report by the UK Government Chief Scientific Adviser Dec 2014
We are on the brink of a new industrial revolution I want the UK to lead it
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
4 4
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoThingsrdquo refer to any physical object with an IP address can connectsendreceive data via a network
A vast topic
5 5
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A vast topic
A report by the UK Government Chief Scientific Adviser Dec 2014
We are on the brink of a new industrial revolution I want the UK to lead it
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
5 5
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A vast topic
A report by the UK Government Chief Scientific Adviser Dec 2014
We are on the brink of a new industrial revolution I want the UK to lead it
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
6 6
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Understanding of IoT
Heating control using PROFINET
Using PROFIBUS PROFINET IO-Link to do more innovative projects
Agenda
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
7 7
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
ldquoIndustrie 40rdquo originates from a project a strategy for the computerisation of manufacturing
first used in 2011 at the Hanover Fair
Evolution from the 1st Industrial Revolution (Industry 1) 4th IR
Industry 40
Source Simon Keogh
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
8 8
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Industry 4
Introduced to us in the UK 2324 June 2015
Industry 4 is driven by IoT and is IoT in the manufacturing sector
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
9 9
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT is the ldquoIoTrsquos industrial applications
IIoT = Industry 4
IIoT may ultimately dwarf the consumer side (IoT) in potential business and socio-economic impacts
What is IIoT
Source Prof Wolfgang Wahlster
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
10 10
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT
Definition [ Buyya amp Atzori]
Things - oriented made up of sensors actuators and embedded communication hardware
Semantic-oriented knowledge (from data ldquoBig Datardquo) Presentationmdashnovel easy to understand visualisation and interpretation tools which can be widely accessed on different platforms and which can be designed for different applications
internet-oriented communications or middleware on demand storage and computing tools for data analytics and engineering
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
11 11
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash Cloud centric data based architecture
Source Buyya
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
12 12
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Pyramid ndash single domain
Secure production cells
Open to the world at the top
Source Stefan Hoppe
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
13 13
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Automation Cells
OPC OLE for Process Control
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
14 14
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
1) Few Cyber Physical Systems Independent Clouds
2) Few Cyber Physical Systems Connected Clouds
3) Cyber Physical Systems on upper Levels appear and Cloud Services dominating upper levels
4) Automation Pyramid replaced by Automation Cloud
Cloud Computing amp Engineering
Source ABB Group
HMI
PLC
PLC
HMI
hellip
hellip hellip hellip
ERP
MES
APC
SCADA
HMI
PLC
PLC
HMI hellip
hellip
MES hellip hellip
ERP
hellip hellip
PLC
hellip
hellip
hellip hellip
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
15 15
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT ndash automated things
The If This Then That website ldquorecipesrdquo for automating your tasks
Mechanicalelectrical signals Social signals
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
16 16
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash Programming
IF lsquoButton1_Onrsquo then lsquoFan_Onrsquo
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
17 17
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IIoT ndash we are so good at this hellip
To extend the above logic with the following functions
To count how many times Fan has been on
Add a variable (R_edge) to remember when Fan changes from Off to On rising edge
Code a Counter IF R_edge add 1
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
18 18
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Programming to disappear
Source Prof Wolfgang Wahlster
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
19 19
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Physical objects
Contextualised Info
ldquoThingsrdquo to be self-explaining
Source Prof Wolfgang Wahlster
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
20 20
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
IoT - connectivity Legacy Factories with additional Cyber-Physical Systems (CPS)
Source Prof Wolfgang Wahlster
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
21 21
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET for IoT
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
22 22
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Nest thermostat bull at John Lewis for pound17999
IoT - commercial product
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
23 23
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
An example
Innovative Engineering Services
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
24 24
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Source Nick Mullis amp Xiu Ji
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
25 25
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
A web server is software you can access with a web-browser The webserver capabilities of the new Siemens PROFINET controllers are vast
PROFINET for IoT
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
26 26
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
PROFINET via the Internet
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
27 27
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Web-server acts as the gateway between a user and a PLC giving us access to
Diagnostics data logs and
Custom configured web pages
cccc
S7 1200 web server
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
28 28
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Custom configured web pages
This is where we see links with IoT escaping expensive SCADA and OPC systems and creating opportunities for software developers and end users
AWP commands
lt-- AWP_In_Variable Name=Start --gt
JavaScript
alert (Enter Temperature between 16 and 26)
Standard HTLM
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
29 29
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
It works
Source Nick Mullis amp Xiu Ji
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you
30 30
Dr Xiu Ji PROFIBUS amp PROFINET Competence Centre MMU AMRC Sheffield 14 October 2015
Thank you