IRMIS 2 Overview - PowerPoint PPT Presentation

About This Presentation
Title:

IRMIS 2 Overview

Description:

Relational database used to describe how EPICS process variables are integrated ... Debby Quock, Argonne National Laboratory quock_at_anl.gov ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 12
Provided by: quo8
Learn more at: https://epics.anl.gov
Category:
Tags: irmis | debby | overview

less

Transcript and Presenter's Notes

Title: IRMIS 2 Overview


1
IRMIS 2 Overview
  • Andrew Johnson
  • Computer Scientist, AES Controls

2
Integrated Relational Model of Installed Systems
(IRMIS)?
  • Relational database used to describe how EPICS
    process variables are integrated with accelerator
    controls hardware components and controls
    software applications
  • Collaboration effort from several institutions
    GANIL, Canadian Light Source, TRIUMF, SLAC,
    BESSY, SNS, PSI and others
  • Use Cases
  • Cabling
  • Vacuum
  • Beam Lines
  • Power Supplies
  • Accelerator Physics
  • IOC Architecture
  • More

3
IRMIS2 User Interface
  • User Viewers
  • Global Search Tool
  • AOI
  • IOC
  • PLC
  • Component Type
  • Network Info
  • Racks Info
  • Controls Spares
  • More
  • User Editors
  • AOI
  • PLC
  • Component History
  • Installed Components
  • Cables
  • Unix Line Command
  • aoiExist
  • aoiMedm

4
Other ways of getting data into the IRMIS
database Automated Software Crawlers
  • 7 Main Crawlers to Date
  • PV
  • Record definitions loaded by IOCs
  • Sequence
  • Sequence programs running on IOCs
  • ADL
  • Operator displays (MEDM)?
  • ALH
  • EPICS alarm handler
  • AOI
  • Applications Organizing Index
  • Network
  • SDDS
  • Self-Describing Data Set toolkit

5
(No Transcript)
6
Installed Components Viewer
7
Unix Line Command tool pvUsage
  • pvUsage L1RFGDC3ARF.TGTM VM012IP6ID1
    ID01dsDeviceEnbl
  • L1RFGDC3ARF.TGTM
  • PV link usage
  • ioclid1 L1RFGDC3BRF.TKPV
    L1RFGDC3ARF.TGTM NPP NMS
  • CA client usage
  • MEDM
  • L1RFGDC3ARF.TGTM
    /usr/local/iocapps/adlsys/linac/L1_RF_D1_mon_1.adl
  • L1RFGDC3ARF.TGTM
    /usr/local/iocapps/adlsys/linac/L1_RF_D1_mon_2.adl
  • VM012IP6ID1
  • No PV link usage found
  • CA client usage
  • MEDM
  • VM012IP6ID1.SET1
    /usr/local/iocapps/adlsys/sr/vacApp/srHex01-05.adl
  • VM012IP6ID1.VAL
    /usr/local/iocapps/adlsys/sr/vacApp/srHex01-05.adl
  • Alarm Handler
  • VM012IP6ID1.VAL
    /usr/local/iocapps/opsys/asdops/alh/SJ_SR_Vacuum.a
    lhConfig
  • VM012IP6ID1.VAL
    /usr/local/iocapps/opsys/asdops/alh/Shutdown1.alhC
    onfig

8
APS Controls Infrastructure Monitoring System
Nagios User Interface
9
Global Search Tool Viewer
Global Search Tool
A one-stop global search tool for the entire
IRMIS database. GUI uses AJAX technology. Includes
a two-tier level of displayed search results and
a database data integrity validation and
reporting mechanism.
AJAX ?? PHP?? MySQL
AJAX ?? PHP?? MySQL
AJAX ?? PHP?? MySQL
PHP?? MySQL
IRMIS AOI Viewer
10
IRMIS 3 Data Service Architecture
Web applications
JavaScript bridge
Applets and Widgets
Java Client API
XML protocol (REST style WS)?
Data Service layer
Database layer
11
IRMIS Contact Information
  • Don Dohan, Brookhaven National Laboratory
    ltdohan_at_bnl.govgt
  • Gabriele Carcassi, Brookhaven National Laboratory
    ltcarcassi_at_bnl.govgt
  • Debby Quock, Argonne National Laboratory
    ltquock_at_anl.govgt
Write a Comment
User Comments (0)
About PowerShow.com