Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company...

23
© Utthunga Technologies Pvt. Ltd. Utthunga Overview

Transcript of Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company...

Page 1: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

© U

tthu

ng

a T

ech

no

log

ies P

vt. L

td.

Utthunga Overview

Page 2: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 3: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 4: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 5: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 6: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 7: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 8: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 9: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 10: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

Products, Platform & Solutions

Page 11: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 12: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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 …

Page 13: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 14: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

Sample Case Studies

Page 15: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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.

Page 16: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 17: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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)

Page 18: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 19: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 20: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 21: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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

Page 22: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

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.

Page 23: Utthunga Overview - Deutsche Messe AGdonar.messe.de/exhibitor/hannovermesse/2017/U... · Company Overview HISTORY •Established in 2007 •HQ & Development Centre: Bangalore India

© 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