[성현모] TRA V2 삭제
This commit is contained in:
102
CPXV2 PTS/References/GaudiCfg/help/module/e_trigger.html
Normal file
102
CPXV2 PTS/References/GaudiCfg/help/module/e_trigger.html
Normal file
@ -0,0 +1,102 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_TRIGGER</TITLE>
|
||||
<META NAME="Generator" CONTENT="KDOC ">
|
||||
</HEAD>
|
||||
<BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
|
||||
|
||||
<table BORDER=0 COLS=1 WIDTH="100%" BGCOLOR="#FFFFCC" NOSAVE >
|
||||
<tr ALIGN=CENTER VALIGN=CENTER NOSAVE>
|
||||
<td NOSAVE><font face="Arial,Helvetica"><font size=+2></font></font>
|
||||
<br><font face="Arial,Helvetica"><font size=+2>CCS Modul <b>E_TRIGGER</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_trigger.C,v 1.11 2005/09/01 07:11:40 sniff Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung:
|
||||
---------------------------------------------------------------------
|
||||
Projekt: TS2000
|
||||
Sourcefile: e_out_bosch
|
||||
Autor: RtW/TEF72-Name (10.11.95)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_trigger(shm_stringpointer *zeilen_info
|
||||
,shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_zeile
|
||||
,Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
|
||||
Dieses Modul hat die Aufgabe, die PAV Standard Parameter PEGEL und FLANKE
|
||||
zu der Triggerkarte zu geben. Da die Triggerkarte je nach Verwendungsart
|
||||
die Triggerlines und die Eingangseinheiten selbst bestimmt, m<>ssen diese
|
||||
Informationen den nachfolgenden Modulen wie E_SCHANNER und M_DMM
|
||||
mitgeteilt werden. Dies wird mit Returnvariablen aus diesem Modul
|
||||
realisiert.
|
||||
|
||||
Das Modul E_SCANNER ben<65>tigt die Information wo die SG-Pins an dem
|
||||
Koppelfeldausgangmultipexer an die Triggerkarte geschaltet werden sollen.
|
||||
Das Modul liefert im Returnparameter SCANN_UNIT den Namen des Ausgangs-
|
||||
multiplexers. Dieser Namen steht im PAM-Beschreibungsfile unter der
|
||||
Rubrik : MESSKOPPELFELD-START.
|
||||
|
||||
Das Multimeter ben<65>tigt die Information, an welcher Triggerline das Trigger-
|
||||
ereignis anliegt.
|
||||
Das Modul liefert im Returnparameter TRG_LINE die Nummer der Triggerline.
|
||||
Diese Nummer wird dem Modul M_DMM <20>bergeben.
|
||||
|
||||
<20>bergabeparameter anhand der Modglobal.stl
|
||||
------------------------------------------
|
||||
|
||||
MD,E_TRIGGER</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre></pre><b><a name="param2">2</a> POSITION</b><pre></pre><b><a name="param3">3</a> TRG_NAME</b><pre> :Symbolischer Namen aus dem PAM-Beschreibungsfile
|
||||
TRIG_01</pre><b><a name="param4">4</a> MAX_PEGEL</b><pre> :Maximaler Triggerpegel</pre><b><a name="param5">5</a> PEGEL</b><pre> :Triggerpegel f<>r Triggersignal
|
||||
!Der Pegel ist immer exakt der Pegel, bei dem getriggert wird!
|
||||
Die Hysterese wird je nach Flanke addiert oder
|
||||
subtrahiert</pre><b><a name="param6">6</a> FLANKE</b><pre> :Triggerflanke
|
||||
P Positiv
|
||||
N Negativ
|
||||
Die Triggerflanke wird in der Modglobal kodiert.
|
||||
N --->0
|
||||
P --->1</pre><b><a name="param7">7</a> DELAY</b><pre> :Triggerverz<72>gerung in Sekunden</pre><b><a name="param8">8</a> MESSTEILER</b><pre>:Information ob ein Spannungsteiler in der Kassette
|
||||
verdrahtet wurde.
|
||||
50 Triggerpegel mu<6D> durch 50 geteilt werden
|
||||
1 Triggerpegel braucht nicht ver<65>ndert werden
|
||||
- Kein Messteiler angelegt</pre><b><a name="param9">9</a> E_TRG_MODE</b><pre>:NORM: Keine besonderheiten. Die Triggerkarte wird besetzt.
|
||||
NEW: Es wird ein neuer Logischer Name als INPUT angelegt.
|
||||
(z.B: f<>r die Benutzung des CLOCK2 der VXK5010)
|
||||
DEL: Freisetzen von belegten Triggerlines anhand des
|
||||
Logischen Namen
|
||||
DVM_TRG: Sondermodus f<>r Makro DCV_TRG: Von der mitgegebenen
|
||||
Delay - Zeit wird soviel im Timer verarbeitet, da<64>
|
||||
das DMM entweder 0us oder > 100us
|
||||
weiterzuverarbeiten. Die R<>ckgabe der Restzeit erfolgt
|
||||
<20>ber den Parameter RESTZEIT
|
||||
Falls das Spikefilter aus E_TRIGGER_INIT verwendet wird,
|
||||
wird die Spikefilterzeit von der Delay-Zeit abgezogen.
|
||||
Falls die Spikefilterzeit > Delay-Zeit, wird die Spikefilter-
|
||||
zeit in vollem Umfang verwendet und die Delayzeit auf 0 gesetzt.
|
||||
Returnparameter</pre><b><a name="param10">10</a> SCANN_UNIT</b><pre>: <20>bergabe zum Modul E_SCANNER
|
||||
& Return Parameter der Scannerlinie</pre><b><a name="param11">11</a> TRG_LINE</b><pre> : <20>bergebparameter zum Modul M_DMM
|
||||
& Return Parameter der Linie (0-7: Line, -1 Keine)</pre><b><a name="param12">12</a> RESTZEIT</b><pre> : <20>bergebparameter zum Modul M_DMM
|
||||
& Return Parameter der Restzeit: (0, 100us - unendlich)
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user