Headline, Arial Bold, 40 pt Subhead, Arial Regular, 20 pt...
Transcript of Headline, Arial Bold, 40 pt Subhead, Arial Regular, 20 pt...
SIMATIC IOT2000The intelligent Gateway for Industrial IoT solutions
Restricted © Siemens AG 2016
01.12.2016Page 2 DF PL DS
SIMATIC IOT2040 complements automation portfolio
Making legacy automation concepts “IoT ready”
PROFINET,
OPC UA,
TCP/IPC,
Modbus RTU,
...
Connecting various sources and
communication networks
Pre-processing/data acquisition with
SIMATIC IOT2040 and data transfer to
company network or direct to cloud
applications
No need to change existing
automation solution
SIMATIC IOT2040 as cost-efficient and
open data gateway for retrofitting existing
concepts and make them “IoT ready”
Legacy systems
Protocol conversion to:
OPC UA, MQTT, AMPQ,
JSON...*
Cloud / IT1 0 0 1 0 1 0 0 1
1 1 01 0 1 1 0 1
SIMATIC IOT2040 complements
automation portfolio
SCADA / MES
Restricted © Siemens AG 2016
01.12.2016Page 3 DF PL DS
SIMATIC IOT2040SIMATIC IOT2020
SIMATIC IOT2020 and IOT2040
Educational customer Industrial customer
Restricted © Siemens AG 2016
01.12.2016Page 4 DF PL DS
Your open platform to realize industrial IoT applications
SIMATIC IOT2040
The intelligent gateway for industrial IoT
- Easy retrofit of existing production sites -
www.siemens.com/IOT2000
Creating value out of production data with
transparency of additional optimization potential.
Restricted © Siemens AG 2016
01.12.2016Page 5 DF PL DS
Portfolio overview
SIMATIC IOT2040 is an intelligent data gateway with limited computing functionality
SIMATIC IPC
Additional features compared to
SIMATIC IOT2000:
+ Windows support
+ Performance and mass storage
+ Industrial server functionality
+ HMI applications
+ SIMATIC Software controller
+ TIA / IPC diagnosis
+ Expandability
Maker Boards
Free programmable boards /
single board PCs without housing
and certifications with focus on
maker market.
Teach. Learn. Make.
SIMATIC IOT2040
Additional features compared to
standard maker boards:
+ Industrial robustness
+ 24/7 operation
+ Real time clock
+ Standard interfaces
+ Housing and DIN rail mount
SIMATIC IOT2000:
Intelligent gateway for industrial IoT
Enhancement capabilities:
Expandable by ARDUINO & mPCIe
Restricted © Siemens AG 2016
01.12.2016Page 6 DF PL DS
SIMATIC IOT2040
Industrial ruggedness. Openness. Connectivity.
SIMATIC quality
Designed for 24/7 operation
in industrial environment
+
AutomatIon.ConnecTed
Easy connection to
automation level with
PROFINET*) and openness to
cloud based solutions
+
Expandability &
connectivity
With mPCIe, Arduino Shields
and various standard
interfaces & available protocol
drivers
+
Performance &
Deterministic
Intel Quark® CPU and 1 GB
RAM as well as x86-
deterministic and battery
buffered real-time-clockOpenness
Free programmable in high-
level languages (e.g. Java,
C++) via various IDEs (e.g.
Eclipse) and compilers for
Yocto Linux
+
+
*) planned
Restricted © Siemens AG 2016
01.12.2016Page 7 DF PL DSwww.siemens.com/mindsphere
SIMATIC IOT2040
External interfaces
Front
Bottom
2
9
14
3
41
5
6
7
810
11
12
13
1
1) Openings for push-in lugs for wall mounting
2) Markings for the installation of antennae
3) Power supply connector
4) COM interfaces (RS232/422/485)
5) LEDs
6) Cover on left (Arduino interface)
7) Cover on right (µSD card, battery)
8) Securing device
9) RESET button for the CPU
10) USER button, programmable
11) Ethernet interface 10/100 Mbps
12) Ethernet interface 10/100 Mbps, prepared for PoE
13) USB Type Micro B
14) USB Type A
Restricted © Siemens AG 2016
01.12.2016Page 8 DF PL DSwww.siemens.com/mindsphere
SIMATIC IOT2040
Internal interfaces - Expandability
Service Cover
Arduino Cover
Status LED Conductors
Arduino Option
Serial Interfaces
Arduino Interfaces
USB Master Interface
Antenna Connectors Option
Mini PCIe Option
DIN Rail Mount
Battery
Housing Top
Pushbuttons (removable)
DC (9-36V) Supply
FTDI Interface
USB Device Interface
SD Card Holder
LAN Interfaces
Housing Base
Wall Mount Option
Restricted © Siemens AG 2016
01.12.2016Page 9 DF PL DSwww.siemens.com/mindsphere
Production monitoring,
analysis and optimization
Application example SIMATIC IOT2040
The intelligent gateway to connect the field level to the IT level / cloud
1
4
2
3
Protocol conversion /
customer programmed
control
Collecting and concentrating
relevant production data of
several sources
1
2
3 4
Secure transfer to connected
company IT-systems or cloud
applications
Flexible Connection to sensors/actors via serial
communication, Ethernet or Arduino shields.
Communicating with PLCs, drives and motors with
e.g. PROFINET1) or OPC OA2)
Data aggregation, conversion of different
communication protocols and pre-processing
programmed in high-level language e.g. Java, C++
1) planned 2) application examples will be provided at IOT2000 forum
Cloud based analytics to detect optimization
potential
Converted data can be transmitted to IT systems /
cloud solutions using e.g. OPC UA, MQTT or
AMQP 2)
Restricted © Siemens AG 2016
01.12.2016Page 10 DF PL DS
Openness to realize modern solutions
Efficient programming
Openness
Feature / function Benefits
• Programmable in various high-
level languages like C/C++ or
Java
• Arduino IDE or Eclipse for
• Open-source application
examples and libraries
• Efficient programming with high-
level languages
• Using community know how and
open-source code for fast
success
Yocto Linux
Arduino IDE
Java
Eclipse
C / C++
Poky
Restricted © Siemens AG 2016
01.12.2016Page 11 DF PL DS
SIMATIC IOT2040
Product data overview
SIMATIC IOT2040
CPU technology Intel Quark® x1020 (x86 400 MHz)
with security features
System memory 1 GB DDR3 RAM
8 MB FLASH, 256 kB SRAM
Communication interfaces 2x 10/100 Ethernet RJ45
Serial interfaces 2x RS232/485 switchable
Media interfaces 1x USB Controller + 1x Device
Graphic processor -
Extension mPCIe + Arduino
On board I/O Arduino connector
Mass storage yes, with microSD1) card
Embedded features 5 LEDs (one user programmable), battery buffered
Real-time-clock, watchdog
Power supply 9..36 V
Operating temperature 0 - 50°C
Certificates Industry standards (CE, UL)
Dimensions (w x h x d) [mm] 144 x 90 x 53
Order number 6ES7647-0AA00-1YA2
Software – 3rd party
Application
Arduino IDE
C/C++
Intel System Studio
IoT Edition (Eclipse)
Java
C/C++
Python and more2)
Development
environment and
programming
languages
2) Image adaption necessary
Operating system
Arduino /
Yocto Linux
Poky
by Yocto Linux Project
Specific image
creation
Adapted
Image
Base Image
Download @
SIOS forum
1) Not in scope of delivery
Restricted © Siemens AG 2016
01.12.2016Page 12 DF PL DSwww.siemens.com/mindsphere
SIMATIC IOT2000
Overview of enhancement possibilities
In total more than 1000 different
Arduino shields available...
Hardware extensions Arduino shields mPCIe
Communication interfaces Ethernet / CAN / RS485
NFC / RFID
ZigBee
WLAN, Bluetooth, UMTS, LTE,
ZigBee
I/Os Digital, analog, relays
Sensors / specific functionality GPS (position detection), DCF77
(radio clock)
Text display
Software extensions Arduino lib Yocto Linux
Communication protocols MODBUS RTU, MODBUS TCP,
(Basic) CAN
PROFINET RT planned
AMQP, MQTP, OPC UA
MODBUS RTU, MODBUS TCP
Big variety of mPCIe devices available
with focus on radio communication due
to usage in notebooks
Restricted © Siemens AG 2016
01.12.2016Page 13 DF PL DS
Digital Enterprise Software Suite –
The Siemens answer to Industrie 4.0 requirements
TIASIMATIC / SINUMERIK
Lifecycle and Data AnalyticsMindSphere
PLMTeamcenter / NX
MESSIMATIC IT
Shaping the Industrial IoT
MindSphere – the cloud-
based, open IoT operating
system – from Siemens
siemens.de/plant-data-servicesUnrestricted © Siemens AG 2016.
Restricted © Siemens AG 2016
01.12.2016Page 15 DF PL DSwww.siemens.com/mindsphere
Digitalization with Mindsphere
Adding value to the digital machine…bring the machine into the cloud?
Condition monitoring
New business and opportunities
Predictive maintenance
Energy optimization
Spare part management
Service E-book
Closed loop optimization
Product optimization
Customer
Service
R&D
Parameter optimization
Digital machine
Restricted © Siemens AG 2016
01.12.2016Page 16 DF PL DS
Optimization of plants and machines
as well as energy and resources
• Open standards for connectivity
of Siemens und third-party products
• Plug and play connection of Siemens
products
• Cloud for industry with open application
interface for individual customer applications
• Transparent pay-per-use pricing model
• Opportunities for completely new service and
business models
MindSphere – the cloud-based, open IoT operating system – from Siemens
Restricted © Siemens AG 2016
01.12.2016Page 17 DF PL DS
MindConnect embedded Agents in
standard Siemens industrial products
focused on greenfield as
unique differentiator,
with e.g. SIMATIC,
Sinumerik
MindConnect Software and
MindConnect Lib
Dedicated IoT Gateways focused on
brownfield installations with
MindConnect Nano and
SIMATIC IoT 2000
MindConnect APIs - easy and integrated connectivity as additional
differentiator
MindConnect APIs Development Characteristics:
• Close Siemens internal collaboration regarding embedded Agents in
SIMATIC, Sinumerik, Scalance, Simotics, PCS 7, TIA portal, etc.
• Java based multi platform Agent (installable on Windows / Linux) as well as
small footprint Agent Code Library for integration in 3rd party assets
1 2 3
Key MindConnect Features
What?
1/31/2017 MindSphere Market Entry Information / DF PL DSPage 17
Restricted © Siemens AG 2016
01.12.2016Page 18 DF PL DS
MindApp APIs – scalable application development for digital
business models
What?
MindApp APIs Development Characteristics:
• APIs of MindSphere for development of customer owned analytical apps
(MindApps)
• Optimized for industrial IoT App development
• Ensure app scalability leveraging MindSphere
• Taking advantage of future innovation of platform and connectivity
MindSphere App Store provides
numerous ready to use Applications
(MindApps).
For App developers the App Store offers
a monetarization and promotion
channel to industrial customers.
Developer community supported via
Developer Portal, Developer
Conference, dedicated consulting, free
demo apps, and much more
Development tools for standard
Integrated Development Environments
(IDEs) Eclipse.
Additional modules supporting IoT use
cases (e.g. parsing , analytics and
visualization modules)
1 2 3
Key MindApp API planned Features
1/31/2017 MindSphere Market Entry Information / DF PL DSPage 18
Restricted © Siemens AG 2016
01.12.2016Page 19 DF PL DS
new service ideas
Customer
finds
Customer
receives
Customer
implements
Customer
sells
Customer
operates
a secure connection
of assets and
processes
new services
efficiently
services services efficiently
… MindConnect
Nano from Siemens
… our solutions,
Fleet Manager and
Visual Analyzer
… MindSphere
ecosystem
… our platform:
MindSphere –
Siemens Cloud for
Industry
… our
best practices and
our expertise
MindSphere offers an easy way into digital services for OEMs and end-
customers
with … with … with … with … with …
Restricted © Siemens AG 2016
01.12.2016Page 20 DF PL DS
It’s o easy to start - MindSphere enables customers a
quick start into data-driven services
STEPConnect
Get MindSphere user-account,
receive and integrate Connector
Box into machine / equipment
1 STEPConfigure
Configure data acquisition,
connectivity and Visual Analyzer
via MindSphere
2 Run the App
Monitor e.g. health status of all
assets in MindSphere with Fleet
Manager and drill into details
using Visual Analyzer
Restricted © Siemens AG 2016
01.12.2016Page 21 DF PL DS
Efficiently create your service, for instance to reduce downtimes of assets
Run the ServiceFleet Manager &
Visual Analyzer
Monitor the health status
of all assets in the Fleet
Manager and analyze
problems in detail in the
Visual Analyzer
Restricted © Siemens AG 2016
01.12.2016Page 22 DF PL DS
Requests system facilitates recommending actions
Run the ServiceSet rules & send
requests
Send recommended or
requested actions and
address specific users or
user groups
Restricted © Siemens AG 2016
01.12.2016Page 23 DF PL DS
Planned release schedule for MindSphere
Connectivity
MindConnect Nano
MindConnect Pico
OPC Cloud Connect
MindConnect
S7-1200
MindConnect Lib
MindConnect
Software
MindConnect FBs
for S7-1500
MindConnect
for SINUMERIK
Now Q1 - 2017 Future
Karsten Thorsen
Per Møller Hemmingsen
siemens.com/plant-data-services
Restricted © Siemens AG 2016
01.12.2016Page 25 DF PL DS
SIMATIC IOT2040
Technical Data (1)
*) Specific version for academic market: SIMATIC IOT2020
SIMATIC IOT2040
CPU Intel Quark x1020 (x86 400 MHz)
Security features yes
RAM / Flash / SRAM 1 GB / 8 MB / 256 kB
Graphic interface no
Ethernet interfaces 2x 10/100 Ethernet RJ45
Serial interfaces 2x RS232/422/485 (switchable)
USB interfaces 1x USB Controller + 1x Device
LED 4x System + 1x User
Buttons 1x Reset + 1x User
RtC Battery buffered Real-time-Clock
System monitoring Watchdog
Restricted © Siemens AG 2016
01.12.2016Page 26 DF PL DS
SIMATIC IOT2040
Technical Data (2)
SIMATIC IOT2040
Arduino Extension / Pinout Arduino Uno R3 compatible
18x General Purpose I/Os
mPCIe Extension 1x mPCIe Full Size
2x defined breakouts for antenna
Internal Interfaces FTDI-interface (System console)
TTL-232R-3V3
Mass storage microSD Card Slot
SDHC up to 32 GB
Battery Changeable
Housing Protectable against unauthorized access
Covers Service Cover (µSD-Card, Battery, FTDI-interface)
Arduino cover (Arduino shield)
Mounting DIN rail mount / Wall mount (accessories)
Restricted © Siemens AG 2016
01.12.2016Page 27 DF PL DS
SIMATIC IOT2040
Technical Data (3)
SIMATIC IOT2040
Operating temperatures 0 - 50°C (horizontal) / 0 - 45°C (vertical)
Vibration / Shock 1 g / 15 g
Protection class IP20
Power supply 9..36 V DC
Power consumption typ. 2,2 W / max. 3,5 W
Power for extensions Arduino: 4 W, mPCIe: 0 W
Arduino: 2 W, mPCIe: 1 W
Arduino: 0 W, mPCIe: 2 W
USB: each 2,5 W
Certificates CE, UL, KCC
Dimensions (b x h x d) 144 x 90 x 53 mm
Restricted © Siemens AG 2016
01.12.2016Page 28 DF PL DS
SIMATIC IOT2040
Software scope of delivery
SIMATIC IOT2040
Operating System Yocto V2.1 (Krogoth) based Linux
• SD Card Image provided by Forum
Drivers included • Ethernet
• Serial Interfaces
• Quark related features (SRAM, WD…)
• MRAA (easy access of ARDUINO shield)
Build environment Poky / Bitbake based Build
• Description for generation/expansion provided by Forum
Firmware Flash firmware preinstalled
Restricted © Siemens AG 2016
01.12.2016Page 29 DF PL DS
SIMATIC IOT2040
Application development
Eclipse IDE ARDUINO IDE
Suitable for Full featured programming Fast start with low programming
knowledge
Programming
language
C / C++, Java
(JRE not included in base image)
Arduino (reduced C, but additional
API for shield access)
Multitasking /
Priorities
Yes No (only setup() and loop())
ARDUINO Shield
access
By MRAA bibliothek direct
Use of drivers /
protocols
full Limited bindings inside application
Profinet support Yes No
Available for Windows, Linux Windows, Linux
Restricted © Siemens AG 2016
01.12.2016Page 30 DF PL DS
SIMATIC IOT2040
Image development
SIMATIC IOT2040
SD Card Image Base Image as Binary available as download in forum for quick
start
Extending the Image for
customers needs
• Description for building Images (example Base Image) provided
by Forum
• Standard Yocto build environment
• SIEMENS IOT2000 Layer
• unchanged Yocto build process (*.bb recipes)
• Download all by github
• Desktop based Linux necessary
(e.g. Debian, Ubuntu, SUSE)
Siemens support FAQs and Getting Started by Forum
Restricted © Siemens AG 2016
01.12.2016Page 31 DF PL DS
SIMATIC IOT2040
List of Links
FTDI driver http://www.ftdichip.com/Drivers/VCP.htm
Win32DiskImager https://sourceforge.net/projects/win32diskimager/
Intel System Studio IoT Edition
(Eclipse)
Java JRE (optional)
https://software.intel.com/en-us/iot/tools-ide/ide
https://www.java.com/en/download/
ARDUINO IDE https://software.intel.com/en-us/iot/tools-ide/ide
https://www.arduino.cc/en/Main/Software
Yocto project quick start https://www.yoctoproject.org/documentation
POKY git://git.yoctoproject.org/poky.git
Meta_iot2000 [email protected]/meta-iot2000.git
Forum https://support.industry.siemens.com/tf/ww/en/threads/303/
?page=0&pageSize=10