Do you have a question about the Crate Controller CCC1 and is the answer not in the manual?
Questions and answers
Summary of Contents for RoentDek Crate Controller CCC1
Page 1
RoentDek Handels GmbH Supersonic Gas Jets Detection Techniques Data Acquisition Systems Multifragment Imaging Systems CAMAC Crate Controller (CCC1) Manual (Version 6.2.90.2)
Page 2
Mail Addresses: Headquarter Handels GmbH RoentDek Im Vogelshaag 8 D-65779 Kelkheim-Ruppertshain Germany Frankfurt subsidiary Handels GmbH RoentDek c/o Institut für Kernphysik Max-von-Laue Str. 1 D-60438 Frankfurt am Main Germany Web-Site: www.roentdek.com Product names used in this publication are for identification purposes only and may be trademarks of their respective companies.
Introduction You have purchased CAMAC Crate Controller (CCC1) product. RoentDek -CCC1 is a double-width CAMAC Crate Controller. This controller conforms to all applicable CAMAC RoentDek specifications, except that it controls only station number 1-16. The controller comes with an integrated simple Event- Controller and a PC-IO card.
Page 6
Page 6 of 29 CCC1 Manual (Version 6.2.90.2)
Windows XP. In Dos, Windows 9x and WindowsMe it is possible. The CoboldPC Software handles this issue correct. If you are writing your own DAQ-System software please contact to help you handling this IO subject on the RoentDek specified operating systems. CCC1 Manual (Version 6.2.90.2)
Page 8
Page 8 of 29 CCC1 Manual (Version 6.2.90.2)
The station number (N) specifies which slot is intended to receive the command being executed. N can range from 1 to 23 (decimal). With the CCC1 N can range from 1 to 16 (decimal). Internal features of crate controllers typically use RoentDek N=30. 3.4 Status Information During a dataway command execution cycle, the addressed module uses the Q response (Q) and X command accepted (X) bus lines to convey status information to the crate controller.
Page 10
The Inhibit (I) disables features for duration of the signal. The Inhibit line can be set by the crate controller or a module. An example of this is using a Timing Pulse Generator to provide a time base for a programmed time, disabling the counters. The Clear (C) clears the registers or resets flip-flops.
CCC1 Front Panel On the front panel of the CCC1 is divided into 3 areas of interest. 3.6 Event Information BUSY LED BUSY Test Point Figure 3.1: Busy LED and Test Point • BUSY LED is indicating the CAMAC Busy bus activity. •...
3.8 Selecting LAM source To select the LAM source you have to open the side panel of the crate controller. You should see the following picture. Please note that the marked jumpers are two 3pin jumpers. Two of them are closed. Internal External Figure 3.3: Jumper setting for selecting LAM source...
3.9 Selecting internal LAM source To select an internal LAM make sure you’ve selected the internal LAM as described in “Selecting LAM source”. Beside this you can select up to two internal LAM sources. The LAM sources should be placed each in one of the two blocks (Q1, Q2). The source is selected by applying a switch to the needed station number.
Page 14
Page 14 of 29 CCC1 Manual (Version 6.2.90.2)
4 Event Control Event In Width of Event Out Gated Event Out LAM Out Delay External Reset In LAM Out Delay Range Internal Reset Out Reset Indicator Figure 4.1: CCC1 front view for the Event-Controller • Event In (NIM) signals the start of an event. After receiving an event the input will be blocked till a Reset is sent either by External Reset In or from the computer.
Page 16
Page 16 of 29 CCC1 Manual (Version 6.2.90.2)
5 Selecting the Reset source To select the source of the Reset signal, you have to open one side panel of the CCC1. If the displayed switch is in “closed” position, the Reset is set to internal (means computer initiated) Reset. In this state the Reset-Indicator LED is on. To select external reset, disconnect the switch.
Page 18
Page 18 of 29 CCC1 Manual (Version 6.2.90.2)
6 Selecting the IO Address of the IO Card (ISA IO-Card only) Please ignore any description on the switch. The right description is the one you can see here! The Default address of the ISA-Bus IO-Card is as specified in the right picture (HEX 340) Remember that the address lines A00-A02 can not be selected and are as default in state ON.
Page 20
Page 20 of 29 CCC1 Manual (Version 6.2.90.2)
7 CCC1 Commands and Addresses 7.1 Internal Function Codes CAMAC Command that can be sent to the CCC1 Command Action F=0, A=0, N=32 Send Z A CAMAC Z, initialize, will be done on the dataway following the setting of this bit. After initialization is completed the Z bit will be cleared.
Page 22
Page 22 of 29 CCC1 Manual (Version 6.2.90.2)
8 Using the CCC1 in CoboldPC 8.1 The DAQ Module The Standard CCC1 DAQ Module provides almost full functionality to access CAMAC Modules in CAMAC Crate. The CCC1-DAQ Module is controlled by a parameter list in CoboldPC 2002 and by a separate ASCII file named CAMAC.CIF.
8.1.2 Parameters used by the Standard CCC1-DAQ module A number of parameters have to be set to let this module function correct. How parameters are set in CoboldPC please see the CoboldPC 2002 User Manual. Parameter 1 = IO Address of IO Card Parameter 2 = Save TimeStamp 0 = no Timestamp,...
#define LM_DOUBLE // 64bit #define LM_CAMAC // 24bit #define LM_USERDEF // user will handle the // reading // of file and filling of // EventData Array // except reading the main // header file If the LMUserDefinedHeaderSize is not equal to zero then a user defined header will follow. The size of this data block is stored in the LMUserDefineHeaderSize variable of the main header block.
Page 26
Page 26 of 29 CCC1 Manual (Version 6.2.90.2)
9 Final Notes: It has been observed: If one of the two EventOut output lines are no longer working (e.g. no signal output) then the time between EventIn and EventOut can be different than expected (usually up to several hundret ns instead of only about one hundret ns). CCC1 Manual (Version 6.2.90.2) Page 27 of 29...
Page 28
Page 28 of 29 CCC1 Manual (Version 6.2.90.2)
Need help?
Do you have a question about the Crate Controller CCC1 and is the answer not in the manual?
Questions and answers