320 likes | 328 Views
Learn about Softing's latest updates on Data Networks & OPC UA Toolkit in this informative webinar featuring industry expert Thomas Rummel. Discover new releases, product features, benefits, and motivation behind UA Toolkit Embedded. Get insights on OPC UA history, Field Level Communication, toolkits, licensing, and target audience. Join us on April 1st, 2019, for this essential event.
E N D
IA DN Distributor WebinaruaToolkit Embedded Haar, April 1st 2019 Thomas Rummel, Senior VicePresident Engineering & Product Management
Table of Contents Softing Updates from Data Networks Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation, Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling, USPs 3. Summary & Q/A
Product News – mobiLink V1.30 New release V1.30 of mobiLink: • Improved licensing model for mobiLink FF & PA • Before V1.30 the customers had to license the FF & PA applications (DTM, ComConf) for FF or PA • Now we have the FF and/or PA license on the mobiLink DTMs will work without additional license • BLE – Bluetooth Low Energy – support • Enables usage together with AppleiOS • Our partner ProComSol will enhance its DevCom.iOS App to work together with mobiLink. The Android version already allows to use mobiLink • More info at the next webinar in June
Product News – mbGate PB/PA/DP V1.20 New release V1.20 of mbGate PB/PA/DP: • Added System Redundancy • As part of addon functionality gatePlus HA (High Availability) • Has to be licensed additionally
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation, Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling, USPs 3. Summary & Q/A
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation, Target Customers 2a 2b Features & Benefits 2c Market Survey Questions 2d Sales Enabling, USPs 3. Summary & Q/A
OPC UA history and overview V1.00 V1.01 V1.02 V1.03 V1.04 OPC UA • Is a platform independent standard for communication • Supports the definition of information models in servers, discoverable offline and on runtime by the client • Defines abstract services for accessing the information model • Defines the technological mapping of the abstract services on the communication protocols • Uses client/server and publisher/subscriber communication schemes • Supports a secure and robust communication 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
Motivation for uaToolkit Embedded • With the Industry4.0 and IIoT market trends, we have noticed a very clear and sustained increase in OPC UA adoption • The OPC UA embedded Toolkit is our offering to use-cases in enabling OPC UA in sensors, smaller devices and low-end controllers • The OPC UA Specification V1.04 part 14 “PubSub” increases the demand for OPC UA in embedded devices • The new OPC UA FLC (Field Level Communication) initiative will create more demand for embedded OPC UA in the next years. • A lot of new device and machine level OPC UA companion specifications (robots, grippers, …) are increasing the demand for embedded solutions. Only VDMA has started the work on ~20 companion specifications in 2017 and 2018.
OPC UA for Field Level Communication • OPC UA FLC initiative started in November 2018 • Controller-to-filed communication done with OPC UA • Supported by: Rockwell Automation, Siemens, ABB, Schneider Electric, Yokogawa, Mitsubishi Electric, Phoenix Contact, Omron, Beckhoff, Rexroth, B&R, Intel, Cisco, Huawei, Hirschmann, ….
OPC UA Toolkits WLAN ERP-Level To Services Enterprise .NET / C ++ Ethernet COMMUNICATION LAYER MES-Level Plant Via Functions .NET / C++ Toolkits Ethernet COMMUNICATION LAYER Controllers (SPS, PAC, CNC, PLS) Control-Level Shop Floor Via Data Embedded / C++ Toolkits PubSub PubSub COMMUNICATION LAYER Ethernet Device-Level UMTS From Signal Embedded Toolkit UMTS Component INPUT OUTPUT
Target Audience • Target Customers • Software Development and Product Management of • Industrial Device vendors • Industrial Controller vendors • Machine builders with own embedded components • Sales • 17 licenses sold until February 2019 • 7 Germany, 4 South Korea, 3 Japan, 1 Italy, 1 Norway, 1 Australia
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation, Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling, USPs 3. Summary & Q/A
uaToolkit Embedded - Product Deliverable • Portable C source code • All features and platforms included • Download from: https://industrial.softing.com/en/downloads.htmlInsert “uaToolkit Embedded” in the product field and press the “Show” button License • Single seat developer license • Mandatory 3-year maintenance agreement – includes updates of the toolkit • Free deployment of OPC UA enabled applications without any restrictions • No additional purchase cost, No limitations after the maintenance period • Trial version (for PC Linux, Raspberry Pi Linux and Windows) available for download. The trial runtime is limited to 90 minutes.
uaToolkit Embedded – Target systems Target processors • From ARM Cortex-M3, Microchip PIC32, Espressif ESP32, … level • To ARM Cortex-A, Intel ATOM E, … level Example platforms Espressif ESP32 DevKitC • XtensaLX6 Processor • 520 KB RAM • 4 MB Flash • FreeRTOS with lwIP Stack • mbedTLS Softing Gateway • 2 x ARM Cortex A9 Processor • 128 MB RAM • 16 MB Flash • eCos with lwIP Stack • OpenSSL
uaToolkit Embedded – V1.20 – March 2019 Features • Supports Nano Embedded Device Server Profile, Micro Embedded Device Server Profile and Embedded UA Server Profile – OPC UA lab certified • Server security • UADP Publisher with information model • UADP Subscriber • OPC UA companion specification support with Nodeset import tool • Scalar built-in datatypes, one dimensional arrays, custom structured datatypes and enumerations • Store address space in Flash (ROM) or create/change it dynamically on runtime • One thread for Client/Server communication, one optional thread for Client/Server subscriptions, one thread for Publisher and one thread for Subscriber communication • Delivered platform layers: Linux, FreeRTOS, eCos, WindowsPlatform layers provided by partners: µITRON, NucleusAdditional operating systems used by customers: embOS, QNX, VxWorks • Delivered SSL library support: OpenSSL, mbedTLS *New in this version
uaToolkit Embedded – Memory Footprint • Small memory footprint suitable for embedded platforms • Independent selectable functionalities allow to optimize the used memory to the applications needs Client / Server Communication Publisher / Subscriber Communication Embedded UA Server Profile = Complex Device, PLC Micro Embedded Device Server Profile = Simple Device Methods Nano Embedded Device Server Profile= Sensors Security Embedded Subscription Publisher Subscriber Standard Subscription P/S - Publisher P/S - Subscriber ~1400KB TK code + static data ** ~485KB TK runtime data < 1000 nodes < 10 sessions ~240KB TK code + static data ~40KB TK runtime data < 30 nodes 1 Session ~285KB TK code + static data ~120KB TK runtime data < 100 nodes < 3 session ~145KB TK code + static data ~10KB TK runtime data < 30 nodes ~145KB TK code + static data ~10KB TK runtime data < 30 nodes User Token Security - None * Number of nodes and sessions specified for the memory consumption – Toolkit has no upper limit on both Core Server Facet ** Includes complete OPC UA address space – could be reduced by 600KB
uaToolkit Embedded - OPC Foundation Lab certified • OPC Foundation Lab certified for the • Nano Embedded Device Server Profile, • Micro Embedded Device Server Profile and • Embedded UA Server Profile
uaToolkit Embedded - Read/Write Performance Device • Raspberry Pi 1 with Linux • ARM11, 700 MHz • 512 MB RAM Result • 130000 variable Read/Write operations per second • 90000 with security enabled Environment • Performance test client running on a Windows PC connected with 1GBit Ethernet to the device
uaToolkit Embedded – Roadmap Additional Features V1.30 – planned Q3/2019 • Events • Alarms & Conditions (Basic implementation) Additional Features – 2019 + 2020 • Client (Basic implementation) • Publisher & Subscriber configuration • PubSub security • Historical Data • Platform layers: embOS *Additional features may change until release
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation, Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling, USPs 3. Summary & Q/A
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation & Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling & Pricing 3. Summary & Q/A
Order Codes, Pricing and Availability Maintenance Renewals • LDA-DD-032202 Single seat developer license uaToolkit Embedded, 1 YearPrice: 1 €Only sold together with maintenance agreement • LMA-DD-032202 1 year maintenance agreement for uaToolkit EmbeddedPrice: 2850 €Only sold after the first 3 year maintenance agreement is renewed Available now New Customers • LDA-DD-032292 Single seat developer license for uaToolkit Embedded, 3 YearsPrice: 1 €Only sold together with 3 years maintenance agreement • LMA-DD-032292 3 years maintenance agreement for uaToolkit EmbeddedPrice: 8550 €
Deliverables • Installations for Download on our web server • 1 installation for cross development on Windows systems • 1 installation for cross development on Linux systems • Both installations include the same files • If license key is entered during the installation the full source code is installed • Without license key a trial version is installed • Binary trial libraries for PC Linux, Raspberry Pi Linux and Windows • Limited to 90 minutes runtime • With the purchase of the license the customer gets a license sheet with the license key as electronic delivery per Email. On request we can send a printed version of the license sheet too. • With the V1.20 all existing customers will get new license keys. This new keys are needed to install the V1.20 and later versions. Now the keys include the information of the end of the maintenance contract. Only setups created during the maintenance can be installed by the customer.
Sales Arguments • General OPC UA Toolkit Sales Arguments • Continues Roadmap Support for your development • More than 20 years proven OPC expertise • Continues support of OPC-F specifications • Total cost of ownership – All in One • All costs included in maintenance fee • No additional update cost • No additional purchase cost • uaToolkit Embedded USPs • We are the only toolkit providing a OPC UA publisher and OPC UA subscriber • Softing Toolkit is OPC lab certified • Our toolkit has a very competitive pricing
Sales Material • All sales materials are / will be available at the Distributor/Partner Portal or the Softing Industrial web page • Data Sheets (public – web page) • Manuals (public – web page) • Customer Presentation (public) • This webinar (confidential)
Table of Contents Softing Updates from Data Networks 1. uaToolkit Embedded 2. Motivation & Target Customers 2a 2b Features & Benefits 2c Break – Market Survey Questions 2d Sales Enabling & Pricing 3. Summary & Q/A
uaToolkit Embedded - Summary • Fast time-to-market for OPC UA in Sensors, Devices and Controllers • Rapid development of embedded OPC UA applications with Client/Server and Publisher/Subscriber communication • Platform independent implementation with small memory footprint • Optimal total costs of ownership through all-in-one license model
Call for Action • Use the marketing material and start campaigns • Create awareness with your existing customers • Address new customers • Highlight the benefits of Softing’suaToolkit Embedded • Gather feedback from your customers • Target applications • Particular requirements • Please involve us through our channel management team (Ingrid an Yajun) for opportunities and support
Thomas Rummel Senior VicePresident Engineering &Product Management Industrial – Data Networks Phone +49 89 45656 159 Mobile +49 151 14749280 E-Mail Thomas.Rummel@softing.com Anyquestions? Feelfreetoask! industrial.softing.com