THINGWORX MANUFACTURING APPS ARCHITECTURE AND DATA MODEL Varathan
- Slides: 24
THINGWORX MANUFACTURING APPS ARCHITECTURE AND DATA MODEL Varathan Ranganathan Fellow, Solution Architect
AGENDA • Overview – Aron • Demo – Aron • Architectural Overview – Varathan • Q&A 2
SOURCE CONTEXTUALIZE SYNTHESIZE ORCHESTRATE ENGAGE
ENABLING TIMELY DATA DRIVEN DECISIONS Rapid time to value with 6 weeks Io. T sprints 4
PTC Manufacturing Io. T Proven Value 10 -20% 5 -8% 91% 2 -5% Reduction in unplanned Downtime Improvement in Productivity Accuracy Predicting failures 1 day in advance Increased OEE
THAT’S AWESOME BUT… Where do I start? 6
INSTALL, CONNECT, CONFIGURE IN LESS THAN AN HOUR ØFast to deploy ØFast to configure ØRole-based insight ØFlexible to evolve ØBuilt on Thing. Worx ØEasy to try and buy 60 mins 77
THINGWORX MANUFACTURING APPS Transform your performance by giving your operations teams unprecedented capabilities to see, understand act in real time. Thing. Worx manufacturing apps accelerate your time-tovalue and offer unmatched flexibility. Thing. Worx Production Advisor Plant Manager Thing. Worx Asset Advisor Maintenance Thing. Worx Controls Advisor Controls Engineer 8
ARCHITECTURE OVERVIEW 1. Understanding Thing. Worx MFG Architecture 2. Understanding Kepware and Thing. Worx MFG integration implementation 3. Understanding Thing Model hierarchy for Key Thing types 9
WHY MFG APPS? • Industrie 4. 0 initiative transforming the industry • Mfg Apps provides tools for rapid development on top of Thing. Worx Platform – Integration with external systems such as Kepware, OSI Soft, Amazon Io. T, 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 10
THINGWORX PLATFORM – HIGH LEVEL VIEW Applications Thingworx Foundation Thingworx Studio Thingworx Analytics Thingworx Utilities Thingworx Industrial Connectivity 11
Included in June 30 th release ARCHITECTURE – MGF MODEL STARTER APPS WIDGETS & CONTAINED MASHUPS Controls Advisor Production Advisor Alerts / notifications Time Series / Trending Asset Advisor KPIs Quality Operator Advisor apps Utilization SPC 3 D Bar Chart Partner Customer apps … • Mashup Builder Major thing models + ISA 95 inspired operations model (Maintenance, Production, Quality and Inventory) MFG MODEL Kep. Servers/Devices Operations Work Order Physical Assets • Anomaly Detection • Alert/Notificati on • Local Binding Thing Data Shape Material Requirement Physical. Asset Requirement Equipment Requirement Personnel Requirement Equipments SAP HANA QMS (Quality) MS Azure MMS/ EAM GE Predix NI Test. Stand Kepware OSIsoft GE Historian Wonderware GE Proficy i. BASEt Apriso SAP Oracle MS Dynamics Team. Center Enovia Windchill INTEGRATION FRAMEWORK with data mapping and connector to specific systems Trends • Integration Runtime • Industrial Connectivity • TWX Edge SDK Thing. Worx Customer Landscape PLM Cloud Gateways Files Sensors PLCs Test Equip 12
MFG APPS - HIGH LEVEL COMPONENTS DIAGRAM Smart Connected Operations (SCO) Asset Advisor Maintenance properties Control Advisor Service properties Resource Models Production Advisor User Management Alert Management Trending Licensing 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 13
ARCHITECTURE – DATA FLOW Preferred deployment option: On-Premises Desktop Web Browser Tablet Web Browser AR experience Thing. Worx Server 2 D & 3 D AR experience SCO UI Vuforia Studio Enterprise SCO Services ISA 95 inspired object models ( Mashup Builder Trend Thingworx Utilities Data Model Mapping Work Order Vuforia Experience Server ERP Connector Restful APIs MES Connector Restful APIs CMMS Connector Industrial. Gateway (remote thing) Kep. Server & Device (Remote. Thing) Manage Remote. Things property binding Restful APIs Kep. Server ER P MES Sensor data CMMS Sensors 14
DATA FLOW OVERVIEW – SINGLE KEPSERVER Thingworx Server Industrial. Gate. Way 1 (Remote. Thing) Kep. Server 1 the values are pulled Request to bind the properties Tag 1 Tag 2 Tag 5 Tag 6 Tag properties are subscribed on the kepserver and bound to the Machine Remote. Thing the values of the subscribed tags are pushed to thingworx Kep. Server 1 Industrial. Gate. Way 1 (Virtual Thing) Kep. Server 1 (Virtual Thing) SCO Services Asset/Trend Property 1 Property 2 Device 1 (Virtual Thing) Tags associated to the sensors - Tag 1 Tag 2 Tag 3 Tag 4 Tag 5 Tag 6 Tag 7 Tag 8 Tag 9 Tag 10 Local Binding Device 1 . Values are persisted on the things if needed. The properties can have the alarms Scan. Model Scan. Rate. . 15
DATA FLOW OVERVIEW – MULTIPLE KEPSERVERS Thingworx Server Industrial. Gate. Way 1 (Remote. Thing) Kep. Server 1 Request to bind the properties Tag 1 Tag 2 Tag 3 Tag 4 SCO Services Tag properties are subscribed on the kepserver and bound to the Machine Remote. Thing the values of the subscribed tags are pushed to thingworx Kep. Server 1 Industrial. Gate. Way 1 (Virtual Thing) Kep. Server 1 (Virtual Thing) the values are pulled Asset/Trend Property 1 Property 2 Property 3 Property 4 Local Binding Industrial. Gate. Way 2 (Remote. Thing) - Tag 1 Tag 2 Tag 3 Tag 4 Tag 5 Tag 6 Kep. Server 2 Industrial. Gate. Way 2 (Virtual Thing) Kep. Server 2 Property 3 Property 4 … Tags associated to the sensors Kep. Server 2 (Virtual Thing) Tags associated to the sensors - Tag 1 Tag 2 Tag 3 Tag 4 16
DATA FLOW OVERVIEW – AGGREGATE – OPC SERVERS Thingworx Server Request to bind the properties Industrial. Gate. Way 1 (Remote. Thing) Kep. Server 1 Tag 2 Tag 3 Tag 4 SCO Services Tag properties are subscribed on the kepserver and bound to the Machine Remote. Thing The values of the subscribed tags are pushed to thingworx Aggregate Kep. Server Industrial. Gate. Way 1 (Virtual Thing) Kep. Server 1 (Virtual Thing) The values are pulled Asset/Trend Property 1 Property 2 Property 3 Property 4 Property 5 Property 6 Local Binding Kep. Server 2 (Virtual Thing) Tag 5 Tag 6. . OPCServer 1 Tag 7 Tag 8. . Tags associated to the sensors - Tag 1 Tag 2 Tag 3 Tag 4 Tag 5 Tag 6 Tag 7 Tag 8 OPCServer 1 (Virtual Thing) 17
DATA MODEL 18
WHAT IS INCLUDED SO FAR? • Kepware Gateway • Kepware Thing • Device • Line • Asset • Plant 19
THING MODEL ASSETS PTC. Asset. Managed. A sset PTC. SCA. SCO. Status Thing. Shape Connectable PTC. ISA 95. Identifier. T hing. Shape PTC. SCA. SCO. Monit ored. Thing. Shape PTC. Factory. Shift. Thi ng. Shape PTC. SCA. SCO. Asset. I dentifier. Thing. Shape PTC. SCA. SCO. Anom aly. Thing. Shape Remote. Thing. With. Tu nnels. And. File. Transfe r PTC. ISA 95. Extended. Phy sical. Asset. Thing. Shape PTC. SCA. SCO. General. A sset. Base. Thing. Template PTC. Factory. Physic al. Asset. Thing. Shape PTC. Developer. Program. Manufacturer PTC. Factory. Device Thing. Template PTC. ISA 95. Physical. Ass et. Base. Thing. Template PTC. ISA 95. Physical. Ass et. Thing. Template PTC. SCA. SCO. Site. Thin g. Shape C PTC. ISA 95. Property. Mana ger. Thing. Shape PTC. SCA. SCO. KPIs. Thing Shape PTC. ISA 95. Equipment. As set. Mapping. Thing. Shape PTC. ISA 95. General. Physi cal. Asset. Thing. Shape Thing Template Kepware. EX. Device Asset. CNCMachine PTC. SCA. Mfg. Asset. Filterin g. Thing. Shape Data Shape Thing Shape Mashup 20
THING MODEL LINES PTC. ISA 95. Display. Na me. Thing. Shape PTC. Asset. Managed. A sset PTC. ISA 95. Property. M anager. Thing. Shape PTC. ISA 95. Identifier. T hing. Shape PTC. ISA 95. Equipment. Ass et. Mapping. Thing. Shape PTC. ISA 95. General. E quipment. Thing. Shape PTC. ISA 95. Extended Equipment. Thing. Sha pe Generic. Thing PTC. SCA. SCO. KPIs. Thing Shape PTC. ISA 95. Equipment. Thi ng. Template PTC. SCA. SCO. Statu s. Thing. Shape PTC. Factory. Device Thing. Template Kepware. EX. Device PTC. ISA 95. Production. Li ne. Base. Thing. Template PTC. ISA 95. Production. Li ne. Thing. Template PTC. SCA. SCO. Site. Thin g. Shape C PTC. Factory. Shift. Thing. S hape Thing Template PTC. ISA 95. Production. Li ne. Thing. Shape Line_testline 01 PTC. SCA. Mfg. Asset. Filterin g. Thing. Shape Data Shape Thing Shape Mashup 21
SCHEDULERS • PTC. Factory. Status. Evaluation. Scheduler – Used for calculating the Machine Status – Currently runs every minute – Every Minute Configuration could be a problem, if we have large assets • PTC. Factory. Midnight. Device. Discovery. Scheduler – This is used to discover the devices for each of the Kep. Server – Can discover from UI using Controls Advisor app – Runs once a day at midnight • PTC. Factory. Midnight. Purge. Week. Old. History. Scheduler – 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 22
SCHEDULERS • PTC. SCA. Mfg. KPIs. Calculation. Scheduler – 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 23
QUESTION AND ANSWERS 24
- Manufacturing apps thingworx
- Thingworx manufacturing apps installation
- Thingworx asset advisor
- Consumer apps vs enterprise apps
- Ptc manufacturing apps
- Manufacturing cost vs non manufacturing cost
- Job costing vs process costing examples
- Controllable expenses examples
- Manufacturing cost vs non manufacturing cost
- Additive manufacturing steps
- Oracle apps adapter architecture
- Guided, stochastic model-based gui testing of android apps
- Power apps canvas vs model driven
- Building apps with angular and breeze
- Data warehouse architecture in data mining
- Federal enterprise architecture business reference model
- Manufacturing data mashups
- Data mining driven manufacturing process optimization
- Data centered architecture
- Jd edwards mobile apps
- Http://apps.tujuhbukit.com/covid19/
- Eduphoria wylie isd
- Learning apps prijava
- Purely native apps are binary executable image
- Chrome extenso