User Tools

Site Tools


how-to:control-kevins-timing-box

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
how-to:control-kevins-timing-box [2014/02/20 12:53]
klang [How to control Kevin's timing modul boxes]
how-to:control-kevins-timing-box [2014/06/25 11:54] (current)
alicelieberwirth put in sis-event-number-scheme
Line 14: Line 14:
 **LOGIC**: 1 is active high, 0 is active low\\ **LOGIC**: 1 is active high, 0 is active low\\
 **EVENT:START**: The first entry is the machine number, the second is the event number. Both numbers have to be entered in hexadecimal digits! So e.g. a machine number of 10 means you have to enter an "A", if you have event 60 you have to enter the number "3C" and so on. (You can calculate these numbers either by Excel or just by using the usual windows calculator in one of the expert modes)\\ **EVENT:START**: The first entry is the machine number, the second is the event number. Both numbers have to be entered in hexadecimal digits! So e.g. a machine number of 10 means you have to enter an "A", if you have event 60 you have to enter the number "3C" and so on. (You can calculate these numbers either by Excel or just by using the usual windows calculator in one of the expert modes)\\
-**STARTWIDTH**: bitsize of the start-event you've choosen before. it's either 8, 12 or 16. With 8 you JUST look for the event number, NOT for the machine number, so if a second machine is running, you will also get the events from this machine! By choosing bitsize 12 you select by event- and machine number, which is fully the purpose usually. Bitsize 16 is only recommendable if you have advanced knowledge of the timing system and event structure. For common use of the timing box it is actually not necessary to choose Bitsize 16.+**STARTWIDTH**: bitsize of the start-event you've choosen before. it's either 8, 12 or 16. With 8 you JUST look for the event number, NOT for the machine number, so if a second machine is running, you will also get the events from this machine! By choosing bitsize 12 you select by event- and machine number, which is fully the purpose usually. Bitsize 16 is only recommendable if you have advanced knowledge of the timing system and event structure. For common use of the timing box it is actually not necessary to choose STARTWIDTH 16.
  
 ==== Choosing of output-ports ==== ==== Choosing of output-ports ====
Line 30: Line 30:
  
 The commands are absolutely sensitive where to put a space sign or a semicolon! So try your commands in time and save them somewhere, so that you just need to copy it.  The commands are absolutely sensitive where to put a space sign or a semicolon! So try your commands in time and save them somewhere, so that you just need to copy it. 
 +
 +
 +==== Pulse or Gate for Trigger? ====
 +A Gate is a special pulse defined by an additional parameter: the gate length. With the existing system it's **not** possible to put different Gate outputs on different ports of the **same** module card. If you want to trigger on more than one event number you have to choose a pulse. Example for Pulse from Event 35 (Injection) on output port 4:
 +<code> PULSE:MBADR 5;DELAY 1;PORT 8;REPEAT 1;LOGIC 1;EVENT:START 0x323;STARTWIDTH 12;AWIDTH 12;APORT 8 </code>
 +The length of the pulse is fixed to 1 microsecond (standard TTL length). As you can see the event gets additional parameters by the bitsize of AWIDTH and again giving the output port with the parameter after APORT. For the latter also use binary system.
 +
 +===== SIS18 event numbers =====
 +Find a scheme of GSI-SIS18-event numbers {{:how-to:sis_esr_standard_zyklen.pdf|here}} (decimal numbers, you need to recalculate into hex to use with the Timing Control software!)
how-to/control-kevins-timing-box.1392897198.txt.gz · Last modified: 2014/02/20 12:53 by klang