Introduction

Purpose

This document provides the necessary information to install, build and configure the ELT PDS software under different deployment scenarios, the list of configuration items and the packages required.

Acronyms

CII

Core Integration Infrastructure

DAQ

Data Acquisition

DICD

Data Interface Control Document

DPM

Data Product Manager

In some contexts DPM may colloquially be referring to the application daqDpmServer.

ELT

Extremely Large Telescope

FITS

Flexible Image Transport System

DHS

Data Handling Server where DPM can deliver merged products to On-Line Archive System

ICS

Instrument Control System

ICD

Interface Control Document (may also refer to MAL XML Interface document)

JSON

JavaScript Object Notation

MAL

Middleware Abstraction Layer

OCM

Observation Coordination Manager.

In some contexts OCM may colloquially be referring to the application daqOcmServer.

OCS

Observation Coordination System

OLAS

On-Line Archive System

OLDB

On-Line Database

PDS

Phasing Diagnostic Station

RAD

Rapid Application Development toolkit. See also RD9

TBC

To be confirmed

TBD

To be determined

Definitions

Config Path

Term used in this document to refer to configuration paths resolved using the environment variable $CFGPATH. The path can either be absolute or relative. In case of relative path the file is resolved by testing the combination of each path in $CFGPATH with the provided relative path.

For example if $CFGPATH=/tmp/a:/tmp/b and Config Path is the file c the tested paths are (in order):

  1. /tmp/a/c

  2. /tmp/b/c

Data Product Specification

Specifies how to create a Data Product from input sources. This specification is created by daqDpmServer and used by daqDpmMerge.

ESO Keyword

See ESO Hierarch Keyword.

ESO Hierarch Keyword

Refers to FITS keywords following the ESO HIERARCH keyword conventions RD6, i.e. keywords of the form:

HIERARCH ESO INS FILT1 ENC = 2 / Filter wheel absolute position [Enc].
HIERARCH ESO INS FILT1 ID = 'OUT' / Filter unique id.

The first token, INS in the example above, is referred to as the category.

metadaqif

Standard metadata source interface used by e.g. FCF and other components [RD3].

recif

Standard primary data source interface implemented by DCSs [RD4].

Applicable Documents

Reference Documents

[RD1]
PDS Control Software Design report;
[RD11]
PDS Electronic Design Document

Deployment Scenarios

WS Simulation

This scenario allows to run the PDS software components in WS simulation. This means running the complete software in simulation that can run in one WS specially useful for general validation and testing.

ECM Simulation

The ECM simulation uses additional components for more realistic simulations. For instance using some PLCs with simulators to validate the PLC side of the software. The ECM simulation may also use cameras simulators.

HW Deployment

The HW deployment is the installation for the real PDS software controlling the HW components. It includes all the PDS nodes.