MARS Maintenance & Assets for contRolS Damian Abalo, Montserrat - - PowerPoint PPT Presentation

mars
SMART_READER_LITE
LIVE PREVIEW

MARS Maintenance & Assets for contRolS Damian Abalo, Montserrat - - PowerPoint PPT Presentation

MARS Maintenance & Assets for contRolS Damian Abalo, Montserrat Gonzalez, Fernando Varela, Stanisaw Podgrski, Uwe Epting 10/4/2016 Agenda Purpose of the project Use-case High level overview Current status Possible


slide-1
SLIDE 1

MARS

Maintenance & Assets for contRolS

Damian Abalo, Montserrat Gonzalez, Fernando Varela, Stanisław Podgórski, Uwe Epting

10/4/2016

slide-2
SLIDE 2

Agenda

  • Purpose of the project
  • Use-case
  • High level overview
  • Current status
  • Possible improvements
  • Technology stack
  • Demo

10/4/2016

slide-3
SLIDE 3

Purpose

  • Support piquet and experts during interventions
  • Problem: Information for a device presently

scattered over multiple data source (InforEAM, LanDB, MOON, etc.)

  • Aims of MARS:

 Provide a single access point to data  Hide the complexity of linking the fragments of data from

the difference sources

 Select the most relevant information  Data accessible from the web or mobile devices

10/4/2016

slide-4
SLIDE 4

Use-case

10/4/2016

Device Problem!

CCC Call

  • r

MOON SMS

Location? Responsible?

What’s wrong?

Outlet? How to access? Do I have the rights to access there? What are the dependencies? Where do I find spares and backups? Previous interventions? Am I standing in front of the right device?

slide-5
SLIDE 5

Overview

10/4/2016

IMPACT ICESAS DB

consolidated data

Infor EAM LanDB MOON ADAMS DB

PLC status pending impact requests asset data network data and location SCADA application data access control data query with PLC name

Map Service

geographical location

slide-6
SLIDE 6

10/4/2016

slide-7
SLIDE 7

Current status

  • Web application is available at https://cern.ch/ics-mars
  • Mobile application with built-in barcode scanner is also

available for download

  • Querying LanDB, Infor EAM, CERN Maps, ICESAS and

IMPACT is working

  • MOON data are not available until migration to new

WinCCOA version (SOAP Interface)

  • ADAMS access control data are limited to LHC – only

source for access points for now is IMPACT

10/4/2016

slide-8
SLIDE 8

Possible improvements

  • Query real data from MOON after the migration is

complete

  • Integrate with ADAMS 3 to get more precise access

control information

  • Link to the VersionDog with PLC source code deployed
  • n the queried device
  • Retrieve device hierarchy from InforEAM (e.g. what is my

PLC made of?)

  • Interplay with BE-CO “rack tools”
  • More input required from experts

10/4/2016

slide-9
SLIDE 9

Technology stack

  • Implementation:
  • Backend:
  • Java 8, Spring 4 (Boot, MVC)
  • Datasource access:
  • JAX-WS / Apache Axis
  • JAX-WS / Apache CXF
  • Spring RestTemplate / Jackson
  • Oracle JDBC
  • Web Frontend:
  • Freemarker
  • Bootstrap, jQuery, Javascript, MDL
  • Mobile App:
  • Xamarin
  • Deployment on CERN Middleware-on-demand

10/4/2016

slide-10
SLIDE 10