Title: CMS HCAL
1CMS HCAL
CMS HCAL
- DCS Status
- S.Sergueev,
- FNAL/JINR
2HCAL Monitoring
- HV power supply monitoring
- LV power supplies monitoring
- LV tÂș on-board monitoring
- Source calibration
- Laser calibration
- LED calibration
- Parameter downloading
LV1
Laser
HV
Source motor drivers
RBX parameters DB
HV
3Serial link architecture (I)
LV power supplies
HCAL host
HV
RBXs
Source
Laser
Private system servers (PVSS systems)
RS422
User PCs (PVSS Uis)
Industrial hub RS/Ethernet
Clock distributor, opt. insulator
(?)
Counting room
Clock generator
Power supply
200m
RS422
Optical insulation?
Detector periphery
Power supply
Hub-18 RS/RS
4Serial link architecture (II)
Clock distributor, opt. insulator (?)
RS422
Hub-18 RS/RS
Power supply (AC/DC)
Voltage regulator
FPGA
Detector periphery
RS422
18 channels (?)
Optical insulation
Out
Detector inner part
20m
In
Power
Clock
MM
RBX
5HV system structure (I)
Serial Hub
To central DCS
Data publishing
RS485
Ethernet
PVSS II
Custom Software
DIM server
DIM client
Frame work
Virtual serial port
18 Wedges
Hub software
DIM name server
Host PC
6 systems, 18 crates, 1080 channels
6HV system structure (II)
- HV power supply software in June 2001
Custom software
Standard panels
Framework
DIM server
Polling
DIM client
Proces- sing
RS485
Communication
HCAL panels
Config.
Aliases
SCL script
Config.
setup
SCADA
DPTs
setup
setup
setup
SCL
ready
configuration file (.scl)
almost ready or transparent
template exists
absent
7HV system structure (IIa)
- HV power supply software in Nov 2001
Custom software
Standard panels
Framework
DIM server
Polling
DIM client
Proces- sing
RS485
Communication
HCAL panels
Config.
Aliases
SCL script
Config.
setup
SCADA
DPTs
setup
setup
setup
SCL
ready
configuration file (.scl)
almost ready or transparent
template exists
absent
8HV DIM Server
9HV hardware simulator
10Low Voltage control system
Endcap disk, Barrel wheel
On-board (on-chamber) electronics
Motor-Generator, Static converter
AC/DC
Regulators
400 Hz
4.5V
3V
mains
5V
I,U
6.5V
RBX MU chipset
I,U
I,U
On/off
On/off
On/off
MM
MM?
Hub RS/RS
SCADA
Clock distrib. board
Hub RS/ Ethernet
DIM
Point-to-point RS422
Host PC
Counting room
Ethernet
11Radioactive source calibration
Source host
TTL
Source
Beam-test control
Motor driver
CDF Custom SW
Wrapper
FE
DIM
RS485
Air
Calibration SWSCADA
Local DAQ (VME)
Optic fiber
Calibration DB
DAQ PC
For 2002 beam-test only!
12Calibration source SW
- To do
- Use existing code for CDF HCAL calibration system
(Borland C) - Develop wrapper sockets/DIM (Delphi) for the
beam-test in 2002 - After test with SCADA replace Borland socket
component with DIM server - Adaptation of the DIM server code to Borland C
- Conversion of Delphi DIM server to standard
Borland Visual Component (VC) to use in Borland
C Builder instead of Socket VC
13Modification of source control
Air
TTL
Source
Source host
Central DCS
Motor drivers
Custom SW
DIM or SCADA
RS485
Windows
FE
Linux
Hub RS/Ethernet
Calibration SWSCADA
Ethernet
We could have only ONE source host !
Calibration DB
DAQ PC
14Moving table (I)
Counting room
Remote control
Legend Plus position indicator
RS485, RS232
24
Limit sensor
Speed
Position sensor
RS485
Limit switch
Motor
24
Missing circuit
Selector local,computer, remote
10V
In
Limit sensor
Gnd
Motor Driver
24
Local
Speed control (0..10V)
Two independent units for Undercarriage and Cradle
Speed
15Moving table (II)
- To do
- Replace existing remote keypad in the counting
room with the keypad simulator (at the connector
level) or modify the circuitry in the table
control system. - Develop a board controlled by the parallel port
of the old PC (486, FSU,Win98). This PC works
only for the table!!! - Develop table control software with the socket
connection or shared disk file (the simplest
one). - Develop socket DIM server (similar to the
radioactive source, 90 of code to be reused). - Develop PVSS panels.
16Moving table (III)
Table Host PC, Win98, (486, FSU)
SCADA PC
Connector
24
Cradle
Sockets
DIM-Socket server
Undercarriage
24
Parallel port
Pessimistic case RS232
Table Driver
Position indicator 1
SCADA
DIM
Position indicator 2
Serial port
Position indicator 3
Hub RS/Ethernet?
17Visible problems
- Still missing interface specifications, some work
started. - Rules and recommendations development in progress
Central DCS
To upper hierarchy Units FW SMI (FSM)
Components DB
Shift personal
Object (Partitioning Unit)
Calibration DB
Object control panels
Expert level 1
Expert level N
Parameters (configuration) DB
Data transfer via DPs
Subsystem private items
PVSS II aliases
18Proposed interface to DB
External program
Subdetector SCADA
Process
DP
DIM client
DIM server
Parameters
External DB
Parameter list
Process initialization
DPs list
Parameter list, should be registered once
DIM client
DIM