Straw_Tracker_DCS - Indico

Download Report

Transcript Straw_Tracker_DCS - Indico

S.Sergeev (JINR)
Tracker consists of

4 stations of

4 views (planes) each
In total ~7200 drift tubes (~450 per view)
To be controlled/monitored
 HV system
 LV system
 Gas system
 Thermo-sensors
Only “CERN Standard” solutions
PVSS II + JCOP framework as a basement for DCS development
PVSS II is a SCADA toolkit for high level control system development
 Visual programming (active pictures)
 Object-oriented (data point)
encapsulation
 inheritance
 member fields


Event-driven


Interpretive system


Events related to a change of a data point element (member field)
value
Language – some mixture of C, C++ and Pascal
Distributed system
 Straw
tracker needs 4 HV (2 HV?) channels
per view => 64 HV channels (32 channels)
 Possible HV power supplies

CAEN HV modules



 If
A1832 – 12 channels, 6KV, 1 mA or
A1535 – 24 channels, 3.5 KV, 1 mA
CAEN mainframe SY2527LC (up to 6 modules)
Mainframe SY1527LC is used => could be
shared with other sub-detectors
Windows
PC
OPC server
OPC
client
PVSS II
Windows or
Linux PC
Could be
single PC
Ethernet
TCP/IP
COM/DCOM
(TCP/IP)
 Should
be used Wiener power supply
 Current per plain (view) ~3A
 Wiener MPV 4008L could be used







4 channel per module => one unit per station
0V ... 8V
5A
40W per channel
12bit control DAC, ADC
<10mVpp
Communication by TCP/IP, USB, CAN-bus
Windows
PC
CAN-Bus
Interface
(Quasar XXXX)
CAN-Bus
OPC server
Could be
single PC
OPC
client
PVSS II
COM/DCOM
(TCP/IP)
Windows or
Linux PC
Ethernet
Terminator
 JCOP
framework + CERN Gas working group
 CERN Standard 2-component gas mixer
 For safety (working in vacuum)


Up to 32 gas segments per view (???)
Two electric valves per plane (station???) with 2
flow meters to cut the gas in case of broken
straw + manual valves to cut off the segment
with the broken straw
Open questions

View (plane), 60 measurements in total, 0.5C
 1 temperature measurement per cover on the bottom of
the PCB (to measure gas and board temp)
 1 voltage measurement per cover
 4 temperature measurements for mechanics. There are
28 covers/view

Station
 4 views
 240 measurements/station (112 volt, 128 temp)
 6 ELMBs

Detector
 4 stations
 24 ELMBs total
Windows
PC
OPC server
OPC
client
PVSS II
Windows or
Linux PC
Ethernet
CAN-Bus
Interface
(Quasar XXXX)
4 stations
CAN-Bus
6 ELMBs per station,
24 ELMBs in total,
4 CAN-bus branches
Wiring is not clear,
8 ELMBs per station?
Any detector DCS has three trees
 Hardware tree in terms rack-crate-boardchannel. Used for geographical addressing of
infrastructure units
 Logical tree in terms detector-subdetectorstation-plane-channel-parameter. Used for
navigation in the detector view
 FSM tree. Used to propagate commands from
top layer to bottom layer and states from the
bottom to the top. Usually it is similar to the
Logical tree
NA62 Root
LV
Voltage
Tracker
Current
Station1
Temp.
View X
LV
HV1
HV4
Cover1
Cover28
Temp.
Voltage
HV
Voltage
Current
Temp.
Ramping
Trip TO
Proposed states of the Straw tracker

DOWN, color – BLACK. All power supplies are OFF
Available command – STANDBY

OFF, color – BLACK. Some power supplies are on.
Available commands – STANDBY, DOWN

STANDBY, color – BLUE. All LV power supplies are ON, all HV power
supplies are OFF
Available commands – ON, DOWN

NOT_READY, color BLUE. ALL LV power supplies are ON, some HV power
supplies are ON.
Available commands – ON, DOWN

ON, color GREEN. ALL power supplies are ON.
Available commands – STANDBY, DOWN

Error, color RED. Some power supplies are in TRIP state, overheating etc.
Available commands – ON, STANDBY, DOWN, RESET(?)




It seems reasonable at the beginning of the work to use
individual Windows PC for Tracker DCS running PVSS system
(UI manager, DB manager, Event manager, Distribution
manager) and all OPC servers. This PC should provide
access to all tracker GUIs.
After the development is finished it seems to be
reasonable to port Tracker DCS to common DCS PC (both
PVSS panels and servers. To be confirmed)
To avoid crowds at a single Central DCS PC screen we plan
to run tracker GUIs (PVSS UI manager) at the tracker PCs
leaving the PVSS system at the central DCS PC.
To allow simple maintenance the tracker panels, functions
etc. should be converted to the JCOP framework
component.