Andreas Streun, Stefan Staudenmann, Detlef Vermeulen
Deutsche Version
(English: Trivan Pal)
Preliminary
(16/10/2006)
Introduction
The "PSI-Anlagen-Bezeichungssystem" (PAB) has been in use so far for the designation of objects/devices in the three domains, namely: the SLS accelerators, the SLS experiments and the infrastructure. These three domains are identified by the letters A, X, and I respectively, at position 6 in the naming designator.
In this document we define the general structure of the PAB, introduce new domains and give general rules for the definition of the designators. Domain-specific designation rules are defined in subordinate documents. The PAB was first introduced as the "SLS functional naming convention" in 1998 [1], and in 1999 it was extended to the present "PSI-Anlagen-Bezeichungssystem" [2]. The names of existing domains were not adapted, since that would have been much too complex. It was however planned that future domains also follow the PAB convention. In the course of the installation of new hardware for the control system at the proton accelerators, and the structure of new domains, this prescription is now deemed desirable.
[1] A.Streun, SLS functional device naming convention, SLS-TME-TA-1998-0001. Replaced by web page
web page.
[2] K.H.Melchers, General instructions for the "PSI-Anlagen-Bezeichungssystem" (PAB), AW-92-99-01; replaced via: S.Staudenmann, PSI domain designation system, TM-93-02-06.
This document defines the general structure of the PAB, introduces new domains and gives general rules for the definition of the designators. Domian-specific designation rules are defined in subordinate documents.
Syntax
The naming convention uses capital letter only.
In its most general form, a designator follows the syntax:
[aaaa-]bcccc[-D[-E]][:F[.G]]
(Here x means an indication, X a character string, [ ] an optional field.)
Explanation:
- aaaa is the building Prefix (4 positions/characters), e.g. WSLA.
- b is the domain, which it concerns. Each domain has a responsible person and guidelines for the designation of the fields cccc [- D [- E]] [: F]; these must be observed.
- cccc depends on the domain. It is different for a domain (domain A) or Facility (domain I) designated field. It, however, covers all domians accurately in 4 positions. Additional syntax is defined by the person responsible.
-
D and E are additional fields, whose syntax is defined by the person responsible. The character string D-E may extend up to a maximum of 12 positions.
-
F is a signal (channel) with max. 9 positions.
-
G is a condition (status); the length is not defined.
Example
Some examples from the domains already existing are recalled in the following, which can serve as suggestions for the re-defined domains:
Domain A:
- Field cccc:domain, subdomain (always 2 letters). Fields D-E: arbitrary in the allocation, max. 12 positions, both together. F has max. 9 positions. Field, F, allows numbers and letters, including hypen (-).
- Example:
[WSLA-]ARIMA-QLH-05:I-SET.HOPR
[SLS building -] ring magnets - quadrupole long straight family 'H' - sector 5 : set current . high operating range
s. Tabelle
Domain I:
- Field cccc: System, group (always 2 letters)
- Field D: System number, group number (always 2 numbers)
- Field E: Block (1 letter), type of apparatus (1 letter), apparatus number (3 numbers)
- Field F: Signal type(2 positions), category (2 positions), system (1 letter), data point number (2 numbers)
- Field G: Status (max. 4 positions)
- Example:
OKWA-IKUSK-0101-EY000:D0A1S01.HI
Kraft/Wärmezentrale - Kühlsystem Sekundärkreis - Kühlsystem 01 Sekundärkreislauf 01 - Elektrotechnischer Apparat, Verstellantrieb Nr 000 - Digital Eingang 0, Alarm Kategorie 1, Siemens, Datenpunkt Nr 01 . hoch
s. Tabelle
Domain X:
- Field cccc: Sector (2 numbers), source type (1 letter), index (1 letter)
- Field D: Container (max. 4 positions)
- Field E: DEVICE (max. 7 positions)
- Field F: Attributes (max. 9 positions)
- Field G: Signal type, subsystem (max. 4 positions)
- Example:
X07MA-OP-MOPG2:CURRENT.HVNC
Sector 07, M straight, line A - optics - monochromator, getter pump 2 : current . high voltage, not connected
s. Tabelle
Procedure
(17/10/2006 Preliminary - Pending implementation of changes forwarded by DV).
The preceding conventions limit the procedure in the following way:
- Responsibility: For each domain (or kingdom) the person responsile is listed in the table below.
- New domains and the person responsible are determined by unanimous consent by the authors of this procedure.
- The syntactic structure described in the relevant paragraphs should be adhered to.
Exception:
For newly defined domains (or kingdoms) where a naming convention already exists, it is not the intention to change it,
but rather use the new names for ancilliary objects (e.g. crates). Changes otherwise are left to the discretion of
the person responsible.
Bereiche und Verantwortliche Stand. 25. April 2007
b |
Bereich |
Verantwortlicher |
Status |
A |
SLS Maschine |
A. Streun |
in Betrieb |
F |
FEL und LEG |
R. Bakker |
neu |
G |
Global Kontrollsystem |
D.Vermeulen |
neu |
L |
Laboreinrichtungen |
D.Vermeulen |
neu |
I |
Infrastruktur |
K.H.Melchers |
in Betrieb |
M |
Testsysteme |
D.Vermeulen |
In Betrieb |
P |
PROSCAN |
T.Korhonen |
neu |
X |
SLS Beamlines und Experimente |
A.Isenegger |
In Betrieb |
Z |
Protonenanlagen HE |
T.Korhonen |
neu |