Files
CPXV2/CPXV2 PTS/References/GaudiCfg/help/module/m_transi.html
2025-03-20 08:38:05 +09:00

86 lines
4.0 KiB
HTML

<HTML>
<HEAD>
<TITLE>M_TRANSI</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 &nbsp;&nbsp;<b>M_TRANSI</b></font></font>
<br>&nbsp;</td>
</tr>
</table>
<PRE>
$Id: m_transi.C,v 1.5 2005/11/17 07:47:15 pv73rt Exp $
---------------------------------------------------------------------
Kurzbeschreibung: Aufruf des Prozesses HARDWARETREIBER_PXI
---------------------------------------------------------------------
Projekt: CCS
Sourcefile: m_trans.C
Autor: RtP/TEF32-Rapp (19.07.2005)
Zielsystem: Linux
Sprache: C++
---------------------------------------------------------------------
Prototyp:
MPI Schnittstelle
void m_trans(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-&gt;begin_modulblock
,p_verwaltung-&gt;anzahl_modulparameter);
---------------------------------------------------------------------
Funktionsbeschreibung:
Das Modul realisert einen Transientenbetrieb für die Karten
PXI-NI-6070/PXI-NI-6070 ..
Dieses Modul uebergibt seine Parameter an den Prozess HARDWARETREIBER_PXI.
Im Prozess HARDWARETREIBER_PXI werden dann die Ansteuerung durchgeführt.
Beschreibung der Modulübergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
GAUDI Prüfschritt
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
PAV- Position
------------------------------</pre><b><a name="param3">3</a> DEVICENAME</b><pre> Geraetename
------------------------------</pre><b><a name="param4">4</a> TRANS_MODE</b><pre> Transienten Mode
INIT Initialisierung
READ Lesen der Daten
NORM Initialisieren und lesen der Daten
------------------------------</pre><b><a name="param5">5</a> SAMPLE_RATE</b><pre> Sample rate, die tatsaechlich eingestellte Samplerate kann
ueber das Einschalten der Debugoption "Status" in die
Logdatei ausgegeben werden
------------------------------</pre><b><a name="param6">6</a> SAMPLE_COUNT</b><pre> Anzahl der samples
------------------------------</pre><b><a name="param7">7</a> TRANS_TRG_SOURCE</b><pre> IMMIDATE Messung wird sofort gestartet
MASTER_AI Triggerung ueber eine Masterkarte
die auf analogen Trigger eingestellt ist
!!! es sollte sicher gestellt werden dass alle Karten
die diese Triggersource verwenden vor dem Master
in der Pruefliste initialisiert werden !!!
A1,A2,A3,A4 Triggerung ueber die analogen Eingaenge
EXT_ANALOG analoge Triggerung ueber den externen Eingang PFI0
EXT_DIGITAL digitale Triggerung ueber den externen Eingang PFI0
------------------------------</pre><b><a name="param8">8</a> TRANS_TRG_MASTER</b><pre> Name der Masterkarte fuer Triggermode MASTER_AI
------------------------------</pre><b><a name="param9">9</a> TRANS_TRG_LEVEL</b><pre> Triggerschwelle
------------------------------</pre><b><a name="param10">10</a> TRANS_TRG_SLOPE</b><pre> Triggerflanke
------------------------------</pre><b><a name="param11">11</a> VOLTAGE_RANGE</b><pre> Spannungsbereich
-------------------------------</pre><b><a name="param12">12</a> -</b><pre></pre><b><a name="param19">19</a> ARRAY1-8</b><pre> Ergebnisfelder
-------------------------------</pre><b><a name="param20">20</a> TIMEOUT</b><pre> Timeout in msec
-------------------------------</pre><b><a name="param21">21</a> ERRORFLAG</b><pre> Rückgabe einer Fehlervariablen
-------------------------------
</PRE>
</BODY>
</HTML>