Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company...
Transcript of Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company...
© U
tthu
ng
a T
ech
no
log
ies P
vt. L
td.
Utthunga Overview
Company Overview
HISTORY
• Established in 2007• HQ & Development
Centre: Bangalore India• Offices: USA, Germany
TEAM
• ISO 9001-2015 Company• 130+ professionals• Mix of Domain &
Technology Professionals
OFFERINGS
• Services: Product Engineering Services Communication & Digital Services Hardware Embedded Services Validation and Certification Services
• Product & Solutions OPC Server & Client IIoT / Industrial 4.0 / Smart
Manufacturing Solutions
INDUSTRY
• Industrial OEMs• Oil & Gas• Power & Utilities• Industrial Manufacturing• Automotive
ASSOCIATIONS
Strategic Partnership and Participation in • FieldComm• FDT Group• OPC Foundation• PNO• IIC• ODVA*
• ISA
Offerings - Spectrum
Offerings
Device Integration – DTM, DD, FDI
Engineering Software Solutions
Simulation Applications
OPC Based Solutions
Mobile & Cloud
Data Analytics & Visualization
Device & Connectivity
IP / Accelerators
DI Studio
uOPC Server (UA & DA)
uSimulate
uMobile, uCloud, uViz
uConnect, uRemote
uModbus, uHART, uProfibus
GSM MARK
Applications
Mobile
Cloud
Data & Analytics
Utthunga is an Implementation Partner for FieldComm Group
Specification Working Group
FDI Specification
FDI Architecture
EDDL Specification
Fie
ld D
evi
ce In
tegr
atio
n -
FDI
FDI Host Development
FDI Support for the Asset Management System
FDI Communication Server Development
FDI Package Development & Maintenance
UIP Development
FDI Workshop & Consultation
HA
RT
Tools around HART, WiHART, HART-IPHART DD host supportHART StackHART implementation for field devices
FF
Tools around FF StackHandheld FF DD host supportDD Services related OfferingsFF implementation for field devices
EDD
L
DD Development(HART, FF and Profibus)
Legacy DD conversion and maintenance
Tools around EDDL
Device Integration - DD/EDD/FDI Offerings
Supports FDT 2.0, 1.2.x standards, Complies to FDT style guide.
Easy migration to build PC / Mobile apps
Supports development of device DTMs, Communication DTM and Gateway DTMs.
10+ Protocol support (Modbus, HART, wiHART, Profibus, FF, Interbus, CANOpen, Ethernet/IP, Proprietary etc)
12+ Host Supported (FieldCare, Fieldmate, ABB 800xa, PRM, FDM, AMS, FdtContainer, Pactware, RTIS etc)
150+ Device Integration related solutions offered so far
Support for complex algorithms and Trend Charts
Working Group
FDT OPC UA Specification WG
FDT T&C Committee
FDT TM Marketing Committee
One stop solution for FDT solutions
FDT Development Service
Customized FDT/DTM Training (FDT 1.2/2.0) and workshop at onsite
Troubleshooting support for Certification related issues
Consultation service for DTM or Frame development
Migration of DTM to FDI UIP
Consultation service on integrating FDT and OPC UA
Consultation on FDT support for Asset Management Systems
FDT Consultation Service
Accelerators• DTM Framework• DD Studio• Accredited DTM
Certification Center
Device Integration - FDT/DTM Offerings
COTS Products
OPC DA Server
OPC UA Server
Server grade( .NET)
Embedded Nodes (Java)
Engineered Solution
Custom OPC Classic, OPC UA Stack based on Client’s Tech and Spec
Certification support
Information Model Design and Utilities
IOT, IIOT Solutions Engineering
Engineering OPC and OPC UA based IOT solutions based on COTS solutions
On-Premise and Cloud based Deployment( Azure IoT, AWS IoT)
AMQP, MQTT Implementation
Information Model, Data aggregation and communication
Offerings
OPC System ( Stack development, Communication, Enterprise to Embedded handling)
Multi-platform experience for OPC Classic and OPC UA implementation
Cross leverage of experience across Industrial products like FDI, FDT, Fieldbus communication
Web development – Web services, Web interfaces, Secure Hosting, Cyber Security analysis
Agile software development process with constant Customer interactions
OPC Workshop & Consultation
Core Capability
Success Stories
Solar PV Plant (OPC UA Server grade)
Environment Pollution Monitoring System - Pollution Control Board
Collaboration with System Integrators
Working Group
OPC UA Base Working GroupOPC UA Pub SubOPC UA TSN Network
OPC - Offerings
Application Engineering Services
Engi
nee
rin
g So
ftw
are • Engineering Tools :
Configuration, Device Diagnostic and Service tool development
• Asset Management application development
• OPC based solutions
• Intelligent HMI SCADA Development
• Protocol Gateways
Mo
bile
Ap
plic
atio
ns • Device integration
• Asset Management
• Alarm & Diagnostics Apps
• Analytics Apps
• Visualization Apps
• Lifecycle support tools
• Cloud based mobile dashboard configurator
• Custom Apps
Dat
a &
Vis
ual
izat
ion • Device Data Collection &
Aggregation
• Device Data Analytics
• Process Data Analytics
• Predictive Maintenance
• Data Visualization
• Data Integration with ERP, MES, MOM systems
• Custom IT/OT Dashboards
Firm
war
e D
evel
op
men
t • Model Based Development
• Communication Protocol Stack development / integration
• Device Analytics
• Device/Protocol Simulation
• BSP, Device Drivers, Middleware & Diagnostics for Android/Linux, Windows CE, RTOSs
• Software Development in C, C++
Har
dw
are
Dev
elo
pm
ent • High speed Digital
design, Digital/Analog circuit design
• Communication Protocol Hardware Design (Wired & Wireless)
• Conformance testing (CE, UL, EMI/EMC,HART, FF, etc.)
• Reliability Analysis: DFMEA, Monte Carlo simulation, power simulation
• Validation and Manufacturing support Tools
• PCB Design, Hardware Prototyping
Tech
no
logi
es &
To
ols • Connectivity: Ethernet,
CAN, Wi-Fi, BT, BT-LE, ZigBee, 802.11p/WAVE, Ethernet, HART, Fieldbus, Profibus, Devicenet, DNP3, etc.
• Platforms: DaVinci, OMAP3x, OMAP 4 Cortex A9,M4, ARM9, iMX6, Microchip, DDR2, Flash
• Development Tools: IAR, Keil, Green Hills, CCS, Altium, Cadence, MathCAD, Coverity, LINT
Embedded Services
Validation and Certification Services
Core Competencies
FDT/DD/FDI/UIP/OPC
Field Devices & Control Systems
FF, HART, Profibus, DNP3, IEC61850, CIP, etc.
Test Automation, Test Simulation
Human Centered Design
Test Infrastructure
FDT Certification Center, DTM Inspector
PROCENTEC Profibus tools, NI FBUS, HART Server
RFT (Rational Functional Tester), UFT (Unified Functional Tester)
Selenium, AutoIt, Test Complete
Interoperability Test Lab
Software Update Qualification
Certification Assistance
Compliance Testing
Product Testing
Device Interoperability
Service Offerings on Application, Device Software and Hardware Testing
Communication Protocol Testing
User Experience Testing
Security Testing
Performance & Load Testing
Test Automation
Products, Platform & Solutions
cloud
on-premise
Device Software Secure Boot Client Core with OS Protocol Drivers Utilities
• Configuration• Network Management
OpenSSL, HTTPSHTTP, HTTPS, IPv4, TCP/IP, UDP, SSH, SNMP
MQTT, AMQP
On-premise Hosting Qualified Server Grade Hardware
Cloud Hosting Hosted VPS Qualified on Azure, AWS, Google,
Server Software Server Grade OS ( Linux, Windows) U-IOT-HUB Portal Database – Relational, NoSQL Services
• Messaging• Identity• Information Model
Custom Dashboard Integration Services
• SCADA Integration via OPC• Export/Import
uConnect
uGateway
Connectivity Hardware uConnect uGateway uConverter Qualified COTS Hardware WIFI, GSM, RS232/RS485, Ethernet MODBUS(RTU,ASCII), Ethernet/IP,… OPC-UA
uConverter
SecuredMicro-Services
EDG
E D
evic
esC
lou
dD
evic
es
Hardware Software
ApplicationsSmart Metering
Asset ManagementRemote Monitoring
Periodic Maintenance
JAV
ELIN
E P
latf
orm
Secure Communication
Utthunga’s IIoT Architecture
Utthunga’s OPC Servers
OPC DA Classic OPC UA Server (.NET) OPC UA Server (JAVA)
Data Access serverDCOM supportCommon information model Scaling supportData Computing and custom expression
supportEncryption AES 256 bit, Triple DES, MD5
encryption
Standard server profile Remote configuration of Protocol Drivers and Device Profiles Redundancy support Data Computing and custom expression support Heartbeat for connections in both directions (to indicate whether the other end is "alive"). This means that both server and
client recognize interrupts Buffering of data and acknowledgements of transmitted data. Lost connections don't lead to lost data anymore. Lost datagrams
can be re-fetched OPC UA Transport: opc. tcp, http, https OPC UA Security: Sign, Sign & Encrypt, None Security Policy: None, Basic128Rsa15, Basic256 Authentication: Anonymous, User Name/Password, Certificate exchange. Aggregates any OPC compliant server CTT standard server profile compliance
OS: Windows Server 2003, Windows Vista, Windows 7 Windows 8 , Windows 8.1 and Windows 10 - (x86 & x64)
Processor speed: 1.0 GHz
RAM: 38 MB, Flash – 75 MB, App size – 75MB
Licensing : Soft License, Dongle License
OS: Windows Server 2003, Windows Vista, Windows 7 Windows 8 , Windows 8.1 and Windows 10 - (x86 & x64)
Processor speed: 1.0 GHz
RAM: 38 MB, Flash – 75 MB, App size – 75MB
Licensing : Soft License, Dongle License
OS: Microsoft Windows - (x86 & x64), Mac OSX, Android, Any Linux Distribution
Processor speed: 1.0 GHz
RAM: 170 MB, Flash – 1 GB, App size – 10 MB
Licensing : Soft License
DF1Proprietary Protocol …
one definition = unlimited connectivity
SCADA
Platform Solutions Protocols…
Smart Controls Device Dashboard Localization
Data logging Trending Printing
Online
Offline
Simulation
XML Configuration
Device Handler
Modbus
HART
FF
Protocol Handler
Ethernet IP
Audit Trail
Security
OPC UA SDK .Net SDK
iOS/Android SDKFDT-DTM SDK
HART MUX
OPC DA SDK AMS/SCADA Extension
Custom Tool Extension
…
Profibus
JAVA SDK
Key Features• Rapid Device Application Development Framework & SDK• Cross Platform - Windows, iOS and Android• Don’t Repeat Yourself (DRY) design principle• XML based, Configuration driven• Domain Specific Language• Documented, Tested and Supported• Complex field device logic support• Multiple Device revision support• Built-in Offline and Simulation Support• Customizable and extendable architecture
Success Stories• Diagnostics, Configuration and Monitoring tool for Valve
Actuators supporting HART, HART-MUX, Modbus (Master/Slave), FF with various hosting options like DTM, Stand alone and custom tool to a DCS
• Desktop and mobile based Diagnostics and Service rich graphical UI tool for measurement instruments using Modbus and HART protocol supporting 35+ device variants
• 100+ FDT/DTM Developed• OPC based remote solar field monitoring application using
Modbus • FDI UIP Developed for Special Calibration algorithm• Custom extension for DCS application
Device Programming Interface – Rapid Application Development Framework
Sample Case Studies
Case Study 1: GE GSM protocol simulation for top energy companyProblem Statement :
Customer has a process control system from GE turbines supporting GE GSM protocol specification. The Control Systems software was being directly deployed to the field, thus actual gateway and multiple controllers were used from the field for testing of the Control System. They needed a system to test the Plant setup before commissioning so that the commissioning time is reduced and ensure system is up and running without much hitches.
Objective was also to isolate the problem with other vendor devices before commissioning.
Our Solution:
Utthunga developed a GSM Simulation Framework for testing distributed systems that supports GSM protocol to simulate GSM Gateway and Controllers across a distributed network.
The GSM simulation Framework architecture is capable of simulating from one to hundreds of Process Points across a network. All of these devices can be managed and monitored from a single application.
Case Study 2: Monitoring & Configuration System
Problem Statement: An configuration, diagnostic and service application for process monitoring. The product should have common architecture for desktop and mobile devices supporting multiple protocol drivers with multiple device connectivity and multi drop functionality. Solution shall be extendable to OPC solutions.
Our Solution: OPC UA based solution to leading Industrial Automation Solution Company. Solution contains following features:
• Configuration Management, Alarm Management
• Trend Display, Data Acquisition and Analysis
• Custom Diagnostic Tools
• Simulation packages
• Audit Trail & Reports
• Task Scheduler, Workflow System
• Scripting capability
• Handheld device support
• Protocol Drivers (Modbus , HART, Profibus PA, FoundationFieldbus)
• Offline Support
• Unified framework for mobile and PC
• Plug-in based architecture
Problem Statement: A major US process instruments manufacturer had to quickly build their DTMs to win a multi-million dollar contract. To win the deal, they had to quickly build DTMs & get them certified. Utthunga's DTM development framework was instrumental in delivering over 50 DTMs in a period of 8 months.
Our Solution: Utthunga’s DTM framework with built in device management functionality was instrumental in delivering the DTMs on time.
DTM framework has below features
• Device/Comm. DTM support in Compliance withFDT-Specification
• User Interface in Compliance with FDT’s DTM StyleGuide
• 12+ FDT host tested
• Custom built, drag & drop smart controls
• XML used for defining device configurations
• Supports HART, WiHART, EthernetIP, Profibus and FFprotocols
• FDT 1.2/1.2.1 and 2.0 specification support
FDT - DTM
Case Study 3: Device Integration Solution - Device Type Manager (DTM)
Problem Statement: Need for mission to provide field service and marketing personnel a better solution to perform process diagnostics, device configuration and device demonstration anytime anywhere. Lightweight application on mobile operating system to diagnose and configure smart field devices.
Our Solution: Utthunga ported the desktop based diagnostic tool application to mobile by maintaining the common source base
• HART IP and Modbus TCP communication stack alongwith multiple device connectivity helped the fieldservice engineer to diagnose the trouble shoot themounted devices
• Online monitoring of device configuration, alerts andprocess variable information
• Powerful device trending and data loggingfunctionalities were instrumental in analyzing the datapatterns
• Simulation engine helped the marketing personnel todemo the device’s core functionalities without carryingthem
• Cloud based device profile loading
• Cloud based Dashboard configuration
• Data Logging functionality
• Alarm and event management
Case Study 4: Mobile diagnostic tool
Case Study 5: Foundation Fieldbus and Profibus implementation
Problem Statement: Customer had legacy measurement device and was looking to support foundation fieldbus and profibus communication protocols into their device.
Our Solution: Utthunga with its multiple technology expertise in device development, complimented with best hardware designers delivered the solution on time.
• Development of Transducer block, ResourceBlock, Analog Input Block, Input Selector Blockas per the fieldbus and Profibus specifications
• Porting of Softing FF stack and Profichip stack
• Motorola, Renesas microcontroller forcommunication and fieldbus board
• Complete communication protocol testing
• Involved in support during the Foundation andPNO certification of devices
Problem Statement: On an average for a quarter, 20-30 DTM projects are released, which means these projects undergoes Manual testing. It becomes difficult, time consuming and costly as software systems evolve, trying various usage and input combinations, comparing the results to the expected behaviour and recording their observations.
These tests are repeated often during the development cycle for source code changes and othersituations like compatibility. Therefore, it was a need to automate the DTM functionalities toperform regression testing which in turn reduces 20-30% of the total manual efforts.
Also, there was no ready solution or easy way to automate DTM Functionality (considering thechallenges faced from object recognition and integration with live devices). In order to makeautomated testing effective and efficient, new techniques and methodologies were to be appliedlike hybrid approach and also develop a framework which can be 40-50% reusable for every newprojects.
Our Solution: Utthunga developed a Hybrid Framework for Automation testing using UFT(unified functional Testing) from HP. The primary purpose was to automate the regression test scenarios.
The automation suit focuses on ‘Common scenarios’ across DTM projects and hence facilitating to run the same automation test across different Device DTM Projects.
Global Configuration
File
Automated Test ScriptTest Automation
Controller
• Test set selection• Test configuration• Data setup• Test Log• Error Log• Reporting
Actual test scenarios which would call instructions to execute the test, and get components for third party integration
Custom Components
Test Automation Tool
Read
Write
AUT(Device DTM’s)
Key components:• Driver Script - The Script that drives the entire execution. It performs prerequisite and initial settings
that are required for the execution.• Microsoft Excel – for Requirement traceability, Input Data, Scenario/Test execution selection, Test
results & Snapshot(on error).• Libraries (Application/standard) - Function's that can be used across tests and application libraries
are specific to DTM’s• Recovery Scenarios – To handle unexpected error
• Customizable to specific Requirement
• Selection based execution• Solution expansion capability
• Customized reporting structure• Screenshot capture
Benefits:
Case Study 6: Test Automation Framework using UFT
Case Study 7: uEnviroserve – Remote Pollution MonitoringProblem Statement :
Latest requirements by Pollution control board mandate instrument manufacture, software firm, etc. Having combination with instrument manufacturers, having capabilities to transmit Real Time Data from Continuous Emission and Effluent Monitoring systems, requesting to place their servers are permitted to install their servers either at CPCB or at Cloud as per their choice and software evaluation mechanism of protocol integration etc. will be followed after installation
Our Solution:
Utthunga developed a uEnviroserve solution to meet the pollution control board requirements with below features.
• Enterprise Application installation - Onsite or Cloud based
• Temper proof Data Acquisition & Storage
• Multi-Site, Multi Product Server including Instrument Read / Write function
• Data Security between Instrument & Server
• Analytics , Alerts and Mobility
• Audit Trails
Stack AnalysersLocation A
Cloud
Stack AnalysersLocation B
Stack AnalysersLocation C
uEnviroserve
uConnect
uConnect
uConnect
Case Study 8: Remote solar field monitor and control Problem Statement :
The platform for operational intelligence, Device Management, Analytics, Machine Learning from connected sensors, devices leveraging BigData and Cloud Computing
Remote access to the solar field performance data from small customers to large enterprise installations
Our Solution:
A platform independent connectivity solution (uRemote and uConnect) that
Manages raw equipment data, with EDGE analytics
Concentrates and delivers only required information from appropriate resources through dynamic graphical dashboards
Consolidates actionable data from assets in distributed locations
Allowed a guarantee of integrating to any system within a week
Independent of any device and network, no lockdown so no dependency on partner performances.
Know how solar fields are performing in real time, hence provide a cost effective all day support.
© U
tthu
ng
a T
ech
no
log
ies P
vt. L
td.
Contact:
Anand TapariaUtthunga Technologies Pvt. LtdEmail: [email protected]: +91 80 46543077Mobile: +91 9764084521