Files
2025-03-20 08:38:05 +09:00

121 lines
4.1 KiB
HTML

<HTML>
<HEAD>
<TITLE>M_TEMP</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_TEMP</b></font></font>
<br>&nbsp;</td>
</tr>
</table>
<PRE>
$Id: m_temp.C,v 1.3 2005/03/04 15:54:41 lehmann Exp $
---------------------------------------------------------------------
Kurzbeschreibung:
---------------------------------------------------------------------
Projekt: BOSCH ccs
Sourcefile: ./module/m/src/m_temp.C
Autor: RtW/TEF72-Gueltling
Zielsystem: HP9000/HP743rt (HP-RT 2.11)
Sprache: Ansi-C++
---------------------------------------------------------------------
Prototyp:
MPI Schnittstelle
void m_temp(shm_stringpointer *zeilen_wert
,long index1
,long anzahl)
------------------------------------------------------------------------
Aufruf: im Vectorinterpreter
error = (*funktionen[modulnummer])
(Ssp_expand_wert
,p_verwaltung-&gt;begin_modulblock
,p_verwaltung-&gt;anzahl_modulparameter);
if (error == -1)
{
// Fehlerbehandlung
}
------------------------------------------------------------------------
Funktionsbeschreibung: &lt;GFMT KS=on TAB=8 LF=on&gt;
Aufgabe der Routine ist es, eine Temperatur zu messen und per &amp; Variable
an die PrÏfliste zurÏckzugeben............
Ûbergabeparameter laut Modglobal.stl</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> TEMP_EINHEIT</b><pre></pre><b><a name="param4">4</a> R_MESSWERT</b><pre>
C Initialisierung : INPUT: RTD
C RTD: $PT385
C RDG.1|2|3|4|5|6|7
C 0|1|0|1|0|1|0
C RDG.SC=1.000000
C RDG.OF=-000.00
C IN.CNF.1|2|3|4|5|6|7
C 1|0|0|0|0|0|0
C IN.SC.OF= INPUT1 = 0000.00
C READ 1 = 0000.00
C INPUT2 = 0000.00
C READ 2 = 0000.00
C DEC PT = FFFF.FF
C CNT BY = 001
C FIL.CNF1|2|3
C 0|1|1
C FIL TI = 064
C SP.CNF.1|2|3|4|5|6|7|8
C 0|0|1|0|0|1|0|0
C AL.CNF.1|2|3|4|5|6|7|8
C 0|0|1|0|0|1|0|0
C AL.FNC.1|2|3|4
C 0|0|0|0
C AL.RDG = 01 01
C SP DB = 00.02
C AL DB = 00.02
C BAUD = 9600
C SERCNF.1|2
C 1|0
C ADRESS = 001
C DAT FT.1|2|3|4|5|6|7|8
C 0|0|1|0|0|0|0|0
C BUS FT.1|2|3|4|5|6|7|8
C 0|0|0|0|1|0|0|0
C SERCNT = 00001
C SERCNT = 00001
C--------------------------------------------------------------------
//error_message (ERR_ERROR_TTNR, HEADER,__LINE__,
// "Fehler beim Temperaturmessen %s",error_string);
error_message (ERR_ERROR_TTNR, HEADER,__LINE__,
"Error measuring temperature %s",error_string);
Revision 1.1 2001/12/18 10:09:18 sgc3sa
Anpassungen fuer Linux und QT
Revision 1.3 1999/12/22 10:11:28 keppler
$ID -&gt; $Id
Revision 1.2 1999/12/22 09:14:42 keppler
$Header -&gt; $Id
Revision 1.1 1998/11/27 16:47:45 wiese
Initial revision
Revision 1.1 97/12/02 14:25:27 14:25:27 juilfs (Joerg Juilfs)
Initial revision
Initial revision
------------------------------------------------------------------------
</PRE>
</BODY>
</HTML>