pc based control from arm to many core cpus · delay = cv/i scaling 0.7 ~0.7 >0.7 delay scaling...
TRANSCRIPT
![Page 1: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/1.jpg)
PC based Control from ARM to Many Core CPUs
![Page 2: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/2.jpg)
Agenda
1. PC based Control Philosophy
2. PC based Control with scalable devices
3. Summary
![Page 3: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/3.jpg)
Agenda
1. PC based Control Philosophy
2. PC based Control with scalable devices
3. Summary
![Page 4: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/4.jpg)
PC-based Automation
TwinCAT 3 | eXtended Automation Technology 21.06.2016
4
Evolution in Control
- From hardware to software
- From conventional PLC to PC-based Control
CPU NCI/O
IPC
Communication
Prog.
ToolHMI
IPC
Router
Prog.
ToolHMI
RT-Kernel
PLC
1
PLC
2I/O NC
Mapping
Fieldbus Interface
Hardware Software
Mechanics Electronics
Slots/CPUs Runtimes
parallel wiring Fieldbus
Communication direct access
Hardware PLC
![Page 5: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/5.jpg)
IO, PLC, C++, MATLAB Simulink, Motion in Software
Scientific Automation enabled
IoT ready – Cloud connection included
Central control instead of fragmented control applications
Less communication – all on one CPU
Easier start & shutdown of application
All functionality configured and programmed in one Visual
Studio solution
All data collected in one process image – better diagnostics
eXtreme Fast Control – response times less than 100µs
All on one CPU – easy backup and restore
Less spare parts – only one device
PC based Control
Benefits of PC based Control
![Page 6: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/6.jpg)
TwinCAT:
Control &
Realtime
Software
Industry PC
Drives&Motors
Fieldbus-
components
EtherCAT:
High-Speed-Fieldbus
Control Panel
PC Control – based on different Components
![Page 7: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/7.jpg)
PC Control –
ONE platform for different applications
in different industries
PC Control – suitable for different industries
![Page 8: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/8.jpg)
Information Technology (IT)Automation Technology (AT) PC based Control
19
86
19
96
20
03
20
10
Special RTOS
+
+
+
+
Convergence of Technologies
![Page 9: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/9.jpg)
“PC based Control” means Open Platform
Worldwide standard operating system Microsoft Windows
Wide choice of programs (Realtime, HMI, Office..)
Open communication via Ethernet, USB, …
One CPU for all: HMI, PLC, Motion, Scientific Automation
One Ethernet port for the whole I/O (less interfaces)
Beckhoff adds:
High quality hardware for industrial requirements
Tested & optimized hardware platform for TwinCAT (low jitter, …)
Modern designed, industrial proved housings
Leading Edge Automation Technology
![Page 10: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/10.jpg)
Platform for Scientific Automation
Measurement technology included:
No external devices necessary
Condition Monitoring included:
Software-based solution
Robotics included
Industry 4.0 proved
IoT communication
Analytics
…
“PC based Control” means…
Leading Edge Automation Technology
![Page 11: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/11.jpg)
Moore’s Law (1965)
Dennart’s Scaling Theory of MOSFETs (1974)
6/5/2009 12
Robert Dennard
2 2
12
12
yy
nn
1
7.0 k
Predicted the continuing sizedecreases of clips
Predicted that the speed of any chip would increase in direct proportion to the decrease in size of its transistors
![Page 12: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/12.jpg)
Intel’s Technology Outlook
High Volume
Manufacturing
2004 2006 2008 2010 2012 2014 2016 2018
Technology Node (nm) 90 65 45 32 22 16 11 8
Integration Capacity
(BT)2 4 8 16 32 64 128 256
Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down
Energy/Logic Op
scaling
>0.35 >0.5 >0.5 Energy scaling will slow down
Bulk Planar CMOS High Probability Low Probability
Alternate, 3G etc Low Probability High Probability
Variability Medium High Very High
ILD (K) ~3 <3 Reduce slowly towards 2-2.5
RC Delay 1 1 1 1 1 1 1 1
Metal Layers 6-7 7-8 8-9 0.5 to 1 layer per generation
13Source: Shekhar Borkar, Intel Corp.
![Page 13: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/13.jpg)
IPC Technology Trends 2011-2020
2011
CPU: 4 core, 2 GHz, x86
Memory: 4 GByte
![Page 14: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/14.jpg)
2011
CPU: 4 core, 2 GHz, x86
Memory: 4 GByte
2020
CPU: 128 core, 2 GHz, x86
Memory: 128 GByte
IPC Technology Trends 2011-2020
![Page 15: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/15.jpg)
2011
2020
Performance Growth: Factor 32 !
2011
CPU: 4 core, 2 GHz, x86
Memory : 4 GByte
2020
CPU: 128 core, 2 GHz, x86
Memory : 128 GByte
CPU-Performance
2011
CPU-Performance Growth
until 2020
IPC Technology Trends 2011-2020
![Page 16: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/16.jpg)
Faktor 32 Scientific Automation utilizes future computer
ressources for implementation of scientific
research results on PC based standard
machine controls
2011
2020
1. PC-Control- Automation will growperformance until 2020 by factor of 32!
2. Todays architecture and load utilizesfuture 2020 CPU only by 3 %!
3. Utilization of these future resources isdecisive factor for competitiveness
IPC Technology Trends 2011-2020
![Page 17: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/17.jpg)
Beckhoff has a longtime experience with PC Based Control
Engineering-Tools and Runtime on different OS
Own real-time extension for Windows OS’s
30 years experience with PC Based Control
20 years with TwinCAT
TwinCAT3: Experience in Automation
![Page 18: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/18.jpg)
1986
S1000PLC/NC on
PC
PC-based Control - Milestones
PC ControlPC-compatible
machine
control
1988 1989 1995 1996 2003 2008
Lightbus Bus Terminaluniversal field-
bus module
TwinCATIEC 61131
PLC real-time
under
Windows NT
EtherCATreal-time
Ethernet
Fieldbus
XFCeXtreme Fast
Control
Technology
1993
S2000PLC/NC/CNC
on PC
21.06.2016 20
2010
TwinCAT3
Beckhoff has a long experience with PC Based Control
Own realtime extension to Windows OS – before also for DOS
Own knowhow in PLC combined with Codesys
Own knowhow in Motion – completely developed by Beckhoff (not CNC kernel)
Own Fieldbus knowhow – especially in EtherCAT
Own Safety knowhow – Editor, runtime and hardware developed by Beckhoff
Own Security knowhow – integration in TwinCAT completely developed by Beckhoff
Own Scientific Automation knowhow – Measurement, CM, Vision, Robotic
![Page 19: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/19.jpg)
Support of Open Standards
Using Standards
Hardware: Intel processors – newest generation
Microsoft OS – worldwide accepted
Microsoft Visual Studio for Engineering
IEC61131-3 – standard for PLC programming
PLCopen standard for Motion, Connectivity,
Safety
C++ - the standard in IT
MATLAB/Simulink – the standard in science
Safety – integrated
EtherCAT and 12 other fieldbus systems
IEC62541 OPC-UA – communication standard
IEC61850 / IEC60870 – telecontrol protocols
BACnet – the standard for communication in BA
MATLAB
Simulink
![Page 20: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/20.jpg)
Agenda
1. PC based Control Philosophy
2. PC based Control with scalable devices
3. Summary
![Page 21: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/21.jpg)
Platform Benefits
HighSmall Ultra HighMedium
Device Class
Pe
rfo
rma
nce
Low End:
CX81xx
High Scalability Application independend from hardware
Free HW choice - exact fit to application requirement
From low cost up to ultra high performance (Many Core)
High End:
C6670
![Page 22: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/22.jpg)
CX8190 │ New CX8 Generation
CX81xx
![Page 23: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/23.jpg)
Features:
TwinCAT 3 performance class 20
32 Bit ARM processor Cortex A9 600 MHz
Micro SD card 512 MByte (max. 8 GB)
512 MByte RAM
1 sec UPS
Temperature range -25 … +60 °C
1 x Ethernet port
1 x Ethernet port with switch
for RT Ethernet or EAP
CX8190 │ New CX8 Generation
![Page 24: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/24.jpg)
PLC based Automation
For single control of small machines
For Building Automation
For distributed control
With or without display
Headless
Or with USB/DVI: TwinCAT HMI
CX81xx | ARM based controller
Application areas for low-end embedded CX CPU
![Page 25: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/25.jpg)
C6670 | Control cabinet Industrial PC
Control cabinet Industrial PCs
21/06/2016 27
C6670 | „BIG IRON“ Control cabinet industrial PC
C6670:
The most powerful IPC Beckhoff ever build!
![Page 26: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/26.jpg)
Visualization/HMI/3D/Multitouch
Integration of Data Glasses
Motion Control with PTP, CNC,
Robotics
XTS
eXtreme Fast Control (XFC)
Vision/Image processing
Scientific Automation
Condition monitoring
Simulation
MATLAB/Simulink
Advanced Control
…
Plus reserves for future extensions!
C6670 | Many Multi-core Control Cabinet PC
Reserves
Reserves
Application areas for high-end IPC control
![Page 27: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/27.jpg)
Agenda
1. PC based Control Philosophy
2. PC based Control with scalable devices
3. Summary
![Page 28: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/28.jpg)
PC based Control - Proved Success
As of today:
20 years
35 branches
140 countries
15.000 customers
45.000 applications
350.000 control devices
PC based Control with TwinCAT:
Experience in Automation
21.06.2016 30
![Page 29: PC based Control from ARM to Many Core CPUs · Delay = CV/I scaling 0.7 ~0.7 >0.7 Delay scaling will slow down Energy/Logic Op scaling >0.35 >0.5 >0.5 Energy scaling will slow down](https://reader035.vdocuments.site/reader035/viewer/2022070109/604565aceeab3816ff2020db/html5/thumbnails/29.jpg)
Thank you!
21.06.2016 31