03.09.02/jn
Wichtige Prozessdaten aus dem VAX-Kontrollrechner werden
durch
einen Prozess „SEND_COM“ im lokalen Effelsberger
Netz verteilt. Dies geschieht mit Broadcast über sockets mit dem
TCP/IP Protokoll. Die Port-Nr. für diese Meldungen ist
festgelegt auf 15004.
Sie sollte nicht für andere Meldungen oder Protokolle verwendet
werden.
Im Ablauf der Systart-Prozedur im VAX-Kontrollrechner
wird der
Prozess gestartet. Er sendet etwa im Sekundentakt jeweils die
aktuellen prozessrelevanten oder informativen Werte. Die einzelnen
Broadcastübertragungen sind maximal 1024 Bytes lang und bestehen
aus einem einleitenden Schlüsselwort, das die Art der
restlichen Daten beschreibt. Die folgenden Werte sind unterteilt in
Integer- oder Double-Grössen. Sie werden als Text (ASCI)
geliefert, wobei Integer immer in HEX-Schreibweise (Z10) und
Gleitkommazahlen im Exponentialformat (E25.16)
verschlüsselt
sind.
Momentan werden folgende Werte mit den
angegebenen
Schlüsselwörtern geliefert:
VLBIDATA - Daten des ehemaligen
VLBISOCK-Prozesses (nur Klartext)
VAXCAMAC - CAMAC-Daten der VAX (In/Out)
VAXSDHDIS - Daten aus dem SDH-Common der VAX
VAXWEATHER - Wetterdaten des Wetter-Commons in
der VAX
VAXACTIVE1 - Daten aus dem aktiven Feld
(Achsenpositionen, Basissystem)
VAXACTIVE2 - Daten aus dem aktiven Feld
(Nebenachsenpositionen, Pointing usw.)
VAXACTIVE3 - Daten aus dem aktiven Feld (Counter,
Scan
usw.)
VAXPOSIT - Daten aus dem aktiven Feld
(Kommandierte und gelesene Werte)
VAXTIME - Zeiten, Wetterwerte und Eventflags
D_VECTORS - Werte von astronomischen Berechnungen