1 INTRODUCTION
1.1 PURPOSE AND SCOPE
This document describes the usage of the VLT Telescope Control System (TCS) from a programmatic point of view and is intended to provide all the necessary information for the user to install, run and use the software. It also contains the description of the TCS Simulation Package.
The intended readers of this document are the developers of VLT Instrument Software who need to develop, test or maintain their software, interfacing to TCS.
Beside this INTRODUCTION the document provides four major sections:
· The
USER MANUAL describes the concepts and usage of the TCS.
· The
REFERENCE section gives man-pages for all programs, libraries, scripts and commands, available so far.
· The
INSTALLATION GUIDE explains how to install and configure the TCS Simulation Package and the catalogue interface.
· The APPENDICES, with sample programs, illustrating the use of libraries and functions.
1.2 APPLICABLE DOCUMENTS
The following documents, of the exact issue shown, form a part of this document to the extent specified herein. In the event of conflict between the documents referenced herein and the contents of this document, the contents of this document shall be considered as a superseding requirement.
[1] VLT-SPE-ESO-17230-0941, 1.1, --- TCS Interface, Design Description
[2] VLT-SPE-ESO-11720-0001, 1.1, --- TCS Functional Specification
1.3 REFERENCE DOCUMENTS
The following documents are referenced in this document.
[3] VLT-MAN-ESO-17210-0619, 1.9, --- Central Control Software, User Manual
[4] VLT-MAN-ESO-17210-0770, 1.7, --- Extended CCS User Manual
[5] VLT-MAN-ESO-17210-0771, 1.7, --- CCS Event Toolkit - EVH User Manual
[6] VLT-SPE-ESO-17240-385, 2.0, --- INS Common Software Specification
[7] VLT-MAN-ESO-17200-0642, 1.11, --- VLT Common Software Installation Manual
[8] VLT-MAN-ESO-17210-0690, 3.3, --- VLT/GUI User Manual
[9] VLT-MAN-ESO-17200-0981, 2.0, --- VLT Software Problem Report & Change Request Manual
[10] GEN-SPE-ESO-0-0949, 1.0, --- Astronomical Catalogue Library Interface Specification
[11] GEN-SPE-ESO-19400-794 1.0/8 --- Data Interface Control Document
[12] VLT-MAN-ESO-10200-1634 3.1 --- UT BOOK
1.4 ABBREVIATIONS AND ACRONYMS
The following abbreviations and acronyms are used in this document:
CCS Central Control Software
CDT Command Definition Table
DICB Data Interface Control Board
HOS High Level Operating Software
ICS Instrument Control Software
MIDAS Munich Data Analysis System
ROS Remote Operating Software
RTAP Real-Time Application Platform
TCS Telescope Control Software
TCSSIM TCS Simulation (Package)
UIF (Portable) User Interface (Toolkit)
1.5 GLOSSARY
command
environment
A CCS environment, as defined in
[3], section 2.4.
environment variable
a UNIX process environment variable
user
an instrument software or panel which utilizes the TCS
operator
a person who controls the TCS software on module level
1.6 STYLISTIC CONVENTIONS
The following styles are used:
bold in the text, for commands, filenames, pre/suffixes as they have to be typed.
italic in the text, for parts that have to be substituted with the real content before typing.
<name>
in the examples, for parts that have to be substituted with the real content before typing.
bold and italic are also used to highlight words.