[성현모] TRA V2 삭제
This commit is contained in:
233
CPXV2 PTS/References/GaudiCfg/help/module/s_auswertung.html
Normal file
233
CPXV2 PTS/References/GaudiCfg/help/module/s_auswertung.html
Normal file
@ -0,0 +1,233 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>S_AUSWERTUNG</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>S_AUSWERTUNG</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: s_auswertung.C,v 1.8 2005/04/01 07:37:46 lehmann Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Auswertemodul fuer Messergebnisse
|
||||
---------------------------------------------------------------------
|
||||
Projekt: TS2000
|
||||
Sourcefile: s_auswertung.C
|
||||
Autor: urspr<70>nglich RtW/TEF72-Juilfs (20.11.95)
|
||||
aus Source m_auswertung <20>bernommen.
|
||||
<09>nderungen f<>r RUNIN
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void s_auswertung(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:
|
||||
|
||||
Aufgabe des Modules ist es, Me<4D>ergebnisse die per &-Variablen
|
||||
<20>bergeben werden, zu <20>berpr<70>fen ob sie in der Toleranz liegen.
|
||||
Danach werden die Me<4D>ergebnisse, sowie die <20>brigen Parameter an den
|
||||
Prozess Messdatensammler weitergereicht.
|
||||
|
||||
<20>nderung gegen<65>ber m_auswertung:
|
||||
Zentrales Errorflag wird nicht gesetzt, statt dessen wird Fehler
|
||||
<09>ber Parameter MG_FEHLER zur<75>ckgemeldet.
|
||||
|
||||
|
||||
|
||||
<20>bergabeparameter
|
||||
|
||||
MD,M_AUSWERTUNG</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre></pre><b><a name="param2">2</a> POSITION</b><pre> Sollte statt einer Positionsnummer der String "KEIN_AUSDRUCK"
|
||||
stehen, so wird eine Auswertung des Me<4D>ergebnisses vorgenommen,
|
||||
und das Ergebniss der Bewertung in einer Globalen Varibalen
|
||||
abgelegt, auf die man mit der Funktion M_ZUWEIS
|
||||
zugreifen kann.
|
||||
Funktion :MODUL_ERROR</pre><b><a name="param3">3</a> MESSWERT</b><pre> Variable aus Me<4D>modul
|
||||
&MEWE</pre><b><a name="param4">4</a> Modulname</b><pre> Text f<>r Druckerstring
|
||||
Es wird <20>ber eine Variable $MO das Me<4D>objekt <20>bergeben</pre><b><a name="param5">5</a> Messungsnummer</b><pre> Integernummer</pre><b><a name="param6">6</a> Abweichungsart</b><pre> Diese Variable stellt den Abweichungsmode dar. Wird diese Variable
|
||||
besetzt wird der <20>bergabeparameter TUG als SOLLWERT angesehen, und der
|
||||
<20>bergabeparameter TOG als ABWEICHUNG. Mit Hilfe des Parameters
|
||||
ABWEICHUNGSART ist es m<>glich, die Abweichungsart zu bestimmen.
|
||||
|
||||
% TUG=S-TOL% TOG=S+TOL%
|
||||
ABSOLUT TUG=S-TOL TOG=S+TOL
|
||||
%+ TUG=S TOG=S+TOL%
|
||||
%- TUG=S-TOL% TOG=S
|
||||
ABSOLUT+ TUG=S TOG=S+TOL
|
||||
ABSOLUT- TUG=S-TOL TOG=S</pre><b><a name="param7">7</a> Statistik</b><pre></pre><b><a name="param8">8</a> Klass_typ</b><pre></pre><b><a name="param9">9</a> FehlerArt</b><pre></pre><b><a name="param10">10</a> Dimension</b><pre> V,MV,MS,S,OHM,KOHM,MOHM,A,MA:
|
||||
Ist die Variable Dimension mit einer dieser Dimensionen
|
||||
besetzt, so wird tug, tog und mewe als float behandelt.
|
||||
HEX: Die Werte werden als hexadezimale Integerwerte behandelt
|
||||
und ausgegeben.
|
||||
HEXI: Wie HEX, jedoch werden die Bytes vertauscht. Aus 00FF wird
|
||||
FF00.
|
||||
BIN: Bitweise Auswertung von hexadezimalen Werten.
|
||||
MESSWERT = 00 .. FF also 8 Bit.
|
||||
In TUG wird ein bin<69>rer Wert erwartet z.B. TUG = 0101XX01
|
||||
Hierbei ist X eine Wildcard. D.h. das Bit wird nicht gepr<70>ft.
|
||||
STR: Bedeutet String. Es wird der im MESSWERT gelieferte String
|
||||
ausgegeben. Er wird NICHT auf tug/tog verglichen.
|
||||
Die Messung kann mit der Variabeln MG_FEHLER != 0 schlecht
|
||||
gemacht werden.
|
||||
STRCMP: Bedeutet String. Es wird der im MESSWERT gelieferte String
|
||||
mit dem String in TUG verglichen. Ist der String <> TUG, so
|
||||
wird die Messung schlecht gemacht.
|
||||
Die Messung kann auserdem mit der Variabeln MG_FEHLER != 0 schlecht
|
||||
gemacht werden.
|
||||
DEZ: Dezimalzahlen
|
||||
- Keine Dimension bedeutet kein Daten zum Messdatensammer
|
||||
ZEIT: Bei Firstrun wird der Mittelwert von Tug und Tog berechnet.</pre><b><a name="param11">11</a> TUG</b><pre>oder Sollwert</pre><b><a name="param12">12</a> TOG</b><pre>oder Abweichungswert
|
||||
|
||||
<20>bergabeparameter f<>r Abgleich</pre><b><a name="param13">13</a> Abgleichstelle</b><pre></pre><b><a name="param14">14</a> DimWiderstand</b><pre></pre><b><a name="param15">15</a> DimSteigung</b><pre></pre><b><a name="param16">16</a> Vorwiderstand</b><pre></pre><b><a name="param17">17</a> Vorsteigung</b><pre></pre><b><a name="param18">18</a> AktWiderstand</b><pre></pre><b><a name="param19">19</a> AktSteigung</b><pre></pre><b><a name="param20">20</a> AnzIterationen</b><pre></pre><b><a name="param21">21</a> ExxWiderstand</b><pre></pre><b><a name="param22">22</a> MG_FEHLER</b><pre> 0 Die Messung wird als Gut beendet, wenn die Auswerung des
|
||||
Messwertes keinen Grund zur Beanstandung gibt.
|
||||
!=0 Die Messung wird auf jeden Fall als schlecht beendet.</pre><b><a name="param23">23</a> NIO_AUSDRUCK</b><pre> NEIN sollte das Me<4D>ergebnis falsch sein,
|
||||
so wird der Ausdruck unterdr<64>ckt
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Offsetverarbeitung:
|
||||
Es kann sein, das vom Messergebnis noch ein Offset abgezogen werden mu<6D>.
|
||||
In diesem Fall mu<6D> vor dem Aufruf des Modules M_AUSWERTUNG das Modul
|
||||
M_ZUWEIS aufgerufen werden. In diesem Modul wird der Offsetwert
|
||||
eingegeben. Der Variablenname mu<6D> mit &G_OFFSETMAKRO definiert sein.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
...
|
||||
|
||||
Revision 1.1 2001/12/18 10:47:48 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.2 2001/01/18 12:40:56 KLM3SA
|
||||
keine Protokollausgabe
|
||||
|
||||
Revision 1.1 2000/09/18 09:40:20 KLM3SA
|
||||
Kopie von m_auswertung
|
||||
<20>nderung gegen<65>ber m_auswertung:
|
||||
Zentrales Errorflag wird nicht gesetzt, statt dessen wird Fehler
|
||||
<09>ber Parameter MG_FEHLER zur<75>ckgemeldet.
|
||||
|
||||
Revision 1.21 2000/06/15 07:05:24 PIJ3SA
|
||||
Bugfix; Zeile 336; Abweichungsmode
|
||||
von ABSOLUT+ auf ABSOLUT- korrigiert
|
||||
|
||||
Revision 1.20 2000/02/16 12:17:53 klm3sa
|
||||
*** empty log message ***
|
||||
|
||||
Revision 1.19 1999/12/22 10:07:15 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.18 1999/12/22 09:17:52 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.17 1999/12/07 11:46:36 keppler
|
||||
fuer CCS-Version 3.0
|
||||
|
||||
Revision 1.16 99/08/25 15:18:56 15:18:56 juilfs (Joerg Juilfs)
|
||||
Neue Dimensionen eingefuehrt
|
||||
|
||||
Revision 1.15 99/05/06 17:02:25 17:02:25 wiese (Stefan Wiese)
|
||||
*** empty log message ***
|
||||
|
||||
Revision 1.14 99/05/05 16:11:13 16:11:13 juilfs (Joerg Juilfs)
|
||||
NIO - AUSDRUCK, Diverses
|
||||
|
||||
Revision 1.13 99/04/07 15:46:26 15:46:26 keppler (Fritz Keppler)
|
||||
Abfrage auf DIMENSION_MEWE = "0" return
|
||||
|
||||
Revision 1.12 99/03/23 16:10:56 16:10:56 juilfs (Joerg Juilfs)
|
||||
no entry
|
||||
|
||||
Revision 1.11 99/03/23 16:13:08 16:13:08 keppler (Fritz Keppler)
|
||||
no entry
|
||||
|
||||
Revision 1.10 99/02/02 15:43:47 15:43:47 keppler (Fritz Keppler)
|
||||
Doku erweitert
|
||||
|
||||
Revision 1.9 99/02/01 16:34:09 16:34:09 keppler (Fritz Keppler)
|
||||
Fehler bei falschem Hexstring
|
||||
|
||||
Revision 1.8 99/02/01 16:30:33 16:30:33 juilfs (Joerg Juilfs)
|
||||
Auswerten der Zeit eingebaut
|
||||
|
||||
Revision 1.7 99/01/11 14:27:18 14:27:18 juilfs (Joerg Juilfs)
|
||||
Dimension ZEIT eingef<65>hrt
|
||||
|
||||
Revision 1.6 99/01/11 13:35:37 13:35:37 wiese (Stefan Wiese)
|
||||
*** empty log message ***
|
||||
|
||||
Revision 1.5 98/12/22 16:41:45 16:41:45 wiese (Stefan Wiese)
|
||||
Auswertung der STR_toul bei R<>stlauf nicht
|
||||
|
||||
Revision 1.4 98/12/15 15:16:09 15:16:09 keppler (Fritz Keppler)
|
||||
errormessage eingebaut
|
||||
|
||||
Revision 1.3 98/12/03 13:36:25 13:36:25 keppler (Fritz Keppler)
|
||||
Bug fix tug/tog 0000
|
||||
|
||||
Revision 1.2 98/11/27 16:47:23 16:47:23 wiese (Stefan Wiese)
|
||||
str_toul f<>r die Wandlung von HEX - Werten
|
||||
|
||||
Revision 1.1 98/11/26 10:52:05 10:52:05 keppler (Fritz Keppler)
|
||||
Initial revision
|
||||
|
||||
Revision 1.5 98/02/03 17:47:55 17:47:55 keppler (Fritz Keppler)
|
||||
Alle Messungsnummern durfen auch schlecht sein
|
||||
|
||||
Revision 1.4 98/02/03 17:22:25 17:22:25 juilfs (Joerg Juilfs)
|
||||
G_OFFEST f<>r Realazhlen (besetzt aus M_zuweis oder so)
|
||||
|
||||
Revision 1.3 98/01/08 19:28:23 19:28:23 juilfs (Joerg Juilfs)
|
||||
no entry
|
||||
|
||||
Revision 1.2 97/10/20 11:24:09 11:24:09 wiese (Stefan Wiese)
|
||||
HEX auf 8 Stellen erweitert
|
||||
|
||||
Revision 1.1 97/10/20 11:20:46 11:20:46 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
Revision 1.2 96/10/23 15:37:43 15:37:43 wiese (Stefan Wiese)
|
||||
//Statistik vollauswertung:
|
||||
Ssp_vi->test.sd_daten.statmod auf "2" setzen
|
||||
|
||||
Revision 1.1 96/10/21 14:18:09 14:18:09 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user