Computer
Technology
Group


ATLAS

Detector
Control System (DCS)

(last modified: 8 Feb 2010, Henk Boterenbrood)

Subject
Link to document or page
Updated
ELMB
ELMB128 software: documentation and code
28 Oct 2009
ATLAS DCS homepage at CERN (old page)
 
CANopen Software Development for the ATLAS Local Monitor Box
presentation at the CERN CANopen Day, 14 April 2000
16 April 2000
ATLAS
MDT
CANspy module:
PDF-file "CANspy, 32/16-channel CAN port Switch, user manual & reference" (version 1.3, 700k)
13 Mar 2009
MDT-DCS CAN-node:
PDF-file "MDT-DCS CANopen Module, user manual" (version 2.6, 1.4M)
"MDT-DCS firmware for the ELMB" (version 2.4.2)
14 Aug 2008
PDF-file "MdtJtagGen Reference Manual" (version 1.0.15)
Library for PVSS containing the JTAG bit string generator for MDT frontend configuration
15 Apr 2009
CSMloader : tool for CSM reprogramming via CAN-bus and MDT-DCS Module (v1.1.0, 1.4M, for KVASER CAN-interfaces only)
14 Aug 2008
ELMBloader : tool for ELMB reprogramming and Node-ID configuration (v1.3.1, 1.5M, for KVASER CAN-interfaces only)
7 Nov 2008
ELMBloaderNI : ELMBloader (version 1.3.1) for National Instruments CAN-interfaces only
7 Nov 2008
MDT-DCS CAN-node: list of modules returned for repair
9 Jan 2009
MDT-DCS CAN-node: PC application for T-sensor monitoring (ZIP archive)
either for NI-CAN v1.3/v1.4, v1.5/v1.6 or v2.x driver software (click here for KVASER version)
24 Oct 2005
MDT-DCS CAN-node: LabView application for T-sensor monitoring (ZIP archive)
requires LabVIEW 5.1.1 and NI-CAN v1.5 driver software
4 Apr 2002
DATCHA controls and alignment
13 Apr 1999
B-sensor
There used to be 2 types of B-sensor Module: simple or addressable (see them in one picture: pdf) but now there is a new B-sensor module version that combines both capabilities of direct accessibility and addressability in one module thanks to a different on-board identifier chip that includes a digital output used as an alternative B-sensor select signal. See description of mBATCAN below, a module to use this new B-sensor module in 'addressable' mode.
1 Aug 2005
PDF-file "B-sensor Module: Operation, Readout and DAQ"
(presentation at ATLAS Magnetic Field Workshop, 31-Mar-2005 )
1 Aug 2005
PDF-file "mBATCAN CANopen Module" (v1.0, 530k)
Microcontroller module with CAN-interface, for read-out of multiple B-sensor modules.
8 Feb 2010
PDF-file "BATCAN CANopen Module" (v1.2, 480k)
Plug-on microcontroller board with CAN-interface, for a single B-sensor, compatible with the ATLAS B-sensor readout (see MDT-DCS module above). For additional background information see the slides of this presentation.
8 Feb 2010
PDF-file "CANopen Module for B-sensor Calibration" (v2.0, 450k)
7 Jan 2004
PDF-file "BsCAN3, a modular 3D magnetic-field sensor system with CANopen read-out" , (24 Feb 2010, 700k)
30 Jun 2010
PDF-file "BsCAN2, CANopen system for multiple B-sensor read-out" (MDT-DCS-module based), (v1.2, 500k)
1 Aug 2005
PDF-file "BsCAN, CANopen B-sensor readout system" (Crystal-CAN-module based) (v0.4, 1.4M)
30 May 2001
PDF-file "B-sensor with addressable Serial Peripheral Interface" (user manual v1.5, 300k)
user manual for 'addressable' B-sensor module with microcontroller
29 May 2002
CAN
"CANbus - hardware description" by Bjorn Hallgren, CERN (also available as PDF: PDF-file )
16 Jun 1999
"Controller Area Network (CAN), an overview" on the CAN-in-Automation (CiA) website
2005
CANopen
PDF-file "CANopen, high-level protocol for CAN (v3.0,146k)
20 Mar 2000
PDF-file short description of CANopen
(excerpt from CiA CANopen Product Guide)
1999
example page from the CiA Product Guide
1999
PDF-file "CANopen Implementation Guidelines"
(1.1M) some protocol implementation details
1 Jul 1997
Other..
PDF-file "SPICAN, CANopen I/O-system (for analog inputs)"
User Documentation (v2.1, 166k)
14 Jan 2000
PDF-file "PLC-to-CAN interface for the ZEUS MVD Cooling System"
User Documentation (v1.3, 116k), a CANopen-to-PLC interface
13 Jun 2000

Link to the ATLAS DCS WORKSHOP, 10-12 Oct 2001
 
The CAN fieldbus will play an important role in the future ATLAS detector control system; it is a serial bus system for networking intelligent devices as well as simple sensors and actuators; it is reliable and has a low cost-per-node.
CANopen is one of a number of high-level communication protocols available for CAN; it has a strong industrial support and is published and maintained by the CAN in Automation (CiA) non-profit international users and manufacturers group.
The NIKHEF CT-group is involved in the development of embedded software for the microcontrollers in the CAN-nodes, as well as the selection and testing of a global SCADA system for the ATLAS detector controls.
Above you'll find some links to relevant documents and webpages.