Bearing System Controller

(Chp7 Section 7.4 NTT Bearing System Control)

  HOME INDEX SEARCH HELP NEWS

CONTENTS


Electric Components List

Local Control Panel

Interface Between SIMATIC S5 PLC and Remote ESO Computer

Drawing List



ELECTRIC COMPONENTS LIST

FLHORN (E4.2)

TUHORN (input an)

RGHORN1 and RGHORN2 (output an)

SWRGH01 (E4.0)

SWRGH02 (E4.1)

LMOLRC (E4.5)

LZOLRC1 (E4.3)

LZOLRC2 (E4.4)

SWASFT1 (E4.6)

SWASFT2 (E4.7)

SWABFT1 (E5.0)

SWABFT2 (E5.1)

SWMPRC1 (E5.6)

SWMPRC2 (E5.7)

MPRCOL1 (A9.2)

MPRCOL2 (A9.3)

SWABFT3 (E5.4)

SWABFT4 (E5.5)

SWMDFT3 (E5.2)

SWMDFT4 (E5.3)

FLOLFT (E6.5)

LZOLFT (E6.4)

TMOLFT (E7.0)

TUOLCL1 and TUOLCL2 (input an)

SWMPPW1 (E6.6)

SWMPPW2 (E6.7)

MPPWOL1 (A9.4)

MPPWOL2 (A9.5)

PSMNOL1 (E6.0)

PSMNOL2 (E6.1)

EVSCOLID (A9.7)

EVPWOLID (A9.6)

PSMNOLID (E6.3)

TFPROLID (input an)

PSMSOLID (E6.2)

LOCAL CONTROL PANEL

Local Control Panel (LCP) represents the local interface of the operator to control and monitor the operations of the Bearing Control System (BCS) of the ESO NEW TECHNOLOGY TELESCOPE (NTT).

LCP is a control panel located on the front door of the electrical cabinet housing the Programmable Logic Control (PLC), as per dwg.Z.0000.70374.

The control panel includes selector switches, pushbuttons, lamps and displays to select the operational modes of the BSC, to command locally, in manual mode, the controls of the hydraulic sytem and of the system to control the oil temperature and to monitor alarms.

LCP includes the following:

Selection of the Operating Modes

SLON (E0.0)/ SLOF (E0.1) & LPON (A0.1)

SLOPLC (E0.2)/ SLOPRT (E0.3) & LPOPLC (A0.1)/ LPOPRT (A0.2)

SLMH (E0.4)/ SLTP (E0.5)/ SLAU (E0.6) & LPMH (A0.3)/ LPTP (A0.4)/ LPAU (A0.5)

SLOPNR (E0.7)/ SLOPDU (E1.0) & LPOPNR (A0.6)/ LPOPDU (A0.7)

The controls and the commands listed under point 1 are accessible under a transparent protective window, key locked, to avoid unauthorized access to the controls.

"Macro-Operations" Commands in Automatic Mode

PUMAAU (E1.1) & LPMAAU (A1.0)

PUSHBUTTON with green LAMP: START AUTOMATIC OPERATION.
Green light blinks if, after a start command, automatic cycle cannot start due to faulty or missing consents, which are monitored by lamps and displays.
Green light stays on if, after a start command, automatic cycle starts correctly.

PUARAU (E1.2)

Red Pushbutton: STOP AUTOMATIC OPERATION.
START and STOP COMMANDS of the AUTOMATIC CYCLE, in LOCAL OPERATION, for the pumps of the lubrication circuits of hydrostatic pads.

PUMAWBOL (E1.3) & LPWBOL (A1.1)

PUARWBOL (E1.4)

Commands in Manual or Test Operation Mode

SLVVRN1 (E1.5) and SLVVRN2 (E1.6)

LPVVRN1 (A1.2) and LPVVRN2 (A1.3)

SLEVPWOL (E1.7) and SLEVSCOL (E2.0)

LPEVPWOL (A1.4) and LPEVSCOL (A1.5)

Selector Switch SLEVPWOL in enabled only in TEST MODE.

PHRFVVHO (input an)

PHSATURF (input an)

LPSZPH (A1.6)

Manual Control of Pumps in Local Operation

OIL FEED CIRCUIT TO HYDROSTATIC PADS

PUMAPW1 (E2.5) with LPMAPW1 (A2.1)

PUARPW1 (E2.6)

PUMAPW2 (E2.7) with LPMAPW2 (A2.2)

PUARPW2 (E3.0)

OIL REFRIGERATION AND FILTERING CIRCUIT

PUMARC1 (E2.1) with LPMARC1 (A1.7)

PUARRC1 (E2.2)

PUMARC2 (E2.3) with LPMARC2 (A2.0)

PUARRC2 (E2.4)

Monitoring Lamps

OIL FEED CIRCUIT TO HYDROSTATIC PADS

LPTMOLFT (A8.1)

LPLZOLFT (A8.0)

LPPSMN1 (A8.2)

LPPSMN2 (A8.3)

LPPSMSOL (A8.4)

OIL REFRIGERATION AND FILTERING CIRCUIT

LPASFT1 (A2.3)

LPIOFT1 (A2.4)

LPASFT2 (A2.5)

LPIOFT2 (A2.6)

LPMDFT3 (A2.7)

LPIOFT3 (A3.0)

LPMDFT4 (A3.1)

LPIOFT4 (A3.2)

LPLZOLRC (A3.7)

LPLMOLRC (A3.6)

LPFLOLFT (A3.5)

LPFLHORN (A3.4)

LPTMHORN (A3.3)

DISPLAYS OF DATA AND ALARMS

VZAL

LPVIAL

PURPAL (E3.7)

PURPSIAL (E3.6)

The Display VZAL can memorize up to 16 messages at the same time, they are transmitted serially from PLC.
The numeric section (2 digits) displays the number of messages present at the same time.
Yellow Pushbutton, included in the display, scans the messages and displays them in order of there priority: the priority is defined by the code associated to the message.

VZOLID

VZRFVVHO

VZTURF

VZRVTU

PUSZ-ST (E14.6) with LPSZ-ST (A10.0)

PUSZ-RT (E14.6) with LPSZ-RT (A10.1)

PUSZ-PT (E15.0) with LPSZ-PT (A10.2)

PUSZ-TT (E15.1) with LPSZ-TT (A10.3)

PUSZ-WT (E15.2) with LPSZ-WT (A10.4)

PUSZTU1 (E15.3) with LPSTZU1 (A11.0)

PUSZTU2 (E15.4) with LPSTZU2 (A11.1)

PUSZTU3 (E15.6) with LPSTZU3 (A11.2)

PUSZTU4 (E15.6) with LPSTZU4 (A11.3)

PUSZTUMI (E15.7) with LPSTZUMI (A11.4)

The Pushbuttons above listed are used to select the area related to the measure (STMS, RTMS, PTMS, TTMS, WTMS) and related temperature sensor or the average value of the temperatures (T1, T2, T3, T4, TM).
The white light related to the pressed pushbutton goes on. When display of temperature average (TM) is selected, all lights related to the sensors which concur to the computation of the temperature average go on.

PUTPLP (E3.5)

General Alarms

PUAREM (E11.4)

PUARGE (E11.5)

SISGAL (A8.6)

LPEMCU (A8.5)

LPAREM

INTERFACE BETWEEN SIMATIC S5 PLC AND REMOTE ESO COMPUTER

ESO COMPUTER and SIMATIC PLC have the following information interchange:

1) Operation mode selections and commands from ESO COMPUTER to PLC
2) Operation mode selections and commands from PLC to ESO COMPUTER
3) Status signals related to Bearing System Controller (BSC) and Temperature Measuring System (TMS) from PLC to ESO COMPUTER
4) Alarm and warning signals related to BSC and TMS from PLC to ESO COMPUTER
5) Measurement and reference analog signals from PLC to ESO COMPUTER

The groups of signals 1 and 2 are exchanged in parallel using one I/O logic interface for each signal.

To exchange the signals concerning groups 3, 4 and 5 a multiplexed parallel transmission system used, consisting of 16 lines for DATA and 7 lines for ADDRESS, as shown in figure 1 in which is described the complete functional connection between ESO COMPUTER and PLC.

List and Description of the Interface Signals

Before describing the hardware interface and the multiplexed parallel transmission protocol, the groups of interface signals are listed below.

Operation Mode Selection and Command Signals Directly Transmitted by ESO COMPUTER:

AU/MHSZ (E13.2)

NR/DUSZ (E13.3)

STARTAU (E13.4)

STOPAU (E13.5)

STWARMUP (E13.6)

COMREST (E13.7)

ALRESET (E14.0)

EMSTOPU (E14.1)

GESTOP (E14.2)

ASMO (E14.3)

The impulsive signals from ESO COMPUTER must be at least 500msec long.

Operation Mode Selection and Command Signals Directly Transmitted by PLC:

SZMH (A16.0)

SZTP (A16.1)

SZAU (A16.2)

SZOPRT (A16.3)

SZOPNR (A16.4)

MAAU (A16.5)

MAWBOL (A16.6)

SZVVRN1 (A16.7)

SZVVRN2 (A17.0)

SZEVPWOL (A17.1)

MAMPRC1 (A17.2)

MAMPRC2 (A17.3)

MAMPPW1 (A17.4)

MAMPPW2 (A17.5)

WBOL-OK (A17.7)

ALIS (A18.0)

ALRI (A18.1)

ALMX (A18.2)

AREM (A18.3)

ARGE (A18.4)

ARIS (A18.5)

Status Signals of BSC and TMS Transmitted by PLC via Multiplexed Parallel Lines

The status signals related to the PLC inputs from sensors and switches are organized in the following five words of 16 bits, which can be addressed by ESO COMPUTER:

- CKELTU: word address 1F

- OVF1: word address 20

- OVF2: word address 21

- FTRNOL: word address 22

- PWOLID: word address 23

Alarm and Warning Codes of BSC and TMS Transmitted by PLC via Multiplexed Parallel Lines

The ALARM/WARNING codes, identified by integer numbers in decreasing priority order, are listed and explained below:

Measurement and Reference Analog Signals Transmitted by PLC via Multiplexed parallel Lines

The following measurement signals and reference signal and mean values computed by
PLC:

-
-



-
-
-
-
14 temperature signals of thermistors
3 average structure temperature signals
rotating structure temperature (RTMS)
stationary structure temperature (STMS)
hydrostatic pads temperature (PTMS)
1 oil tank average temperature signal (TTMS)
reference temperature for oil conditioning
1 position reference signal to the selected chilled water regulation valve
hydrostatic pads oil pressure

are defined and called with different binary (exadecimal) address:

ADDRESS DEFINITION
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
10
11
12
13
14
15
16
17
18
Rotating structure temperature transducer 1
Rotating structure temperature transducer 2
Rotating structure temperature transducer 3
Rotating structure temperature transducer 4
Stationary structure temperature transducer 1
structure temperature transducer 2
structure temperature transducer 3
structure temperature transducer 4
Pads temperature transducer 1
Pads temperature transducer 2
Pads temperature transducer 3
Pads temperature transducer 4
Oil tank temperature transducer 1
Oil tank temperature transducer 2
H2O temperature
Average rotating structure temperature
Average stationary structure temperature
Average hydrostatic pads temperature
Average oil tank temperature
Reference temperature (for oil regulation)
H2O regulation valve reference
Hydrostatic pads oil pressure
RN 1
RN 2

The measurement data are given in binary form: the temperature values are in 1/10 of degree centigrade, the pressure value in 1/10 of bar and the valve position reference in % of max reference.

The addresses are called by ESO COMPUTER.

Description of the Hardware Protocol and Transmission Protocol

The INNSE cards 9816.22786 and 9816.22787 require a 5V TTL externally supplied by ESO COMPUTER on pins AA (+5V) and BB(OV) of connector J4 of the INNSE rack.

INNSE suggests to put the small rack containing these adaptor cards (1+3 cards) inside the cabinets, that contains the ESO COMPUTER I/O interface rack, as shown in figure 3, to reduce the length of the transmission line at 5V and to carry outside the cabinet the 24V line, which is less sensitive to disturbances; this solution will be available with the final cabinet. For the tests in INNSE shop of Brescia, the interconnections will be tested with a simulator provided by INNSE.

The cards are contained in a panel-mountable rack having these max overall dimensions
(see enclosed drawing - figure 6):

length = 395 mm
height = 132,5 mm
depth = 255 mm

The signal transmission protocols are two:

- direct transmission of the signals listed in the groups 1 and 2
- multiplexed-parallel transmission of the signals listed in the groups 3, 4 and 5.

For what concern the alarm/warning and status signals, there are approximately 50 signals stored in the PLC memory.

The faults occurring in the electrical and hydraulic equipments (BSC, POU, HSS, TMS) (both permanent and transient) are latched by the PLC and are associated to alarm binary codes stored in dedicated PLC memory areas.

The alarms are divided in three groups:

- the non-immediate alarms (called warnings)
- the immediate electronic alarms (called alarms type 1)
- the immediate mechanical and hydraulic alarms (called alarms type 2).

For the warnings and for the immediate alarms type 1 and 2 two direct logic signals are assigned, which are used by the PLC to inform the ESO computer that a fault occurred (direct signals ALRI and ALIS).

An additional direct logic signal is used (namely "multiple alarm/warning" ALMX) to indicate that more than one fault has been latched.

The ESO computer, receiving the alarm information from one or more of the two above direct signals, sends to the PLC an alarm code requirement using a dedicated ADDRESS code, 30d = 1Eh.

The PLC, after acquisition of the alarm/warning address 30d code, transmits the alarm code through the DATA lines.
If multiple alarms occur, the direct signal "MULTIPLE ALARMS" is in logic state1 and the ESO computer requires the transmission of the other alarms by sending again the alarm ADDRESS code until the "MULTIPLE ALARMS" signal is cleared by the PLC.
The multiple alarms/warnings codes transmission is made with a code related priority logic.

The highest priority alarms are those coded with the lowest codes (1, 2, 3, etc.).

The reset of a latched alarm is made in two different ways:

-

in local mode a RESET pushbutton located in the Local Control Panel clears the latched alarm only after the cause of the fault has been removed.
-


in remote mode under ESO computer control, a RESET logic signal is sent by the ESO computer to the PLC having the same function of the RESET pushbutton (direct signal RPAL).

The status signals related to the inputs to the PLC from the hydraulic unit (POU), from hydraulic support system (HSS), from temperature measuring system (TMS) and from the electrical cabinet (BSC) are stored in a table, organized in 16 bit words, inside the PLC memory.
The status words are listed in the group 3.
The ESO COMPUTER can address the transmission of each of these 16-bits status words (which represent the image of the PLC inputs), using the 8 address lines (starting from address 50).

The analog measurement signals from thermistors and reference signals for temperature and chilled water, listed in the group 5, are transmitted by the PLC in multiplexed-parallel form, addressed by the ESO COMPUTER.

The transmission protocol is described below:

The multiplexed-parallel transmission system consists of the following interface for alarm and status signals and measurement signals (see figure 4):

-

8 ADDRESS lines: lines0-6 for address binary code definition, to address up to 128 codes and line7 for ADDRESS PARITY bit (ODD PARUTY).


PLC inputs

E12.0 - E12.6
E12.7
ADDRESS
ADDRESS PARITY
-


18 DATA lines: lines0-15 for binary data definition and lines16 and 17 for two DATA PARITY bits (LOW for 0 to 7 DATA bits and high for 8 to 15 DATA bits, ODD PARITY).



PLC outputs


A12.0 - A13.7
A14.0
A14.1
DATA
DATA PARITY LOW
DATA PARITY HIGH
-

ADDRESS STROBE line
PLC input E 13.0
-

DATA STROBE line
PLC output A 14.2
-

ADDRESS ACKNOWLEDGE line
PLC output A 14.3
-

DATA ACKNOWLEDGE line
PLC input E 13.1
-

ADDRESS PARITY ERROR line
PLC output A 14.4

ESO computer handles the ADDRESS lines, while the SIMATIC PLC handles the DATA lines.

Both the ADDRESS and DATA information are strobed with an ADDRESS STROBE and DATA STROBE signals, which are cancelled by sending an ADDRESS ACKNOWLEDGE and a DATA ACKNOWLEDGE signal respectively.

In case PLC detects a parity error in the ADDRESS transmission from ESO computer, it sends back the ADDRESS ACKNOWLEDGE signal plus the ADDRESS PARITY ERROR signal, which is held in logic state1 since the moment of parity error detection.

After ESO computer detects the ADDRESS PARITY ERROR signal, it sends the ADDRESS code255, which means to put all the 8 ADDRESS lines at logic state1.

The following scenarios are defined:

a) If 1 or more ADDRESS lines are detected by the PLC at logic level 0 (which means the address code detected is different from 255), the PLC transmits the ADDRESS ACKNOWLEDGE signal maintaining the ADDRESS PARITY ERROR signal at logic level1.

The PLC retransmits the detected ADDRESS code, different from 255, to ESO computer through the DATA lines.
For sake of security the ADDRESS code will be sent both on the DATA byte LOW (0-7) and on the DATA byte HIGH (8-15), transmitting also the DATA PARITY bits.

Example:
if the PLC detects the ADDRESS code: BE = 1 0 1 1 1 1 1 0 (LSB)

it will send-back through the DATA lines the following code:

BE B E 11 = 10111110 - 10111110 - 1 - 1
data lines 0 7 8 15 16 17

This information will enable the ESO computer to detect the interrupted line(s).

The ADDRESS PARITY ERROR signal will be maintained at logic state1 until the correct ADDRESS transmission has been detected.

b) If no parity errors are detected (that means the PLC detects the ADDRESS 255), the PLC sends back the ADDRESS ACKNOWLEDGE signal and resets the ADDRESS PARITY ERROR signal.
In this case the ESO computer retransmits the last ADDRESS code, which originated the parity error alarm.

For the control of the DATA correct transmission from PLC, the ESO computer sends two dedicated ADDRESS codes to the PLC if any circumnstance is required (e.g. at every system start-up, after detection of a DATA PARITY ERROR, etc.).

These dedicated address codes, namely 119d = 77h, 120d = 78h, are recognized by the PLC as requests to send the following DATA:

119d = 0 0 0 0 - 0 - 0 (parity bits)
120d = F F F F - 1 - 1 (parity bits)

it will enable the ESO computer to check any error transmission or interruption in the DATA lines.

The proposed timing diagram of the ADDRESS and DATA information interchange is shown in figure4 (estimated length of the Strobe signals due to the PLC cycle time: approx. 50msec).

ESO computer forms and transmits ADDRESS code and ADDRESS STROBE signal in the same instant.
PLC detects the ADDRESS STROBE high and after a delay (tipically 5msec.), which eliminates the possible transients due to the optoinsulators and input stage, latched the ADDRESS code and sends the ADDRESS ACKNOWLEDGE signal, which is used by ESO computer to reset ADDRESS and STROBE lines.

On the other hand the PLC forms and transmits DATA and DATA STROBE signal in the same instant.
ESO Computer detects the DATA STROBE signal at logic state1 and after the same delay (tipically 5msec.) latches the DATA value and sends the DATA ACKNOWLEDGE signal, which is used by PLC to reset the DATA and STROBE lines.

Safety Interlock Signals

The following interlock contacts are provided by BSC to ESO COMPUTER cabinet:
-

no.1 Potter-like relay contact, normally closed when the relay coil is powered, which is opened when are manually activated:
Both relay contacts are open when the BSC main supply (380V, 50Hz 3-phase line) is open.
  • GENERAL STOP (ARGE logic signal from PLC to ESO COMPUTER)
  • EMERGENCY STOP (AREM logic signal from PLC to ESO COMPUTER).
The difference between these two shut-down commands is that, when the EMERGENCY STOP is commanded, after the execution of the shut-down procedure the main supply breaker is opened.
The relay contact is opened 2 seconds after the Emergency and General Stop push-buttons are pressed.
-



no.1 Potter-like relay contact, normally closed when the relay coil is powered, which is immediately opened when the power supply to the PLC CPU (220 Vac) and/or to the PLC interface (24 Vdc) fails. In this case no controlled shutdown procedure is possible to the BSC unit.
The two contacts (two wires for each contact) are available to the ESO COMPUTER interface cabinet: four pins are provided for this purpose in the external interface to ESO COMPUTER connector J9 located in the BSC unit.

INNSE suggests the following interlocks to be provided by ESO COMPUTER cabinet to BSC:
-

no.1 relay contact (Potter-like relay), normally closed when the relay is powered, which immediately opens when a GENERAL STOP command is activated in the ESO cabinet.
This contact, namely ESDIN contact described in the ESO TECHNICAL specification, is operative only in REMOTE mode of operation.
-

1 relay contact (Potter-like relay), normally closed when the relay is powered, which immediately opens when an EMERGENCY STOP command is activated in the ESO cabinet.
This contact is always active both in LOCAL and REMOTE mode of operation.
The contacts must be suitable to operate with a nominal operating voltage of 24 Vdc and a current of 1 Amp.
With this latter command, after the execution of the shut-down procedure in the BSC, the main supply breaker is opened.

The two contacts (two wires for each contact) are available to the BSC cabinet: four pins are provided in the external interface to ESO COMPUTER connector J9 located in the BSC unit.

DRAWING LIST

TITLE/ SUB-TITLE SHT NUMBER LAST UPDATE DRAWING NUMBER
HB Piping HBPIP.DWG
HB Valves and Sensors HBVASENS.DWG
HB Multiplexed Interface HBMPXINT.DWG
HB Parallel Interface HBMPARINT.DWG
HB Thermistors HBTHM.DWG
HB Interconnection 1 HBINT1.DWG
HB Timing HBTIM.DWG
HB Interconnection 2 HBINT2.DWG
 [Observing Facilities and Operations]  [La Silla Home Page]  [ESO]  [Index]  [Search]  [Help]  [News]