Thingworx Manufacturing Apps Architecture and data model

Slides:



Advertisements
Similar presentations
UBIQUITY V3 An extensible platform for creating dynamic, customized, and geocentric native mobile applications.
Advertisements

Status Enterprise System Overview. What is Status Enterprise? Status is an HMI/SCADA system with live and historical data, trending, alarming, web and.
Dream Report: The Technical Basics Renee Sikes Applications Engineer Dream Report Brand Manager.
M2M Evolution Battle of the Platforms 2013
Expanding Gloco’s Mobile Portfolio with MBaaS TEAM 3 Adam Pacelli, Emily Keuthen, Greg Yanick, Reshma Kumar.
GPUG ® Summit 2011 November 8-11 Caesars Palace – Las Vegas, NV Connector for Microsoft Dynamics - Integrating Dynamics ERP and Dynamics CRM.
European Plant-to-Enterprise Conference October 27-28, 2009, Utrecht, The Netherlands Mdf MES Development Framework Massimiliano Papaleo.
Siemens PLM Connection 2015 Dallas, TX May #PLMCONX Using eQube®-BI/Teamcenter Reporting and Analytics to make sense.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
SAP Process Mining by Celonis
INDUSTRY 4.0: FROM THINGS TO OUTCOMES
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
REV REV Who Uses Ignition? Who Uses Ignition? Thousands of companies worldwide depend on Ignition every day, here are just a.
CSI - SMART Business NUF Thursday 17th November 2016.
Tago Tago IoT DAY GRAIN BIN LEVEL? The epicenter of middleware
PTC Navigate & Thingworx based App Development
Bhakthi Liyanage SQL Saturday Atlanta 15 July 2017
Connected Infrastructure
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Network & Security Services (NSS) – Cloud / Managed Secure Remote Access CED DDM Event August 8th 2017 Dino Busalachi Central Region USA
Automotive Use Case Collaborative Monitoring
What is it ? …all via a single, proven Platform-as-a-Service.
Smart Building Solution
IIoT, Big Data, Industry 4.0 ASTANA - 08 September 2017
Installing & COnfiguring the thingworx for Manufacturing DEMO FACTORY & SIMULATOR Milan Thakker IoT Manufacturing Specialist 5/10/2017.
Connected Maintenance Solution
Optimized Factory + Logistics
The Internet of Things (IoT) and Analytics
Industrial IoT Derive business value from the Internet of Things, People and Services Ronald Binkofski General Manager Microsoft MC CIS.
Smart Building Solution
Connected Maintenance Solution
Mobius Field Order Application Overview
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Tom Hechtman and Jason Coope
Azure Hybrid Use Benefit Overview
Driving Digital Business with SAP Digital Business Services
Connected Infrastructure
Remote Monitoring solution
Smart Manufacturing And Industrial IoT (Internet of Things)
Add intelligence to Dynamics AX with Cortana Intelligence suite
Enterprise Productivity Services
Take Control of Insurance Product Management: Build, Test, and Launch Any Product Globally 10x Faster, 10x More Cheaply with INSTANDA on Azure Partner.
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
Dev Test on Windows Azure Solution in a Box
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
A STEP-BY-STEP GUIDE FOR ANDROID MIGRATION
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
Hosted on Microsoft Azure, Seismic is Drastically Changing How Enterprise Sales Teams Utilize Content to Accelerate Sales and Close Deals MICROSOFT AZURE.
Today’s Business Pain Points
Accelerate Your Self-Service Data Analytics
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Carl Data Solutions Collects Utility Sensor and Meter Data to Provide Advanced Reporting, Alarming, and Analytics with Microsoft Azure MICROSOFT AZURE.
Microsoft Azure Enables Big-Data-as-a-Service Applications for Industry and Government Use “Microsoft Azure is the most innovative and robust suite of.
Resonate Solutions and Microsoft Azure Provide the Power to Easily and Reliably Operationalize Closed-Loop Feedback and get Actionable Insights Partner.
SELL THE RIGHT PRODUCT ─ EVERY TIME
Technical Capabilities
Nenad Stefanovic and Danijela Milosevic
Visual Development Environment for IoT Business Apps
Open Automation Software
The Sense Add-On Module for MarineCFO’s Vessel 365 Solution Uses Microsoft Azure Services and IoT Technologies to Provide Advanced Data Analytics MICROSOFT.
2018 presentation MONITORING & REPORTING ANALYTICS
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Mark Quirk Head of Technology Developer & Platform Group
Integrated Process Excellence
Productive + Hybrid + Intelligent + Trusted
Customer 360.
How Dell, SAP and SUSE Deliver Value Quickly
The Intelligent Enterprise and SAP Business One
Presentation transcript:

Thingworx Manufacturing Apps Architecture and data model Varathan Ranganathan Fellow, Solution Architect

Agenda Overview – Aron Demo – Aron Architectural Overview – Varathan Q&A

SOURCE CONTEXTUALIZE SYNTHESIZE ORCHESTRATE ENGAGE

Enabling timely data driven decisions Rapid time to value with 6 weeks IoT sprints

PTC Manufacturing IoT 10-20% 5-8% 91% 2-5% Proven Value 1. GE 2. food & bev 3. automotive tier 1 supplier 10-20% Reduction in unplanned Downtime 5-8% Improvement in Productivity 91% Accuracy Predicting failures 1 day in advance 2-5% Increased OEE

That’s Awesome But… Where do I start?

Install, connect, CONFIGURE in less than an hour Fast to deploy Fast to configure Role-based insight Flexible to evolve Built on ThingWorx Easy to try and buy Implemented in almost 600 factories. We took top 3 use cases and created starter apps to accelerate IIoT journey Get IIoT started in Your Factory In 60 minutes Fast to deploy Role-based insight – role-based apps provide real-time, actionable access to operational information for proactive and faster decision making Flexible to evolve – code-less app extensibility for rapid continuous innovation Built on the ThingWorx Platform – a robust, purpose-built industrial IoT platform that includes technologies & tools that enable you to rapidly develop, deploy and extend apps and augmented reality experiences Easy to try and buy… download free starter apps and experience them live on your production data. Upgrade to unlock capabilities to maximize value and flexibility 60 mins

ThingWorx manufacturing apps Transform your performance by giving your operations teams unprecedented capabilities to see, understand and act in real time. ThingWorx manufacturing apps accelerate your time-to-value and offer unmatched flexibility. Controls Engineer Plant Manager Maintenance ThingWorx Production Advisor ThingWorx Asset Advisor ThingWorx Controls Advisor Introducing ThingWorx Manufacturing Apps Transform your results by giving your team members unprecedented capabilities to see, understand and act in real time. ThingWorx manufacturing apps accelerate your time-to-value and offer unmatched flexibility. Built on PTC’s industry-leading IoT platform, ThingWorx, this set of role-based apps can be installed and configured in under an hour without impacting production. They are 100% web-enabled and accessible via any browser—providing you and your team members the ability to view, understand, and act on industrial data in real time Includes: Production Advisor Asset Advisor Controls Advisor

Architecture Overview Understanding ThingWorx MFG Architecture Understanding Kepware and ThingWorx MFG integration implementation Understanding Thing Model hierarchy for Key Thing types

WHY MFG APPS? Industrie 4.0 initiative transforming the industry Mfg Apps provides tools for rapid development on top of ThingWorx Platform Integration with external systems such as Kepware, OSI Soft, Amazon IoT, etc. Common data model is required for rapid development Allow the flexibility of platform to continue Provide reusable widgets, contained mashups, services, etc. The result is Starter app Our goal is to provide about 70% of reusable components allowing customers/partners to adapt

ThingWorx platform – High Level view Applications Thingworx Utilities Thingworx Studio Thingworx Analytics Thingworx Foundation Thingworx Industrial Connectivity

Architecture – MGF MODEL Included in June 30th release Architecture – MGF MODEL Controls Advisor Production Advisor Asset Advisor Quality Advisor Operator Advisor Customer apps Partner apps Mashup Builder STARTER APPS WIDGETS & CONTAINED MASHUPS Alerts / notifications Time Series / Trending KPIs Bar Chart 3D SPC Utilization … Anomaly Detection Alert/Notification Local Binding Major thing models + ISA 95 inspired operations model (Maintenance, Production, Quality and Inventory) Work Order Operations MFG MODEL KepServers/Devices Physical Assets Thing Trends Equipments Data Shape Personnel Requirement Equipment Requirement PhysicalAsset Requirement Material Requirement Integration Runtime Industrial Connectivity TWX Edge SDK INTEGRATION FRAMEWORK with data mapping and connector to specific systems Windchill Enovia TeamCenter MS Dynamics Oracle SAP Apriso iBASEt GE Proficy Wonderware GE Historian OSIsoft Kepware NI TestStand GE Predix MS Azure SAP HANA MMS/ EAM QMS (Quality) ThingWorx PLCs Customer Landscape Cloud Sensors Gateways Test Equip PLM Files

MFG APPS - High level Components DIAGRAM Smart Connected Operations (SCO) Control Advisor Production Advisor Resource Models User Management Alert Management Trending Licensing Asset Advisor Maintenance properties Service properties Base Asset Advisor SCO Common Components Common Thing Models Shared Services Shared Widgets & Contained Mashups Shared Style Definition & Virtual Elements KEPServer Ex Connection Landing Page Styling Alert Notification …… Thingworx Platform

Architecture – DATA FLOW Preferred deployment option: On-Premises Tablet Web Browser Desktop Web Browser AR experience ThingWorx Server Mashup Builder SCO UI 2D & 3D AR experience SCO Services Thingworx Utilities Vuforia Studio Enterprise ISA 95 inspired object models ( Trend Data Model Mapping Work Order KepServer & Device (RemoteThing) IndustrialGateway (remote thing) Vuforia Experience Server ERP Connector MES Connector CMMS Connector Manage RemoteThings property binding Restful APIs Restful APIs Restful APIs KepServer ERP MES CMMS Sensor data Sensors

data flow Overview – Single KepSERVER Tag properties are subscribed on the kepserver and bound to the Machine RemoteThing KepServer 1 Thingworx Server SCO Services IndustrialGateWay1 (Virtual Thing) Tags associated to the sensors Tag1 Tag2 Tag3 Tag4 Tag5 Tag6 Tag7 Tag8 Tag9 Tag10 IndustrialGateWay1 (RemoteThing) the values of the subscribed tags are pushed to thingworx KepServer 1 Tag1 Tag2 Tag5 Tag6 Request to bind the properties the values are pulled KepServer1 (Virtual Thing) Asset/Trend Property 1 Property 2 Device1 (Virtual Thing) Local Binding Device 1 ScanModel ScanRate .. . Values are persisted on the things if needed . The properties can have the alarms

data flow Overview – multiple KepSERVERS Tag properties are subscribed on the kepserver and bound to the Machine RemoteThing KepServer 1 Thingworx Server SCO Services IndustrialGateWay1 (Virtual Thing) Tags associated to the sensors Tag1 Tag2 Tag3 Tag4 Tag5 Tag6 IndustrialGateWay1 (RemoteThing) the values of the subscribed tags are pushed to thingworx KepServer 1 Tag1 Tag2 Tag3 Tag4 Request to bind the properties KepServer1 (Virtual Thing) the values are pulled Asset/Trend Property 1 Property 2 Property 3 Property 4 KepServer 2 IndustrialGateWay2 (RemoteThing) IndustrialGateWay2 (Virtual Thing) Tags associated to the sensors Tag1 Tag2 Tag3 Tag4 Local Binding KepServer 2 Property 3 Property 4 … KepServer2 (Virtual Thing)

data flow Overview – Aggregate – opc sERVERS Tag properties are subscribed on the kepserver and bound to the Machine RemoteThing Aggregate KepServer Thingworx Server Request to bind the properties SCO Services IndustrialGateWay1 (RemoteThing) IndustrialGateWay1 (Virtual Thing) Tags associated to the sensors Tag1 Tag2 Tag3 Tag4 Tag5 Tag6 Tag 7 Tag 8 The values of the subscribed tags are pushed to thingworx KepServer 1 Tag1 Tag2 Tag3 Tag4 KepServer1 (Virtual Thing) The values are pulled Asset/Trend Property 1 Property 2 Property 3 Property 4 Property 5 Property 6 KepServer 2 Tag5 Tag6 .. Local Binding KepServer2 (Virtual Thing) OPCServer 1 Tag7 Tag8 .. OPCServer 1 (Virtual Thing)

Data Model

What is Included so far? Kepware Gateway Kepware Thing Device Line Asset Plant

Thing Model Assets C PTC.Asset.ManagedAsset PTC.SCA.SCO.StatusThingShape Connectable PTC.ISA95.IdentifierThingShape PTC.SCA.SCO.MonitoredThingShape PTC.Factory.ShiftThingShape PTC.SCA.SCO.AssetIdentifierThingShape PTC.SCA.SCO.AnomalyThingShape RemoteThingWithTunnelsAndFileTransfer PTC.ISA95.ExtendedPhysicalAssetThingShape PTC.SCA.SCO.GeneralAssetBaseThingTemplate PTC.SCA.SCO.KPIsThingShape PTC.Factory.PhysicalAssetThingShape PTC.ISA95.PhysicalAssetBaseThingTemplate PTC.ISA95.EquipmentAssetMappingThingShape PTC.DeveloperProgram.Manufacturer PTC.SCA.SCO.SiteThingShape PTC.ISA95.GeneralPhysicalAssetThingShape C PTC.Factory.DeviceThingTemplate PTC.ISA95.PhysicalAssetThingTemplate PTC.ISA95.PropertyManagerThingShape Thing Thing Template PTC.SCA.Mfg.AssetFilteringThingShape Data Shape KepwareEX.Device Asset.CNCMachine Thing Shape Mashup

Thing Model Lines C PTC.Asset.ManagedAsset PTC.ISA95.PropertyManagerThingShape PTC.ISA95.DisplayNameThingShape PTC.ISA95.IdentifierThingShape PTC.ISA95.EquipmentAssetMappingThingShape PTC.ISA95.GeneralEquipmentThingShape PTC.ISA95.ExtendedEquipmentThingShape GenericThing PTC.SCA.SCO.KPIsThingShape PTC.ISA95.EquipmentThingTemplate PTC.SCA.SCO.StatusThingShape PTC.ISA95.ProductionLineBaseThingTemplate PTC.Factory.DeviceThingTemplate PTC.SCA.SCO.SiteThingShape C KepwareEX.Device PTC.ISA95.ProductionLineThingTemplate PTC.Factory.ShiftThingShape Thing Thing Template PTC.SCA.Mfg.AssetFilteringThingShape Data Shape Line_testline01 PTC.ISA95.ProductionLineThingShape Thing Shape Mashup

Schedulers PTC.Factory.StatusEvaluationScheduler Used for calculating the Machine Status Currently runs every minute Every Minute Configuration could be a problem, if we have large assets PTC.Factory.MidnightDeviceDiscoveryScheduler This is used to discover the devices for each of the KepServer Can discover from UI using Controls Advisor app Runs once a day at midnight PTC.Factory.MidnightPurgeWeekOldHistoryScheduler Will purge all historical data from tags which are older than a week Runs once a day around midnight Can be disabled if the data needs to be preserved

Schedulers PTC.SCA.Mfg.KPIsCalculationScheduler Used for Calculating KPIs Scheduler Runs every minute Actual calculation done based on Asset property value KPI Calculation Period Important to note: Outside of Scheduled window, the time will be clocked towards Production Downtime

Question and Answers