[성현모] TRA V2 삭제
This commit is contained in:
139
CPXV2 PTS/References/GaudiCfg/help/macro/aci.html
Normal file
139
CPXV2 PTS/References/GaudiCfg/help/macro/aci.html
Normal file
@ -0,0 +1,139 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ACI [A]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ACI [A]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13323">
|
||||
</A>
|
||||
ACI [A]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13325">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13327">
|
||||
</A>
|
||||
Test_Duration [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13329">
|
||||
</A>
|
||||
Test_Method [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13331">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13333">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13335">
|
||||
</A>
|
||||
Measurement of current for periodically variable signals (sine-wave, square-wave, triangular, trapezoidal)</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13337">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13339">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13341">
|
||||
</A>
|
||||
The control unit pin at which the current is to be measured is specified as the test point and the reference point.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13343">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13345">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13347">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13349">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13351">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=13353">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13355">
|
||||
</A>
|
||||
Test_Duration</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13357">
|
||||
</A>
|
||||
Duration of the test necessary so that sufficient periods can be analyzed.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=13359">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13361">
|
||||
</A>
|
||||
Test_Method</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13363">
|
||||
</A>
|
||||
î = Peak value</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13365">
|
||||
</A>
|
||||
I< = Arithmetical mean</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13367">
|
||||
</A>
|
||||
Ieff = Effective value</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13369">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13371">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=13373">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13376">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6565">
|
||||
</A>
|
||||
ACI</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6567">
|
||||
</A>
|
||||
1, 0.1, Ieff</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
143
CPXV2 PTS/References/GaudiCfg/help/macro/acv.html
Normal file
143
CPXV2 PTS/References/GaudiCfg/help/macro/acv.html
Normal file
@ -0,0 +1,143 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ACV [V]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ACV [V]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=149068">
|
||||
</A>
|
||||
ACV [V]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8558">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8560">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8562">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8564">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8566">
|
||||
</A>
|
||||
Measurement of effective level with automatic triggering.<BR>
|
||||
<BR>
|
||||
The execution time for this testing function is relatively long since, due to the AC coupling of the testing instrument it is essential to wait for the output stage to complete its settling time before recording a measurement. In order to avoid this problem, wherever possible a combination of <EM CLASS="HelpSprung">
|
||||
ACVInit</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_ACVInit</EM>
|
||||
and <EM CLASS="HelpSprung">
|
||||
RACV</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RACV</EM>
|
||||
should be used.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8568">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8570">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8572">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8574">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8576">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8578">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8580">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal (relates only to the alternating component). Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8582">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8584">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8586">
|
||||
</A>
|
||||
Period over which the signal is integrated.<BR>
|
||||
In the event of superimposed interference signals, it is advisable to select a multiple of the interference signal period as the integration period.<BR>
|
||||
<BR>
|
||||
Standard value: period duration of supply voltage.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8588">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8590">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=8600">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-2.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=641">
|
||||
</A>
|
||||
ACV</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=643">
|
||||
</A>
|
||||
1,0.02</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8609">
|
||||
</A>
|
||||
<A NAME="_Toc444922752">
|
||||
</A>
|
||||
Figure 1: : Measurement of effective value with automatic triggering</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=145242">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=145243">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-3.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
82
CPXV2 PTS/References/GaudiCfg/help/macro/acvinit.html
Normal file
82
CPXV2 PTS/References/GaudiCfg/help/macro/acvinit.html
Normal file
@ -0,0 +1,82 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ACVInit []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ACVInit []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=102408">
|
||||
</A>
|
||||
ACVInit []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=102409">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8632">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8634">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8636">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8638">
|
||||
</A>
|
||||
Sets up an ACV measurement. Due to the AC coupling of the testing instrument, the output stage has to be allowed to complete its settling time before a measurement can be recorded. The ACVInit function can be invoked as soon as all parameters required for the voltage measurement have been applied. The voltage to be measured is then recorded using the function RACVIDH_RACV.<EM CLASS="HelpSprungverweis">
|
||||
IDH_RACV</EM>
|
||||
Other testing stages can be carried out between the two function calls (provided they do not affect the voltage to be measured) so that the settling time can be utilized. This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8640">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8642">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8644">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8646">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8648">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8650">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8652">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal (relates only to the alternating component). Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8654">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8656">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8658">
|
||||
</A>
|
||||
Period over which the signal is integrated.<BR>
|
||||
In the event of superimposed interference signals, it is advisable to select a multiple of the interference signal period as the integration period.<BR>
|
||||
<BR>
|
||||
Standard value: period duration of supply voltage.</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
57
CPXV2 PTS/References/GaudiCfg/help/macro/adf.html
Normal file
57
CPXV2 PTS/References/GaudiCfg/help/macro/adf.html
Normal file
@ -0,0 +1,57 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ADF [Dez]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ADF [Dez]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11355">
|
||||
</A>
|
||||
ADF [Dez]</H2>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=11357">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11359">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11361">
|
||||
</A>
|
||||
Returns the current atmospheric pressure in hPa (alternative: mBar). Specification of tolerance limits is not permitted for this testing function.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11363">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11365">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11367">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11369">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11371">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11373">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11375">
|
||||
</A>
|
||||
None</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
43
CPXV2 PTS/References/GaudiCfg/help/macro/berechne.html
Normal file
43
CPXV2 PTS/References/GaudiCfg/help/macro/berechne.html
Normal file
@ -0,0 +1,43 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Berechne [any]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Berechne [any]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13452">
|
||||
</A>
|
||||
Berechne [any]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13454">
|
||||
</A>
|
||||
Term [Str] </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13456">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13458">
|
||||
</A>
|
||||
Replaced by function <EM CLASS="HelpSprung">
|
||||
Berechnen</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Berechnen</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13460">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13462">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13464">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
280
CPXV2 PTS/References/GaudiCfg/help/macro/berechnen.html
Normal file
280
CPXV2 PTS/References/GaudiCfg/help/macro/berechnen.html
Normal file
@ -0,0 +1,280 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Berechnen [any] </TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Berechnen [any] </b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11389">
|
||||
</A>
|
||||
Berechnen [any] </H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11391">
|
||||
</A>
|
||||
Term [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11393">
|
||||
</A>
|
||||
Rounding_Method [INT] </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11395">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11397">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11399">
|
||||
</A>
|
||||
Links variables (function results) and decimal constants in a mathematical formula (parameter Term). In the case of variables, the `Berechnen' function operates exclusively with pure numerical values regardless of the units specified in the PAV. The units of the test result are also ignored by the Berechnen (Calculate) function.<BR>
|
||||
Example: the reading of 7 V obtained from a voltage measurement is assigned to the variable UB2. <BR>
|
||||
The function Berechnen(UB2+2.0) is then invoked. Following that, UB2 is passed to a D/A converter stimulus as a value with the unit mV. Result of the calculation: 9.0 mVAny units can be specified for the Berechnen function but they are treated simply as Remarks indicating to the reader how the results of the calculation are to be interpreted.<BR>
|
||||
<BR>
|
||||
In DAPAS/Win, therefore, the units are shown in brackets.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11401">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11403">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11405">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11407">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11409">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11411">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11413">
|
||||
</A>
|
||||
Term</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11415">
|
||||
</A>
|
||||
Mathematical term consisting of a combination of variables, constants, the operators +,-,*,/, and round brackets.<BR>
|
||||
<BR>
|
||||
Note: this term must not exceed 60 characters in length.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11417">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11419">
|
||||
</A>
|
||||
Rounding_Method</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11421">
|
||||
</A>
|
||||
Specifies whether and how the result is to be rounded.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11423">
|
||||
</A>
|
||||
0= No rounding; the result is a floating-point number<BR>
|
||||
1= Round to nearest whole number (2.4 becomes 2 and 2.6 becomes 3)<BR>
|
||||
2= Round down to next whole number<BR>
|
||||
3= Round up to next whole number<BR>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11425">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11427">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11429">
|
||||
</A>
|
||||
Example: calculating a total current figure from two separate measurements<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11432">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2281">
|
||||
</A>
|
||||
Measurement</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2283">
|
||||
</A>
|
||||
Measurement Parameters</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2285">
|
||||
</A>
|
||||
Measured Value</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2293">
|
||||
</A>
|
||||
x=DCI</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2295">
|
||||
</A>
|
||||
1,0.02,0.1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2297">
|
||||
</A>
|
||||
2.0 A</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2305">
|
||||
</A>
|
||||
y=DCI</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2307">
|
||||
</A>
|
||||
1,0.02,0.1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2309">
|
||||
</A>
|
||||
0.3 A</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2317">
|
||||
</A>
|
||||
Berechnen</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2319">
|
||||
</A>
|
||||
x+y,0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2321">
|
||||
</A>
|
||||
2.3 (A)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2329">
|
||||
</A>
|
||||
Berechnen</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2331">
|
||||
</A>
|
||||
2.9,2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2333">
|
||||
</A>
|
||||
2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2341">
|
||||
</A>
|
||||
Berechnen</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2343">
|
||||
</A>
|
||||
2.1,3</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2345">
|
||||
</A>
|
||||
3</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2353">
|
||||
</A>
|
||||
Berechnen</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2355">
|
||||
</A>
|
||||
-2.9,3</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2357">
|
||||
</A>
|
||||
-2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2365">
|
||||
</A>
|
||||
Berechnen</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2367">
|
||||
</A>
|
||||
-2.1,2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2369">
|
||||
</A>
|
||||
-3</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11434">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
191
CPXV2 PTS/References/GaudiCfg/help/macro/berechnen2.html
Normal file
191
CPXV2 PTS/References/GaudiCfg/help/macro/berechnen2.html
Normal file
@ -0,0 +1,191 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Berechnen [Any] (Extended function)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Berechnen [Any] (Extended function)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13388">
|
||||
</A>
|
||||
Berechnen [Any] (Extended function)</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13390">
|
||||
</A>
|
||||
Term [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13392">
|
||||
</A>
|
||||
Rounding_Method [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13394">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13396">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13398">
|
||||
</A>
|
||||
In the extended function, the mathematical functions described below can be used in the formula in addition to those described in the basic <EM CLASS="HelpSprung">
|
||||
Calculate</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Berechnen</EM>
|
||||
function. The extended version of the function is available in DAPAS/Win and on the CCS system.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13400">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13403">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6574">
|
||||
</A>
|
||||
SIN(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6576">
|
||||
</A>
|
||||
Sine function; x in radians</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6582">
|
||||
</A>
|
||||
COS(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6584">
|
||||
</A>
|
||||
Cosine function; x in radians</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6590">
|
||||
</A>
|
||||
LOG(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6592">
|
||||
</A>
|
||||
Natural logarithm</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6598">
|
||||
</A>
|
||||
LOG10(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6600">
|
||||
</A>
|
||||
Base-10 logarithm</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6606">
|
||||
</A>
|
||||
EXP(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6608">
|
||||
</A>
|
||||
Exponential function (base e)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6614">
|
||||
</A>
|
||||
EXP10(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6616">
|
||||
</A>
|
||||
Exponential function, base 10</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6622">
|
||||
</A>
|
||||
INT(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6624">
|
||||
</A>
|
||||
Round down to whole number</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6630">
|
||||
</A>
|
||||
RAND(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6632">
|
||||
</A>
|
||||
Random number in the range 0.. x x</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6638">
|
||||
</A>
|
||||
ABS(x)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=6640">
|
||||
</A>
|
||||
Absolute value</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13405">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13407">
|
||||
</A>
|
||||
The functions can also be nested (e.g. INT( LOG(x)))</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13409">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
51
CPXV2 PTS/References/GaudiCfg/help/macro/bihexf.html
Normal file
51
CPXV2 PTS/References/GaudiCfg/help/macro/bihexf.html
Normal file
@ -0,0 +1,51 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BlHexF []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BlHexF []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13476">
|
||||
</A>
|
||||
BlHexF []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13478">
|
||||
</A>
|
||||
LowByte [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13480">
|
||||
</A>
|
||||
HighByte [Dec]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13482">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13484">
|
||||
</A>
|
||||
Replaced by functions <EM CLASS="HelpSprung">
|
||||
BlockInt</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_BlockInt</EM>
|
||||
and <EM CLASS="HelpSprung">
|
||||
Break</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Break</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13486">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13488">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13490">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
63
CPXV2 PTS/References/GaudiCfg/help/macro/bistrf.html
Normal file
63
CPXV2 PTS/References/GaudiCfg/help/macro/bistrf.html
Normal file
@ -0,0 +1,63 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BlStrF []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BlStrF []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13535">
|
||||
</A>
|
||||
BlStrF []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13537">
|
||||
</A>
|
||||
StartByte [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13539">
|
||||
</A>
|
||||
StopByte [Dec]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13541">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13543">
|
||||
</A>
|
||||
Replaced by functions <EM CLASS="HelpSprungverweis">
|
||||
IDH_BlockStr</EM>
|
||||
<EM CLASS="HelpSprung">
|
||||
BlockStr</EM>
|
||||
and <EM CLASS="HelpSprung">
|
||||
Break</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Break</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13545">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13547">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13549">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13551">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13553">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13555">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
142
CPXV2 PTS/References/GaudiCfg/help/macro/bitop.html
Normal file
142
CPXV2 PTS/References/GaudiCfg/help/macro/bitop.html
Normal file
@ -0,0 +1,142 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BitOp [INT / Hex/ Bin/ Oct]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BitOp [INT / Hex/ Bin/ Oct]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11450">
|
||||
</A>
|
||||
BitOp [INT / Hex/ Bin/ Oct]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11452">
|
||||
</A>
|
||||
Value1 [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11454">
|
||||
</A>
|
||||
Value2 [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11456">
|
||||
</A>
|
||||
Operation [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11458">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11460">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11462">
|
||||
</A>
|
||||
Performs a bit operation on two integers. The result is also an integer.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11464">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11466">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11468">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11470">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11472">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11474">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11476">
|
||||
</A>
|
||||
Value1</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11478">
|
||||
</A>
|
||||
First integer value (or variable which contains the value) for the bit operation.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11480">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11482">
|
||||
</A>
|
||||
Value2</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11484">
|
||||
</A>
|
||||
Second integer value (or variable which contains the value) for the bit operation.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11486">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11488">
|
||||
</A>
|
||||
Operation</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11490">
|
||||
</A>
|
||||
Logical bit operator: AND, OR, XOR</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11492">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=11494">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11496">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11499">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2376">
|
||||
</A>
|
||||
BitOp</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2378">
|
||||
</A>
|
||||
W1,255,XOR</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11501">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11505">
|
||||
</A>
|
||||
<A NAME="_Toc331377925">
|
||||
</A>
|
||||
The integer value in the variable W1 is linked to 255 (decimal notation) by the operator XOR (255dec = FFhex = Form binary bit complement)</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
47
CPXV2 PTS/References/GaudiCfg/help/macro/blockhex.html
Normal file
47
CPXV2 PTS/References/GaudiCfg/help/macro/blockhex.html
Normal file
@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BlockHex [Dez]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BlockHex [Dez]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13503">
|
||||
</A>
|
||||
BlockHex [Dez]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13505">
|
||||
</A>
|
||||
LowByte [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13507">
|
||||
</A>
|
||||
HighByte [Dec]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13509">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13511">
|
||||
</A>
|
||||
Function is now called <EM CLASS="HelpSprung">
|
||||
BlockInt</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_BlockInt</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13513">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13515">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13517">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
244
CPXV2 PTS/References/GaudiCfg/help/macro/blockint.html
Normal file
244
CPXV2 PTS/References/GaudiCfg/help/macro/blockint.html
Normal file
@ -0,0 +1,244 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BlockInt [INT/ Hex/ Bin/ Oct]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BlockInt [INT/ Hex/ Bin/ Oct]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9945">
|
||||
</A>
|
||||
BlockInt [INT/ Hex/ Bin/ Oct]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9947">
|
||||
</A>
|
||||
LowByte [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9949">
|
||||
</A>
|
||||
HighByte[INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9951">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9953">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9955">
|
||||
</A>
|
||||
This function can only be carried out after a read operation by the function <EM CLASS="HelpSprung">
|
||||
ComBlock or CANBlock</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_ComBlock</EM>
|
||||
. As its result, it returns the bytes specified in the column Testing Parameters from low byte to high byte of a loaded measured data block and interprets them as integers.<BR>
|
||||
If LowByte = HighByte, the result returned is only one byte.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9957">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9959">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9961">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9963">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9965">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9967">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9969">
|
||||
</A>
|
||||
LowByte</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9971">
|
||||
</A>
|
||||
Number of the low byte of a loaded measured data block with n bytes.<BR>
|
||||
1 <= LowByte <= n. More information on the protocols can be found in the description of the function ComBlock.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9973">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9975">
|
||||
</A>
|
||||
HighByte</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9977">
|
||||
</A>
|
||||
Number of the high byte of a loaded measured data block with n bytes.<BR>
|
||||
1 <= HighByte <= n. More information on the protocols can be found in the description of the function ComBlock.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9979">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9981">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9983">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9985">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9987">
|
||||
</A>
|
||||
Reading a 2-byte number from the control unit:</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9989">
|
||||
</A>
|
||||
Byte 1 = 0101 0010; Byte 2 = 0100 0010;</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9992">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1246">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1248">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1252">
|
||||
</A>
|
||||
Result</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1260">
|
||||
</A>
|
||||
BlockInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1262">
|
||||
</A>
|
||||
1,2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1264">
|
||||
</A>
|
||||
21058 [Int]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1272">
|
||||
</A>
|
||||
BlockInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1274">
|
||||
</A>
|
||||
1,2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1276">
|
||||
</A>
|
||||
5242 [Hex]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9994">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9996">
|
||||
</A>
|
||||
Reading the 10-digit BOSCH no. 1 234 567 890 whose digits are stored as hexadecimal numbers.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9998">
|
||||
</A>
|
||||
Byte 2 = 0001 0010 (12 Hex); Byte 3 = 0011 0100 (34 Hex); Byte 4 = 0101 0110 (56 Hex) </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10000">
|
||||
</A>
|
||||
Byte 5 = 0111 1000 (78 Hex); Byte 6 = 1001 0000 (90 Hex)</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10003">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1279">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1281">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1285">
|
||||
</A>
|
||||
Result [Hex]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1293">
|
||||
</A>
|
||||
BlockInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1295">
|
||||
</A>
|
||||
2,6</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1297">
|
||||
</A>
|
||||
1234567890</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
251
CPXV2 PTS/References/GaudiCfg/help/macro/blockstr.html
Normal file
251
CPXV2 PTS/References/GaudiCfg/help/macro/blockstr.html
Normal file
@ -0,0 +1,251 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> BlockStr [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>BlockStr [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=10022">
|
||||
</A>
|
||||
BlockStr [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10024">
|
||||
</A>
|
||||
StartByte [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10026">
|
||||
</A>
|
||||
StopByte [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10028">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=10030">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10032">
|
||||
</A>
|
||||
This function can only be carried out after a read operation by the function <EM CLASS="HelpSprung">
|
||||
ComBlock or CANBlock</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_ComBlock</EM>
|
||||
. It returns a string as its result. It does so by returning the bytes specified in the column Testing Parameters from the loaded measured data block as ASCII characters.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10034">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10036">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10038">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10040">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10042">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10044">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10046">
|
||||
</A>
|
||||
StartByte</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10048">
|
||||
</A>
|
||||
Number of the first byte of the measured data block (with n bytes) to be included in the result.<BR>
|
||||
1 <= StartByte <= n. More information on the protocols can be found in the description of the function ComBlock.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10050">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10052">
|
||||
</A>
|
||||
StopByte</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10054">
|
||||
</A>
|
||||
Number of the last byte of the measured data block (with n bytes) to be included in the result.<BR>
|
||||
1 <= StopByte <= n. More information on the protocols can be found in the description of the function ComBlock.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10056">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10058">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10060">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10062">
|
||||
</A>
|
||||
Reading a five-character control-unit date (Byte 1 to Byte 5):</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10064">
|
||||
</A>
|
||||
Byte 1 = 0101 0010 (,R` = 52H); Byte 2 = 0100 0010 (,B` = 42H); Byte 3 = 0011 0001 (,1` = 31H) </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10066">
|
||||
</A>
|
||||
Byte 4 = 0011 0010 (,2` = 32H); Byte 5 = 0011 0011 (,3` = 33H)</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10069">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1300">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1302">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1306">
|
||||
</A>
|
||||
Result [String]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1314">
|
||||
</A>
|
||||
BlockStr</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1316">
|
||||
</A>
|
||||
1,5</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1318">
|
||||
</A>
|
||||
RB123</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10071">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10073">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10075">
|
||||
</A>
|
||||
Reading the 10-digit BOSCH no. 1 234 567 890 whose digits are stored as hexadecimal numbers:</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10077">
|
||||
</A>
|
||||
Byte 2 = 0001 0010 (12 Hex); Byte 3 = 0011 0100 (34 Hex); Byte 4 = 0101 0110 (56 Hex) </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10079">
|
||||
</A>
|
||||
Byte 5 = 0111 1000 (78 Hex); Byte 6 = 1001 0000 (90 Hex)</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10082">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1321">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1323">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1327">
|
||||
</A>
|
||||
Result [String]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1335">
|
||||
</A>
|
||||
B_Nr=BlockStr</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1337">
|
||||
</A>
|
||||
2,6</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1339">
|
||||
</A>
|
||||
n4nnn</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1347">
|
||||
</A>
|
||||
StrToHexString</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1349">
|
||||
</A>
|
||||
B_Nr, 0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1351">
|
||||
</A>
|
||||
1234567890</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=10084">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
176
CPXV2 PTS/References/GaudiCfg/help/macro/break.html
Normal file
176
CPXV2 PTS/References/GaudiCfg/help/macro/break.html
Normal file
@ -0,0 +1,176 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Break []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Break []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11524">
|
||||
</A>
|
||||
Break []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11526">
|
||||
</A>
|
||||
Measured Value</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11528">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11530">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11532">
|
||||
</A>
|
||||
Terminates the test if a measured value is outside the tolerance limits. This function does not return a value.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11534">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11536">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11538">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11540">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11542">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11544">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11546">
|
||||
</A>
|
||||
Measured Value</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11548">
|
||||
</A>
|
||||
Measured Value is the value being measured or a variable representing that value.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11550">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=11552">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11554">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11556">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11558">
|
||||
</A>
|
||||
Abort if UB < 13.5 or > 14.2 V<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11561">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2389">
|
||||
</A>
|
||||
Test Function</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2391">
|
||||
</A>
|
||||
Test Parameters</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2393">
|
||||
</A>
|
||||
Min</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2395">
|
||||
</A>
|
||||
Max</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2405">
|
||||
</A>
|
||||
U=DCV</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2407">
|
||||
</A>
|
||||
100,0.5</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=2401">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=2403">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2417">
|
||||
</A>
|
||||
Break</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2419">
|
||||
</A>
|
||||
U</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2421">
|
||||
</A>
|
||||
13.5</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2423">
|
||||
</A>
|
||||
14.2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11563">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
435
CPXV2 PTS/References/GaudiCfg/help/macro/can2000ini.html
Normal file
435
CPXV2 PTS/References/GaudiCfg/help/macro/can2000ini.html
Normal file
@ -0,0 +1,435 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> CAN2000Ini []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>CAN2000Ini []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=10103">
|
||||
</A>
|
||||
CAN2000Ini []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10105">
|
||||
</A>
|
||||
Interface [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10107">
|
||||
</A>
|
||||
ID [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10109">
|
||||
</A>
|
||||
BaudRate [Baud]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10111">
|
||||
</A>
|
||||
ScanningPoint [%]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10113">
|
||||
</A>
|
||||
TerminalResistance [Ohm]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10115">
|
||||
</A>
|
||||
MessageArchitecture [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10117">
|
||||
</A>
|
||||
ID_Send [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10119">
|
||||
</A>
|
||||
ID_Send_Length [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10121">
|
||||
</A>
|
||||
ID_Read [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10123">
|
||||
</A>
|
||||
ID_Read_Length [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10125">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=10127">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10129">
|
||||
</A>
|
||||
Initializes the CAN interface for the KWP2000 protocol. Following successful initialization, the testing station can communicate with the control unit using the function ComBlock. The timing parameters are automatically set to default values (1000 ms) by the tester when the function is invoked (see ISO/DIS 15765-2 Table 16 - Network layer timing parameter values). The specified timeout periods are: Timeout flowcontrol: 20 ms; timeout after flowcontrol: 50 ms; timeout after consecutive: 50 ms; timeout first frame: 50 ms; timeout after reject: 5000 ms.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10131">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10133">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10135">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10137">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10139">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10141">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10143">
|
||||
</A>
|
||||
Interface</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10145">
|
||||
</A>
|
||||
Specifies which CAN interface is to be initialized (a control unit can have more than one CAN interface). The name specified here is made up of the letters 'CAN' and a serial number (CAN1, CAN2...).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10147">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10149">
|
||||
</A>
|
||||
ID</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10151">
|
||||
</A>
|
||||
Specifies whether the interface has a high-speed or low-speed transceiver. The following values are allowed:</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10154">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1358">
|
||||
</A>
|
||||
H</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1360">
|
||||
</A>
|
||||
High-speed (vehicle engine-compartment bus)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1366">
|
||||
</A>
|
||||
L</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1368">
|
||||
</A>
|
||||
Low-speed (vehicle passenger-compartment bus)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178152">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10158">
|
||||
</A>
|
||||
BaudRate</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10160">
|
||||
</A>
|
||||
Specifies the baud rate (max. 1 Mbaud).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10162">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10164">
|
||||
</A>
|
||||
ScanningPoint</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10166">
|
||||
</A>
|
||||
Time in % at which a bit received by the tester is to be scanned.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10168">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10170">
|
||||
</A>
|
||||
TerminalResistance</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10172">
|
||||
</A>
|
||||
Terminal resistance that has to be connected to the CAN interface by the tester. Permissible values are 60 Ohm, 120 Ohm or infinite (=Not specified). </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10174">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=178163">
|
||||
</A>
|
||||
0 Ohm is also allowed for the short-circuit test. In that case, the function is invoked only as preparation for the short-circuit test. Afterwards, it has to be invoked again with a terminal resistance 0 Ohm in order to enable communication again.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178164">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=178165">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10182">
|
||||
</A>
|
||||
MessageArchitecture</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10184">
|
||||
</A>
|
||||
Specifies the addressing types as hexadecimal value for diagnosis via CAN:</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10186">
|
||||
</A>
|
||||
1 Normal addressing</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10188">
|
||||
</A>
|
||||
2 Normal fixed addressing</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10190">
|
||||
</A>
|
||||
3 Extended addressing</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10192">
|
||||
</A>
|
||||
4 Mixed addressing</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10194">
|
||||
</A>
|
||||
See ISO/DIS 15765-2 Contens 8.3 Mapping of the N_PDU fields</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10196">
|
||||
</A>
|
||||
See ISO/DIS 15765-3 Table 12 - Definition of addressFormat values</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10198">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10200">
|
||||
</A>
|
||||
ID_Send</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10202">
|
||||
</A>
|
||||
Specifies the identifier for the message to be sent in hexadecimal format. If no message is to be sent, no value should be entered.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10204">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10206">
|
||||
</A>
|
||||
ID_Send_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10208">
|
||||
</A>
|
||||
Specifies whether the identifier is to be sent using a length of 11 bits or 29 bits. If no message is to be sent, no value should be specified. The following values are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=178182">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178175">
|
||||
</A>
|
||||
11</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178177">
|
||||
</A>
|
||||
11 bits (default)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178179">
|
||||
</A>
|
||||
29</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178181">
|
||||
</A>
|
||||
29 bits (extended)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178183">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=178184">
|
||||
</A>
|
||||
ID_Read</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10217">
|
||||
</A>
|
||||
Specifies the identifier for the message to be read in hexadecimal format. If no message is to be read, no value should be entered.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10219">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10221">
|
||||
</A>
|
||||
ID_Read_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=178192">
|
||||
</A>
|
||||
Specifies whether the message to be read has an 11-bit or a 29-bit identifier. If no message is to be read, no value should be specified. The following values are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=178202">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178195">
|
||||
</A>
|
||||
11</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178197">
|
||||
</A>
|
||||
11 bits (default)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178199">
|
||||
</A>
|
||||
29</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=178201">
|
||||
</A>
|
||||
29 bits (extended)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=178203">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=178221">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=178222">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=178228">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=178225">
|
||||
</A>
|
||||
CAN2000Ini</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=178227">
|
||||
</A>
|
||||
CAN1,H, 500000,75,120,1,610,11,01F,11</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10239">
|
||||
</A>
|
||||
CAN1= Interface </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10241">
|
||||
</A>
|
||||
H = High-speed interface</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10243">
|
||||
</A>
|
||||
500000 = Baud rate</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10245">
|
||||
</A>
|
||||
75 = Scanning point 75 %</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10247">
|
||||
</A>
|
||||
120 = Terminal resistor impedance in Ohms</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10249">
|
||||
</A>
|
||||
1 = Message architecture is normal addressing</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10251">
|
||||
</A>
|
||||
610 = ID_Send</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10253">
|
||||
</A>
|
||||
11 = ID_Send_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10255">
|
||||
</A>
|
||||
01F = ID_Receive</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=178236">
|
||||
</A>
|
||||
11 = ID_Receive_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=178237">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=178238">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
732
CPXV2 PTS/References/GaudiCfg/help/macro/canblock.html
Normal file
732
CPXV2 PTS/References/GaudiCfg/help/macro/canblock.html
Normal file
@ -0,0 +1,732 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> CANBlock [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>CANBlock [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=10273">
|
||||
</A>
|
||||
CANBlock [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10275">
|
||||
</A>
|
||||
ID_Send [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10277">
|
||||
</A>
|
||||
ID_Send_Length [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10279">
|
||||
</A>
|
||||
ID_Read [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10281">
|
||||
</A>
|
||||
ID_Read_Length [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10283">
|
||||
</A>
|
||||
Mode [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10285">
|
||||
</A>
|
||||
Data [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10287">
|
||||
</A>
|
||||
Period [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10289">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10291">
|
||||
</A>
|
||||
Interface [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10293">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=10295">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10297">
|
||||
</A>
|
||||
Sends and/or receives messages via a CAN interface. This function may only be invoked once the interface has been initialized by means of the function CANInit. If the function reads a received message, that message is returned and at the same time written to a received messages memory (see also function ComBlock) which can be accessed using the standard functions BlockInt and BlockStr. </P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10299">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10301">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10303">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10305">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10307">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10309">
|
||||
</A>
|
||||
ID_Send</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10311">
|
||||
</A>
|
||||
Specifies the identifier for the message to be sent in hexadecimal format. If no message is to be sent, no value should be entered.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10313">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10315">
|
||||
</A>
|
||||
ID_Send_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10317">
|
||||
</A>
|
||||
Specifies whether the identifier is to be sent using a length of 11 bits or 29 bits. If no message is to be sent, no value should be specified. The following values are allowed:</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10320">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1418">
|
||||
</A>
|
||||
11</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1420">
|
||||
</A>
|
||||
11 bits (default)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1426">
|
||||
</A>
|
||||
29</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1428">
|
||||
</A>
|
||||
29 bits (extended)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10322">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10324">
|
||||
</A>
|
||||
ID_Read</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10326">
|
||||
</A>
|
||||
Specifies the identifier for the message to be read in hexadecimal format. If no message is to be read, no value should be entered.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10328">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10330">
|
||||
</A>
|
||||
ID_Read_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10332">
|
||||
</A>
|
||||
Specifies whether the message to be read has an 11-bit or a 29-bit identifier. If no message is to be read, no value should be specified. The following values are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10335">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1435">
|
||||
</A>
|
||||
11</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1437">
|
||||
</A>
|
||||
11 bits (default)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1443">
|
||||
</A>
|
||||
29</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1445">
|
||||
</A>
|
||||
29 bits (extended)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10337">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10339">
|
||||
</A>
|
||||
Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10341">
|
||||
</A>
|
||||
Specifies whether a message is to be sent and/or received. The following values are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10344">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1452">
|
||||
</A>
|
||||
D</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1454">
|
||||
</A>
|
||||
instructs the CAN controller on the testing station to delete the message with the identifier specified by ID_Read . If CANBlock is invoked with this mode before a function call for reading data, it ensures that the read function waits for new data or that expired data is not returned. ( ID_Send , ID_Send_Length and Data do not make sense in this context and remain blank).</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1460">
|
||||
</A>
|
||||
E</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1462">
|
||||
</A>
|
||||
Echo board function: instructs the CAN controller on the testing station to send data received from the control unit back to the control unit as complementary data. No entry must be made for Data. CANBlock does not return a result; the control unit reaction can be checked by means of the function ComBlock.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1468">
|
||||
</A>
|
||||
Init</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=1470">
|
||||
</A>
|
||||
Provides the facility to instruct the CAN controller to receive messages with a specified ID. There is no return value. Specification of Period and Timeout makes no sense with this mode and can be omitted. Data and ID_Send, if specified, are sent after initialization of the CAN controller.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1476">
|
||||
</A>
|
||||
L</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1478">
|
||||
</A>
|
||||
Read (and control) function: if the parameters ID_Send, ID_Send_Length and Dataspecify a message, it is sent using the identifier specified by ID_Send. A message with the identifier specified by ID_Read is expected in return and read.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1480">
|
||||
</A>
|
||||
In the case of a message that is sent cyclically by the control unit and does not have to be requested by the tester by means of a send message, ID_Send, ID_Send_Length and Data are left blank. </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1486">
|
||||
</A>
|
||||
R</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1488">
|
||||
</A>
|
||||
A message is read using Remote Frame. The tester sends a message identified as remote frame and containing no data (ID_Send, ID_Send_Length are specified). The control unit incorporates its data in the same message. The tester reads the resulting message. </P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1490">
|
||||
</A>
|
||||
(ID_Read, ID_Read_Length and Data do not make sense in this context and remain blank). </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1496">
|
||||
</A>
|
||||
S</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1498">
|
||||
</A>
|
||||
Control function: a message is simply sent using Data Frame; no response is expected.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10346">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10348">
|
||||
</A>
|
||||
Data</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10350">
|
||||
</A>
|
||||
Specifies the data to be sent in the form of a hexadecimal string. In the case of the read-only function, no entry is made here.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10352">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10354">
|
||||
</A>
|
||||
Periode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10356">
|
||||
</A>
|
||||
Specifies whether the message is to be sent once only or cyclically. In the case of read-only or delete functions, this entry is ignored (and may also be blank). The following values are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10359">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1505">
|
||||
</A>
|
||||
0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1507">
|
||||
</A>
|
||||
Send once only (not cyclically)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1513">
|
||||
</A>
|
||||
nn</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1515">
|
||||
</A>
|
||||
Send cyclically at an interval of nn ms </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1521">
|
||||
</A>
|
||||
-1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1523">
|
||||
</A>
|
||||
Send a cyclic message for the specified identifier.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10361">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10363">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10365">
|
||||
</A>
|
||||
If the interface tester does not receive a response within the period specified here, the test function is aborted and an error message returned (if no response is expected, no timeout should be specified).</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10367">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10369">
|
||||
</A>
|
||||
Interface</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10371">
|
||||
</A>
|
||||
Specifies which CAN interface is to be addressed. The name specified here should be the name used to initialize the interface using the function CANInit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10373">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10375">
|
||||
</A>
|
||||
<BR>
|
||||
Example 1: Requesting data using remote frame</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10377">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10380">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1530">
|
||||
</A>
|
||||
CANBlock</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1532">
|
||||
</A>
|
||||
610, 11, , , R, , 0 , 1, CAN1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10382">
|
||||
</A>
|
||||
<BR>
|
||||
610 = ID_Send</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10384">
|
||||
</A>
|
||||
11 = ID_Send_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10386">
|
||||
</A>
|
||||
R= Send Remote Frame </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10388">
|
||||
</A>
|
||||
0 = Send once only</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10390">
|
||||
</A>
|
||||
1 = Timeout 1s</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10392">
|
||||
</A>
|
||||
CAN1= Interface </P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10394">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10396">
|
||||
</A>
|
||||
Example 2: Sending a message cyclically (control function)</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10398">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10401">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1539">
|
||||
</A>
|
||||
CANBlock</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1541">
|
||||
</A>
|
||||
3FE, 11, , , S, 00453EFFFF23E9FF, 500, , CAN2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10403">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10405">
|
||||
</A>
|
||||
3FE= ID_Send </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10407">
|
||||
</A>
|
||||
11 = ID_Send_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10409">
|
||||
</A>
|
||||
S= Control function </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10411">
|
||||
</A>
|
||||
00..FF= Sent data ( 8 bytes)</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10413">
|
||||
</A>
|
||||
500 = Send cyclically every 500 ms</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10415">
|
||||
</A>
|
||||
CAN2= Interface </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10417">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10419">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10421">
|
||||
</A>
|
||||
Example 3: Terminating cyclical message in Example 2</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10423">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10426">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1548">
|
||||
</A>
|
||||
CANBlock</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1550">
|
||||
</A>
|
||||
3FE, , , , , , 0, , CAN2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10428">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10430">
|
||||
</A>
|
||||
3FE= ID_Send </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10432">
|
||||
</A>
|
||||
-1 = End cyclical message transmission</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10434">
|
||||
</A>
|
||||
CAN2= Interface </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10436">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10438">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10440">
|
||||
</A>
|
||||
Example 4: Request message from control unit by sending another message</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10442">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10445">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1557">
|
||||
</A>
|
||||
CANBlock</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1559">
|
||||
</A>
|
||||
3FE, 11, 01F, 11, L, 00453EFF, 1000, 1, CAN2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10447">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10449">
|
||||
</A>
|
||||
3FE= ID_Send </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10451">
|
||||
</A>
|
||||
11 = ID_Send_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10453">
|
||||
</A>
|
||||
01F= ID_Read </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10455">
|
||||
</A>
|
||||
11 = ID_Send_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10457">
|
||||
</A>
|
||||
L= Read function </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10459">
|
||||
</A>
|
||||
00..FF= Sent data ( 4 bytes)</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10461">
|
||||
</A>
|
||||
1000 = Send cyclically every 1000 ms</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10463">
|
||||
</A>
|
||||
1 = Timeout 1 sec.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10465">
|
||||
</A>
|
||||
CAN2= Interface </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10467">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10469">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10471">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10473">
|
||||
</A>
|
||||
Example 5: Delete previously received message from received messages memory</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10475">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10478">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1566">
|
||||
</A>
|
||||
CANBlock</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1568">
|
||||
</A>
|
||||
00F, 11, , , D, , , , CAN1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10480">
|
||||
</A>
|
||||
<BR>
|
||||
00F= ID_Read </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10482">
|
||||
</A>
|
||||
11 = ID_Read_Length 11-bit ID</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10484">
|
||||
</A>
|
||||
D= Delete messages with ID = 00F from received messages memory</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10486">
|
||||
</A>
|
||||
CAN1= Interface </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10488">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10490">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
207
CPXV2 PTS/References/GaudiCfg/help/macro/caninit.html
Normal file
207
CPXV2 PTS/References/GaudiCfg/help/macro/caninit.html
Normal file
@ -0,0 +1,207 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> CANInit []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>CANInit []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=10505">
|
||||
</A>
|
||||
CANInit []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10507">
|
||||
</A>
|
||||
Interface [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10509">
|
||||
</A>
|
||||
ID [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10511">
|
||||
</A>
|
||||
BaudRate [Baud]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10513">
|
||||
</A>
|
||||
ScanningPoint [%]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10515">
|
||||
</A>
|
||||
TerminalResistance [Ohm]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=10517">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=10519">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10521">
|
||||
</A>
|
||||
Initializes the CAN interface. Following successful initialization, the testing station can communicate with the control unit using the function CANBlock. </P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10523">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10525">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10527">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10529">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10531">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10533">
|
||||
</A>
|
||||
Interface</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10535">
|
||||
</A>
|
||||
Specifies which CAN interface is to be initialized (a control unit can have more than one CAN interface). The name specified here is made up of the letters 'CAN' and a serial number (CAN1, CAN2...).'' The name specified will also be required by the function CANBlock in order to select the interface for communication.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10537">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10539">
|
||||
</A>
|
||||
ID</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10541">
|
||||
</A>
|
||||
Specifies whether the interface has a high-speed or low-speed transceiver. The following values are allowed:</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10544">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1575">
|
||||
</A>
|
||||
H</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1577">
|
||||
</A>
|
||||
High-speed (vehicle engine-compartment bus)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1583">
|
||||
</A>
|
||||
L</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=1585">
|
||||
</A>
|
||||
Low-speed (vehicle passenger-compartment bus)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10546">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10548">
|
||||
</A>
|
||||
BaudRate</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10550">
|
||||
</A>
|
||||
Specifies the baud rate.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10552">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10554">
|
||||
</A>
|
||||
ScanningPoint</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10556">
|
||||
</A>
|
||||
Time in % at which a bit received by the tester is to be scanned.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10558">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10560">
|
||||
</A>
|
||||
TerminalResistance</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10562">
|
||||
</A>
|
||||
Terminal resistance that has to be connected to the CAN interface by the tester. Permissible values are 60 Ohm, 120 Ohm or infinite (=Not specified). </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10564">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10566">
|
||||
</A>
|
||||
0 Ohm is also allowed for the short-circuit test. In that case, the function is invoked only as preparation for the short-circuit test. Afterwards, it has to be invoked again with a terminal resistance 0 Ohm in order to enable communication again.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10568">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10570">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10572">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beschreibung">
|
||||
<A NAME="pgfId=10574">
|
||||
</A>
|
||||
Initializing the CAN interface CAN1 for the high-speed CAN</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10577">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1592">
|
||||
</A>
|
||||
CANInit</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1594">
|
||||
</A>
|
||||
CAN1,H, 500000,75,120</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
1241
CPXV2 PTS/References/GaudiCfg/help/macro/comblock.html
Normal file
1241
CPXV2 PTS/References/GaudiCfg/help/macro/comblock.html
Normal file
File diff suppressed because it is too large
Load Diff
124
CPXV2 PTS/References/GaudiCfg/help/macro/cominit.html
Normal file
124
CPXV2 PTS/References/GaudiCfg/help/macro/cominit.html
Normal file
@ -0,0 +1,124 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ComInit []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ComInit []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=10802">
|
||||
</A>
|
||||
ComInit []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10804">
|
||||
</A>
|
||||
Protocol_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10806">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=10808">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10810">
|
||||
</A>
|
||||
Initializes and establishes communication via the diagnosis interface for the specified protocol. This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10812">
|
||||
</A>
|
||||
The function ComInit may only be used if there is no special initialization function (such as K2000Ini) for the required protocol.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10814">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10816">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10818">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=10820">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10822">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=10824">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=10826">
|
||||
</A>
|
||||
Protocol_Name</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=10828">
|
||||
</A>
|
||||
Specifies the name of the protocol for communication via the serial interface. The following protocol names are permissible:<BR>
|
||||
<BR>
|
||||
EASY<BR>
|
||||
F1<BR>
|
||||
K71<BR>
|
||||
K82<BR>
|
||||
KP2000<BR>
|
||||
MCMESS<BR>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=10830">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10832">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10834">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=10836">
|
||||
</A>
|
||||
Establishing communication for Keyword 82</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10838">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=10841">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2027">
|
||||
</A>
|
||||
ComInit</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2029">
|
||||
</A>
|
||||
K82</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=10843">
|
||||
</A>
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
664
CPXV2 PTS/References/GaudiCfg/help/macro/control.html
Normal file
664
CPXV2 PTS/References/GaudiCfg/help/macro/control.html
Normal file
@ -0,0 +1,664 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Control [INT]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Control [INT]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11582">
|
||||
</A>
|
||||
Control [INT]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11584">
|
||||
</A>
|
||||
Type [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11586">
|
||||
</A>
|
||||
Condition [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11588">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11590">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11592">
|
||||
</A>
|
||||
This function is used to implement program subroutines and loops in the PAV. The conditions supported are IF/THEN, IF/THEN/ELSE and WHILE. A subroutine is terminated by ENDIFor ENDWHILE respectively. The Control function must be invoked for every keyword.<BR>
|
||||
<BR>
|
||||
Subroutines are limited to a single PAV table, i.e. all associated function calls and executable test lines must be contained within the same table.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11594">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11596">
|
||||
</A>
|
||||
Control lines must not contain any signal connections in the Stimulus columns. Alterations to the interface configuration within a Control construct may only be implemented in exceptional cases after consultation with the unit responsible for performing the test. There are complex rules to be observed in such circumstances. </P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11598">
|
||||
</A>
|
||||
If the condition is met, the Control function returns the result 1, if not the result is 0.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11600">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11602">
|
||||
</A>
|
||||
Subroutines may be nested. </P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11604">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11606">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11608">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11610">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11612">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11614">
|
||||
</A>
|
||||
Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11616">
|
||||
</A>
|
||||
Specifies the type of subroutine function. Possible options are the following: <BR>
|
||||
<BR>
|
||||
IF</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11619">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2430">
|
||||
</A>
|
||||
IF</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2432">
|
||||
</A>
|
||||
Marks the start of a conditional subroutine. The test lines that follow (before the next ELSE or ENDIF instruction) are only executed if the condition returns the value 1.1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2438">
|
||||
</A>
|
||||
ELSE</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2440">
|
||||
</A>
|
||||
Optional instruction; marks the start of the subroutine to be executed if the condition returns the value 0. </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2446">
|
||||
</A>
|
||||
ENDIF</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2448">
|
||||
</A>
|
||||
End of the subroutine</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11621">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11623">
|
||||
</A>
|
||||
WHILE</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11626">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2455">
|
||||
</A>
|
||||
WHILE</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2457">
|
||||
</A>
|
||||
Marks the start of a WHILE loop; the test lines that follow up to the next ENDWHILE instruction continue to be executed until the condition returns the value 0.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2463">
|
||||
</A>
|
||||
ENDWHILE</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2465">
|
||||
</A>
|
||||
End of WHILE loop.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11628">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11630">
|
||||
</A>
|
||||
BREAK</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11633">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2472">
|
||||
</A>
|
||||
BREAK</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2474">
|
||||
</A>
|
||||
This function can be invoked within a loop or a subroutine. If the specified condition is met, execution of the test stages within the loop or subroutine is terminated; the test is then continued from the line immediately following the ENDIF or ENDWHILE instruction.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11635">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11637">
|
||||
</A>
|
||||
Condition</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11639">
|
||||
</A>
|
||||
Condition used to decide whether/which test stages within the subroutine are to be executed or when execution of a loop is to be terminated. The condition may included comparators and logical operators (but no calculations).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11641">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11643">
|
||||
</A>
|
||||
Numerical values within the condition are only allowed in Float or Integer format (decimal notation).<BR>
|
||||
<BR>
|
||||
The following order of precedence applies to the execution of the condition: comparators before logical operators. A different execution sequence can be forced by the appropriate use of (round) brackets.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11645">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11647">
|
||||
</A>
|
||||
The following comparators are allowed: </P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11650">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2481">
|
||||
</A>
|
||||
==</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2483">
|
||||
</A>
|
||||
Equal to</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2489">
|
||||
</A>
|
||||
!=</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2491">
|
||||
</A>
|
||||
Not equal to</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2497">
|
||||
</A>
|
||||
></P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2499">
|
||||
</A>
|
||||
Greater than</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2505">
|
||||
</A>
|
||||
>=</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2507">
|
||||
</A>
|
||||
Greater than or equal to</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2513">
|
||||
</A>
|
||||
< </P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2515">
|
||||
</A>
|
||||
Less than</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2521">
|
||||
</A>
|
||||
<=</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2523">
|
||||
</A>
|
||||
Less than or equal to</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11652">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11654">
|
||||
</A>
|
||||
The following logical operators are allowed:</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11657">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2530">
|
||||
</A>
|
||||
&&</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2532">
|
||||
</A>
|
||||
AND</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2538">
|
||||
</A>
|
||||
||</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=2540">
|
||||
</A>
|
||||
OR</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11659">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11661">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11663">
|
||||
</A>
|
||||
Example 1: IF/THEN</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11666">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2547">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2549">
|
||||
</A>
|
||||
IF,U1 < 5</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11668">
|
||||
</A>
|
||||
Test lines to be executed if U1 < 5.</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11671">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2556">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2558">
|
||||
</A>
|
||||
ENDIF,</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11673">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11675">
|
||||
</A>
|
||||
Example 2: IF/THEN/ELSE</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11678">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2565">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2567">
|
||||
</A>
|
||||
IF,(1 <= U2) && (U2 < 5)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11680">
|
||||
</A>
|
||||
Test lines to be executed if 1 <= U2 < 5.</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11683">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2574">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2576">
|
||||
</A>
|
||||
ELSE,</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11685">
|
||||
</A>
|
||||
Test lines to be executed if U2 < 1 or U2 >= 5</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11688">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2583">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2585">
|
||||
</A>
|
||||
ENDIF,</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11690">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11692">
|
||||
</A>
|
||||
Example 3: WHILE</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11695">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2592">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2594">
|
||||
</A>
|
||||
WHILE,U3<5</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11697">
|
||||
</A>
|
||||
Test lines to be executed in a loop as long as U3 < 5.</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11700">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2601">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2603">
|
||||
</A>
|
||||
ENDWHILE,</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11702">
|
||||
</A>
|
||||
<BR>
|
||||
Example 4: BREAK in a WHILE loop</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11704">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11706">
|
||||
</A>
|
||||
The loop is prematurely terminated if U5 < 10.</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11709">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2610">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2612">
|
||||
</A>
|
||||
WHILE, U4 < 5</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11711">
|
||||
</A>
|
||||
Test lines...</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11714">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2619">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2621">
|
||||
</A>
|
||||
BREAK, U5 < 10</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Body-Text">
|
||||
<A NAME="pgfId=11716">
|
||||
</A>
|
||||
Test lines...</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11719">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2628">
|
||||
</A>
|
||||
Control</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2630">
|
||||
</A>
|
||||
ENDWHILE,</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
204
CPXV2 PTS/References/GaudiCfg/help/macro/dci.html
Normal file
204
CPXV2 PTS/References/GaudiCfg/help/macro/dci.html
Normal file
@ -0,0 +1,204 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCI [A] </TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCI [A] </b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=8673">
|
||||
</A>
|
||||
DCI [A] </H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8675">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8677">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8679">
|
||||
</A>
|
||||
Shuntresistor [Ohm]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8681">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8683">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8685">
|
||||
</A>
|
||||
Indirect measurement of current by means of integrating DC voltage measurement with AUTO triggering on a defined shunt. This function is always used when a load with integrated shunt is connected to a control unit pin and the current is to be measured on the integrated shunt. Currents flowing into the control unit register as positive.<BR>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8687">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8689">
|
||||
</A>
|
||||
The control unit pin to which the load with the integrated shunt is connected is specified as the test point and the reference point.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8691">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8693">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8695">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8697">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8699">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8701">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8703">
|
||||
</A>
|
||||
Period over which the signal is integrated.<BR>
|
||||
In the event of superimposed interference signals, it is advisable to select a multiple of the interference signal period as the integration period.<BR>
|
||||
<BR>
|
||||
Standard value: period duration of supply voltage.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8705">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8707">
|
||||
</A>
|
||||
Shuntresistor</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8709">
|
||||
</A>
|
||||
For selection of resistor value see MSL Catalogue, Implementation of Modules (Simulated Loads).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8711">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8715">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8718">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=667">
|
||||
</A>
|
||||
DCI</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=669">
|
||||
</A>
|
||||
1,0.02,0.1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8721">
|
||||
</A>
|
||||
<BR>
|
||||
Test circuit:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-4.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8724">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-5.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8727">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=676">
|
||||
</A>
|
||||
tID</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=678">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=684">
|
||||
</A>
|
||||
tPS</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=686">
|
||||
</A>
|
||||
Period of the interference signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=692">
|
||||
</A>
|
||||
tN</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=694">
|
||||
</A>
|
||||
Period of mains power supply</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8729">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8731">
|
||||
</A>
|
||||
Figure 2: Indirect current measurement on a shunt</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8733">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
210
CPXV2 PTS/References/GaudiCfg/help/macro/dcis.html
Normal file
210
CPXV2 PTS/References/GaudiCfg/help/macro/dcis.html
Normal file
@ -0,0 +1,210 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCIS [A]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCIS [A]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=8752">
|
||||
</A>
|
||||
DCIS [A]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8754">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8756">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8758">
|
||||
</A>
|
||||
Shuntresistor [Ohm]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8760">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8762">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8764">
|
||||
</A>
|
||||
Indirect measurement of current by means of integrating DC voltage measurement with AUTO triggering on a defined measurement resistor. This function is always used when a current measurement resistor has to be inserted in a line to the control unit (e.g. UB) for the duration of the measurement. Currents flowing into the control unit register as positive.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8766">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8768">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8770">
|
||||
</A>
|
||||
The control unit pin at which the current is to be measured is specified as the test point and the reference point.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8772">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8774">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8776">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8778">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8780">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8782">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8784">
|
||||
</A>
|
||||
Period over which the signal is integrated.<BR>
|
||||
In the event of superimposed interference signals, it is advisable to select a multiple of the interference signal period as the integration period.<BR>
|
||||
<BR>
|
||||
Standard value: period duration of supply voltage.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8786">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8788">
|
||||
</A>
|
||||
Shuntresistor</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8790">
|
||||
</A>
|
||||
For selection of resistor level see MSL Catalogue, Current Measurement Using Series Resistor <BR>
|
||||
The maximum permissible testing impedance is specified as the parameter.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8792">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8794">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8797">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=701">
|
||||
</A>
|
||||
DCIS</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=703">
|
||||
</A>
|
||||
1,0.02,100</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8802">
|
||||
</A>
|
||||
<BR>
|
||||
<A NAME="_Toc395942301">
|
||||
</A>
|
||||
Test circuit:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-6.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8807">
|
||||
</A>
|
||||
<BR>
|
||||
<A NAME="_Toc395942302">
|
||||
</A>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-7.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8810">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=710">
|
||||
</A>
|
||||
tID</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=712">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=718">
|
||||
</A>
|
||||
tPS</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=720">
|
||||
</A>
|
||||
Period of the interference signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=726">
|
||||
</A>
|
||||
tN</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=728">
|
||||
</A>
|
||||
Period of mains power supply</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8812">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8814">
|
||||
</A>
|
||||
Figure 3: Quiescent current input of a control unit<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
430
CPXV2 PTS/References/GaudiCfg/help/macro/dcitrg.html
Normal file
430
CPXV2 PTS/References/GaudiCfg/help/macro/dcitrg.html
Normal file
@ -0,0 +1,430 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCITrg [A]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCITrg [A]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=8833">
|
||||
</A>
|
||||
DCITrg [A]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8835">
|
||||
</A>
|
||||
Shuntresistor [Ohm]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8837">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8839">
|
||||
</A>
|
||||
TriggerEdge [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8841">
|
||||
</A>
|
||||
TriggerLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8843">
|
||||
</A>
|
||||
TriggerDelay [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8845">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8847">
|
||||
</A>
|
||||
TriggerHigh [i/CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8849">
|
||||
</A>
|
||||
TriggerLow [i/CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8851">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8853">
|
||||
</A>
|
||||
Mode [m/s]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=8855">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8857">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8859">
|
||||
</A>
|
||||
Indirect measurement of current by means of internally or externally triggered integrating DC voltage measurement. Currents flowing into the control unit register as positive. Depending on mode, this function acts as a control function or a measurement function. If it is used as a control function, the test result can be established with the aid of the function <EM CLASS="HelpSprung">
|
||||
RDCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RDCITrg</EM>
|
||||
.<BR>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8861">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8863">
|
||||
</A>
|
||||
The control unit pin is specified as the test point and the reference point.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8865">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8867">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8869">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8871">
|
||||
</A>
|
||||
Shuntresistor</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8873">
|
||||
</A>
|
||||
For selection of the impedance level: <BR>
|
||||
a) If a component of a simulated load, see MSL Catalogue, Implementation of Modules (Simulated Loads) <BR>
|
||||
b) If exclusively a current measurement resistor, see MSL Catalogue, Current Measurement Using Series Resistor. The maximum permissible testing impedance is specified as the parameter.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8875">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8877">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8879">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8881">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8883">
|
||||
</A>
|
||||
TriggerEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8885">
|
||||
</A>
|
||||
Specification of which signal edge is to act as trigger (p = positive edge, n = negative edge).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8887">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8889">
|
||||
</A>
|
||||
TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8891">
|
||||
</A>
|
||||
Trigger level for the measurement relative to the trigger signal reference (see <EM CLASS="HelpSprung">
|
||||
example </EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_DCITrg</EM>
|
||||
).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8893">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8895">
|
||||
</A>
|
||||
TriggerDelay</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8897">
|
||||
</A>
|
||||
Trigger delay for measurement (see <EM CLASS="HelpSprung">
|
||||
example </EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_DCITrg</EM>
|
||||
).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8899">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8901">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8903">
|
||||
</A>
|
||||
Period over which the signal is integrated.<BR>
|
||||
In the event of superimposed interference signals, it is advisable - wherever possible - to select a multiple of the interference signal period as the integration period.<BR>
|
||||
If the integration period determined is less than the testing instrument's shortest integration period, the testing system may use a sample & hold measurement instead of an integrating measurement.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8905">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8907">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8909">
|
||||
</A>
|
||||
TriggerHigh</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8911">
|
||||
</A>
|
||||
Specification of trigger signal: <BR>
|
||||
In the case of external triggering, the control unit pin (e.g. 73) or a (user-) defined signal name from the Signals Table (e.g. UB) is entered here.<BR>
|
||||
In the case of internal triggering (trigger signal = test signal), ´i´ is entered here.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8913">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8915">
|
||||
</A>
|
||||
TriggerLow</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8917">
|
||||
</A>
|
||||
Specification of trigger signal reference: <BR>
|
||||
In the case of external triggering, the control unit pin (e.g. 68) or a (user-) defined signal name from the Signals Table (e.g. UB) is entered here.<BR>
|
||||
In the case of internal triggering (trigger signal = test signal reference), ´i´ is entered here.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8919">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8921">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8923">
|
||||
</A>
|
||||
If the test read function receives no measured reading input within the period specified for the timeout, the measurement is aborted.<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8925">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8927">
|
||||
</A>
|
||||
Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8929">
|
||||
</A>
|
||||
The Mode indicates whether the function returns a result (m) or whether the testing instrument is simply prepared for the test (s).<BR>
|
||||
Mode m can only be used with periodic test signals. In the case of non-periodic test signals, the test signal is applied and the testing instrument prepared (modes). The trigger event is subsequently activated and then the test read function <EM CLASS="HelpSprung">
|
||||
RDCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RDCITrg</EM>
|
||||
invoked.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8931">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8933">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=8935">
|
||||
</A>
|
||||
Example <BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8938">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=735">
|
||||
</A>
|
||||
DCITrg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=737">
|
||||
</A>
|
||||
1,7,p,2.5,10E-6,10E-6,i,i,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=8941">
|
||||
</A>
|
||||
<BR>
|
||||
Test circuit:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-8.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=8944">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-9.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=8947">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=744">
|
||||
</A>
|
||||
tID,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=746">
|
||||
</A>
|
||||
Integration period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=752">
|
||||
</A>
|
||||
tID,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=754">
|
||||
</A>
|
||||
Integration period after triggering by negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=760">
|
||||
</A>
|
||||
tD,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=762">
|
||||
</A>
|
||||
Delay period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=768">
|
||||
</A>
|
||||
tD,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=770">
|
||||
</A>
|
||||
Delay period after triggering by negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=776">
|
||||
</A>
|
||||
UTr,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=778">
|
||||
</A>
|
||||
Trigger level, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=784">
|
||||
</A>
|
||||
UTr,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=786">
|
||||
</A>
|
||||
Trigger level, negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=792">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=794">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=800">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=802">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=8949">
|
||||
</A>
|
||||
<BR>
|
||||
Figure 4: Ignition output stage with regulated current <BR>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=8951">
|
||||
</A>
|
||||
Trigger level: UTr,p = 0.5(Uhigh - Ulow) + Ulow<BR>
|
||||
UTr,n = 0.5(Uhigh - Ulow) + Ulow</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=8953">
|
||||
</A>
|
||||
Trigger delay: tD,p = 0.4(t3 - t2) + (t2 - t1)<BR>
|
||||
tD,n = 0.4(t6 - t5) + (t5 - t4)</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=8955">
|
||||
</A>
|
||||
Integration period: tID,p = 0.2(t3 - t2)<BR>
|
||||
tID,n = 0.2(t6 - t5)</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
151
CPXV2 PTS/References/GaudiCfg/help/macro/dcv.html
Normal file
151
CPXV2 PTS/References/GaudiCfg/help/macro/dcv.html
Normal file
@ -0,0 +1,151 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCV [V] (Us_low, Us_high)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCV [V] (Us_low, Us_high)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=8978">
|
||||
</A>
|
||||
DCV [V] (Us_low, Us_high)</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8980">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=273394">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=8982">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Beschreibung">
|
||||
<A NAME="pgfId=8984">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=8986">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=8988">
|
||||
</A>
|
||||
Integrating DC voltage measurement with AUTO triggering.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8990">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8992">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=8994">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=8996">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=8998">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9000">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9002">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9004">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9006">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9008">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9010">
|
||||
</A>
|
||||
Period over which the signal is integrated. In the event of superimposed interference signals, it is advisable to select a multiple of the interference signal period as the integration period.<BR>
|
||||
<BR>
|
||||
Standard value: period duration of supply voltage.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9012">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9014">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9016">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9019">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=809">
|
||||
</A>
|
||||
DCV</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=811">
|
||||
</A>
|
||||
15,0.02</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9024">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-10.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=818">
|
||||
</A>
|
||||
tID</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=820">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9029">
|
||||
</A>
|
||||
Figure 5: Battery voltage measurement </P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
57
CPXV2 PTS/References/GaudiCfg/help/macro/dcv_2.html
Normal file
57
CPXV2 PTS/References/GaudiCfg/help/macro/dcv_2.html
Normal file
@ -0,0 +1,57 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCV_2 [V]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCV_2 [V]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9046">
|
||||
</A>
|
||||
DCV_2 [V]</H2>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9048">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9050">
|
||||
</A>
|
||||
For definition and description of function: see DCV (there are no aliases however)</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9052">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="BasisTitel">
|
||||
<A NAME="pgfId=9054">
|
||||
</A>
|
||||
Notes</H6>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9056">
|
||||
</A>
|
||||
The definition of a second testing function makes it possible to distinguish between two voltmeters in the PAV. The use of two voltmeters can help to shorten the testing time if there are frequent voltage measurements with differing measurement ranges. One instrument can then be configured for the high measurement range and the other for the low measurement range. In that way, the time required to change the measurement range on each occasion can, in many cases, be saved.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9058">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9060">
|
||||
</A>
|
||||
On testing stations which only have one voltmeter, this function is identical with DCV. In those cases, DCV_2 is simply an alias.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9062">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9064">
|
||||
</A>
|
||||
The functions DCV and DCV_ 2 should be used sensibly in the PAV, even if the testing system on which the control unit is to be tested only has one voltmeter, as this simplifies subsequent conversion. DCV should be the preferred option for low voltages and DCV_ 2 for high voltages (especially shut-off peaks).</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9066">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
47
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtest.html
Normal file
47
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtest.html
Normal file
@ -0,0 +1,47 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCVTest []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCVTest []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13566">
|
||||
</A>
|
||||
DCVTest []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13568">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13570">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13572">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13574">
|
||||
</A>
|
||||
Replaced by functions <EM CLASS="HelpSprung">
|
||||
DCV</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_DCV</EM>
|
||||
and <EM CLASS="HelpSprung">
|
||||
Break</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Break</EM>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=13576">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13578">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
684
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtrg.html
Normal file
684
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtrg.html
Normal file
@ -0,0 +1,684 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCVTrg [V] (Uab, Uhigh, Ulow)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCVTrg [V] (Uab, Uhigh, Ulow)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9080">
|
||||
</A>
|
||||
DCVTrg [V] (Uab, Uhigh, Ulow)</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9082">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=273396">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9084">
|
||||
</A>
|
||||
TriggerEdge [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9086">
|
||||
</A>
|
||||
TriggerLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9088">
|
||||
</A>
|
||||
TriggerDelay [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9090">
|
||||
</A>
|
||||
IntegrationPeriod [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9092">
|
||||
</A>
|
||||
TriggerHigh [i/CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9094">
|
||||
</A>
|
||||
TriggerLow [i/CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9096">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9098">
|
||||
</A>
|
||||
Mode [m/s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=273395">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9102">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9104">
|
||||
</A>
|
||||
Internally or externally triggered integrating DC voltage measurement. Depending on mode, this function acts as a control function or a measurement function.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9108">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9110">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9114">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9118">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9120">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9122">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9124">
|
||||
</A>
|
||||
TriggerEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9126">
|
||||
</A>
|
||||
Specification of which signal edge is to act as trigger (p = positive edge, n = negative edge).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9128">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9130">
|
||||
</A>
|
||||
TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9132">
|
||||
</A>
|
||||
Trigger threshold for measurement relative to trigger signal reference (see <EM CLASS="HelpSprung">
|
||||
Example 1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel1_DCVTrg</EM>
|
||||
, <EM CLASS="HelpSprung">
|
||||
Example 2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel2_DCVTrg</EM>
|
||||
and the example for <EM CLASS="HelpSprung">
|
||||
DCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_DCITrg</EM>
|
||||
).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9134">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9136">
|
||||
</A>
|
||||
TriggerDelay</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9138">
|
||||
</A>
|
||||
Trigger delay for the measurement (see <EM CLASS="HelpSprung">
|
||||
Example 1 </EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel1_DCVTrg</EM>
|
||||
, <EM CLASS="HelpSprung">
|
||||
Example 2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel2_DCVTrg</EM>
|
||||
and the example for <EM CLASS="HelpSprung">
|
||||
DCITrg </EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_DCITrg</EM>
|
||||
).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9140">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9142">
|
||||
</A>
|
||||
IntegrationPeriod</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9144">
|
||||
</A>
|
||||
Period over which the signal is integrated. With the output stage tests (Uab, Ulow, Uhigh) the integration period with an inductive load should be taken from the diagram for <EM CLASS="HelpSprung">
|
||||
Example 1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel1_DCVTrg</EM>
|
||||
or <EM CLASS="HelpSprung">
|
||||
Example 2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel2_DCVTrg</EM>
|
||||
, and with an ohmic load, from the diagram for the example for <EM CLASS="HelpSprung">
|
||||
DCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_DCITrg</EM>
|
||||
. In the event of superimposed interference signals, it is advisable - wherever possible - to select a multiple of the interference signal period as the integration period.<BR>
|
||||
If the integration period determined is less than the testing instrument's shortest integration period, the testing system may use a sample & hold measurement instead of an integrating measurement.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9146">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9148">
|
||||
</A>
|
||||
TriggerHigh</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9150">
|
||||
</A>
|
||||
In the case of external triggering, the control unit pin (e.g. 43) or a (user-) defined signal name from the Signals Table (e.g. UB) is entered here. In the case of internal triggering (trigger signal = test signal), ´i´ is entered here.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9152">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9154">
|
||||
</A>
|
||||
TriggerLow</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9156">
|
||||
</A>
|
||||
Specification of trigger signal reference: <BR>
|
||||
In the case of external triggering, the control unit pin (e.g. 68) or a (user-) defined signal name from the Signals Table (e.g. UB) is entered here. In the case of internal triggering (trigger signal = test signal reference), ´i´ is entered here.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9158">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9160">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9162">
|
||||
</A>
|
||||
If the test read function receives no measured reading input within the period specified for the timeout, the measurement is aborted.<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9164">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9166">
|
||||
</A>
|
||||
Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9168">
|
||||
</A>
|
||||
The Mode indicates whether the function returns a result (m) or whether the testing instrument is simply prepared for the test (s). Mode m can only be used with periodic test signals. In the case of non-periodic test signals, the test signal is applied and the testing instrument prepared (mode s). The trigger event is subsequently activated and then the test read function <EM CLASS="HelpSprung">
|
||||
RDCVTrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RDCVTrg</EM>
|
||||
invoked.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9172">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9174">
|
||||
</A>
|
||||
Example 1<BR>
|
||||
</P>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=827">
|
||||
</A>
|
||||
DCVTrg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=829">
|
||||
</A>
|
||||
100,p,40,10E-6,10E-6,i,i,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9184">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-11.gif" ALIGN="BASELINE">
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9187">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=836">
|
||||
</A>
|
||||
tID,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=838">
|
||||
</A>
|
||||
Integration period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=844">
|
||||
</A>
|
||||
tID,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=846">
|
||||
</A>
|
||||
Integration period after triggering by negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=852">
|
||||
</A>
|
||||
tD,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=854">
|
||||
</A>
|
||||
Delay period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=860">
|
||||
</A>
|
||||
tD,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=862">
|
||||
</A>
|
||||
Delay period after triggering by negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=868">
|
||||
</A>
|
||||
UTr,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=870">
|
||||
</A>
|
||||
Trigger level, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=876">
|
||||
</A>
|
||||
UTr,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=878">
|
||||
</A>
|
||||
Trigger level, negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=884">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=886">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=892">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=894">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=900">
|
||||
</A>
|
||||
Uab</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=902">
|
||||
</A>
|
||||
Potential of shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=908">
|
||||
</A>
|
||||
Uab90,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=910">
|
||||
</A>
|
||||
Voltage level at 90% of positive edge of a shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=916">
|
||||
</A>
|
||||
Uab90,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=918">
|
||||
</A>
|
||||
Voltage level at 90% of negative edge of a shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9191">
|
||||
</A>
|
||||
Figure 6a: Shut-off peak with internal triggering</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9193">
|
||||
</A>
|
||||
Trigger level: UTr,p = 0.5(Uab - Ulow) + Ulow<BR>
|
||||
UTr,n = 0.5(Uhigh - Ulow) + Ulow<BR>
|
||||
Uab90,p = 0.9(Uab - Ulow) + Ulow<BR>
|
||||
Uab90,n = 0.9(Uab - Uhigh) + Uhigh</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9195">
|
||||
</A>
|
||||
Trigger delay: tD,p = 0.4(t3 - t2) + (t2 - t1)<BR>
|
||||
tD,n = 0.4(t6 - t5) + (t5 - t4)</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9197">
|
||||
</A>
|
||||
Integration period: tID,p = 0.2(t3 - t2)<BR>
|
||||
tID,n = 0.2(t6 - t5)</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9199">
|
||||
</A>
|
||||
<BR>
|
||||
Example 2<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9202">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=925">
|
||||
</A>
|
||||
DCVTrg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=927">
|
||||
</A>
|
||||
100,p,40,10E-6,10E-6,43,68,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9205">
|
||||
</A>
|
||||
<BR>
|
||||
<BR>
|
||||
Test circuit:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-12.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9207">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9209">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9212">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-13.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9215">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=934">
|
||||
</A>
|
||||
tID,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=936">
|
||||
</A>
|
||||
Integration period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=942">
|
||||
</A>
|
||||
tD,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=944">
|
||||
</A>
|
||||
Delay period after triggering by positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=950">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=952">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=958">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=960">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=966">
|
||||
</A>
|
||||
Uab</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=968">
|
||||
</A>
|
||||
Potential of shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=974">
|
||||
</A>
|
||||
Uab90,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=976">
|
||||
</A>
|
||||
Voltage level at 90% of positive edge of a shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=982">
|
||||
</A>
|
||||
Uab90,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=984">
|
||||
</A>
|
||||
Voltage level at 90% of negative edge of a shut-off peak</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=990">
|
||||
</A>
|
||||
UTr,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=992">
|
||||
</A>
|
||||
Trigger level, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=998">
|
||||
</A>
|
||||
UTr,low</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1000">
|
||||
</A>
|
||||
Low potential of trigger signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1006">
|
||||
</A>
|
||||
UTr,high</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1008">
|
||||
</A>
|
||||
High potential of trigger signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9217">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9219">
|
||||
</A>
|
||||
Figure 6b: Shut-off peak with external triggering</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9221">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9223">
|
||||
</A>
|
||||
With triggering by positive edge of trigger signal, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9225">
|
||||
</A>
|
||||
Trigger level: UTr,p = 0.5(UTr,high - UTr,low) + UTr,low</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9227">
|
||||
</A>
|
||||
Trigger delay: tD,p = 0.4(t2 - t1) + (t1 - t0)</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9229">
|
||||
</A>
|
||||
Integration period: tID,p = 0.2(t2 - t1)<BR>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9231">
|
||||
</A>
|
||||
With triggering by negative edge of trigger signal, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9233">
|
||||
</A>
|
||||
Trigger level: UTr,n = 0.5(UTr,high - UTr,low) + UTr,low</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
65
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtrg_2.html
Normal file
65
CPXV2 PTS/References/GaudiCfg/help/macro/dcvtrg_2.html
Normal file
@ -0,0 +1,65 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> DCVTrg_2 [V] </TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>DCVTrg_2 [V] </b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9245">
|
||||
</A>
|
||||
DCVTrg_2 [V] </H2>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9247">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9249">
|
||||
</A>
|
||||
For definition and description of function: see DCVTrg (there are no aliases however)</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9251">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="BasisTitel">
|
||||
<A NAME="pgfId=9253">
|
||||
</A>
|
||||
Notes</H6>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9255">
|
||||
</A>
|
||||
The definition of a second testing function makes it possible to distinguish between two voltmeters in the PAV. The use of two voltmeters can help to shorten the testing time if there are frequent voltage measurements with differing measurement ranges. One instrument can then be configured for the high measurement range and the other for the low measurement range. In that way, the time required to change the measurement range on each occasion can, in many cases, be saved.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9257">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9259">
|
||||
</A>
|
||||
On testing stations which only have one voltmeter, this function is identical with DCVTrg. In those cases, DCVTrg_2 is simply an alias.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=278911">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=278912">
|
||||
</A>
|
||||
The functions DCVTrg and DCVTrg_ 2 should be used sensibly in the PAV, even if the testing system on which the control unit is to be tested only has one voltmeter, as this simplifies subsequent conversion. DCVTrg should be the preferred option for low voltages and DCVTrg_ 2 for high voltages (especially shut-off peaks).</P>
|
||||
<P CLASS="Body-Text-2">
|
||||
<A NAME="pgfId=278913">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=278914">
|
||||
</A>
|
||||
Test stages with a DCVTrg measurement must not be nested in test stages which contain a DCVTrg_2 measurement (or vice versa) as this would require two voltmeters and a standard testing station only has one voltmeter. Nesting is permissible only in justifiable exceptional cases if agreed with the unit carrying out the test.</P>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=9269">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
59
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdata.html
Normal file
59
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdata.html
Normal file
@ -0,0 +1,59 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ECUMemData [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ECUMemData [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13589">
|
||||
</A>
|
||||
ECUMemData [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13591">
|
||||
</A>
|
||||
Session_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13593">
|
||||
</A>
|
||||
Data_Type [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13595">
|
||||
</A>
|
||||
Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13597">
|
||||
</A>
|
||||
Data_Attribute [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13599">
|
||||
</A>
|
||||
Long_Return_Value [Dec]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13601">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13603">
|
||||
</A>
|
||||
Replaced by <EM CLASS="HelpSprung">
|
||||
ECUMemDataNum</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_ECUMemDataNum </EM>
|
||||
<EM CLASS="HelpSprung">
|
||||
or ECUMemDataStr</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_ECUMemDataStr</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13605">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13607">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
1019
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdatanum.html
Normal file
1019
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdatanum.html
Normal file
File diff suppressed because it is too large
Load Diff
903
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdatastr.html
Normal file
903
CPXV2 PTS/References/GaudiCfg/help/macro/ecumemdatastr.html
Normal file
@ -0,0 +1,903 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> ECUMemDataStr [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>ECUMemDataStr [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11817">
|
||||
</A>
|
||||
ECUMemDataStr [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11819">
|
||||
</A>
|
||||
Container_Type [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11821">
|
||||
</A>
|
||||
Session_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11823">
|
||||
</A>
|
||||
Data_Type [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11825">
|
||||
</A>
|
||||
Data_Type_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11827">
|
||||
</A>
|
||||
Data_Attribute [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11829">
|
||||
</A>
|
||||
PAV_Format [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11831">
|
||||
</A>
|
||||
Characters [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11833">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11835">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11837">
|
||||
</A>
|
||||
This function provides the facility for accessing data that is in the ECU memory container or is deducible from it. That data is related to the function LoadFile. A detailed list of the possible functions is given below.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11839">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11841">
|
||||
</A>
|
||||
The data does not have to be redetermined for every test. In order to minimize the access time, the data is retrieved once (or each time it is altered) from the ECU memory container and stored internally on the testing station in a form that allows rapid access. The conversion of the data into the internal format can also be performed manually which makes it possible to use the function before a valid ECU memory container is available.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11843">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11845">
|
||||
</A>
|
||||
The return value is always a string.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11847">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11849">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11851">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11853">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11855">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11857">
|
||||
</A>
|
||||
Container_Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11859">
|
||||
</A>
|
||||
Specifies the type of ECU memory container. Values currently allowed are FSW (vehicle software), TSW (test software) and WP (factory programming).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11861">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11863">
|
||||
</A>
|
||||
Session_Name</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11865">
|
||||
</A>
|
||||
Specifies the name of the session in the ECU memory container from which the required data is to be read.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11867">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11869">
|
||||
</A>
|
||||
Data_Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11871">
|
||||
</A>
|
||||
Specifies the type of the data to be read.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11873">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11875">
|
||||
</A>
|
||||
Data_Type_Name</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11877">
|
||||
</A>
|
||||
Specifies the name of the required data type (if the entry is not accessible by name, Data_Type_Name is left blank).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11879">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11881">
|
||||
</A>
|
||||
Data_Attribute</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11883">
|
||||
</A>
|
||||
Specifies which attribute of the data is to be returned.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11885">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11887">
|
||||
</A>
|
||||
PAV_Format</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11889">
|
||||
</A>
|
||||
Specifies the format in which the data read is to be returned to the PAV. B=Binary, F=Floating-point number, H=Integer in hexadecimal format, I=Integer in decimal format, S=String. Data in the container starting with 0x and consisting of the strings of the characters 0..9, A..F are interpreted as hexadecimal numbers. In integer format, x.0 is accepted as a whole number but any other number with a decimal fraction produces an error message. Container data that cannot be formatted or interpreted unambiguously also produces an error message. </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11891">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11893">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11895">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11897">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11899">
|
||||
</A>
|
||||
Characters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11901">
|
||||
</A>
|
||||
Specifies the number of characters to be returned. If the specified character string in the ECU memory container is shorter than the length specified by this parameter, the appropriate number of leading zeros is added. If the character string is longer than the number of characters specified by this parameter, an error message is generated. If no figure is specified or the number of characters specified is 0, the character string is returned unmodified. </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11903">
|
||||
</A>
|
||||
The character - is not permissible as a specified number of characters.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11905">
|
||||
</A>
|
||||
In the case of format F (floating-point number), the specified number of characters is interpreted as the number of decimal places. Surplus decimal places are truncated without rounding the number. </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11907">
|
||||
</A>
|
||||
In the case of format S, the container data is copied to the return string unmodified. If a figure is specified for the number of characters, the string is padded out to the required length by adding leading zeros.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11909">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11911">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11913">
|
||||
</A>
|
||||
The following table shows some examples of the representation of the measured data in the PAV line according to container data, the selected PAV format and the number of characters:</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11916">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="2">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3145">
|
||||
</A>
|
||||
Runtime Parameter</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="5">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3147">
|
||||
</A>
|
||||
Container Data</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3163">
|
||||
</A>
|
||||
PAV_Format</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3165">
|
||||
</A>
|
||||
No. of Characters</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3167">
|
||||
</A>
|
||||
0x12</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3169">
|
||||
</A>
|
||||
12</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3171">
|
||||
</A>
|
||||
12.0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3173">
|
||||
</A>
|
||||
12.789</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=3175">
|
||||
</A>
|
||||
0xHallo</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3191">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3193">
|
||||
</A>
|
||||
I</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3179">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3195">
|
||||
</A>
|
||||
,18`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3197">
|
||||
</A>
|
||||
,12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3199">
|
||||
</A>
|
||||
,12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3201">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3203">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3205">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3219">
|
||||
</A>
|
||||
1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3221">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3223">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3225">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3227">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3229">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3231">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3245">
|
||||
</A>
|
||||
4</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3247">
|
||||
</A>
|
||||
,0018`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3249">
|
||||
</A>
|
||||
,0012`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3251">
|
||||
</A>
|
||||
,0012`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3253">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3255">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3271">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3273">
|
||||
</A>
|
||||
B</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3259">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3275">
|
||||
</A>
|
||||
,10010`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3277">
|
||||
</A>
|
||||
,1100`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3279">
|
||||
</A>
|
||||
,1100`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3281">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3283">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3285">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3299">
|
||||
</A>
|
||||
3</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3301">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3303">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3305">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3307">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3309">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3311">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3325">
|
||||
</A>
|
||||
6</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3327">
|
||||
</A>
|
||||
,010010`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3329">
|
||||
</A>
|
||||
,001100`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3331">
|
||||
</A>
|
||||
,001100`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3333">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3335">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3351">
|
||||
</A>
|
||||
H</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3339">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3353">
|
||||
</A>
|
||||
,12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3355">
|
||||
</A>
|
||||
,C`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3357">
|
||||
</A>
|
||||
,C`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3359">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3361">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3363">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3377">
|
||||
</A>
|
||||
4</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3379">
|
||||
</A>
|
||||
,0012`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3381">
|
||||
</A>
|
||||
,000C`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3383">
|
||||
</A>
|
||||
,000C`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3385">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3387">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3403">
|
||||
</A>
|
||||
F</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3391">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3405">
|
||||
</A>
|
||||
,18.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3407">
|
||||
</A>
|
||||
,12.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3409">
|
||||
</A>
|
||||
,12.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3411">
|
||||
</A>
|
||||
,12.789`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3413">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3415">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3429">
|
||||
</A>
|
||||
2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3431">
|
||||
</A>
|
||||
,18.00`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3433">
|
||||
</A>
|
||||
,12.00`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3435">
|
||||
</A>
|
||||
,12.00`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3437">
|
||||
</A>
|
||||
,12.78`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3439">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3455">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3457">
|
||||
</A>
|
||||
S</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3443">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3459">
|
||||
</A>
|
||||
,0x12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3461">
|
||||
</A>
|
||||
,12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3463">
|
||||
</A>
|
||||
,12.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3465">
|
||||
</A>
|
||||
,12.789`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3467">
|
||||
</A>
|
||||
'0xHallo'</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3469">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3483">
|
||||
</A>
|
||||
2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3485">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3487">
|
||||
</A>
|
||||
,12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3489">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3491">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3493">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3495">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3509">
|
||||
</A>
|
||||
4</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3511">
|
||||
</A>
|
||||
,0x12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3513">
|
||||
</A>
|
||||
,0012`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3515">
|
||||
</A>
|
||||
,12.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3517">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3519">
|
||||
</A>
|
||||
Error</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3521">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3535">
|
||||
</A>
|
||||
7</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3537">
|
||||
</A>
|
||||
,0000x12`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3539">
|
||||
</A>
|
||||
,0000012`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3541">
|
||||
</A>
|
||||
,00012.0`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3543">
|
||||
</A>
|
||||
,012.789`</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=3545">
|
||||
</A>
|
||||
'0xHallo'</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
223
CPXV2 PTS/References/GaudiCfg/help/macro/fgn1_trigger.html
Normal file
223
CPXV2 PTS/References/GaudiCfg/help/macro/fgn1_trigger.html
Normal file
@ -0,0 +1,223 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> FGN_Trigger [], FGN1_Trigger []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>FGN_Trigger [], FGN1_Trigger []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11945">
|
||||
</A>
|
||||
FGN_Trigger [], FGN1_Trigger []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11947">
|
||||
</A>
|
||||
SignalType [Int]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11949">
|
||||
</A>
|
||||
StartEdge [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11951">
|
||||
</A>
|
||||
StartLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11953">
|
||||
</A>
|
||||
TriggerEdge [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11955">
|
||||
</A>
|
||||
TriggerLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11957">
|
||||
</A>
|
||||
TriggerHigh [CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11959">
|
||||
</A>
|
||||
TriggerLow [CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11961">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11963">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11965">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11967">
|
||||
</A>
|
||||
Prepares for triggered signal output on a signal generator. The trigger event is defined using the parameters TriggerEdge, TriggerLevel, TriggerHigh and TriggerLow.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11969">
|
||||
</A>
|
||||
Signal output is specified by means of the parameters SignalType, StartEdge and StartLevel. At present, only the value 0 V is allowed for StartLevel. Signal output starts when the trigger event occurs at the TriggerHigh pin and ends the next time the function is invoked.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11971">
|
||||
</A>
|
||||
In similar fashion to FGN_Trigger for the FGN signal, FGN1_Trigger is provided for the function generator FGN1.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11973">
|
||||
</A>
|
||||
This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11975">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11977">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11979">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11981">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11983">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11985">
|
||||
</A>
|
||||
Signal Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11987">
|
||||
</A>
|
||||
Specifies the FGN type for the periodic signal to be generated (at present 1;4; 5 or 6).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11989">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11991">
|
||||
</A>
|
||||
StartEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11993">
|
||||
</A>
|
||||
Specifies the signal edge with which the signal generator starts its signal. Permissible values: p/n</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11995">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11997">
|
||||
</A>
|
||||
StartLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11999">
|
||||
</A>
|
||||
Specifies the absolute signal level (inc. offset) with which the signal generator is to start its signal. At present, only the value 0 V is allowed.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12001">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12003">
|
||||
</A>
|
||||
TriggerEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12005">
|
||||
</A>
|
||||
Specifies the signal edge that is to be interpreted by the signal generator as the active trigger signal. Permissible values: p/n</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12007">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12009">
|
||||
</A>
|
||||
TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12011">
|
||||
</A>
|
||||
Specifies the signal level at which the signal generator is to detect a High or Low signal at the trigger input.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12013">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12015">
|
||||
</A>
|
||||
TriggerHigh</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12017">
|
||||
</A>
|
||||
Specifies the pin to which the trigger input of the signal generator is to be connected. The pin is deactivated by ,-,</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12019">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12021">
|
||||
</A>
|
||||
TriggerLow</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12023">
|
||||
</A>
|
||||
Specifies the pin to which the trigger input reference of the signal generator is to be connected. The pin is deactivated by ,-,</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12025">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12027">
|
||||
</A>
|
||||
Example:<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12029">
|
||||
</A>
|
||||
FGN_Trigger (6, p, 0, n, 2.5, 15,22)</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12031">
|
||||
</A>
|
||||
Signal output is started using signal type 6 with a starting level of 0 V if a negative trigger edge of 2.5 V is detected at the trigger input. The trigger input is connected to Pin 15 with Pin 22 as the reference.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12033">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12035">
|
||||
</A>
|
||||
FGN_Trigger (,,,,,-,-)</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12037">
|
||||
</A>
|
||||
The connections to the frequency generator trigger input are deactivated.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12039">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12041">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12044">
|
||||
</A>
|
||||
<IMG SRC="funktionen-22.gif">
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12046">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
223
CPXV2 PTS/References/GaudiCfg/help/macro/fgn_trigger.html
Normal file
223
CPXV2 PTS/References/GaudiCfg/help/macro/fgn_trigger.html
Normal file
@ -0,0 +1,223 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> FGN_Trigger [], FGN1_Trigger []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>FGN_Trigger [], FGN1_Trigger []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11945">
|
||||
</A>
|
||||
FGN_Trigger [], FGN1_Trigger []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11947">
|
||||
</A>
|
||||
SignalType [Int]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11949">
|
||||
</A>
|
||||
StartEdge [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11951">
|
||||
</A>
|
||||
StartLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11953">
|
||||
</A>
|
||||
TriggerEdge [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11955">
|
||||
</A>
|
||||
TriggerLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11957">
|
||||
</A>
|
||||
TriggerHigh [CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11959">
|
||||
</A>
|
||||
TriggerLow [CU pin [INT]/Test Pt[Str]]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11961">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11963">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11965">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11967">
|
||||
</A>
|
||||
Prepares for triggered signal output on a signal generator. The trigger event is defined using the parameters TriggerEdge, TriggerLevel, TriggerHigh and TriggerLow.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11969">
|
||||
</A>
|
||||
Signal output is specified by means of the parameters SignalType, StartEdge and StartLevel. At present, only the value 0 V is allowed for StartLevel. Signal output starts when the trigger event occurs at the TriggerHigh pin and ends the next time the function is invoked.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11971">
|
||||
</A>
|
||||
In similar fashion to FGN_Trigger for the FGN signal, FGN1_Trigger is provided for the function generator FGN1.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11973">
|
||||
</A>
|
||||
This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11975">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11977">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11979">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11981">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11983">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11985">
|
||||
</A>
|
||||
Signal Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11987">
|
||||
</A>
|
||||
Specifies the FGN type for the periodic signal to be generated (at present 1;4; 5 or 6).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11989">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11991">
|
||||
</A>
|
||||
StartEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11993">
|
||||
</A>
|
||||
Specifies the signal edge with which the signal generator starts its signal. Permissible values: p/n</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11995">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11997">
|
||||
</A>
|
||||
StartLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11999">
|
||||
</A>
|
||||
Specifies the absolute signal level (inc. offset) with which the signal generator is to start its signal. At present, only the value 0 V is allowed.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12001">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12003">
|
||||
</A>
|
||||
TriggerEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12005">
|
||||
</A>
|
||||
Specifies the signal edge that is to be interpreted by the signal generator as the active trigger signal. Permissible values: p/n</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12007">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12009">
|
||||
</A>
|
||||
TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12011">
|
||||
</A>
|
||||
Specifies the signal level at which the signal generator is to detect a High or Low signal at the trigger input.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12013">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12015">
|
||||
</A>
|
||||
TriggerHigh</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12017">
|
||||
</A>
|
||||
Specifies the pin to which the trigger input of the signal generator is to be connected. The pin is deactivated by ,-,</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12019">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12021">
|
||||
</A>
|
||||
TriggerLow</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12023">
|
||||
</A>
|
||||
Specifies the pin to which the trigger input reference of the signal generator is to be connected. The pin is deactivated by ,-,</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12025">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12027">
|
||||
</A>
|
||||
Example:<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12029">
|
||||
</A>
|
||||
FGN_Trigger (6, p, 0, n, 2.5, 15,22)</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12031">
|
||||
</A>
|
||||
Signal output is started using signal type 6 with a starting level of 0 V if a negative trigger edge of 2.5 V is detected at the trigger input. The trigger input is connected to Pin 15 with Pin 22 as the reference.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12033">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12035">
|
||||
</A>
|
||||
FGN_Trigger (,,,,,-,-)</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12037">
|
||||
</A>
|
||||
The connections to the frequency generator trigger input are deactivated.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12039">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12041">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12044">
|
||||
</A>
|
||||
<IMG SRC="funktionen-22.gif">
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12046">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
235
CPXV2 PTS/References/GaudiCfg/help/macro/frequenz.html
Normal file
235
CPXV2 PTS/References/GaudiCfg/help/macro/frequenz.html
Normal file
@ -0,0 +1,235 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Frequenz [Hz]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Frequenz [Hz]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=136218">
|
||||
</A>
|
||||
Frequenz [Hz]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9477">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9479">
|
||||
</A>
|
||||
TriggerEdgeA [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9481">
|
||||
</A>
|
||||
TriggerLevelA [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9483">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9485">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9487">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9489">
|
||||
</A>
|
||||
Measurement of frequency of a periodic signal.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9491">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9493">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9495">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9497">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9499">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9501">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9503">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9505">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9507">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9509">
|
||||
</A>
|
||||
TriggerEdgeA</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9511">
|
||||
</A>
|
||||
Specification of which signal edge is to act as trigger; n = negative edge, p = positive edge. The preferred option for frequency measurement is the negative edge.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9513">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9515">
|
||||
</A>
|
||||
TriggerLevelA</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9517">
|
||||
</A>
|
||||
Trigger level for measurement relative to the Ground potential applicable for this signal.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9519">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9521">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9523">
|
||||
</A>
|
||||
If the test function receives no measured reading input within the period specified for the timeout, the measurement is aborted.<BR>
|
||||
<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9525">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9527">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9529">
|
||||
</A>
|
||||
Example <BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9532">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1036">
|
||||
</A>
|
||||
Frequenz</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1038">
|
||||
</A>
|
||||
15,n,7,1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9534">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9537">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-14.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9540">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1045">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1047">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1053">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1055">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1061">
|
||||
</A>
|
||||
UTr,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1063">
|
||||
</A>
|
||||
Trigger level, negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1069">
|
||||
</A>
|
||||
Tf</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1071">
|
||||
</A>
|
||||
Period Tf</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9542">
|
||||
</A>
|
||||
Figure 7: Frequency measurement</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9544">
|
||||
</A>
|
||||
Trigger level: UTr,p/n = 0.5(Uhigh - Ulow) + Ulow</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
689
CPXV2 PTS/References/GaudiCfg/help/macro/funktionen.29.html
Normal file
689
CPXV2 PTS/References/GaudiCfg/help/macro/funktionen.29.html
Normal file
@ -0,0 +1,689 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> </TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b></b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11918">
|
||||
</A>
|
||||
</H2>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11920">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11922">
|
||||
</A>
|
||||
Example functions:</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=11924">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11927">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3556">
|
||||
</A>
|
||||
Data_Type</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3558">
|
||||
</A>
|
||||
Data_Type_Name</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3560">
|
||||
</A>
|
||||
Data_Attribute</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3562">
|
||||
</A>
|
||||
Notes</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3572">
|
||||
</A>
|
||||
checksum</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3574">
|
||||
</A>
|
||||
checksum-name</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3576">
|
||||
</A>
|
||||
target-start-adr</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3570">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3586">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3588">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3590">
|
||||
</A>
|
||||
target-end-adr</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3584">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3600">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3602">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3604">
|
||||
</A>
|
||||
checksum-alg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3598">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3614">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3616">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3618">
|
||||
</A>
|
||||
checksum-result</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3612">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3628">
|
||||
</A>
|
||||
datapointer</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3630">
|
||||
</A>
|
||||
datapointer-name</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3632">
|
||||
</A>
|
||||
target-start-adr </P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3626">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3642">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3644">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3646">
|
||||
</A>
|
||||
target-end-adr </P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3640">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3656">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3658">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3660">
|
||||
</A>
|
||||
target-length</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3662">
|
||||
</A>
|
||||
The number of bytes is determined as follows: target-end-adr - target-start-adr + 1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3672">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3674">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3676">
|
||||
</A>
|
||||
datablock-name</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3670">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3686">
|
||||
</A>
|
||||
kwp2000-setup</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3688">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3690">
|
||||
</A>
|
||||
adress-5-baud</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3684">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3700">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3702">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3704">
|
||||
</A>
|
||||
wup</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3698">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3714">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3716">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3718">
|
||||
</A>
|
||||
target</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3712">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3728">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3730">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3732">
|
||||
</A>
|
||||
source</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3726">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3742">
|
||||
</A>
|
||||
kwp2000-timing</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3744">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3746">
|
||||
</A>
|
||||
p2min</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3740">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3756">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3758">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3760">
|
||||
</A>
|
||||
p2max</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3754">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3770">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3772">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3774">
|
||||
</A>
|
||||
p3min</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3768">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3784">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3786">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3788">
|
||||
</A>
|
||||
p3max</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3782">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3798">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3800">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3802">
|
||||
</A>
|
||||
p4min</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3796">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3812">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3814">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3816">
|
||||
</A>
|
||||
baudrate</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3810">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3826">
|
||||
</A>
|
||||
kwp2000-security</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3828">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3830">
|
||||
</A>
|
||||
ecu-security-alg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3824">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3840">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3842">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3844">
|
||||
</A>
|
||||
ecu-security-passname</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=3838">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3854">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3856">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3858">
|
||||
</A>
|
||||
ecu-security-parameter1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3860">
|
||||
</A>
|
||||
(1st parameter under ecu-security-parameter)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3870">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3872">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3874">
|
||||
</A>
|
||||
ecu-security-parameter2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3876">
|
||||
</A>
|
||||
(2nd parameter under ecu-security-parameter)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3886">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3888">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3890">
|
||||
</A>
|
||||
...</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3892">
|
||||
</A>
|
||||
...</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3902">
|
||||
</A>
|
||||
"</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3904">
|
||||
</A>
|
||||
-</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3906">
|
||||
</A>
|
||||
ecu-security-parameter9</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=3908">
|
||||
</A>
|
||||
(9th parameter under ecu-security-parameter)</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11929">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
81
CPXV2 PTS/References/GaudiCfg/help/macro/index.html
Normal file
81
CPXV2 PTS/References/GaudiCfg/help/macro/index.html
Normal file
@ -0,0 +1,81 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<TITLE> Macro Documentation</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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><b>List of CCS standard functions</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</DIV>
|
||||
|
||||
<H3><A HREF="aci.html">ACI</A></H3>
|
||||
<H3><A HREF="acv.html">ACV</A></H3>
|
||||
<H3><A HREF="acvinit.html">ACVINIT</A></H3>
|
||||
<H3><A HREF="adf.html">ADF</A></H3>
|
||||
<H3><A HREF="berechne.html">BERECHNE</A></H3>
|
||||
<H3><A HREF="berechnen.html">BERECHNEN</A></H3>
|
||||
<H3><A HREF="berechnen2.html">BERECHNEN2</A></H3>
|
||||
<H3><A HREF="bihexf.html">BIHEXF</A></H3>
|
||||
<H3><A HREF="bistrf.html">BISTRF</A></H3>
|
||||
<H3><A HREF="bitop.html">BITOP</A></H3>
|
||||
<H3><A HREF="blockhex.html">BLOCKHEX</A></H3>
|
||||
<H3><A HREF="blockint.html">BLOCKINT</A></H3>
|
||||
<H3><A HREF="blockstr.html">BLOCKSTR</A></H3>
|
||||
<H3><A HREF="break.html">BREAK</A></H3>
|
||||
<H3><A HREF="can2000ini.html">CAN2000INI</A></H3>
|
||||
<H3><A HREF="canblock.html">CANBLOCK</A></H3>
|
||||
<H3><A HREF="caninit.html">CANINIT</A></H3>
|
||||
<H3><A HREF="comblock.html">COMBLOCK</A></H3>
|
||||
<H3><A HREF="cominit.html">COMINIT</A></H3>
|
||||
<H3><A HREF="control.html">CONTROL</A></H3>
|
||||
<H3><A HREF="dci.html">DCI</A></H3>
|
||||
<H3><A HREF="dcis.html">DCIS</A></H3>
|
||||
<H3><A HREF="dcitrg.html">DCITRG</A></H3>
|
||||
<H3><A HREF="dcv.html">DCV</A></H3>
|
||||
<H3><A HREF="dcv_2.html">DCV_2</A></H3>
|
||||
<H3><A HREF="dcvtest.html">DCVTEST</A></H3>
|
||||
<H3><A HREF="dcvtrg.html">DCVTRG</A></H3>
|
||||
<H3><A HREF="dcvtrg_2.html">DCVTRG_2</A></H3>
|
||||
<H3><A HREF="ecumemdata.html">ECUMEMDATA</A></H3>
|
||||
<H3><A HREF="ecumemdatanum.html">ECUMEMDATANUM</A></H3>
|
||||
<H3><A HREF="ecumemdatastr.html">ECUMEMDATASTR</A></H3>
|
||||
<H3><A HREF="fgn1_trigger.html">FGN1_TRIGGER</A></H3>
|
||||
<H3><A HREF="fgn_trigger.html">FGN_TRIGGER</A></H3>
|
||||
<H3><A HREF="frequenz.html">FREQUENZ</A></H3>
|
||||
<H3><A HREF="funktionen.29.html">FUNKTIONEN.29</A></H3>
|
||||
<H3><A HREF="index.html">INDEX</A></H3>
|
||||
<H3><A HREF="k2000ini.html">K2000INI</A></H3>
|
||||
<H3><A HREF="kundendat.html">KUNDENDAT</A></H3>
|
||||
<H3><A HREF="legende.html">LEGENDE</A></H3>
|
||||
<H3><A HREF="loadfile.html">LOADFILE</A></H3>
|
||||
<H3><A HREF="loadfile1.html">LOADFILE1</A></H3>
|
||||
<H3><A HREF="obphs.html">OBPHS</A></H3>
|
||||
<H3><A HREF="obpinit.html">OBPINIT</A></H3>
|
||||
<H3><A HREF="obpinit1.html">OBPINIT1</A></H3>
|
||||
<H3><A HREF="printfloat.html">PRINTFLOAT</A></H3>
|
||||
<H3><A HREF="printint.html">PRINTINT</A></H3>
|
||||
<H3><A HREF="racv.html">RACV</A></H3>
|
||||
<H3><A HREF="random.html">RANDOM</A></H3>
|
||||
<H3><A HREF="random1.html">RANDOM1</A></H3>
|
||||
<H3><A HREF="rdcitrg.html">RDCITRG</A></H3>
|
||||
<H3><A HREF="rdcvtrg.html">RDCVTRG</A></H3>
|
||||
<H3><A HREF="rdcvtrg_2.html">RDCVTRG_2</A></H3>
|
||||
<H3><A HREF="rtimea.html">RTIMEA</A></H3>
|
||||
<H3><A HREF="rtimeab.html">RTIMEAB</A></H3>
|
||||
<H3><A HREF="seedkey.html">SEEDKEY</A></H3>
|
||||
<H3><A HREF="strcat.html">STRCAT</A></H3>
|
||||
<H3><A HREF="strcmp.html">STRCMP</A></H3>
|
||||
<H3><A HREF="strcopy.html">STRCOPY</A></H3>
|
||||
<H3><A HREF="strtohexstring.html">STRTOHEXSTRING</A></H3>
|
||||
<H3><A HREF="strtoint.html">STRTOINT</A></H3>
|
||||
<H3><A HREF="timea.html">TIMEA</A></H3>
|
||||
<H3><A HREF="timeab.html">TIMEAB</A></H3>
|
||||
<H3><A HREF="waituntil.html">WAITUNTIL</A></H3>
|
||||
</BODY>
|
||||
</HTML>
|
||||
1118
CPXV2 PTS/References/GaudiCfg/help/macro/k2000ini.html
Normal file
1118
CPXV2 PTS/References/GaudiCfg/help/macro/k2000ini.html
Normal file
File diff suppressed because it is too large
Load Diff
2623
CPXV2 PTS/References/GaudiCfg/help/macro/kundendat.html
Normal file
2623
CPXV2 PTS/References/GaudiCfg/help/macro/kundendat.html
Normal file
File diff suppressed because it is too large
Load Diff
118
CPXV2 PTS/References/GaudiCfg/help/macro/legende.html
Normal file
118
CPXV2 PTS/References/GaudiCfg/help/macro/legende.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Legende</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Legende</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12126">
|
||||
</A>
|
||||
Legende</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12128">
|
||||
</A>
|
||||
Legend_Number [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12130">
|
||||
</A>
|
||||
Other Parameters (any number of other parameters separated by commas)</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12132">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12134">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12136">
|
||||
</A>
|
||||
This function acts as a placeholder for new functions that have not yet been incorporated into the Standard. It must be described in the legend together with all its testing parameters.<BR>
|
||||
<BR>
|
||||
Note: this function may only be used in justified special cases as it may complicate or even prevent automated conversion.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12138">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12140">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12142">
|
||||
</A>
|
||||
Dependent on function.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12144">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12146">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12148">
|
||||
</A>
|
||||
Legend_Number</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12150">
|
||||
</A>
|
||||
Reference to a section of the Legend in which the function is explained in more detail. Different legend functions can be distinguished within a PAV by different legend references.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12152">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12154">
|
||||
</A>
|
||||
Other Parameters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12156">
|
||||
</A>
|
||||
List of user-defined parameters which - as with the other testing functions - are separated by commas. The function and its parameters must be described in the legend.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12158">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12160">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12162">
|
||||
</A>
|
||||
Example: <BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12165">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5163">
|
||||
</A>
|
||||
Legende</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5165">
|
||||
</A>
|
||||
12,PAR1,PAR2</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12167">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
55
CPXV2 PTS/References/GaudiCfg/help/macro/loadfile.html
Normal file
55
CPXV2 PTS/References/GaudiCfg/help/macro/loadfile.html
Normal file
@ -0,0 +1,55 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> LoadFile []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>LoadFile []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13618">
|
||||
</A>
|
||||
LoadFile []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13620">
|
||||
</A>
|
||||
File_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13622">
|
||||
</A>
|
||||
Segment_Header [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13624">
|
||||
</A>
|
||||
Segment_Footer [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13626">
|
||||
</A>
|
||||
Segment_Length [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13628">
|
||||
</A>
|
||||
Positive_Response [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13630">
|
||||
</A>
|
||||
Interface [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13632">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13634">
|
||||
</A>
|
||||
Replaced by <EM CLASS="HelpSprung">
|
||||
LoadFile1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_LoadFile1</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13636">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
508
CPXV2 PTS/References/GaudiCfg/help/macro/loadfile1.html
Normal file
508
CPXV2 PTS/References/GaudiCfg/help/macro/loadfile1.html
Normal file
@ -0,0 +1,508 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> LoadFile1 []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>LoadFile1 []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12186">
|
||||
</A>
|
||||
LoadFile1 []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12188">
|
||||
</A>
|
||||
Container_Type [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12190">
|
||||
</A>
|
||||
File_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12192">
|
||||
</A>
|
||||
Load_Mode [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12194">
|
||||
</A>
|
||||
Start_Address [Hex]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12196">
|
||||
</A>
|
||||
Block_Length [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12198">
|
||||
</A>
|
||||
Segment_Header [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12200">
|
||||
</A>
|
||||
Segment_Footer [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12202">
|
||||
</A>
|
||||
Segment_Length [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12204">
|
||||
</A>
|
||||
Positive_Response [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12206">
|
||||
</A>
|
||||
Interface [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=279072">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12208">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12210">
|
||||
</A>
|
||||
This function is used to load a file that is in the ECU memory container in the form of a data block into the control unit. The reference to the valid ECU memory container is embedded in the components list. The permissible data formats for the file in the container are binary, VLB (Variable Length Binary; the file already contains segmented data), NOP format, IntelHex and Motorola S0..9 format. Those formats are clearly recognizable on the basis of their structure alone. </P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12212">
|
||||
</A>
|
||||
The data is read from the file in accordance with the specified starting address and block length and converted as required depending on load mode and file format, provided with a segment header and segment footer and made available in hexadecimal string format in blocks of the specified segment length. That hexadecimal string is sent to the selected interface of the control unit by a communications device (KIC, SIC, SKM...). Transfer of the data from the tester to the control unit takes place in binary mode.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12214">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12216">
|
||||
</A>
|
||||
At present, this function can only be used in DAPAS/Win in conjunction with the protocol KWP2000 and the formats S0..9. The contiguous address range must not exceed a size of 2.1 MB.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12218">
|
||||
</A>
|
||||
This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12220">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12222">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12224">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12226">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12228">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12230">
|
||||
</A>
|
||||
Container_Type</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12232">
|
||||
</A>
|
||||
Specifies the type of ECU memory container. Values currently allowed are FSW (vehicle software), TSW (test software) and WP (factory programming).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12234">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12236">
|
||||
</A>
|
||||
File_Name</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12238">
|
||||
</A>
|
||||
Specifies the name of the data block in the ECU memory container (<ECU-MEM> <MEM> <DATABLOCK> <DATABLOCK-NAME>). <BR>
|
||||
Example: (<ECU memory container><Memory information><Data block><Mboot_1>)</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12240">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12242">
|
||||
</A>
|
||||
Load_Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279127">
|
||||
</A>
|
||||
Specifies the procedure by which the file must be loaded into the control unit. The following procedures have been defined:</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=279120">
|
||||
</A>
|
||||
AD1: Address-Data mode: a segment is transferred in the format <Segment header><Address (3 bytes)> < Data><Segment footer>t. The total length of the block from the segment header to the segment footer must not exceed the specified maximum segment length.</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12248">
|
||||
</A>
|
||||
ALD1: Address-Length-Data mode: a segment is transferred in the format<Segment header><Address (2 bytes)><Length of the following data (1 byte)><Data><Segment footer>. The total length of the block from the segment header to the segment footer must not exceed the specified maximum segment length.</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12250">
|
||||
</A>
|
||||
BIN Binary file is packaged according to the communication protocol using "Segment_Header" and "Segment_Footer". Maximum block length for the protocol blocks is the "Segment_Length" (standard for KP2000).</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=279135">
|
||||
</A>
|
||||
SORTBINx: (x=1....9999): Sorted binary file, e.g. for parallel programming of multiple segments in the Flash<BR>
|
||||
x in this case is managed in this document and may only be extended with the agreement of AK-PAV.<BR>
|
||||
x=1: Sorting for MPC555 RevK3 (max. 14 segments (32 bytes each) with 512 pages of 64 bytes each). </P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12254">
|
||||
</A>
|
||||
VLB Binary file is packaged according to the communication protocol using "Segment_Header" and "Segment_Footer". The length is determined from the file thus: one byte specifies length, following bytes contain data of specified length, 1 byte specifies length ......</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12256">
|
||||
</A>
|
||||
NOP: NOP file is transferred according to the specifications of the protocol.</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12258">
|
||||
</A>
|
||||
PCC: Driver for PROKIST interpreter (K8/EKS4) is loaded into control unit.</P>
|
||||
<P CLASS="List-2">
|
||||
<A NAME="pgfId=12260">
|
||||
</A>
|
||||
RBIN: RAW BIN file is sent to the control unit without being packaged according to a protocol.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12262">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12264">
|
||||
</A>
|
||||
Start_Address</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12266">
|
||||
</A>
|
||||
Specifies the start address for the data block to be written to the control unit. </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12268">
|
||||
</A>
|
||||
Block length = 0 (complete file): <BR>
|
||||
For load modes with address details the following applies: </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12270">
|
||||
</A>
|
||||
Start_Address = Address of the first segment regardless of the address in the file. With IntelHex files, any gaps are padded out with 'FF' up to the EndOfFileRecord.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12272">
|
||||
</A>
|
||||
Block length 0 (load part of file): </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12274">
|
||||
</A>
|
||||
For load modes with address details the following applies: </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12276">
|
||||
</A>
|
||||
Start_Address = Start address of the data in the file = address in first segment </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12278">
|
||||
</A>
|
||||
If load modes with address details are used, address ranges not specified in the file are not automatically padded out; in such cases the function is terminated and an error message returned.<BR>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12280">
|
||||
</A>
|
||||
Block_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12282">
|
||||
</A>
|
||||
Specifies the length of the data block to be written to the control unit. 0 = Complete file<BR>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12284">
|
||||
</A>
|
||||
Segment_Header</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12286">
|
||||
</A>
|
||||
Bytes in the form of a hexadecimal string to be placed at the beginning of every segment (this parameter may also be left blank).<BR>
|
||||
<BR>
|
||||
In the case of KW2000, the segment header, the segment data and the segment footer together form the useful data (see ComBlock).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12288">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12290">
|
||||
</A>
|
||||
In the case of EASY, the segment header starts with the block title; the block length is generated automatically when the message is sent to the control unit.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12292">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12294">
|
||||
</A>
|
||||
Segment_Footer</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12296">
|
||||
</A>
|
||||
Bytes in the form of a hexadecimal string to be placed at the end of every segment (this parameter may also be left blank).<BR>
|
||||
<BR>
|
||||
In the case of KW2000, the segment header, the segment data and the segment footer together form the useful data (see ComBlock).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12298">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12300">
|
||||
</A>
|
||||
Segment_Length</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12302">
|
||||
</A>
|
||||
Specifies the maximum segment length (useful data).<BR>
|
||||
In the case of data formats that already contain segmented data (VLB) the segment length parameter is ignored (parameter does not therefore have to be specified).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12304">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12306">
|
||||
</A>
|
||||
In the case of KW2000, the segment header, the segment data and the segment footer together form the useful data (see ComBlock).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12308">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12310">
|
||||
</A>
|
||||
Positive_Response</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12312">
|
||||
</A>
|
||||
Positive response from control unit which the tester must wait for after every segment sent to the control unit. The bytes specified here are compared with the first bytes of the response. If more response bytes are sent, the surplus bytes are ignored. The negative-response messages from the control unit which cause the tester to repeat the request and read further responses are handled automatically by the tester and are not specified in this parameter.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12314">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12316">
|
||||
</A>
|
||||
Interface</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12318">
|
||||
</A>
|
||||
Specifies the interface via which the data transfer to the control unit is to take place. E.g. 'K' for communication via diagnosis lead, CAN1..4 for communication via CAN interface.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12320">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12322">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12324">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12326">
|
||||
</A>
|
||||
Examples</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12328">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12331">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5174">
|
||||
</A>
|
||||
LoadFile1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5176">
|
||||
</A>
|
||||
FSW,Hex_Bsp,AD1,80,0,36,,7,76,K</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5172">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12333">
|
||||
</A>
|
||||
Reads from the file Hex_Bsp starting at the first data byte regardless of the address specified in the file and adds the address according to load mode AD1 (in first segment = start address 0x80). All data bytes are read from the file and transferred.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12339">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279205">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<MAP NAME="funktionen-23">
|
||||
</MAP>
|
||||
<IMG SRC="funktionen-23.gif" USEMAP="#funktionen-23">
|
||||
</DIV>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12398">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5244">
|
||||
</A>
|
||||
LoadFile1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5246">
|
||||
</A>
|
||||
FSW,Bin_Bsp,AD1,80,0,36,,7,76,K</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5242">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12400">
|
||||
</A>
|
||||
Reads from the file Bin_Bsp starting at the first data byte and adds the address 0x80 according to load mode AD1 and the start address in the first segment. All data bytes are read from the file and transferred.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279298">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279313">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<MAP NAME="funktionen-24">
|
||||
</MAP>
|
||||
<IMG SRC="funktionen-24.gif" USEMAP="#funktionen-24">
|
||||
</DIV>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12458">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12461">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5314">
|
||||
</A>
|
||||
LoadFile1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5316">
|
||||
</A>
|
||||
FSW,Hex_Bsp,AD1,8000,512,36,,7,76,K</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5312">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12463">
|
||||
</A>
|
||||
Reads the data bytes from the file Hex_Bsp starting at the address 0x8000 and adds the addresses according to load mode AD1. Only 512 data bytes are read from the file and transferred.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=279341">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<MAP NAME="funktionen-25">
|
||||
</MAP>
|
||||
<IMG SRC="funktionen-25.gif" USEMAP="#funktionen-25">
|
||||
</DIV>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=279342">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12535">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12538">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5398">
|
||||
</A>
|
||||
LoadFile1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5400">
|
||||
</A>
|
||||
FSW,Bin_Bsp,AD1,05,3,36,23,7,76,K</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5396">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12540">
|
||||
</A>
|
||||
This requires that the first character in the binary file has the address 0x00.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12542">
|
||||
</A>
|
||||
Reads three data bytes from the file Bin_Bsp starting at the address 0x05 and adds the addresses according to load mode AD1. Only 3 data bytes are read from the file and transferred.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279397">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=279398">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<MAP NAME="funktionen-26">
|
||||
</MAP>
|
||||
<IMG SRC="funktionen-26.gif" USEMAP="#funktionen-26">
|
||||
</DIV>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
150
CPXV2 PTS/References/GaudiCfg/help/macro/obphs.html
Normal file
150
CPXV2 PTS/References/GaudiCfg/help/macro/obphs.html
Normal file
@ -0,0 +1,150 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> OBPHS []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>OBPHS []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11140">
|
||||
</A>
|
||||
OBPHS []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11142">
|
||||
</A>
|
||||
Edge [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11144">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11146">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11148">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11150">
|
||||
</A>
|
||||
This function is used to perform the OBP handshake between the testing station and the control unit. It can not be executed until the handshake pin has been initialized by means of the function <EM CLASS="HelpSprung">
|
||||
OBPInit1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_OBPInit1</EM>
|
||||
. If a malfunction occurs during the OBP handshake, the test is normally aborted.<BR>
|
||||
<BR>
|
||||
This first step sets the level of the ECU_Continue signal according to the specified signal edge. The testing system then waits for the appropriate edge of the TS_Continue signal.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11152">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11154">
|
||||
</A>
|
||||
The basis for the function OBPHS is the procedure defined by the OBP Standard Working Party.<BR>
|
||||
<BR>
|
||||
This function does not return a value.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11156">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11158">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11160">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11162">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11164">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11166">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11168">
|
||||
</A>
|
||||
Edge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11170">
|
||||
</A>
|
||||
Specifies the signal edge polarity for the handshake with the control unit. This relates to the TS_Continue signal (p = positive edge, n = negative edge of the TS_Continue signal). In order to force the desired edge at the ECU_Continue pin, the first time the function OBPHS is invoked, the voltage level at the ECU_Continue input on the control unit must be suitably initialized beforehand.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11172">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11174">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11176">
|
||||
</A>
|
||||
If the handshake does not take place within the period specified for the timeout, the complete test is aborted.<BR>
|
||||
<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11178">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11180">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11182">
|
||||
</A>
|
||||
<EM CLASS="HelpFußnote">
|
||||
</EM>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11185">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2261">
|
||||
</A>
|
||||
OBPHS</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2263">
|
||||
</A>
|
||||
n,1</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=11187">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=11190">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-21.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
<BR>
|
||||
Figure 11: Correlation of ECU_Continue, TS_Continue</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
41
CPXV2 PTS/References/GaudiCfg/help/macro/obpinit.html
Normal file
41
CPXV2 PTS/References/GaudiCfg/help/macro/obpinit.html
Normal file
@ -0,0 +1,41 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> OBPInit []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>OBPInit []</b></font></font><br> </td></tr></table></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13670">
|
||||
</A>
|
||||
OBPInit []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13672">
|
||||
</A>
|
||||
ECU_Continue_Pin [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13674">
|
||||
</A>
|
||||
ECU_Continue_Reference_Pin [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13676">
|
||||
</A>
|
||||
TS_Continue_Pin [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13678">
|
||||
</A>
|
||||
TS_Continue_Reference_Pin [Dec]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13680">
|
||||
</A>
|
||||
Replaced by <EM CLASS="HelpSprung">
|
||||
OBPInit1</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13682">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
309
CPXV2 PTS/References/GaudiCfg/help/macro/obpinit1.html
Normal file
309
CPXV2 PTS/References/GaudiCfg/help/macro/obpinit1.html
Normal file
@ -0,0 +1,309 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> OBPInit1 []</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>OBPInit1 []</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=11206">
|
||||
</A>
|
||||
OBPInit1 []</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11208">
|
||||
</A>
|
||||
ECU_Continue_Pin [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11210">
|
||||
</A>
|
||||
ECU_Continue_Reference_Pin [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11212">
|
||||
</A>
|
||||
TS_Continue_Pin [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11214">
|
||||
</A>
|
||||
TS_Continue_Reference_Pin [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11216">
|
||||
</A>
|
||||
TS_Continue_TriggerLevel_Pos [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11218">
|
||||
</A>
|
||||
TS_Continue_TriggerLevel_Neg [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11220">
|
||||
</A>
|
||||
ECU_Continue_High [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11222">
|
||||
</A>
|
||||
ECU_Continue_Low [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11224">
|
||||
</A>
|
||||
ECU_Continue_Init [high, low, -]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11226">
|
||||
</A>
|
||||
Unit [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11228">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=11230">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11232">
|
||||
</A>
|
||||
Initializes the pins for the handshake during the on-board test. This function must be invoked before the first call for the function <EM CLASS="HelpSprung">
|
||||
OBPHS</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_OBPHS</EM>
|
||||
. It replaces the previous function <EM CLASS="HelpSprung">
|
||||
OBPInit</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_OBPInit</EM>
|
||||
; OBPInit may no longer be used in new PAVs. This function does not return a value.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11234">
|
||||
</A>
|
||||
The parameters TS_Continue ... Unit are not analyzed on the CCS.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11236">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11238">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11240">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11242">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=11244">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=11246">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11248">
|
||||
</A>
|
||||
ECU_Continue_Pin</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11250">
|
||||
</A>
|
||||
Specifies the control unit pin number for the handshake signal ECU_Continue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11252">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11254">
|
||||
</A>
|
||||
ECU_Continue_Reference_Pin</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11256">
|
||||
</A>
|
||||
Specifies the control unit reference pin number for the handshake signal ECU_Continue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11258">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11260">
|
||||
</A>
|
||||
TS_Continue_Pin</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11262">
|
||||
</A>
|
||||
Specifies the control unit pin number for the handshake signal TS_Continue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11264">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11266">
|
||||
</A>
|
||||
TS_Continue_Reference_Pin</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11268">
|
||||
</A>
|
||||
Specifies the control unit reference pin number for the handshake signal TS_Continue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11270">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11272">
|
||||
</A>
|
||||
TS_Continue_TriggerLevel_Pos</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11274">
|
||||
</A>
|
||||
Specifies the trigger level for the positive edge of the handshake signal TS_Continue.<BR>
|
||||
<BR>
|
||||
Default value: 3 V (A different level from this is only permitted in justifiable special cases; the trigger level can not be set on all testing stations.)</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11276">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11278">
|
||||
</A>
|
||||
TS_Continue_TriggerLevel_Neg</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11280">
|
||||
</A>
|
||||
Specifies the trigger level for the negative edge of the handshake signal TS_Continue.<BR>
|
||||
<BR>
|
||||
Default value: 3 V (A different level from this is only permitted in justifiable special cases; the trigger level can not be set on all testing stations.)</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11282">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11284">
|
||||
</A>
|
||||
ECU_Continue_High</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11286">
|
||||
</A>
|
||||
Specifies the High level for the handshake signal CU_Continue (numerical value or '-' for disconnect).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11288">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11290">
|
||||
</A>
|
||||
ECU_Continue_Low</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11292">
|
||||
</A>
|
||||
Specifies the Low level for the handshake signal ECU_Continue (numerical value or '-' for disconnect). </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11294">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11296">
|
||||
</A>
|
||||
ECU_Continue_Init</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11298">
|
||||
</A>
|
||||
Specifies the initial level for the handshake signal ECU_Continue (High or Low). This ECU_Continue signal level is set by the function OBPInit1.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11300">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=11302">
|
||||
</A>
|
||||
Unit</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=11304">
|
||||
</A>
|
||||
Specifies the units for the values ECU_Continue_High and ECU_Continue_Low. All units that are allowed for stimulus settings and which require a numerical value are permitted. The unit Sa is only permitted in conjunction with the reference point index 0 (corresponds to TS_Continue reference pin).</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11306">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11308">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11310">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=11313">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2270">
|
||||
</A>
|
||||
OBPInit1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=2272">
|
||||
</A>
|
||||
11, 12, 20, 21, 3 , 3, 12, 0, high, V</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11315">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11317">
|
||||
</A>
|
||||
The above settings signify the following:</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11319">
|
||||
</A>
|
||||
ECU_Continue pin is Pin 11; reference point is Pin 12</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11321">
|
||||
</A>
|
||||
TS_Continue pin is Pin 20; reference point is Pin 21</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11323">
|
||||
</A>
|
||||
The trigger levels for recording the TS_Continue signal are both 3 V.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=11325">
|
||||
</A>
|
||||
ECU_Continue_High = 12 V, ECU_Continue_Low = 0 V; communication starts with the High level.<BR>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11327">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=11329">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H5 CLASS="Heading-2">
|
||||
<A NAME="pgfId=11341">
|
||||
</A>
|
||||
<A NAME="_Toc507840588">
|
||||
</A>
|
||||
<A NAME="_Toc535125007">
|
||||
</A>
|
||||
<A NAME="_Toc535125283">
|
||||
</A>
|
||||
<A NAME="_Toc2671039">
|
||||
</A>
|
||||
<A NAME="_Toc331377926">
|
||||
</A>
|
||||
Others</H5>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
158
CPXV2 PTS/References/GaudiCfg/help/macro/printfloat.html
Normal file
158
CPXV2 PTS/References/GaudiCfg/help/macro/printfloat.html
Normal file
@ -0,0 +1,158 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> PrintFloat [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>PrintFloat [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12618">
|
||||
</A>
|
||||
PrintFloat [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12620">
|
||||
</A>
|
||||
Value [Dec]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12622">
|
||||
</A>
|
||||
Characters [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12624">
|
||||
</A>
|
||||
Decimal_Places [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12626">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12628">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12630">
|
||||
</A>
|
||||
Represents a floating-point value as a formatted string.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12632">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12634">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12636">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12638">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12640">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12642">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12644">
|
||||
</A>
|
||||
Value</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12646">
|
||||
</A>
|
||||
Value (or variable containing the floating-point value) to be represented as a formatted string.<BR>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12648">
|
||||
</A>
|
||||
Characters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12650">
|
||||
</A>
|
||||
Maximum number of characters to be used to represent the value as a string. If the number specified is insufficient, an error message is returned. Otherwise, only as many characters as necessary are used. If no figure is specified, the string length is not checked.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12652">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12654">
|
||||
</A>
|
||||
Decimal_Places</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12656">
|
||||
</A>
|
||||
Specifies the number of decimal places to be shown. The value is not rounded up or down.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12658">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12660">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12662">
|
||||
</A>
|
||||
Examples</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12664">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12667">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5458">
|
||||
</A>
|
||||
PrintFloat</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5460">
|
||||
</A>
|
||||
123.456789,10,2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5462">
|
||||
</A>
|
||||
123.456789 Æ 123.45</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5470">
|
||||
</A>
|
||||
PrintFloat</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5472">
|
||||
</A>
|
||||
10.12345,10,3</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5474">
|
||||
</A>
|
||||
10.123</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
350
CPXV2 PTS/References/GaudiCfg/help/macro/printint.html
Normal file
350
CPXV2 PTS/References/GaudiCfg/help/macro/printint.html
Normal file
@ -0,0 +1,350 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> PrintInt [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>PrintInt [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12683">
|
||||
</A>
|
||||
PrintInt [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12685">
|
||||
</A>
|
||||
Value [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12687">
|
||||
</A>
|
||||
Characters [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12689">
|
||||
</A>
|
||||
Leading_Zeros [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12691">
|
||||
</A>
|
||||
Format [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12693">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12695">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12697">
|
||||
</A>
|
||||
Represents an integer value as a formatted string.<BR>
|
||||
<BR>
|
||||
In the case of decimal format, the minus sign is always shown but the plus sign only if the relevant presentation format is selected. In the case of binary, octal and hexadecimal formats, negative values are converted according to the following formula:</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12699">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12702">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=5482">
|
||||
</A>
|
||||
<IMG SRC="funktionen-27.gif" ALIGN="BASELINE">
|
||||
- abs(int)</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=5484">
|
||||
</A>
|
||||
base = 2, 8 or 16 for BIN, OCT or HEX format<BR>
|
||||
int is the negative integer value to be represented</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12704">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12706">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12708">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12710">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12712">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12714">
|
||||
</A>
|
||||
Value</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12716">
|
||||
</A>
|
||||
Value (or variable containing the integer value) to be represented as a formatted string.<BR>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12718">
|
||||
</A>
|
||||
Characters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12720">
|
||||
</A>
|
||||
The number of characters to be used to represent the value as a string. If no leading zeros are to be shown, only as many characters as necessary are used. The parameter Characters is then interpreted as the maximum permissible number of characters; if the specified number is insufficient, an error message is returned.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12722">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12724">
|
||||
</A>
|
||||
Leading_Zeros</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12726">
|
||||
</A>
|
||||
Specifies whether leading zeros are to be shown or not.<BR>
|
||||
J = Yes, show leading zeros<BR>
|
||||
N = No, do not show leading zeros</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12728">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12730">
|
||||
</A>
|
||||
Format</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12732">
|
||||
</A>
|
||||
Format for representation of the integer value as a string.</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12735">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5491">
|
||||
</A>
|
||||
HEX</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5493">
|
||||
</A>
|
||||
Value in hexadecimal format</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5499">
|
||||
</A>
|
||||
DEZ</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5501">
|
||||
</A>
|
||||
Value in decimal format</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5507">
|
||||
</A>
|
||||
VDEZ</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5509">
|
||||
</A>
|
||||
Value in decimal format with mathematical sign (including '+').</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5515">
|
||||
</A>
|
||||
BIN</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5517">
|
||||
</A>
|
||||
Value in binary format</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5523">
|
||||
</A>
|
||||
OCT</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5525">
|
||||
</A>
|
||||
Value in octal format</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5531">
|
||||
</A>
|
||||
ReverseHEX</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=5533">
|
||||
</A>
|
||||
HEX format with reversed byte order (Low byte first) (only even numbers of characters allowed).</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12737">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12739">
|
||||
</A>
|
||||
Examples</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12742">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5536">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5538">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5542">
|
||||
</A>
|
||||
Result</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5550">
|
||||
</A>
|
||||
PrintInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5552">
|
||||
</A>
|
||||
10,6,J,HEX</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5554">
|
||||
</A>
|
||||
00000A</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5562">
|
||||
</A>
|
||||
PrintInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5564">
|
||||
</A>
|
||||
74565,6,J,HEX</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5566">
|
||||
</A>
|
||||
012345</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5574">
|
||||
</A>
|
||||
PrintInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5576">
|
||||
</A>
|
||||
74565,6,J,ReverseHEX</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5578">
|
||||
</A>
|
||||
452301</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5586">
|
||||
</A>
|
||||
PrintInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5588">
|
||||
</A>
|
||||
W1,8,J,BIN</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5590">
|
||||
</A>
|
||||
00000101 if Variable W1= 5</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12744">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
57
CPXV2 PTS/References/GaudiCfg/help/macro/racv.html
Normal file
57
CPXV2 PTS/References/GaudiCfg/help/macro/racv.html
Normal file
@ -0,0 +1,57 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RACV [V]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RACV [V]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9283">
|
||||
</A>
|
||||
RACV [V]</H2>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9285">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9287">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9289">
|
||||
</A>
|
||||
Measurement of effective level with automatic triggering. The measurement must be prepared with the aid of the function ACVInit; RACV may only be invoked once the testing instrument has completed its settling period (AC voltage coupling).</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9291">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9293">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9295">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9297">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9299">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9301">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9303">
|
||||
</A>
|
||||
None</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
35
CPXV2 PTS/References/GaudiCfg/help/macro/random.html
Normal file
35
CPXV2 PTS/References/GaudiCfg/help/macro/random.html
Normal file
@ -0,0 +1,35 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Random [INT]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Random [INT]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13648">
|
||||
</A>
|
||||
Random [INT]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13650">
|
||||
</A>
|
||||
Number of Characters [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13652">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13654">
|
||||
</A>
|
||||
Replaced by <EM CLASS="HelpSprung">
|
||||
Random1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_Random1</EM>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13656">
|
||||
</A>
|
||||
</P>
|
||||
</BODY>
|
||||
</HTML>
|
||||
149
CPXV2 PTS/References/GaudiCfg/help/macro/random1.html
Normal file
149
CPXV2 PTS/References/GaudiCfg/help/macro/random1.html
Normal file
@ -0,0 +1,149 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> Random1 [INT]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>Random1 [INT]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12763">
|
||||
</A>
|
||||
Random1 [INT]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12767">
|
||||
</A>
|
||||
Max_Value [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12769">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12771">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12773">
|
||||
</A>
|
||||
Generates a random number within the specified range.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12775">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12777">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12779">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12781">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12783">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12785">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12787">
|
||||
</A>
|
||||
Max_Value</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12789">
|
||||
</A>
|
||||
Specifies the upper limit of the range from within which the random number must be selected (Min = 0, Max = Max_Value).</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12791">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12793">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12795">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12798">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5599">
|
||||
</A>
|
||||
Test Function</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5601">
|
||||
</A>
|
||||
Test Parameters</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=5597">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5609">
|
||||
</A>
|
||||
Test=Random1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5611">
|
||||
</A>
|
||||
100</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5613">
|
||||
</A>
|
||||
0..100</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5621">
|
||||
</A>
|
||||
Test=Random1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5623">
|
||||
</A>
|
||||
255</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5625">
|
||||
</A>
|
||||
0..255</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=12800">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
96
CPXV2 PTS/References/GaudiCfg/help/macro/rdcitrg.html
Normal file
96
CPXV2 PTS/References/GaudiCfg/help/macro/rdcitrg.html
Normal file
@ -0,0 +1,96 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RDCITrg [A]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RDCITrg [A]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9319">
|
||||
</A>
|
||||
RDCITrg [A]</H2>
|
||||
<DIV>
|
||||
<H6 CLASS="AliasNamen">
|
||||
<A NAME="pgfId=9321">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9323">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9325">
|
||||
</A>
|
||||
Test read function for indirect current measurement function <EM CLASS="HelpSprung">
|
||||
DCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_DCITrg.</EM>
|
||||
The function RDCITrg may only be used in conjunction with the function <EM CLASS="HelpSprung">
|
||||
DCITrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_DCITrg</EM>
|
||||
(Mode s)</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9327">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9329">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9331">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9333">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9335">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9337">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9339">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9341">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9343">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9345">
|
||||
</A>
|
||||
Example <BR>
|
||||
</P>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1015">
|
||||
</A>
|
||||
RDCITrg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1013">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
93
CPXV2 PTS/References/GaudiCfg/help/macro/rdcvtrg.html
Normal file
93
CPXV2 PTS/References/GaudiCfg/help/macro/rdcvtrg.html
Normal file
@ -0,0 +1,93 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RDCVTrg [V] (RUab, RUhigh, RUlow)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RDCVTrg [V] (RUab, RUhigh, RUlow)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9373">
|
||||
</A>
|
||||
RDCVTrg [V] (RUab, RUhigh, RUlow)</H2>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9379">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9381">
|
||||
</A>
|
||||
Test read function for internally or externally triggered integrating DC voltage measurement.<BR>
|
||||
The function RDCVTrg may only be used in conjunction with the function <EM CLASS="HelpSprung">
|
||||
DCVTrg</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_DCVTrg</EM>
|
||||
(Mode s).</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9383">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9385">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9387">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9389">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9391">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9393">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9395">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9397">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9399">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9402">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1022">
|
||||
</A>
|
||||
RDCVTrg</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1020">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9404">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
95
CPXV2 PTS/References/GaudiCfg/help/macro/rdcvtrg_2.html
Normal file
95
CPXV2 PTS/References/GaudiCfg/help/macro/rdcvtrg_2.html
Normal file
@ -0,0 +1,95 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RDCVTrg_2 [V] </TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RDCVTrg_2 [V] </b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9418">
|
||||
</A>
|
||||
RDCVTrg_2 [V] </H2>
|
||||
<DIV>
|
||||
<H6 CLASS="AliasNamen">
|
||||
<A NAME="pgfId=9420">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9422">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9424">
|
||||
</A>
|
||||
Test read function for internally or externally triggered integrating DC voltage measurement.<BR>
|
||||
The function RDCVTrg_2 may only be used in conjunction with the function <EM CLASS="HelpSprung">
|
||||
DCVTrg_2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_DCVTrg_2</EM>
|
||||
(Mode s).</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9426">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9428">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9430">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9432">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9434">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9436">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9438">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9440">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9442">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1029">
|
||||
</A>
|
||||
RDCVTrg_2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1027">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H5 CLASS="Heading-2">
|
||||
<A NAME="pgfId=136215">
|
||||
</A>
|
||||
Time, Frequency</H5>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
93
CPXV2 PTS/References/GaudiCfg/help/macro/rtimea.html
Normal file
93
CPXV2 PTS/References/GaudiCfg/help/macro/rtimea.html
Normal file
@ -0,0 +1,93 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RTimeA [s] (RPeriod)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RTimeA [s] (RPeriod)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9840">
|
||||
</A>
|
||||
RTimeA [s] (RPeriod)</H2>
|
||||
<P CLASS="Beschreibung">
|
||||
<A NAME="pgfId=9842">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9844">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9846">
|
||||
</A>
|
||||
Test read function for measurement of time duration of a pulse or a period.<BR>
|
||||
<BR>
|
||||
The function RTimeA may only be used in conjunction with the function <EM CLASS="HelpSprung">
|
||||
TimeA</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_TimeA</EM>
|
||||
(Mode s).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9848">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9850">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9852">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9854">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9856">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9858">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9860">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9862">
|
||||
</A>
|
||||
Example</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9865">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1236">
|
||||
</A>
|
||||
RTimeA</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1234">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9867">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
117
CPXV2 PTS/References/GaudiCfg/help/macro/rtimeab.html
Normal file
117
CPXV2 PTS/References/GaudiCfg/help/macro/rtimeab.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> RTimeAB [s]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>RTimeAB [s]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9883">
|
||||
</A>
|
||||
RTimeAB [s]</H2>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=9885">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9887">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9889">
|
||||
</A>
|
||||
Test read function for measurement of time period between the trigger edges of two different test signals. The function RTimeAB may only be used in conjunction with the function <EM CLASS="HelpSprung">
|
||||
TimeAB</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_TimeAB</EM>
|
||||
(Mode s).</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9891">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9893">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9895">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9897">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9899">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9901">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9903">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9905">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9907">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9909">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9912">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1243">
|
||||
</A>
|
||||
RTimeAB</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=1241">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9914">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9918">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H5 CLASS="Heading-2">
|
||||
<A NAME="pgfId=9928">
|
||||
</A>
|
||||
<A NAME="_Toc507840578">
|
||||
</A>
|
||||
<A NAME="_Toc535124996">
|
||||
</A>
|
||||
<A NAME="_Toc535125272">
|
||||
</A>
|
||||
<A NAME="_Toc2671028">
|
||||
</A>
|
||||
Diagnosis, OBP</H5>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
103
CPXV2 PTS/References/GaudiCfg/help/macro/seedkey.html
Normal file
103
CPXV2 PTS/References/GaudiCfg/help/macro/seedkey.html
Normal file
@ -0,0 +1,103 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> SeedKey [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>SeedKey [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12817">
|
||||
</A>
|
||||
SeedKey [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12819">
|
||||
</A>
|
||||
Session_Name [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12821">
|
||||
</A>
|
||||
Seed_Method [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12823">
|
||||
</A>
|
||||
Seed [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12825">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12827">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12829">
|
||||
</A>
|
||||
This function is used to request a 'Key' for a 'Seed'. This can be necessary, for example, to be able to access control units with activated immobilizer or data that is normally locked via the diagnosis interface.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12831">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12833">
|
||||
</A>
|
||||
The fundamental Seed&Key method and the possible procedures can not be described here for reasons of secrecy and can not be specified in parameters for the same reasons. However, the parameters Session_Name and Seed_Method are used to specify the location in the ECU memory container at which more information is given. When the test is performed, the appropriate project-specific adjustments must be made to ensure that the correct procedure for determining the 'Key' is used. In Development, the function can be implemented in such a way that the 'Key' can be entered manually (in a dialog box).</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12835">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12837">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12839">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12841">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12843">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12845">
|
||||
</A>
|
||||
Session_Name</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12847">
|
||||
</A>
|
||||
Name of the session in the ECU memory container in which further parameters for the Seed&Key method can be found.</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12849">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12851">
|
||||
</A>
|
||||
Seed_Method</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12853">
|
||||
</A>
|
||||
Name of Seed method. Other parameters can be read from the ECU memory container under this name and the session specified by the previous parameter.<BR>
|
||||
<BR>
|
||||
If the reserved word Seedpass is specified here, the function returns the relevant password. The pass code word for it must be specified in the parameter Seed. In that case, the parameter Session_Name has no significance and can be left blank. </P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12855">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12857">
|
||||
</A>
|
||||
Seed</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12859">
|
||||
</A>
|
||||
Value or variable which contains the Seed.</P>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
127
CPXV2 PTS/References/GaudiCfg/help/macro/strcat.html
Normal file
127
CPXV2 PTS/References/GaudiCfg/help/macro/strcat.html
Normal file
@ -0,0 +1,127 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> StrCat [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>StrCat [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=12877">
|
||||
</A>
|
||||
StrCat [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12879">
|
||||
</A>
|
||||
String1 [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12881">
|
||||
</A>
|
||||
String2 [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12883">
|
||||
</A>
|
||||
...</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12885">
|
||||
</A>
|
||||
String10 [Str]</P>
|
||||
<DIV>
|
||||
<H6 CLASS="AliasTitel">
|
||||
<A NAME="pgfId=12887">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=12889">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12891">
|
||||
</A>
|
||||
Joins up multiple individual strings to form a single complete string.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12893">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12895">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12897">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=12899">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=12901">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=12903">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=12905">
|
||||
</A>
|
||||
String1...10</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=12907">
|
||||
</A>
|
||||
String (or variable that contains a string). All strings specified are joined up. Spaces are included. Only those parameters that are actually necessary need be specified. The remaining parameters are left blank.</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Abktabelle">
|
||||
<A NAME="pgfId=12909">
|
||||
</A>
|
||||
</H6>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=12911">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=12913">
|
||||
</A>
|
||||
Where W1 is a variable containing the string 'ABC'<BR>
|
||||
and W2 is a variable containing the string 'XY'</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=12915">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=12918">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5634">
|
||||
</A>
|
||||
StrCat</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5636">
|
||||
</A>
|
||||
0BBE,,,W1,F3,W2,,,,,</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=5638">
|
||||
</A>
|
||||
Æ '0BBEABCF3XY'</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
1442
CPXV2 PTS/References/GaudiCfg/help/macro/strcmp.html
Normal file
1442
CPXV2 PTS/References/GaudiCfg/help/macro/strcmp.html
Normal file
File diff suppressed because it is too large
Load Diff
170
CPXV2 PTS/References/GaudiCfg/help/macro/strcopy.html
Normal file
170
CPXV2 PTS/References/GaudiCfg/help/macro/strcopy.html
Normal file
@ -0,0 +1,170 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> StrCopy [Str]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>StrCopy [Str]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13022">
|
||||
</A>
|
||||
StrCopy [Str]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13024">
|
||||
</A>
|
||||
String [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13026">
|
||||
</A>
|
||||
StartIndex [INT]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13028">
|
||||
</A>
|
||||
StopIndex [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13030">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13032">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13034">
|
||||
</A>
|
||||
Creates an excerpt from a string.</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13036">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13038">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13040">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13042">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13044">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13046">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13048">
|
||||
</A>
|
||||
String</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13050">
|
||||
</A>
|
||||
Value (or variable containing a string) from which an excerpt is to be created.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13052">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13054">
|
||||
</A>
|
||||
StartIndex</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13056">
|
||||
</A>
|
||||
Specifies the index at which the excerpt is to start. The first character of String has the index 1. <BR>
|
||||
1 <= StartIndex <= Length(String)</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13058">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13060">
|
||||
</A>
|
||||
StopIndex</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13062">
|
||||
</A>
|
||||
Specifies the index at which the excerpt is to end (the indexed character is included in the excerpt).<BR>
|
||||
1 <= StartIndex <= Length(String)<BR>
|
||||
If the StopIndex is less than the StartIndex, the order of the characters is reversed.</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13064">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13066">
|
||||
</A>
|
||||
Example<BR>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=13068">
|
||||
</A>
|
||||
Where the variable X contains the string 'Test'.<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13071">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6361">
|
||||
</A>
|
||||
StrCopy</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6363">
|
||||
</A>
|
||||
X,2,3 </P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6365">
|
||||
</A>
|
||||
-> es</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6373">
|
||||
</A>
|
||||
StrCopy</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6375">
|
||||
</A>
|
||||
X,3,1 </P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6377">
|
||||
</A>
|
||||
-> seT</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal-Indent">
|
||||
<A NAME="pgfId=13073">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal-Indent">
|
||||
<A NAME="pgfId=13075">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
289
CPXV2 PTS/References/GaudiCfg/help/macro/strtohexstring.html
Normal file
289
CPXV2 PTS/References/GaudiCfg/help/macro/strtohexstring.html
Normal file
@ -0,0 +1,289 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> StrToHexString [String]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>StrToHexString [String]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13092">
|
||||
</A>
|
||||
StrToHexString [String]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13094">
|
||||
</A>
|
||||
String [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13096">
|
||||
</A>
|
||||
Format [INT]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13098">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13100">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13102">
|
||||
</A>
|
||||
Converts a string to a string consisting of the corresponding ASCII values in hexadecimal format.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13104">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13106">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13108">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13110">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13112">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13114">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13116">
|
||||
</A>
|
||||
String</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13118">
|
||||
</A>
|
||||
String (or variable containing a string) to be converted into its ASCII values.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13120">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13122">
|
||||
</A>
|
||||
Format</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13124">
|
||||
</A>
|
||||
Specifies the format in which the string specified by String is to be returned. The following values are allowed (other formats are conceivable in the future):</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13126">
|
||||
</A>
|
||||
0 Æ HexString (the ASCII value of each character is represented as a hexadecimal number with 2 digits).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13128">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13130">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13132">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13134">
|
||||
</A>
|
||||
Example:</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13136">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13139">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6380">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6382">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6386">
|
||||
</A>
|
||||
Result [String]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6394">
|
||||
</A>
|
||||
StrToHexString</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6396">
|
||||
</A>
|
||||
A,0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6398">
|
||||
</A>
|
||||
41</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6406">
|
||||
</A>
|
||||
StrToHexString</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6408">
|
||||
</A>
|
||||
Hallo,0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6410">
|
||||
</A>
|
||||
48616C6C6F</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6418">
|
||||
</A>
|
||||
StrToHexString</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6420">
|
||||
</A>
|
||||
0123, 0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6422">
|
||||
</A>
|
||||
30313233</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13141">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13143">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13145">
|
||||
</A>
|
||||
Converting the 10-digit BOSCH no. 1 234 567 890 whose digits are stored as hexadecimal numbers.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13147">
|
||||
</A>
|
||||
Byte 1 = 0001 0010 (12 Hex); Byte 2 = 0011 0100 (34 Hex); Byte 3 = 0101 0110 (56 Hex) </P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13149">
|
||||
</A>
|
||||
Byte 4 = 0111 1000 (78 Hex); Byte 5 = 1001 0000 (90 Hex)</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13152">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6425">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6427">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6431">
|
||||
</A>
|
||||
Result</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6439">
|
||||
</A>
|
||||
B_Nr=BlockStr</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6441">
|
||||
</A>
|
||||
1,5</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6443">
|
||||
</A>
|
||||
n4nnn [String]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6451">
|
||||
</A>
|
||||
StrToHexString</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6453">
|
||||
</A>
|
||||
B_Nr, 0</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6455">
|
||||
</A>
|
||||
1234567890 [String]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=13154">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Footnote-Text">
|
||||
<A NAME="pgfId=13156">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
189
CPXV2 PTS/References/GaudiCfg/help/macro/strtoint.html
Normal file
189
CPXV2 PTS/References/GaudiCfg/help/macro/strtoint.html
Normal file
@ -0,0 +1,189 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> StrToInt [INT/ Hex/ Oct/ Bin]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>StrToInt [INT/ Hex/ Oct/ Bin]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13170">
|
||||
</A>
|
||||
StrToInt [INT/ Hex/ Oct/ Bin]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13172">
|
||||
</A>
|
||||
String [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13174">
|
||||
</A>
|
||||
Format [Str]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13176">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13178">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13180">
|
||||
</A>
|
||||
Converts a string into an integer value.</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13182">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13184">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13186">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13188">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13190">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13192">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13194">
|
||||
</A>
|
||||
String</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13196">
|
||||
</A>
|
||||
String (or variable containing a string) to be converted into an integer value.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13198">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13200">
|
||||
</A>
|
||||
Format</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13202">
|
||||
</A>
|
||||
Specifies the format in which the integer specified by String is to be returned. The values permitted are Hex, Oct, Bin and INT. </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13204">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13206">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13208">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13210">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13213">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6458">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6460">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6464">
|
||||
</A>
|
||||
Result [INT]</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6472">
|
||||
</A>
|
||||
StrToInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6474">
|
||||
</A>
|
||||
101,Hex</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6476">
|
||||
</A>
|
||||
257</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6484">
|
||||
</A>
|
||||
StrToInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6486">
|
||||
</A>
|
||||
101,Bin</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6488">
|
||||
</A>
|
||||
5</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6496">
|
||||
</A>
|
||||
StrToInt</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6498">
|
||||
</A>
|
||||
A,Hex</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6500">
|
||||
</A>
|
||||
10</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13215">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
508
CPXV2 PTS/References/GaudiCfg/help/macro/timea.html
Normal file
508
CPXV2 PTS/References/GaudiCfg/help/macro/timea.html
Normal file
@ -0,0 +1,508 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> TimeA [s] (period)</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>TimeA [s] (period)</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=9564">
|
||||
</A>
|
||||
TimeA [s] (period)</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9566">
|
||||
</A>
|
||||
MaxSignalAmplitude [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9568">
|
||||
</A>
|
||||
First TriggerEdge [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9570">
|
||||
</A>
|
||||
First TriggerLevel [V], </P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9572">
|
||||
</A>
|
||||
Second TriggerEdge [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9574">
|
||||
</A>
|
||||
Second TriggerLevel [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9576">
|
||||
</A>
|
||||
Hold-off [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9578">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9580">
|
||||
</A>
|
||||
Mode [m/s]</P>
|
||||
<P CLASS="Beschreibung">
|
||||
<A NAME="pgfId=9582">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9584">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9586">
|
||||
</A>
|
||||
Measurement of duration of a positive or negative pulse or period. Depending on mode, this function acts as a control function or a measurement function.<BR>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9588">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9590">
|
||||
</A>
|
||||
Test point + Reference point</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9592">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9594">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9596">
|
||||
</A>
|
||||
MaxSignalAmplitude</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9598">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9600">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9602">
|
||||
</A>
|
||||
First TriggerEdge</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9604">
|
||||
</A>
|
||||
Specification of which signal edge is to act as trigger for the start of the measurement (p = positive edge, n = negative edge). The preferred option for period measurement is the negative edge.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9606">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9608">
|
||||
</A>
|
||||
First TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9610">
|
||||
</A>
|
||||
Trigger level for start of measurement relative to the Ground potential applicable for this signal.<BR>
|
||||
For standard value with positive or negative pulse, see <EM CLASS="HelpSprung">
|
||||
Example 1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel1_TimeA<BR>
|
||||
</EM>
|
||||
For standard value for period duration, see <EM CLASS="HelpSprung">
|
||||
Example 2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel2_TimeA</EM>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9612">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9614">
|
||||
</A>
|
||||
Second TriggerEdge </P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9616">
|
||||
</A>
|
||||
Specification of which signal edge is to act as trigger for the end of the measurement (p = positive edge, n = negative edge).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9618">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9620">
|
||||
</A>
|
||||
Second TriggerLevel</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9622">
|
||||
</A>
|
||||
Trigger level for measurement relative to the Ground potential applicable for this signal.<BR>
|
||||
For standard value with positive or negative pulse, see <EM CLASS="HelpSprung">
|
||||
Example 1</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel1_TimeA<BR>
|
||||
</EM>
|
||||
For standard value for period duration, see <EM CLASS="HelpSprung">
|
||||
Example 2</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel2_TimeA</EM>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9624">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9626">
|
||||
</A>
|
||||
Hold-off</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9628">
|
||||
</A>
|
||||
Period after the start of the measurement (triggered by First TriggerEdge) within which the trigger for ending the measurement (Second TriggerEdge) is not accepted. The purpose of this is to prevent false triggering by sporadic interference pulses on the signal (e.g. due to switch bounce).<BR>
|
||||
<BR>
|
||||
Note: the hold-off period can not be implemented with all timers. It is not specified in the MSL Catalogue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9630">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9632">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9634">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9636">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9638">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9640">
|
||||
</A>
|
||||
If the test function receives no measured reading input within the period specified for the timeout, the measurement is aborted.<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9642">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9644">
|
||||
</A>
|
||||
Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9646">
|
||||
</A>
|
||||
The Mode indicates whether the function returns a result (m) or whether the testing instrument is simply prepared for the test (s). Mode m can only be used with periodic test signals. In the case of non-periodic test signals, the test signal is applied and the testing instrument prepared (modes). The trigger event can then be activated and afterwards the test read function <EM CLASS="HelpSprung">
|
||||
RTimeA</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RTimeA</EM>
|
||||
invoked.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9648">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9650">
|
||||
</A>
|
||||
<EM CLASS="HelpFußnote">
|
||||
</EM>
|
||||
Example 1<BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9653">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1078">
|
||||
</A>
|
||||
TimeA</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1080">
|
||||
</A>
|
||||
15,p,7,n,6,1E-3,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9656">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-15.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9659">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1087">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1089">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1095">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1097">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1103">
|
||||
</A>
|
||||
UTr,n</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1105">
|
||||
</A>
|
||||
Trigger level, negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1111">
|
||||
</A>
|
||||
UTr,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1113">
|
||||
</A>
|
||||
Trigger level, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1119">
|
||||
</A>
|
||||
tHO</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1121">
|
||||
</A>
|
||||
Hold-off period</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1127">
|
||||
</A>
|
||||
tp</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1129">
|
||||
</A>
|
||||
Pulse width</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9661">
|
||||
</A>
|
||||
Figure 8: Pulse duration measurement</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9663">
|
||||
</A>
|
||||
For triggering by the edges of a signal pulse, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9665">
|
||||
</A>
|
||||
Trigger level: UTr,p = 0.5(Uhigh - Ulow) + Ulow<BR>
|
||||
UTr,n = 0.4(Uhigh - Ulow) + Ulow<BR>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9667">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9669">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9671">
|
||||
</A>
|
||||
<EM CLASS="HelpFußnote">
|
||||
</EM>
|
||||
Example 2<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9674">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1136">
|
||||
</A>
|
||||
Period</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1138">
|
||||
</A>
|
||||
15,n,7,n,8,1E-3,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9677">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-16.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9680">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1145">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1147">
|
||||
</A>
|
||||
Low potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1153">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1155">
|
||||
</A>
|
||||
High potential of test signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1161">
|
||||
</A>
|
||||
UTr,n1</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1163">
|
||||
</A>
|
||||
Trigger level, 1st negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1169">
|
||||
</A>
|
||||
UTr,n2</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1171">
|
||||
</A>
|
||||
Trigger level, 2nd negative edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1177">
|
||||
</A>
|
||||
tper</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1179">
|
||||
</A>
|
||||
Period duration</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9682">
|
||||
</A>
|
||||
Figure 9: Duration of injection period</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9684">
|
||||
</A>
|
||||
For triggering by the negative edge for measuring period duration, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9686">
|
||||
</A>
|
||||
Trigger level: UTr,n1 = 0.5(Uhigh - Ulow) + Ulow<BR>
|
||||
UTr,n2 = 0.6(Uhigh - Ulow) + Ulow</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9688">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9690">
|
||||
</A>
|
||||
For triggering by the positive edge for measuring period duration, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=133135">
|
||||
</A>
|
||||
Trigger level: UTr,p1 = 0.6(Uhigh - Ulow) + Ulow<BR>
|
||||
UTr,p2 = 0.5(Uhigh - Ulow) + Ulow</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
349
CPXV2 PTS/References/GaudiCfg/help/macro/timeab.html
Normal file
349
CPXV2 PTS/References/GaudiCfg/help/macro/timeab.html
Normal file
@ -0,0 +1,349 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> TimeAB [s]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>TimeAB [s]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=133151">
|
||||
</A>
|
||||
TimeAB [s]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=133152">
|
||||
</A>
|
||||
MaxSignalAmplitudeA [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9715">
|
||||
</A>
|
||||
TriggerEdgeA [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9717">
|
||||
</A>
|
||||
TriggerLevelA [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9719">
|
||||
</A>
|
||||
MaxSignalAmplitudeB [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9721">
|
||||
</A>
|
||||
TriggerEdgeB [p/n]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9723">
|
||||
</A>
|
||||
TriggerLevelB [V]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9725">
|
||||
</A>
|
||||
Hold-off [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9727">
|
||||
</A>
|
||||
Timeout [s]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9729">
|
||||
</A>
|
||||
Mode [m/s]</P>
|
||||
<DIV>
|
||||
<H6 CLASS="AliasTitel">
|
||||
<A NAME="pgfId=9731">
|
||||
</A>
|
||||
</H6>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=9733">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9735">
|
||||
</A>
|
||||
Measurement of time period between the trigger edges of two different test signals (on Channel A and Channel B). Depending on mode, this function acts as a control function or a measurement function.<BR>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9737">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9739">
|
||||
</A>
|
||||
Channel A testing point, Channel A reference point, Channel B testing point, Channel B reference point</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=9741">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=9743">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9745">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9747">
|
||||
</A>
|
||||
MaxSignalAmplitudeA</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9749">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal on Channel A. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9751">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9753">
|
||||
</A>
|
||||
TriggerEdgeA</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9755">
|
||||
</A>
|
||||
Specification of which signal edge on Channel A is to act as trigger for the start of the measurement (p = positive edge, n = negative edge).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9757">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9759">
|
||||
</A>
|
||||
TriggerLevelA</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9761">
|
||||
</A>
|
||||
Trigger level for start of measurement relative to the Ground potential applicable for this signal.<BR>
|
||||
<BR>
|
||||
Standard value: see <EM CLASS="HelpSprung">
|
||||
Example</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_TimeAB</EM>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9763">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9765">
|
||||
</A>
|
||||
MaxSignalAmplitudeB</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9767">
|
||||
</A>
|
||||
Largest amplitude occurring on the signal on Channel B. Can be used to establish the measurement range or to select a suppressor circuit.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9769">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9771">
|
||||
</A>
|
||||
TriggerEdgeB</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9773">
|
||||
</A>
|
||||
Specification of which signal edge on Channel B is to act as trigger for the end of the measurement (p = positive edge, n = negative edge).</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9775">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9777">
|
||||
</A>
|
||||
TriggerLevelB</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9779">
|
||||
</A>
|
||||
Trigger level for end of measurement relative to the Ground potential applicable for this signal.<BR>
|
||||
Standard value: see <EM CLASS="HelpSprung">
|
||||
Example</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
Beispiel_TimeAB</EM>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9781">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9783">
|
||||
</A>
|
||||
Hold-off</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9785">
|
||||
</A>
|
||||
Period after the start of the measurement (triggered by First TriggerEdge) within which the trigger for ending the measurement (Second TriggerEdge) is not accepted. The purpose of this is to prevent false triggering by sporadic interference pulses on the signal (e.g. due to switch bounce).<BR>
|
||||
<BR>
|
||||
Note: the hold-off period can not be implemented with all timers. It is not specified in the MSL Catalogue.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9787">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9789">
|
||||
</A>
|
||||
Timeout</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9791">
|
||||
</A>
|
||||
If the test function receives no measured reading input within the period specified for the timeout, the measurement is aborted.<BR>
|
||||
<BR>
|
||||
Standard value: 1s</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9793">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=9795">
|
||||
</A>
|
||||
Mode</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9797">
|
||||
</A>
|
||||
The Mode indicates whether the function returns a result (m) or whether the testing instrument is simply prepared for the test (s).<BR>
|
||||
Mode m can only be used with periodic test signals. In the case of non-periodic test signals, the test signal is applied and the testing instrument prepared (mode s). The trigger event can then be activated and afterwards the test read function <EM CLASS="HelpSprung">
|
||||
RTimeAB</EM>
|
||||
<EM CLASS="HelpSprungverweis">
|
||||
IDH_RTimeAB</EM>
|
||||
invoked.</P>
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=9799">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=9801">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=9803">
|
||||
</A>
|
||||
<EM CLASS="HelpFußnote">
|
||||
</EM>
|
||||
Example <BR>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9806">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1186">
|
||||
</A>
|
||||
TimeAB</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1188">
|
||||
</A>
|
||||
15,p,7,15,p,7,1E-3,1,m</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9809">
|
||||
</A>
|
||||
<BR>
|
||||
Diagram:<BR>
|
||||
<BR>
|
||||
<IMG SRC="funktionen-17.gif" ALIGN="BASELINE">
|
||||
<BR>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=9812">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1195">
|
||||
</A>
|
||||
Ulow</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1197">
|
||||
</A>
|
||||
Low potential of signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1203">
|
||||
</A>
|
||||
Uhigh</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1205">
|
||||
</A>
|
||||
High potential of signal</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1211">
|
||||
</A>
|
||||
UTrA,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1213">
|
||||
</A>
|
||||
Trigger level, Channel A, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1219">
|
||||
</A>
|
||||
UTrB,p</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1221">
|
||||
</A>
|
||||
Trigger level, Channel B, positive edge</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1227">
|
||||
</A>
|
||||
tAB</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=1229">
|
||||
</A>
|
||||
Time between triggers on Channel A and Channel B</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=9814">
|
||||
</A>
|
||||
Figure 10: Reset duration measurement</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9816">
|
||||
</A>
|
||||
With triggering by negative or positive edge, the following applies:</P>
|
||||
<P CLASS="Berechnung">
|
||||
<A NAME="pgfId=9818">
|
||||
</A>
|
||||
Trigger level: UTrA,n/p = 0.5(Uhigh - Ulow) + Ulow<BR>
|
||||
UTrB,n/p = 0.5(Uhigh - Ulow) + Ulow</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
237
CPXV2 PTS/References/GaudiCfg/help/macro/waituntil.html
Normal file
237
CPXV2 PTS/References/GaudiCfg/help/macro/waituntil.html
Normal file
@ -0,0 +1,237 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
|
||||
<LINK REL="STYLESHEET" HREF="funktionen.css">
|
||||
<TITLE> WaitUntil [ms]</TITLE></HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
<DIV>
|
||||
<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 Standardfunction <b>WaitUntil [ms]</b></font></font><br> </td></tr></table><p><p></DIV>
|
||||
<H2 CLASS="Funktion">
|
||||
<A NAME="pgfId=13229">
|
||||
</A>
|
||||
WaitUntil [ms]</H2>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13231">
|
||||
</A>
|
||||
Control [Str]</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13233">
|
||||
</A>
|
||||
Time [ms]</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13235">
|
||||
</A>
|
||||
</P>
|
||||
<DIV>
|
||||
<H6 CLASS="FktBeschrTitel">
|
||||
<A NAME="pgfId=13237">
|
||||
</A>
|
||||
Description of Function</H6>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13239">
|
||||
</A>
|
||||
This function is used to pause the testing sequence until a specified time. It controls a timer and can access that timer. The result returned is the timer reading at which it is detected that the waiting period has elapsed. With the aid of tolerance limits this can be used to generate an error message if the specified time has already passed when the function is invoked.</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13241">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13243">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13245">
|
||||
</A>
|
||||
Testing Points</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13247">
|
||||
</A>
|
||||
None</P>
|
||||
<P CLASS="FktBeschrText">
|
||||
<A NAME="pgfId=13249">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13251">
|
||||
</A>
|
||||
Parameters</P>
|
||||
<P CLASS="ParameterTitel">
|
||||
<A NAME="pgfId=13253">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13255">
|
||||
</A>
|
||||
Control</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13257">
|
||||
</A>
|
||||
Defines the behavior of the function. The following values are allowed:</P>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13260">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=6507">
|
||||
</A>
|
||||
Init</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=6509">
|
||||
</A>
|
||||
Sets the timer to 0 ms.</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=6515">
|
||||
</A>
|
||||
WaitMin</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Parameter">
|
||||
<A NAME="pgfId=6517">
|
||||
</A>
|
||||
The function waits until the timer reading specified by the parameter Time is reached. </P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13262">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Meßparameter">
|
||||
<A NAME="pgfId=13264">
|
||||
</A>
|
||||
Time</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13266">
|
||||
</A>
|
||||
Specifies the timer reading until which the function is to wait.</P>
|
||||
<P CLASS="ParameterBeschreibung">
|
||||
<A NAME="pgfId=13268">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13270">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Beispiel">
|
||||
<A NAME="pgfId=13272">
|
||||
</A>
|
||||
Example</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13274">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
<DIV>
|
||||
<H6 CLASS="Body">
|
||||
<A NAME="pgfId=13277">
|
||||
</A>
|
||||
</H6>
|
||||
<TABLE BORDER="1">
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6520">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6522">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6524">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6532">
|
||||
</A>
|
||||
WaitUntil</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6534">
|
||||
</A>
|
||||
Init,</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6536">
|
||||
</A>
|
||||
Sets the timer to 0</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6544">
|
||||
</A>
|
||||
:</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6546">
|
||||
</A>
|
||||
:</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="ZelleHaupttext">
|
||||
<A NAME="pgfId=6542">
|
||||
</A>
|
||||
</P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6554">
|
||||
</A>
|
||||
WaitUntil</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6556">
|
||||
</A>
|
||||
WaitMin,120</P>
|
||||
</TD>
|
||||
<TD ROWSPAN="1" COLSPAN="1">
|
||||
<P CLASS="Tabelle">
|
||||
<A NAME="pgfId=6558">
|
||||
</A>
|
||||
Function waits until 120 ms have elapsed since Init</P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13279">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13281">
|
||||
</A>
|
||||
</P>
|
||||
<P CLASS="Normal">
|
||||
<A NAME="pgfId=13283">
|
||||
</A>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
432
CPXV2 PTS/References/GaudiCfg/help/module/a_datum.html
Normal file
432
CPXV2 PTS/References/GaudiCfg/help/module/a_datum.html
Normal file
@ -0,0 +1,432 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>A_DATUM</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>A_DATUM</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Header: /rweglobal/cvs/testsystem/ccs/6_testmodul_pool/testlisten_anw_module/src/a_datum.C,v 1.91 2006/01/18 09:04:35 nit3an Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: gibt unterschiedliche Daten in Abhaengigkeit vom Modus
|
||||
aus, z.B. ECUID, NUMBER oder das Datum in verschiedenen Formaten
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: a_datum.C
|
||||
Autor: AnW/TEF7 Thomas Nickel, Ludwig Schroll
|
||||
Zielsystem: HP9000 743rt (HP-UX 10.20; HP-RT 3.01) / Linux
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int a_datum (shm_stringpointer *zeilen_wert,// <I> Zeiger auf Werte
|
||||
long index, // <I> Index-Nummer
|
||||
long anzahl) // <I> Anzahl der Werte
|
||||
|
||||
int a_datum (STRING PRUEFSCHRITT
|
||||
STRING POSITION
|
||||
STRING ADATUM_MODUS
|
||||
STRING INPUT_STRING
|
||||
STRING RESULTSTRING1
|
||||
STRING RESULTSTRING2
|
||||
STRING FEHLERFLAG)
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
Das Modul verarbeitet eine Vielfalt von Daten. In Abhaengigkeit vom Modus
|
||||
wird ein Eingabestring ausgewertet. Das Ergebnis wird in zwei
|
||||
Ausgabestrings geschrieben, z.B. ECUID, NUMBER oder das Datum in
|
||||
verschiedenen Formaten (genaueres s. unter ADATUM_MODUS).
|
||||
Evaluation of calendar dates, numbering of weeks, (clock) time
|
||||
according to DIN1355.
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt</pre><b><a name="param2">2</a> POSITION</b><pre> PAV-Position</pre><b><a name="param3">3</a> ADATUM_MODUS</b><pre> Die folgenden Modi koennen eingegeben werden:
|
||||
|
||||
ABS8_II_CODE : Input : EEPROM ID 12 characters, e.g.: FA8TE232002C
|
||||
char 1- 4: TTNR
|
||||
char 5- 6: julian day (36 bit coded)
|
||||
number of the day (1...366) + (0 or 500),
|
||||
+ 500: if the decade is even (2000-2009)
|
||||
+ 0: if the decade is odd (2010-2019)
|
||||
char 7 : year (last digit)
|
||||
e.g.: 2003 --> 3
|
||||
char 8 : plant identification number
|
||||
plant 1: Anderson, 2: Ansbach, 3: Tomioka,
|
||||
4: Reutlingen (M-Bau)
|
||||
char 9-11: serial number and line number (36 bit coded)
|
||||
serial number: possible values 0 ... 9*36*36-1=11663
|
||||
allowed values 1 ... 2**13-1=8191 (13 bits)
|
||||
line number: 3 high bits left of the serial number
|
||||
char 12 : line number and shift number
|
||||
line shift letter
|
||||
1 1 A
|
||||
1 2 B
|
||||
1 3 C
|
||||
2 1 D
|
||||
2 2 E
|
||||
2 3 F
|
||||
3 1 G
|
||||
3 2 H
|
||||
3 3 I
|
||||
4 1 J
|
||||
4 2 K
|
||||
4 3 L
|
||||
5 1 M
|
||||
5 2 N
|
||||
5 3 O
|
||||
6 1 P
|
||||
6 2 Q
|
||||
6 3 R
|
||||
|
||||
Output: RETURN1 : 10 characters, wwyyXXXXXX, e.g.: 0203222002
|
||||
from characters 5-7 of the input the week number and the
|
||||
year are evaluated and output decimal digits in the form
|
||||
wwyy (2 digits each for week and year)
|
||||
the characters 8-12 of the input are evaluated to a string
|
||||
of the bit form: |ppplllss|wwwsssss|ssssssss|
|
||||
XX XX XX
|
||||
ppp: plant, 3 bit, 000b(plant 1) ... 111b(plant 8)
|
||||
lll: line, 3 bit, 000b(line 1) ... 111b(line 8)
|
||||
ss: shift, 2 bit, 00b(shift 1) ... 11b(shift 4)
|
||||
www: day of week, 3 bit, 001b(monday) ... 111b(sunday)
|
||||
sssssssssssss: free counter, serial number, 13 bit, 0 ... 8191
|
||||
these 3 bytes are converted to 6 hexadecimal digits XXXXXX
|
||||
and appended to week number and year.
|
||||
wwyyXXXXXX
|
||||
e.g.: E23: E2 --> 506 > 500 --> even decade (2000-2009)
|
||||
and 3rd digit = 3 --> year 2003 --> 03
|
||||
506-500=6 --> 06.01.03 --> week number 02
|
||||
input char 8: plant 2 --> 001b
|
||||
input char 9-11: 002 --> serial number 2 --> 0000000000010b
|
||||
input char 12: C --> line 1(000b), shift 3(10b)
|
||||
06.01.2003 --> weekday Monday --> 001b
|
||||
--> |001|000|10|001|0000000000010|
|
||||
--> |0010|0010|0010|0000|0000|0010|
|
||||
--> 2 2 2 0 0 2
|
||||
when you prepend week number and year you get the
|
||||
result string: 0203222002
|
||||
|
||||
RETURN2 : Date in Format JJMMTT extracted from the Input String,
|
||||
e.g.: 030106
|
||||
Error RETURN1 : "ERROR"
|
||||
Error RETURN2 : "ERROR"
|
||||
|
||||
ABS8_VW_CODE : Input : EEPROM ID 12 characters, e.g.: FA8TG6226BJC
|
||||
for description look at ABS8_II_CODE above
|
||||
Output: RETURN1 : 16 characters 3n3n2E3n3n2E3n3n
|
||||
the characters 5-7 of the Input are evaluated to a date
|
||||
in the form dd.mm.yy
|
||||
(dd=day of the month 1...31, mm=month 1...12, yy=year)
|
||||
where every character (also the points: 2E) are converted
|
||||
to the corresponding 2-digit hexadecimal ASCCI code:
|
||||
3n3n2E3n3n2E3n3n
|
||||
(n=decimal digit of the date ddmmyy)
|
||||
e.g.: G62: G6 --> 582 > 500 --> even decade (2000-2009)
|
||||
and 3rd digit = 2 --> year 2002 (no leap year)
|
||||
582-500=82 --> 23.03.02 --> convert to hexadecimal
|
||||
ASCII code: 32332E30332E3032
|
||||
|
||||
RETURN2 : 12 characters mnmnmnmnmnmn
|
||||
the characters 8-12 of the Input are evaluated to a string
|
||||
of the bit form: |ppplllss|wwwsssss|ssssssss|
|
||||
XX XX XX
|
||||
ppp: plant, 3 bit, 000b(plant 1) ... 111b(plant 8)
|
||||
lll: line, 3 bit, 000b(line 1) ... 111b(line 8)
|
||||
ss: shift, 2 bit, 00b(shift 1) ... 11b(shift 4)
|
||||
www: day of week, 3 bit, 001b(monday) ... 111b(sunday)
|
||||
sssssssssssss: free counter, serial number, 13 bit, 0 ... 8191
|
||||
these 3 bytes are converted to a hexadecimal number XXXXXX
|
||||
finally every character is listed as 2-digit hexadecimal ASCII code:
|
||||
mnmnmnmnmnmn (mn: ASCII code of X)
|
||||
e.g.: input char 8: plant 2 --> 001b
|
||||
input char 9-11: 6BJ --> serial number 8191 --> 1111111111111b
|
||||
(this is the maximum value allowed)
|
||||
input char 12: C --> line 1(000b), shift 3(10b)
|
||||
23.03.2002 --> weekday Saturday --> 110b
|
||||
--> |001|000|10|110|1111111111111|
|
||||
--> |0010|0010|1101|1111|1111|1111|
|
||||
--> 2 2 D F F F
|
||||
--> 32 32 44 46 46 46
|
||||
--> 323244464646
|
||||
Error RETURN1 : "ERROR"
|
||||
Error RETURN2 : "ERROR"
|
||||
|
||||
AUDI_DATE : fuer Airbag (Faulhammer)
|
||||
Input : --
|
||||
Output: RETURN1 : current date, e.g. "1999.10.30" 30.10.1999
|
||||
RETURN2 : current calendar week year and number, e.g.
|
||||
"1999/43" KW43 in 1999
|
||||
Error RETURN1 : "1970.01.01"
|
||||
Error RETURN2 : "1970/01"
|
||||
|
||||
AUDI_NR : Input : Bosch-Code
|
||||
Output: RETURN1 : Audi-Code mit 8 Stellen
|
||||
RETURN2 : unveraendert
|
||||
|
||||
BIN2HEX : Input : String of characters 0, 1 or X (maximum 32 characters)
|
||||
Output: RETURN1 : after replacing all "X" characters by "1"
|
||||
the resulting string is transformed to a hexadecimal
|
||||
number
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "ERROR"
|
||||
|
||||
CCS_VERSION : number of CCS version
|
||||
Input : -
|
||||
Output: RETURN1 : CCS version, example: 3.5
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
CHECKSUMM : calculates a checksum of an input string with formula:
|
||||
CS = ( n * FF - (X1 + X2 + X3 + ... + Xn) ) modulo (FF + 1)
|
||||
where n is the number of pairs of hexadecimal digits
|
||||
(example for a pair of hexadecimal digits: 04, maximum: FF)
|
||||
and X1, X2, ..., Xn are pairs of hexadecimal digits
|
||||
Input : a string consisting of pairs of hexadecimal digits,
|
||||
the number of digits must be even!
|
||||
Output: RETURN1 : calculated checksum as a string consisting
|
||||
of exactly two hexadecimal digits, example: A4
|
||||
Output: RETURN2 : unchanged
|
||||
Error RETURN1 : "ERROR"
|
||||
|
||||
DATE_TO_KW : fuer Hybrid (Wenzel Thomas)
|
||||
Input : "19991123" 23 November 1999
|
||||
Output: calendar week number
|
||||
RETURN1 : "47" 325. julian. Tag in 1999
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "ERROR"
|
||||
|
||||
DCBCDE : Daimler-Chrysler (DC) barcode
|
||||
converts date, rearranges tester ID and DC number part
|
||||
Input: a string with 14 characters, e.g. 01A7FC04010103
|
||||
char 1 - 4: hexadecimal tester ID, e.g. 01A7
|
||||
char 5 - 8: hexadecimal date in the format:
|
||||
Bits 0 - 6: year, values 0 - 63 (2000 - 2063)
|
||||
Bits 7 - 10: month, values 1 - 12
|
||||
Bits 11 - 15: day, values 1 - 31
|
||||
e.g.: FC04 =
|
||||
1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0
|
||||
d d d d d m m m m y y y y y y y
|
||||
31 8 4
|
||||
char 9 -14: string with a DC number part (010103)
|
||||
Output: RETURN1: string in the format nnnnnnyymmdd0000XXXX,
|
||||
e.g.: 010103040831000001A7
|
||||
nnnnnn = DC number part (char 9-14 of the input string),
|
||||
e.g.: 010103
|
||||
yymmdd = decimal date string (yy=the last 2 digits of the
|
||||
year, mm=month, dd=day), e.g.: 040831
|
||||
XXXX: hexadecimal tester ID (char 1-4 of the input string),
|
||||
e.g. 01A7
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "ERROR" (invalid date or length of Input < 14)
|
||||
|
||||
DOK8 : (HP1000 Eingabe)
|
||||
NISSAN_DATE : fuer Airbag (Tremml)
|
||||
Input : YE2F0945170001 Monat 10=X Monat 11=Y Monat 12=Z
|
||||
Output: date evaluated from characters 6-10 of input
|
||||
RETURN1 : date, "19940517"
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "19700101"
|
||||
|
||||
ECUID : Input : --
|
||||
Output: RETURN1 : ECUID aus shm
|
||||
RETURN2 : unveraendert
|
||||
|
||||
ECUREV_DATE : Input : shm Wert job.ecurev
|
||||
Output: RETURN1 : ECUREV aus shm
|
||||
RETURN2 : unveraendert
|
||||
|
||||
FD_TO_DATE : Input : "964" BOSCH FD (3 stellig)
|
||||
Output: RETURN1 : "1999.04" April 1999
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "1970.01"
|
||||
|
||||
GET_ERROR_NR : die Anzahl der aufgetretenen Fehler waehrend eines
|
||||
Prueflaufs bestimmen.
|
||||
Input : -
|
||||
Output: RETURN1 : Fehleranzahl
|
||||
Output: RETURN2 : unveraendert
|
||||
Error RETURN1 : "error"
|
||||
|
||||
GET_SPS_DATA : das von der SPS versandte Datum (Nullpunktabgleich)
|
||||
auslesen.
|
||||
Input : -
|
||||
Output: RETURN1 : SPS_VALUE
|
||||
Output: RETURN2 : unveraendert
|
||||
Error RETURN1 : "NONE"
|
||||
|
||||
HEX2DEZ : Input : ein String mit einer hexadezimalen Nummer
|
||||
Output: RETURN1 : ein String mit einer dezimalen Nummer
|
||||
Output: RETURN2 : unveraendert
|
||||
|
||||
HY_ADD_CHECKSUM : Input : "9904160022"
|
||||
Output: RETURN1 : input + checksum(2 hexadecimal characters),
|
||||
e.g.: "990416002241"
|
||||
RETURN2 : checksum, e.g.: "41"
|
||||
|
||||
HY_BC16_TO_DATE : Input : "3051979641640018" (16 stellig) Ga7_kap1.doc
|
||||
Output: date from input
|
||||
RETURN1 : "19990416" 16. April 1999
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "19700101"
|
||||
|
||||
IS_ERROR : Input : --
|
||||
Output: RETURN1 : "GOOD" oder "BAD" des Tests in SECT
|
||||
Output: RETURN2 : unveraendert
|
||||
|
||||
LINE_NR : get line number from shared memory
|
||||
Input : --
|
||||
Output: RETURN1 : line number
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
LISTSTATE : get state of the testlist, possible states are
|
||||
EMPTY, FIRSTRUN, MULTI, NORMAL, PREINT, SINGLE
|
||||
Input : --
|
||||
Output: RETURN1 : liststate
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
MD_MODE : get statistics mode which can be
|
||||
ALL (statistics on),
|
||||
F_ONLY (only f-lists) or
|
||||
OFF (no statistics)
|
||||
Input : --
|
||||
Output: RETURN1 : statistics mode
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
MG : Test-BSD-Anfrage an Host
|
||||
Input : --
|
||||
Output: RETURN1 : answer from server
|
||||
Error RETURN1 : error message from server
|
||||
Aufbau des Anfragepuffers fuer Protokollierung:
|
||||
===============================================
|
||||
|
||||
(LL 2 byte Pufferlaenge in byte )
|
||||
K1 2 byte 1. Anfragekennung : MG,DO,SK
|
||||
K2 2 byte 2. Anfragekennung
|
||||
K3 2 byte 3. Anfragekennung
|
||||
K4 2 byte 4. Anfragekennung
|
||||
K5 2 byte 5. Anfragekennung
|
||||
TTTTTTTTTT 10 byte Erzeugnisnummer
|
||||
VV 2 byte Variante
|
||||
PP 2 byte Testart
|
||||
KKKKKKKKKKKKKKKK 16 byte Testername
|
||||
--------------------------------------------------------
|
||||
Summe 40 byte (42)
|
||||
|
||||
Antworten:
|
||||
==========
|
||||
|
||||
II 2 byte Laenge
|
||||
JJ 2 byte JJ fuer Ja
|
||||
NN 2 byte NN fuer Nein
|
||||
|
||||
Antwort fuer MG : Anfragepuffer + Antw
|
||||
=====================================
|
||||
IINN nicht geoeffnet
|
||||
IIJJTTTTTTTTTT Master vom Typ TTTTTTTTTT geoeffnet
|
||||
IINNTTTTTTTTTT Master vom Typ TTTTTTTTTT nicht geoeffnet
|
||||
|
||||
Antwort fuer DO : Anfragepuffer + Antw
|
||||
=====================================
|
||||
IIDDDDDDDDDDDDDDDD Laenge und Dokunummer
|
||||
|
||||
Antwort fuer SK : Anfragepuffer + Antw
|
||||
=====================================
|
||||
IISSSSSSSSSSSS Laenge und Seed&Key Nummer
|
||||
|
||||
Antwort bei Error : Anfragepuffer + Antw
|
||||
=======================================
|
||||
IIERROREEEEEEEE Laenge, ERROR und Fehlertext
|
||||
|
||||
|
||||
NUMBER : Input : --
|
||||
Output: RETURN1 : unveraendert
|
||||
RETURN2 : NUMBER aus shm
|
||||
|
||||
NUTZEN_NR : Einen String mit einer Hexadezimalzahl (max. 20 Bit)
|
||||
in zwei Dezimalzahlen zu jeweils 10 Bit aufteilen
|
||||
Input : ein String mit einer hexadezimalen Zahl (<=20 Bit)
|
||||
Output: RETURN1 : ein String mit einer dezimalen Zahl,
|
||||
die oberen 10 Bit
|
||||
Output: RETURN2 : ein String mit einer dezimalen Zahl,
|
||||
die unteren 10 Bit
|
||||
|
||||
PRUEF_TYP : den Prueftyp des PAMs bestimmen
|
||||
Input : --
|
||||
Output: RETURN1 : der Prueftyp des PAMs (z. B. hytt)
|
||||
Output: RETURN2 : unveraendert
|
||||
|
||||
PRUEF_VAR : variant number of testlist used
|
||||
Input : -
|
||||
Output: RETURN1 : testlist variant, example: 01
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
SECTION_NR : Input : --
|
||||
Output: RETURN1 : section_nr als String
|
||||
Output: RETURN2 : unveraendert
|
||||
|
||||
SGCODE : Test TE_INFO besetzen
|
||||
Input : --
|
||||
Output: RETURN1 + RETURN2 --> TE_INFO Telegramm
|
||||
|
||||
SGZAHL : Test RETURN2 ausschliesslich mit Zahl besetzen
|
||||
Input : --
|
||||
Output: RETURN1 + RETURN2 --> TE_INFO Telegramm
|
||||
|
||||
STATION_DATA : Fertigungsrelevante Daten werden zu 32 bit zusammen-
|
||||
gefasst, um ins Steuergeraet programmiert werden zu
|
||||
koennen.
|
||||
Input : PGH, SKM, MOB (Mobile Station)
|
||||
Output: RETURN1 : 32 bit Daten
|
||||
Bit 0 - 6: Jahre: 0 - 63 (2000 - 2063)
|
||||
Bit 7 - 10: Monate: 1 - 12
|
||||
Bit 11 - 15: Tage: 1 - 31
|
||||
Bit 16 - 27: IP-Adr: letzte Ziffer der 3ten Zahl
|
||||
4. Zahl
|
||||
Bit 28 - 31: 0000: PGH
|
||||
0001: SKM
|
||||
0010: Mobile Station
|
||||
RETURN2 : unchanged
|
||||
Error RETURN1 : "ERROR"
|
||||
|
||||
STATION_NR : get station number from shared memory
|
||||
Input : --
|
||||
Output: RETURN1 : station number
|
||||
Output: RETURN2 : unchanged
|
||||
|
||||
STRLEN : Input : ein String
|
||||
Output: RETURN1 : hexadecimal string length
|
||||
Output: RETURN2 : unveraendert
|
||||
|
||||
WAIT_MASTER : wenn Master, dann warte ... ms
|
||||
|
||||
YEAR_JDAY_TO_DATE : fuer Airbag (Faulhammer)
|
||||
Input : year (maximal with 2 digits) and julian day, e.g.:
|
||||
"99;303" 303. julianischer Tag in 1999
|
||||
|
||||
Output: RETURN1 : date, e.g.: "1999.10.30" 30.10.1999
|
||||
RETURN2 : calendar week year and number, e.g.
|
||||
"1999/43" KW43 in 1999
|
||||
Error RETURN1 : "1970.01.01"
|
||||
Error RETURN2 : "1970/01"</pre><b><a name="param4">4</a> INPUT_STRING</b><pre> einzulesende Zeichenkette
|
||||
abhaengig von ADATUM_MODUS: s. "Input :"</pre><b><a name="param5">5</a> RESULTSTRING1</b><pre> erste Ergebnis-Zeichenkette
|
||||
abhaengig von ADATUM_MODUS: s. "Output: RETURN1 :"</pre><b><a name="param6">6</a> RESULTSTRING2</b><pre> zweite Ergebnis-Zeichenkette
|
||||
abhaengig von ADATUM_MODUS: s. "Output: RETURN2 :"</pre><b><a name="param7">7</a> FEHLERFLAG</b><pre> = "0" if no error has occured,
|
||||
!= "0" if an error has occured
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
79
CPXV2 PTS/References/GaudiCfg/help/module/a_electr_load.html
Normal file
79
CPXV2 PTS/References/GaudiCfg/help/module/a_electr_load.html
Normal file
@ -0,0 +1,79 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>A_ELECTR_LOAD</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>A_ELECTR_LOAD</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Header: /rweglobal/cvs/testsystem/ccs/6_testmodul_pool/testlisten_schedule/a/src/a_electr_load.C,v 1.2 2005/03/04 15:54:58 lehmann Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: Gaudi Modul HPIB Ansteuerung / Ruecklesen
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: a_electr_load.C
|
||||
Autor: AnW/TEF7 Schneider Romeo
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 10.20 HP-RT 03.01)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int a_electr_load (shm_stringpointer *zeilen_wert,// <I> Zeiger auf Werte
|
||||
long index, // <I> Index Nummer
|
||||
long anzahl) // <I> Anzahl der Werte
|
||||
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> UNIT_NAME</b><pre> Unit Name
|
||||
------------------------------</pre><b><a name="param4">4</a> CALIBRATE</b><pre>
|
||||
Kalibrieungs Kommandos
|
||||
------------------------------</pre><b><a name="param5">5</a> CHANEL</b><pre> Kanalanwahl Kommandos
|
||||
------------------------------</pre><b><a name="param6">6</a> INPUT</b><pre>
|
||||
Input Kommandos
|
||||
------------------------------</pre><b><a name="param7">7</a> MEASURE</b><pre>
|
||||
Messwert Anfrage
|
||||
------------------------------</pre><b><a name="param8">8</a> LIST</b><pre>
|
||||
List Kommandos
|
||||
------------------------------</pre><b><a name="param9">9</a> TRANSIENT</b><pre>
|
||||
Transienten Kommandos
|
||||
------------------------------</pre><b><a name="param10">10</a> STATUS</b><pre> Status Kommandos
|
||||
-------------------------------</pre><b><a name="param11">11</a> SYTEM_CMD</b><pre>
|
||||
System Kommandos
|
||||
-------------------------------</pre><b><a name="param12">12</a> TRIGGER_CMD</b><pre> Trigger Befehle
|
||||
-------------------------------</pre><b><a name="param13">13</a> COMMON_CMD</b><pre> Allgemeine Befehle
|
||||
-------------------------------</pre><b><a name="param14">14</a> EL_MODE</b><pre> Read/write Mode
|
||||
-------------------------------</pre><b><a name="param15">15</a> EL_COUNTS</b><pre> Anzahl zu lesender Werte
|
||||
-------------------------------</pre><b><a name="param16">16</a> TIMEOUT</b><pre> Timeout in msec
|
||||
-------------------------------</pre><b><a name="param17">17</a> R_MESSWERT</b><pre> Rueckgabe des Messwertes
|
||||
-------------------------------</pre><b><a name="param18">18</a> EL_ERROR</b><pre> Rueckgabe einer Fehlervariablen
|
||||
-------------------------------
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
Uebernimmt die Parameter und deutet Sie moeglichst so, wie sie in der
|
||||
modglobal.stl definiert worden sind.
|
||||
Das Modul ist in der Lage, einen Befehl ueber HPIB-Bus an ein Geraet
|
||||
auszugeben und wenn gewuenscht eine Antwort zurueckzulesen.
|
||||
Die Antwort wird als Nachricht an die Messdatenauswertung weiter-
|
||||
gereicht.
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
LISO Fehlerbehandlung
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
103
CPXV2 PTS/References/GaudiCfg/help/module/a_faultmem.html
Normal file
103
CPXV2 PTS/References/GaudiCfg/help/module/a_faultmem.html
Normal file
@ -0,0 +1,103 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>A_FAULTMEM</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>A_FAULTMEM</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Header: /rweglobal/cvs/testsystem/ccs/6_testmodul_pool/testlisten_anw_module/src/a_faultmem.C,v 1.5 2004/12/23 10:33:40 jsj3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Auswertemodul von Fehlerspeichereint<6E>gen Airbag
|
||||
---------------------------------------------------------------------
|
||||
Projekt: FaultMem
|
||||
Sourcefile: a_faultmem.C
|
||||
Autor: AnW/TEF7-Schroll (24.06.2004_Ersterstellung)
|
||||
Zielsystem: HP9000/V743 (HP-RT 3.01), /7/C/D (HP-UX 10.20)
|
||||
Sprache: C++
|
||||
Ruekgabe Resultstring1 + Resultstring2
|
||||
szModus Status => Statuswert + ErrNo
|
||||
0 => ?
|
||||
Notice Copyright (c) 2002 Ludwig Schroll
|
||||
All Rights Reserved
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int a_faultmem (shm_stringpointer *zeilen_wert,// <I> Zeiger auf Werte
|
||||
long index, // <I> Index-Nummer
|
||||
long anzahl) // <I> Anzahl der Werte
|
||||
|
||||
int a_faultmem (STRING PRUEFSCHRITT
|
||||
STRING POSITION
|
||||
STRING INPUT_STRING
|
||||
STRING ANZAHL
|
||||
STRING MODUS
|
||||
STRING STATUSWERT
|
||||
STRING FEHLERNR
|
||||
STRING RESULTSTRING2
|
||||
STRING RESULTSTRING1)
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
Das Modul durchsucht Hex-Input Daten auf unterschiedliche Status und
|
||||
Fehlerdaten. Der Inputstring wird mit dem Modul p_auftrag aus den Airbag-SG
|
||||
gelesen.
|
||||
|
||||
// wir zerlegen den Inputstring in seine Komponenten:
|
||||
// Die <20>bergabe erfolgt immer 16 Bit weise ...
|
||||
// Die ersten 6 Bit beschreiben die Status-Bit gem<65>ss Spec.
|
||||
// z.B. 4995
|
||||
//
|
||||
//------------------------------------------------
|
||||
// | 1 | 2 | 3 | 4 | Byte
|
||||
//------------------------------------------------
|
||||
// 4 9 9 5 | Hex
|
||||
// 0 1 0 0 1 0 0 1 1 0 0 1 0 1 0 1 | Bit
|
||||
//------------------------------------------------
|
||||
// 0 1 0 0 1 0 | Status 6 Bit
|
||||
// 0 1 1 0 0 1 0 1 0 1 | Fehler Nr 10 Bit
|
||||
|
||||
// Bsp. 4995FFFF1234 = 010010011001010111111111111111110001001000110100 (reinstecken)
|
||||
// szErrNo = 0110010101
|
||||
// ANZAHL = 6 (reinstecken)
|
||||
// FEHLERNR = 405 (reinstecken)
|
||||
// STATUSWERT = 01XX10 (reinstecken)
|
||||
// RESULTSTRING1 = 010010 (rausbekommen STATUS als Bit-Hex-String)
|
||||
// RESULTSTRING2 = 1 (rausbekommen n-te-Eintrag in Fault Mem)
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt</pre><b><a name="param2">2</a> POSITION</b><pre> PAV-Position</pre><b><a name="param3">3</a> INPUT_STRING</b><pre> <20>bergabe der Daten an das Modul</pre><b><a name="param4">4</a> ANZAHL</b><pre> <20>bergabe der Anzahl zulaessiger Fehler an das Modul
|
||||
Der Fehler muss innerhalb von Fehlereintrag ANZAHL sein</pre><b><a name="param5">5</a> MODUS</b><pre> Mit Modus kann die Art der internen Vrarbeitung und der R<>ckgabewert beeinflusst werden.
|
||||
Modus = STATUS --> d.h. es wird der Statudwert zur<75>ckgegeben
|
||||
Modus = 0 --> d.h. es wird die Fehlernummer zur<75>ckgegeben</pre><b><a name="param6">6</a> STATUSWERT</b><pre> <20>bergabe vom Soll-Statuswert an das Modul</pre><b><a name="param7">7</a> FEHLERNR</b><pre> <20>bergabe der Fehler Nr an das Modul</pre><b><a name="param8">8</a> RESULTSTRING1</b><pre> erste Ergebnis-Zeichenkette --> Statuswert bei Modus Status</pre><b><a name="param9">9</a> RESULTSTRING2</b><pre> erste Ergebnis-Zeichenkette
|
||||
-1 = Fehler: Error-Number not fount
|
||||
|
||||
-2 = Fehler: Status-Bit l<>uft auf Error
|
||||
|
||||
// wie bewerten die Status_Bit's wie folgt ...
|
||||
// <20>bergebener StatusWert kann folgende Zustaende einnehmen:
|
||||
// 0 = OK
|
||||
// 1 = NOK
|
||||
// X = don't care (s..egal)
|
||||
//------------------------------------------------------------------------
|
||||
// | 1 | 2 | 3 | 4 | Byte
|
||||
//------------------------------------------------------------------------
|
||||
// 0 1 1 0 1 0 | Status-Bit's aus INPUT_STRING
|
||||
// 0 1 X X 1 0 | Bit-Maske aus STATUSWERT 6 Bit
|
||||
// 0 1 1 0 0 1 0 1 0 1 | Fehler Nr 10 Bit
|
||||
//------------------------------------------------------------------------
|
||||
// d.h. wenn ein Bit, welches nicht mit X gekennzeichnet ist auf einen anderen Zustand als die
|
||||
// <20>bergebene Bit-Maske kippt, dann Fehler ausgeben !
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
36
CPXV2 PTS/References/GaudiCfg/help/module/a_matrix.html
Normal file
36
CPXV2 PTS/References/GaudiCfg/help/module/a_matrix.html
Normal file
@ -0,0 +1,36 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>A_MATRIX</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>A_MATRIX</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: a_matrix.C,v 1.3 2006/01/27 15:52:50 nit3an Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: Ansteuerung von vi und pinmx
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: a_matrix.C
|
||||
Autor: AnW/FVS5 Schneider Romeo
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 9.05 ; HP-RT 02.11)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int a_matrix(char *RowA, char *RowB, char *Mode)
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
74
CPXV2 PTS/References/GaudiCfg/help/module/a_rechne.html
Normal file
74
CPXV2 PTS/References/GaudiCfg/help/module/a_rechne.html
Normal file
@ -0,0 +1,74 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>A_RECHNE</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>A_RECHNE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Header: /rweglobal/cvs/testsystem/ccs/6_testmodul_pool/testlisten_anw_module/src/a_rechne.C,v 1.4 2003/04/17 09:36:25 wiese Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Berechnungen durchfuehren
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: a_rechne.C
|
||||
Autor: RtW/TEF72-juilfs/Lehmann (28.11.96)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void a_rechne(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 Rechenmodule ist es, Berechnungen anhand der Eingabezeile
|
||||
vorzunehmen. Das Ergebnis wird im Ergebnisstring uebertragen.
|
||||
Der gesamte Ausdruck muss geklammert werden.
|
||||
|
||||
|
||||
Parameterbeschreibung:</pre><b><a name="param1">1</a> INPUT</b><pre> Beschreibung des aritmethischen Ausdrucks,
|
||||
Laenge des Strings 60 Zeichen
|
||||
|
||||
Beispiele fuer Inputstrings:
|
||||
(10+4)
|
||||
(&MEWE*&MEWE2+(&MEWE3/20))
|
||||
INT(&MEWE1)
|
||||
RND(1)
|
||||
|
||||
Folgende Funktionen werden unterstuetzt
|
||||
SIN
|
||||
COS
|
||||
LOG
|
||||
LOG10
|
||||
EXP
|
||||
ABS
|
||||
SQRT
|
||||
INT Ganzzahl bilden, zB. 5.93 wird 5.00
|
||||
RND Zufallszahlengenerator, Bereich: 0.000 - 0.999, das
|
||||
Ergebnis wird mit dem RND-Argument multipliziert
|
||||
RUND Runden von Zahlen ohne Nachkommastellen,
|
||||
Beispiel: 5.9 -----> 6</pre><b><a name="param2">2</a> ERGEBNIS</b><pre> Ausgabe des Ergebnisses in einer &Variable</pre><b><a name="param3">3</a> FEHLER</b><pre> Fehlerbeschreibung in einer &Variable
|
||||
---------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
234
CPXV2 PTS/References/GaudiCfg/help/module/b_drucken.html
Normal file
234
CPXV2 PTS/References/GaudiCfg/help/module/b_drucken.html
Normal file
@ -0,0 +1,234 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>B_DRUCKEN</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>B_DRUCKEN</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
Funktionsbeschreibung:
|
||||
Anzahl der Uebergabeparameter und Index der expandierten
|
||||
Pruefliste im Platz BARCODE_UNIT ablegen. Der Prozess
|
||||
BC_DRUCKEN greift spaeter auf diese beiden Parameter zu und
|
||||
kopiert die <20>bergabeparameter in die lokalen Arrays
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> MULTIFUNKTIONSCODE</b><pre>
|
||||
Wird nicht nicht gebraucht
|
||||
------------------------------</pre><b><a name="param4">4</a> TYPENSCHILD</b><pre>
|
||||
Name des Typenschildes
|
||||
<\userdoc>
|
||||
|
||||
Input:
|
||||
|
||||
zeilen_info
|
||||
zeilen_wert
|
||||
index1
|
||||
anzahl
|
||||
|
||||
Output:
|
||||
none
|
||||
|
||||
----------------------------------------------------------
|
||||
Return Value:
|
||||
= 0: Successful completion
|
||||
|
||||
----------------------------------------------------------
|
||||
Beispiel (optional):
|
||||
|
||||
----------------------------------------------------------
|
||||
History:
|
||||
$Log: b_drucken.C,v $
|
||||
Revision 1.3 2003/04/17 09:36:01 wiese
|
||||
$Head -> $Id wegen log_message
|
||||
|
||||
* Revision 1.2 2003/02/24 12:46:00 keppler
|
||||
* Translated to English
|
||||
*
|
||||
* Revision 1.1 2002/03/26 08:15:09 sgc3sa
|
||||
* Anpassungen fuer QT fuer Vectorinterpreter
|
||||
*
|
||||
* Revision 1.9 2002/03/25 12:34:32 juilfs
|
||||
* QT
|
||||
*
|
||||
* Revision 1.8 2002/01/24 16:11:42 KLM3SA
|
||||
* userdoc for html-page implemented
|
||||
*
|
||||
* Revision 1.7 2001/11/23 07:49:04 sgc3sa
|
||||
* BC ausschaltbar mit is_spspam = BC:OFF
|
||||
*
|
||||
* Revision 1.6 2000/02/16 12:17:02 klm3sa
|
||||
* *** empty log message ***
|
||||
*
|
||||
* Revision 1.5 2000/02/15 10:40:30 KLM3SA
|
||||
* Sourcen aus testsystem_21 kopiert.
|
||||
*
|
||||
Revision 7.1 99/10/28 sgc3sa (Stelzig, DCS)
|
||||
Abkuerzung FO fuer FORCE eingefuehrt
|
||||
Revision 7.0 99/08/24 sadcsst (Stelzig, DCS)
|
||||
Wenn in GAUDI-Parameter QString FORCE vorkommt, dann
|
||||
wird bei error oder abbruch Normalerauftrag an
|
||||
barcode_ccs geschickt.
|
||||
Revision 6.4 98/10/23 sadcsst (Stelzig, DCS)
|
||||
Buffergroesse fuer Kommunikation mit bc_drucken
|
||||
Revision 6.3 98/09/15 sadcsst (Stelzig, DCS)
|
||||
Ssp_vi->sg_marking & MARK_BARCODE wird abgefragt
|
||||
Revision 2.2 97/10/17 sadcsst (Stelzig, DCS)
|
||||
JOB_RESULT=GOOD wird nicht mehr in Syscom als Result zurueck geschrieben
|
||||
Revision 2.1 98/09/24 (Stelzig, DCS)
|
||||
Wenn Error und Abbruch Handling in vorherigen Pruefschritt
|
||||
dann Return 0
|
||||
Wenn JOB_RESULT=ERROR, dann wird Prueliste abgebrochen
|
||||
Revision 2.0 97/04/21 (Stelzig, DCS)
|
||||
Anpassung an neuen Syscom
|
||||
Revision 1.0 96/11/11 (Stelzig, DCS)
|
||||
Erstellt
|
||||
|
||||
----------------------------------------------------------
|
||||
C4
|
||||
int b_drucken( shm_stringpointer *zeilen_wert, long index1, long anzahl)
|
||||
{
|
||||
static char ident[] = "@(#)$Id: b_drucken.C,v 1.3 2003/04/17 09:36:01 wiese Exp $";
|
||||
|
||||
|
||||
Lokale Variablen
|
||||
long j1; // Laufvariable f<>r Parameteruebergabe
|
||||
char auftrag[80]; // auftrag der ueber Messagequeue versendet wird
|
||||
char quittung[160]; // Quittung auf Auftrag
|
||||
unsigned auftrag_len; // Laenge Auftrag QString
|
||||
unsigned quittung_len = 160; // Laenge Quittungsstring
|
||||
int error; // return von msg_send_wait
|
||||
long msgstat;
|
||||
long hispnr;
|
||||
long schritt;
|
||||
|
||||
|
||||
Schrittbetriebshandler
|
||||
schritt = schrittbetrieb(zeilen_wert,index1);
|
||||
|
||||
if (schritt!=1) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Testen, ob Barcode gedruckt werden soll
|
||||
if ( strcmp( Ssp_vi->job.liststate, PREINT ) ) {
|
||||
int len = strlen("BC:OFF");
|
||||
char* pos = strstr( &Ssp_te->pruef.is_spspam[0], "BC:OFF" );
|
||||
if ( pos && pos > Ssp_te->pruef.is_spspam && pos[-1] != ',' ) pos = 0;
|
||||
if ( pos && pos[len] != ',' && pos[len] != '\0' ) pos = 0;
|
||||
if ( pos ) {
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( JOB_RESULT_GOOD "Barcode von SPS ausgeschaltet", MODULNAME,
|
||||
*zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Feststellen, ob FORCE-Mode
|
||||
QString multifunk = (const char*) *Ssp_expand_wert->ptr[ index1 + 2 ];
|
||||
int multifunk_index = multifunk.find("FORCE");
|
||||
int multifunk_index_next = multifunk_index + strlen("FORCE");
|
||||
|
||||
if ( multifunk_index < 0 ) {
|
||||
multifunk_index = multifunk.find("FO");
|
||||
multifunk_index_next = multifunk_index + strlen("FO");
|
||||
}
|
||||
if ( multifunk.length() >= multifunk_index_next ) {
|
||||
multifunk_index_next = -1;
|
||||
|
||||
}
|
||||
int force = 0;
|
||||
|
||||
if ( multifunk_index >= 0 ) {
|
||||
if ( multifunk_index == 0 ||
|
||||
(multifunk[multifunk_index-1] == ' ' || multifunk[multifunk_index-1] == ',') ) {
|
||||
if ( multifunk_index_next < 0 ||
|
||||
multifunk[multifunk_index_next] == ' ' ||
|
||||
multifunk[multifunk_index_next] == ',' ) {
|
||||
force = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Message an bc_drucken
|
||||
if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].error != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ERROR;", index1 );
|
||||
|
||||
}
|
||||
else if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].abbruch != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ABBRUCH;", index1 );
|
||||
|
||||
}
|
||||
else {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=DRUCKEN;", index1 );
|
||||
|
||||
}
|
||||
auftrag_len = strlen (auftrag) + 1;
|
||||
|
||||
error = msg_send_wait (BC_DRUCKEN,
|
||||
auftrag, auftrag_len,-1,160,
|
||||
quittung, &quittung_len,&msgstat,&hispnr);
|
||||
|
||||
|
||||
Fehlerbehandlung msg_send_wait
|
||||
if (error!=0) {
|
||||
Fehlermeldung
|
||||
// error_message (ERR_ERROR, HEADER, __LINE__, "Fehler Aufruf msg_send_wait" );
|
||||
error_message (ERR_ERROR, HEADER, __LINE__, "Error calling msg_send_wait" );
|
||||
return -1;
|
||||
}
|
||||
else {
|
||||
Quittung ausgeben
|
||||
debug_message(__FILE__,__LINE__,2,"b_drucken> quittung = %s\n", quittung );
|
||||
}
|
||||
|
||||
Timeout Behandlung
|
||||
if (msgstat & MSG_R_TIMEOUT) {
|
||||
Fehlertext
|
||||
ccl_befehl( Ssp_ss->progs[G_mypnr].result, JOB_RESULT, ERROR, RESULT_MAX );
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"Timeout-BC");
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
return -1; // Timeout --> Fehler
|
||||
}
|
||||
|
||||
JOB RESULT
|
||||
if ( strstr(quittung,JOB_RESULT_ERROR) ) {
|
||||
strcpy(Ssp_ss->progs[G_mypnr].result,JOB_RESULT_ERROR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"BC: ");
|
||||
char *semi = strchr(quittung,';');
|
||||
if ( semi ) {
|
||||
int len = strlen(semi+1);
|
||||
if ( len + 5 + strlen(Ssp_ss->progs[G_mypnr].result) >= RESULT_MAX ) {
|
||||
len = RESULT_MAX - strlen(Ssp_ss->progs[G_mypnr].result) - 6;
|
||||
}
|
||||
strncat(Ssp_ss->progs[G_mypnr].result, semi+1, len );
|
||||
}
|
||||
else {
|
||||
strcat(Ssp_ss->progs[G_mypnr].result, "unknown" );
|
||||
}
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
return -1;
|
||||
}
|
||||
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( quittung, MODULNAME, *zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
|
||||
return 0;
|
||||
}
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
264
CPXV2 PTS/References/GaudiCfg/help/module/b_init.html
Normal file
264
CPXV2 PTS/References/GaudiCfg/help/module/b_init.html
Normal file
@ -0,0 +1,264 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>B_INIT</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>B_INIT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
Funktionsbeschreibung:
|
||||
Anzahl der Uebergabeparameter und Index der expandierten
|
||||
Pruefliste im Platz BARCODE_UNIT ablegen. Der Prozess
|
||||
BC_DRUCKEN greift spaeter auf diese beiden Parameter zu und
|
||||
kopiert die Uebergabeparameter in die lokalen Arrays
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> MULTIFUNKTIONSCODE</b><pre>
|
||||
Wird nicht nicht gebraucht
|
||||
------------------------------</pre><b><a name="param4">4</a> TYPENSCHILD</b><pre>
|
||||
Name des Typenschildes
|
||||
------------------------------</pre><b><a name="param5">5</a> TYPENSCHILDNUMMER</b><pre>
|
||||
Nummer des Typenschildes
|
||||
------------------------------</pre><b><a name="param6">6</a> DRUCKERDEVICE</b><pre>
|
||||
Drucker: DRUCKER1, DRUCKER2, DRUCKER3
|
||||
<\userdoc>
|
||||
|
||||
Input:
|
||||
|
||||
zeilen_info
|
||||
zeilen_wert
|
||||
index1
|
||||
anzahl
|
||||
|
||||
Output:
|
||||
none
|
||||
|
||||
----------------------------------------------------------
|
||||
Return Value:
|
||||
= 0: Successful completion
|
||||
|
||||
----------------------------------------------------------
|
||||
Beispiel (optional):
|
||||
|
||||
----------------------------------------------------------
|
||||
History:
|
||||
$Log: b_init.C,v $
|
||||
Revision 1.3 2003/04/17 09:36:02 wiese
|
||||
$Head -> $Id wegen log_message
|
||||
|
||||
* Revision 1.2 2003/02/24 12:46:48 keppler
|
||||
* Translated to English
|
||||
*
|
||||
* Revision 1.1 2002/03/26 08:15:04 sgc3sa
|
||||
* Anpassungen fuer QT fuer Vectorinterpreter
|
||||
*
|
||||
* Revision 1.9 2002/03/25 12:34:31 juilfs
|
||||
* QT
|
||||
*
|
||||
* Revision 1.8 2002/01/24 16:11:51 KLM3SA
|
||||
* userdoc for html-page implemented
|
||||
*
|
||||
* Revision 1.7 2001/11/23 07:48:53 sgc3sa
|
||||
* BC ausschaltbar mit is_spspam = BC:OFF
|
||||
*
|
||||
* Revision 1.6 2000/02/16 12:16:47 klm3sa
|
||||
* *** empty log message ***
|
||||
*
|
||||
* Revision 1.5 2000/02/15 10:41:22 KLM3SA
|
||||
* Sourcen aus testsystem_21 kopiert.
|
||||
*
|
||||
Revision 7.1 99/10/28 sgc3sa (Stelzig, DCS)
|
||||
Abkuerzung FO fuer FORCE eingefuehrt
|
||||
Revision 7.0 99/08/24 sadcsst (Stelzig, DCS)
|
||||
Wenn in GAUDI-Parameter QString FORCE vorkommt, dann
|
||||
wird bei error oder abbruch Normalerauftrag an
|
||||
barcode_ccs geschickt.
|
||||
Revision 6.4 98/10/23 sadcsst (Stelzig, DCS)
|
||||
Buffergroesse fuer Kommunikation mit bc_drucken
|
||||
Revision 6.3 98/09/15 sadcsst (Stelzig, DCS)
|
||||
Ssp_vi->sg_marking & MARK_BARCODE wird abgefragt
|
||||
Revision 2.2 97/10/17 sadcsst (Stelzig, DCS)
|
||||
JOB_RESULT=GOOD wird nicht mehr in Syscom als Result zurueck geschrieben
|
||||
Revision 2.1 98/09/24 (Stelzig, DCS)
|
||||
Wenn Error und Abbruch Handling in vorherigen Pruefschritt
|
||||
dann Return 0
|
||||
Wenn JOB_RESULT=ERROR, dann wird Prueliste abgebrochen
|
||||
Revision 2.0 97/04/22 (Stelzig, DCS)
|
||||
Anpassung an neuen Syscom
|
||||
Revision 1.0 96/11/11 (Stelzig, DCS)
|
||||
Erstellt
|
||||
|
||||
----------------------------------------------------------
|
||||
C4
|
||||
int b_init( shm_stringpointer *zeilen_wert, long index1, long anzahl)
|
||||
{
|
||||
static char ident[] = "@(#)$Id: b_init.C,v 1.3 2003/04/17 09:36:02 wiese Exp $";
|
||||
|
||||
|
||||
Lokale Variablen
|
||||
long j1; // Laufvariable fuer Parameteruebergabe
|
||||
char auftrag[80]; // auftrag der ueber Messagequeue versendet wird
|
||||
char quittung[160]; // Quittung auf Auftrag
|
||||
unsigned auftrag_len; // Laenge Auftrag QString
|
||||
unsigned quittung_len = 160; // Laenge Quittungsstring
|
||||
int error; // return von msg_send_wait
|
||||
long msgstat;
|
||||
long hispnr;
|
||||
long schritt;
|
||||
|
||||
|
||||
Schrittbetriebshandler
|
||||
schritt = schrittbetrieb(zeilen_wert,index1);
|
||||
|
||||
if (schritt!=1) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Testen, ob Barcode gedruckt werden soll
|
||||
if ( strcmp( Ssp_vi->job.liststate, PREINT ) ) {
|
||||
int len = strlen("BC:OFF");
|
||||
char* pos = strstr( &Ssp_te->pruef.is_spspam[0], "BC:OFF" );
|
||||
if ( pos && pos > Ssp_te->pruef.is_spspam && pos[-1] != ',' ) pos = 0;
|
||||
if ( pos && pos[len] != ',' && pos[len] != '\0' ) pos = 0;
|
||||
if ( pos ) {
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( JOB_RESULT_GOOD "Barcode von SPS ausgeschaltet", MODULNAME,
|
||||
*zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Feststellen, ob FORCE-Mode
|
||||
QString multifunk = (const char*) *Ssp_expand_wert->ptr[ index1 + 2 ];
|
||||
|
||||
int multifunk_index = multifunk.find("FORCE");
|
||||
int multifunk_index_next = multifunk_index + strlen("FORCE");
|
||||
|
||||
if ( multifunk_index < 0 ) {
|
||||
multifunk_index = multifunk.find("FO");
|
||||
multifunk_index_next = multifunk_index + strlen("FO");
|
||||
|
||||
}
|
||||
if ( multifunk.length() >= multifunk_index_next ) {
|
||||
multifunk_index_next = -1;
|
||||
|
||||
}
|
||||
int force = 0;
|
||||
|
||||
if ( multifunk_index >= 0 ) {
|
||||
if ( multifunk_index == 0 ||
|
||||
(multifunk[multifunk_index-1] == ' ' || multifunk[multifunk_index-1] == ',') ) {
|
||||
if ( multifunk_index_next < 0 ||
|
||||
multifunk[multifunk_index_next] == ' ' ||
|
||||
multifunk[multifunk_index_next] == ',' ) {
|
||||
force = 1;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Message an bc_drucken
|
||||
if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].error != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ERROR;", index1 );
|
||||
|
||||
}
|
||||
else if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].abbruch != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ABBRUCH;", index1 );
|
||||
|
||||
}
|
||||
else {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=INIT;", index1 );
|
||||
|
||||
}
|
||||
auftrag_len = strlen (auftrag) + 1;
|
||||
|
||||
error = msg_send_wait (BC_DRUCKEN,
|
||||
auftrag, auftrag_len,-1,160,
|
||||
quittung, &quittung_len,&msgstat,&hispnr);
|
||||
|
||||
|
||||
Fehlerbehandlung msg_send_wait
|
||||
if (error!=0) {
|
||||
|
||||
Fehlermeldung
|
||||
// error_message (ERR_ERROR, HEADER, __LINE__, "Fehler Aufruf msg_send_wait" );
|
||||
error_message (ERR_ERROR, HEADER, __LINE__, "Error calling msg_send_wait" );
|
||||
|
||||
return -1;
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
Quittung ausgeben
|
||||
debug_message(__FILE__,__LINE__,2,"b_init> quittung = %s\n", quittung );
|
||||
|
||||
}
|
||||
|
||||
Timeout Behandlung
|
||||
if (msgstat & MSG_R_TIMEOUT) {
|
||||
|
||||
Fehlertext
|
||||
ccl_befehl( Ssp_ss->progs[G_mypnr].result, JOB_RESULT, ERROR, RESULT_MAX );
|
||||
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"Timeout-BC");
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
|
||||
return -1; // Timeout --> Fehler
|
||||
|
||||
}
|
||||
|
||||
JOB RESULT
|
||||
if ( strstr(quittung,JOB_RESULT_ERROR) ) {
|
||||
strcpy(Ssp_ss->progs[G_mypnr].result,JOB_RESULT_ERROR);
|
||||
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"BC: ");
|
||||
|
||||
char *semi = strchr(quittung,';');
|
||||
|
||||
if ( semi ) {
|
||||
int len = strlen(semi+1);
|
||||
|
||||
if ( len + 5 + strlen(Ssp_ss->progs[G_mypnr].result) >= RESULT_MAX ) {
|
||||
len = RESULT_MAX - strlen(Ssp_ss->progs[G_mypnr].result) - 6;
|
||||
|
||||
}
|
||||
strncat(Ssp_ss->progs[G_mypnr].result, semi+1, len );
|
||||
|
||||
}
|
||||
else {
|
||||
strcat(Ssp_ss->progs[G_mypnr].result, "unknown" );
|
||||
|
||||
}
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
|
||||
return -1;
|
||||
|
||||
}
|
||||
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( quittung, MODULNAME, *zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
|
||||
return 0;
|
||||
|
||||
-End of file---------------------------------------------------------
|
||||
Historie:
|
||||
|
||||
|
||||
}
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
257
CPXV2 PTS/References/GaudiCfg/help/module/b_make.html
Normal file
257
CPXV2 PTS/References/GaudiCfg/help/module/b_make.html
Normal file
@ -0,0 +1,257 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>B_MAKE</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>B_MAKE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
Funktionsbeschreibung:
|
||||
Anzahl der Uebergabeparameter und Index der expandierten
|
||||
Pruefliste im Platz BARCODE_UNIT ablegen. Der Prozess
|
||||
BC_DRUCKEN greift spaeter auf diese beiden Parameter zu und
|
||||
kopiert die <20>bergabeparameter in die lokalen Arrays
|
||||
|
||||
|
||||
Beschreibung der Uegergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> MULTIFUNKTIONSCODE</b><pre>
|
||||
Wird nicht nicht gebraucht
|
||||
------------------------------</pre><b><a name="param4">4</a> TYPENSCHILD</b><pre>
|
||||
Name des Typenschildes
|
||||
------------------------------
|
||||
<5-13> STRING1 - STRING9
|
||||
Typenschildmodifizier Strings
|
||||
<\userdoc>
|
||||
|
||||
Input:
|
||||
|
||||
zeilen_info
|
||||
zeilen_wert
|
||||
index1
|
||||
anzahl
|
||||
|
||||
Output:
|
||||
|
||||
none
|
||||
|
||||
----------------------------------------------------------
|
||||
Return Value:
|
||||
= 0: Successful completion
|
||||
|
||||
----------------------------------------------------------
|
||||
Beispiel (optional):
|
||||
|
||||
----------------------------------------------------------
|
||||
History:
|
||||
$Log: b_make.C,v $
|
||||
Revision 1.3 2003/04/17 09:36:02 wiese
|
||||
$Head -> $Id wegen log_message
|
||||
|
||||
* Revision 1.2 2003/02/24 12:47:17 keppler
|
||||
* Translated to English
|
||||
*
|
||||
* Revision 1.1 2002/03/26 08:15:47 sgc3sa
|
||||
* Anpassungen fuer QT fuer Vectorinterpreter
|
||||
*
|
||||
* Revision 1.9 2002/03/25 12:34:29 juilfs
|
||||
* QT
|
||||
*
|
||||
* Revision 1.8 2002/01/24 16:11:58 KLM3SA
|
||||
* userdoc for html-page implemented
|
||||
*
|
||||
* Revision 1.7 2001/11/23 07:48:59 sgc3sa
|
||||
* BC ausschaltbar mit is_spspam = BC:OFF
|
||||
*
|
||||
* Revision 1.6 2000/02/16 12:16:38 klm3sa
|
||||
* *** empty log message ***
|
||||
*
|
||||
* Revision 1.5 2000/02/15 10:42:17 KLM3SA
|
||||
* Sourcen aus testsystem_21 kopiert.
|
||||
*
|
||||
Revision 7.1 99/10/28 sgc3sa (Stelzig, DCS)
|
||||
Abkuerzung FO fuer FORCE eingefuehrt
|
||||
Revision 7.0 99/08/24 sadcsst (Stelzig, DCS)
|
||||
Wenn in GAUDI-Parameter QString FORCE vorkommt, dann
|
||||
wird bei error oder abbruch Normalerauftrag an
|
||||
barcode_ccs geschickt.
|
||||
Revision 6.4 98/10/23 sadcsst (Stelzig, DCS)
|
||||
Buffergroesse fuer Kommunikation mit bc_drucken
|
||||
barcode_ccs auf 160 vergroessert.
|
||||
Revision 6.3 98/09/15 sadcsst (Stelzig, DCS)
|
||||
Ssp_vi->sg_marking & MARK_BARCODE wird abgefragt
|
||||
Revision 2.2 97/10/17 sadcsst (Stelzig, DCS)
|
||||
JOB_RESULT=GOOD wird nicht mehr in Syscom als Result zurueck geschrieben Revision 2.1 98/09/24 (Stelzig, DCS)
|
||||
Wenn Error und Abbruch Handling in vorherigen Pruefschritt
|
||||
dann Return 0
|
||||
Wenn JOB_RESULT=ERROR, dann wird Prueliste abgebrochen
|
||||
Revision 2.0 97/04/21 (Stelzig, DCS)
|
||||
Anpassung an neuen Syscom
|
||||
Revision 1.0 96/11/11 (Stelzig, DCS)
|
||||
Erstellt
|
||||
|
||||
----------------------------------------------------------
|
||||
C4
|
||||
int b_make( shm_stringpointer *zeilen_wert, long index1, long anzahl)
|
||||
{
|
||||
static char ident[] = "@(#)$Id: b_make.C,v 1.3 2003/04/17 09:36:02 wiese Exp $";
|
||||
|
||||
|
||||
Lokale Variablen
|
||||
long j1; // Laufvariable fuer Parameteruebergabe
|
||||
char auftrag[80]; // auftrag der ueber Messagequeue versendet wird
|
||||
char quittung[160]; // Quittung auf Auftrag
|
||||
unsigned auftrag_len; // Laenge Auftrag QString
|
||||
unsigned quittung_len = 160; // Laenge Quittungsstring
|
||||
int error; // return von msg_send_wait
|
||||
long msgstat;
|
||||
long hispnr;
|
||||
long schritt;
|
||||
|
||||
|
||||
Schrittbetriebshandler
|
||||
schritt = schrittbetrieb(zeilen_wert,index1);
|
||||
|
||||
if (schritt!=1) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Testen, ob Barcode gedruckt werden soll
|
||||
if ( strcmp( Ssp_vi->job.liststate, PREINT ) ) {
|
||||
int len = strlen("BC:OFF");
|
||||
char* pos = strstr( &Ssp_te->pruef.is_spspam[0], "BC:OFF" );
|
||||
if ( pos && pos > Ssp_te->pruef.is_spspam && pos[-1] != ',' ) pos = 0;
|
||||
if ( pos && pos[len] != ',' && pos[len] != '\0' ) pos = 0;
|
||||
if ( pos ) {
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( JOB_RESULT_GOOD "Barcode von SPS ausgeschaltet", MODULNAME,
|
||||
*zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
Feststellen, ob FORCE-Mode
|
||||
QString multifunk = (const char*) *Ssp_expand_wert->ptr[ index1 + 2 ];
|
||||
int multifunk_index = multifunk.find("FORCE");
|
||||
int multifunk_index_next = multifunk_index + strlen("FORCE");
|
||||
|
||||
if ( multifunk_index < 0 ) {
|
||||
multifunk_index = multifunk.find("FO");
|
||||
multifunk_index_next = multifunk_index + strlen("FO");
|
||||
}
|
||||
if ( multifunk.length() >= multifunk_index_next ) {
|
||||
multifunk_index_next = -1;
|
||||
|
||||
}
|
||||
int force = 0;
|
||||
|
||||
if ( multifunk_index >= 0 ) {
|
||||
if ( multifunk_index == 0 ||
|
||||
(multifunk[multifunk_index-1] == ' ' || multifunk[multifunk_index-1] == ',') ) {
|
||||
if ( multifunk_index_next < 0 ||
|
||||
multifunk[multifunk_index_next] == ' ' ||
|
||||
multifunk[multifunk_index_next] == ',' ) {
|
||||
force = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Message an bc_drucken
|
||||
if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].error != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ERROR;", index1 );
|
||||
}
|
||||
else if ( !force && Ssp_vi->multi[Ssp_vi->test.multiindex].abbruch != 0 ) {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=ABBRUCH;", index1 );
|
||||
|
||||
}
|
||||
else {
|
||||
sprintf( auftrag, "INDEX=%i;AUFTRAG=TYPENSCHILD;", index1 );
|
||||
|
||||
}
|
||||
auftrag_len = strlen (auftrag) + 1;
|
||||
|
||||
error = msg_send_wait (BC_DRUCKEN,
|
||||
auftrag, auftrag_len,-1,160,
|
||||
quittung, &quittung_len,&msgstat,&hispnr);
|
||||
|
||||
|
||||
Fehlerbehandlung msg_send_wait
|
||||
if (error!=0) {
|
||||
|
||||
Fehlermeldung
|
||||
// error_message (ERR_ERROR, HEADER, __LINE__, "Fehler Aufruf msg_send_wait" );
|
||||
error_message (ERR_ERROR, HEADER, __LINE__, "Error calling msg_send_wait" );
|
||||
|
||||
return -1;
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
Quittung ausgeben
|
||||
debug_message(__FILE__,__LINE__,2,"b_init> quittung = %s\n", quittung );
|
||||
|
||||
}
|
||||
|
||||
Timeout Behandlung
|
||||
if (msgstat & MSG_R_TIMEOUT) {
|
||||
|
||||
Fehlertext
|
||||
ccl_befehl( Ssp_ss->progs[G_mypnr].result, JOB_RESULT, ERROR, RESULT_MAX );
|
||||
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"Timeout-BC");
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
|
||||
return -1; // Timeout --> Fehler
|
||||
|
||||
}
|
||||
|
||||
JOB RESULT
|
||||
if ( strstr(quittung,JOB_RESULT_ERROR) ) {
|
||||
strcpy(Ssp_ss->progs[G_mypnr].result,JOB_RESULT_ERROR);
|
||||
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,JOB_ERRSTR);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_GLEICH);
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,"BC: ");
|
||||
|
||||
char *semi = strchr(quittung,';');
|
||||
|
||||
if ( semi ) {
|
||||
int len = strlen(semi+1);
|
||||
|
||||
if ( len + 5 + strlen(Ssp_ss->progs[G_mypnr].result) >= RESULT_MAX ) {
|
||||
len = RESULT_MAX - strlen(Ssp_ss->progs[G_mypnr].result) - 6;
|
||||
|
||||
}
|
||||
strncat(Ssp_ss->progs[G_mypnr].result, semi+1, len );
|
||||
|
||||
}
|
||||
else {
|
||||
strcat(Ssp_ss->progs[G_mypnr].result, "unknown" );
|
||||
|
||||
}
|
||||
strcat(Ssp_ss->progs[G_mypnr].result,SEP_SEMIKOLON);
|
||||
|
||||
return -1;
|
||||
|
||||
}
|
||||
|
||||
Daten an Messdatensammler senden
|
||||
send_string_to_md( quittung, MODULNAME, *zeilen_wert->ptr[index1 + 0], *zeilen_wert->ptr[index1 + 1] );
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
62
CPXV2 PTS/References/GaudiCfg/help/module/b_port.html
Normal file
62
CPXV2 PTS/References/GaudiCfg/help/module/b_port.html
Normal file
@ -0,0 +1,62 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>B_PORT</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>B_PORT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: b_port.C,v 1.9 2004/03/24 08:44:42 lehmann Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: serial IO modul for port B
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: b_port.C
|
||||
Autor: AnW/TEF7 Schneider Romeo
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 10.20; HP-RT 03.01)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int b_port (shm_stringpointer *zeilen_wert, // <I> Zeiger auf Werte
|
||||
long index, // <I> Index Nummer
|
||||
long anzahl) // <I> Anzahl der Werte
|
||||
|
||||
Parameter : SCHRITT wert[00]
|
||||
Parameter : POSITION wert[01]
|
||||
Parameter : IO_FUNK wert[02] INIT (PREINT) else TX,RX,TX_RX
|
||||
Parameter : IO_PORT wert[03] B for port B (A is always uses)
|
||||
Parameter : OUT_STR wert[04] data to send out on: TX oder TX_RX
|
||||
Parameter : INP_STR wert[05] received data on: RX oder TX_RX
|
||||
Parameter : IO_STAT wert[06] transmission log (<0 error)
|
||||
|
||||
default parameter for the interface :
|
||||
BAUD-rate : 9600
|
||||
CharSize : CS8
|
||||
Timeout : 5000 ms [steps of 100ms are possible]
|
||||
Terminator : <cr><lf> or <lf> or Timeout
|
||||
|
||||
to change the default:
|
||||
IO_FUNK = INIT and OUT_STR = B19200:CS7:TO3000
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
132
CPXV2 PTS/References/GaudiCfg/help/module/e_ad64.html
Normal file
132
CPXV2 PTS/References/GaudiCfg/help/module/e_ad64.html
Normal file
@ -0,0 +1,132 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_AD64</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_AD64</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ad64.C,v 1.7 2005/05/10 08:43:41 jsj3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: dkgnbd
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_ad64.C
|
||||
Autor: RtW/TEF72-Eilebrecht (30.04.96)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_obpinit(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:
|
||||
Das AD64-Modul stellt die Me<4D>parameter an der ADC-Karte HP E1413 ein
|
||||
und f<>hrt einen Scan durch.
|
||||
Die Auswahl der zu messenden Kan<61>le wird durch 4 Buchstabenleisten
|
||||
f<>r jeweils 16 Kan<61>le festgelegt. "SS-S" bedeutet beispielsweise das Messen
|
||||
des ersten, zweiten und vierten Kanals innerhalb der 16er-Gruppe.
|
||||
Da das Einstellen des Ger<65>ts weit gr<67><72>ere Zeit beansprucht als das Messen,
|
||||
wird mit m<>glichst wenigen Einstellungs<67>nderungen gearbeitet. Die festgelegte
|
||||
Kanalauswahl wird dazu mit den vier im Ger<65>t gespeicherten Kanallisten
|
||||
verglichen und m<>glichst eine vorhandene Liste verwendet. Falls jedoch eine
|
||||
weitere Liste im Ger<65>t definiert werden mu<6D>, obwohl dort alle vier belegt
|
||||
sind, wird die an l<>ngsten unbenutzte Liste <20>berschrieben.
|
||||
Die Me<4D>ergebnisse werden im internen Float-Puffer zur Weiterbearbeitung abgelegt.
|
||||
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre> GAUDI-Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre> PAV-Position
|
||||
------------------------------</pre><b><a name="param3">3</a> ANSTEUER_UNIT</b><pre> Name des Ger<65>ts laut PAM-Bschreibungsfile
|
||||
:AD64_01
|
||||
------------------------------</pre><b><a name="param4">4</a> CHANNEL_16_01</b><pre> Buchstabenleiste f<>r 16 Kan<61>le
|
||||
:S--S---SSSSS-S-S
|
||||
------------------------------</pre><b><a name="param5">5</a> CHANNEL_32_17</b><pre> dito
|
||||
------------------------------</pre><b><a name="param6">6</a> CHANNEL_48_33</b><pre> dito
|
||||
------------------------------</pre><b><a name="param7">7</a> CHANNEL_64_49</b><pre> dito
|
||||
------------------------------</pre><b><a name="param8">8</a> TRIGGER_SRC</b><pre> Trigger Source
|
||||
:SOFTWARE (Trigger wird vom Modul erzeugt)
|
||||
:0 (VXI-Trigger-Line 0)
|
||||
:1 (VXI-Trigger-Line 1)
|
||||
:7 (VXI-Trigger-Line 7)
|
||||
------------------------------</pre><b><a name="param9">9</a> TRIGGER_OUT</b><pre> Ziel f<>r den erzeugten Trigger
|
||||
:0 (VXI-Trigger-Line 0)
|
||||
:1 (VXI-Trigger-Line 1)
|
||||
:7 (VXI-Trigger-Line 7)
|
||||
------------------------------</pre><b><a name="param10">10</a> ADC_ZERO</b><pre> Schalter f<>r ADZERO-Funktion des Ger<65>ts
|
||||
:ON
|
||||
:OFF
|
||||
:RESET
|
||||
------------------------------</pre><b><a name="param11">11</a> FILTER</b><pre> Schalter f<>r das 12 kHZ Filter am ADC
|
||||
:ON
|
||||
:OFF
|
||||
------------------------------</pre><b><a name="param12">12</a> RANGE</b><pre> Me<4D>bereich des ADC
|
||||
:AUTORANGE
|
||||
:16.0
|
||||
------------------------------</pre><b><a name="param13">13</a> PERIOD</b><pre> Zeit zwischen zwei Messungen innerhalb eines Scans
|
||||
in [usec]-Einheiten (10 - 32767)
|
||||
(mu<6D> mindestens 15 sein, falls FILTER=ON)
|
||||
|
||||
|
||||
Revision 1.1 2001/12/18 10:35:39 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.8 2001/06/19 14:05:06 lehmann
|
||||
Linux: string.h + (char *) eingef<65>hrt
|
||||
|
||||
Revision 1.7 1999/12/22 10:07:42 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.6 1999/12/22 09:14:39 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.5 1999/07/08 16:36:52 sse
|
||||
Rescan for 0x7f800000 error
|
||||
|
||||
Revision 1.4 99/07/08 11:44:49 11:44:49 juilfs (Joerg Juilfs)
|
||||
no entry
|
||||
|
||||
Revision 1.3 99/07/01 12:40:58 12:40:58 juilfs (Joerg Juilfs)
|
||||
no entry
|
||||
|
||||
Revision 1.2 99/03/30 14:33:52 14:33:52 sse (Hr Eilebrecht)
|
||||
Streamlining
|
||||
|
||||
Revision 1.1 1999/03/18 17:10:56 sse
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 97/12/02 14:24:04 14:24:04 juilfs (Joerg Juilfs)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 96/07/10 10:26:08 10:26:08 keppler (Fritz Keppler)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
78
CPXV2 PTS/References/GaudiCfg/help/module/e_ad64_init.html
Normal file
78
CPXV2 PTS/References/GaudiCfg/help/module/e_ad64_init.html
Normal file
@ -0,0 +1,78 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_AD64_INIT</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_AD64_INIT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ad64_init.C,v 1.3 2002/03/06 08:45:49 lehmann Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Initialisierung des AD64 Toleranzen
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_ad64_init.C
|
||||
Autor: RtW/TEF72-Juilfs (16.10.97)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ad64_init(shm_stringpointer *zeilen_info
|
||||
,shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufgabe des Modules ist es, die Toleranzen sowie die Aktiven Kan<61>le
|
||||
festzulegen.
|
||||
Mit dem Modul k<>nnen zwei Toleranzb<7A>nder festgelegt werden, die pro Kanal
|
||||
sp<73>ter ausgewertet werden k<>nnen. Jeder Kanal (1-64) ist mit den Parametern
|
||||
AKTIV_xx zu definieren ob er f<>r die Auswertung verwendet wird.
|
||||
Setzen eines Kanales wird mit "S" gekennzeichnet, ausgeblendete Kan<61>le
|
||||
werden mit "-" bezeichnet.
|
||||
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> VXI_GERAET</b><pre> Name des Ger<65>tes laut PAM Beschreibungsfile
|
||||
:AD64_01
|
||||
------------------------------</pre><b><a name="param4">4</a> HI_TUG</b><pre> Toleranzgrenze f<>r die Highauswertung
|
||||
------------------------------</pre><b><a name="param5">5</a> HI_TOG</b><pre> Toleranzgrenze f<>r die Highauswertung
|
||||
------------------------------</pre><b><a name="param6">6</a> LO_TUG</b><pre> Toleranzgrenze f<>r die Lowauswertung
|
||||
------------------------------</pre><b><a name="param7">7</a> LO_TOG</b><pre> Toleranzgrenze f<>r die Lowauswertung
|
||||
------------------------------</pre><b><a name="param8">8</a> AKTIV_16_01</b><pre> Setzen der aktiven Kan<61>le
|
||||
Default:SSSSSSSSSSSSSSSS (setzen)
|
||||
Ausblenden:-
|
||||
------------------------------</pre><b><a name="param9">9</a> AKTIV_32_17</b><pre> Default:SSSSSSSSSSSSSSSS (setzen)
|
||||
Ausblenden:-
|
||||
-------------------------------</pre><b><a name="param10">10</a> AKTIV_48_33</b><pre> Default:SSSSSSSSSSSSSSSS (setzen)
|
||||
Ausblenden:-
|
||||
-------------------------------</pre><b><a name="param11">11</a> AKTIV_64_49</b><pre> Default:SSSSSSSSSSSSSSSS (setzen)
|
||||
Ausblenden:-
|
||||
-------------------------------</pre><b><a name="param12">12</a> MASSE_ANSCHALT</b><pre> Default -
|
||||
...
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
187
CPXV2 PTS/References/GaudiCfg/help/module/e_arb.html
Normal file
187
CPXV2 PTS/References/GaudiCfg/help/module/e_arb.html
Normal file
@ -0,0 +1,187 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ARB</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_ARB</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_arb.C,v 1.4 2005/09/01 07:11:40 sniff Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Aufruf des Prozesses ARB
|
||||
---------------------------------------------------------------------
|
||||
Projekt: BOSCH ccs
|
||||
Sourcefile: e_arb.C
|
||||
Autor: N<>W/FVB1.5 Romeo Schneider
|
||||
Zielsystem: HP9000/HP743rt (HP-RT 2.11),(HP-UX 9.0x)
|
||||
Sprache: Ansi-C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_arb(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:
|
||||
Anzahl der <20>bergabeparameter und Index der expandierten
|
||||
Pr<50>fliste im Platz VXI_ARB ablegen. Der Prozess
|
||||
ARB greift sp<73>ter auf diese beiden Parameter zu und
|
||||
kopiert die <20>bergabeparameter in die localen Arrays
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------
|
||||
|
||||
...
|
||||
<userdoc>
|
||||
---------------------------------------------------------------------
|
||||
|
||||
**********************************************************************
|
||||
-- pragmas -----------------------------------------------------------
|
||||
**********************************************************************
|
||||
|
||||
#pragma COPYRIGHT "Robert Bosch GmbH Ansbach N<>W/FVB1.5"
|
||||
#pragma VERSIONID "$Id: e_arb.C,v 1.4 2005/09/01 07:11:40 sniff Exp $"
|
||||
|
||||
**********************************************************************
|
||||
-- defines -----------------------------------------------------------
|
||||
**********************************************************************
|
||||
#define EXTERN extern Bei allen Subroutinen
|
||||
#define HEADER "$Id: e_arb.C,v 1.4 2005/09/01 07:11:40 sniff Exp $"
|
||||
|
||||
#define MILLISECOND(x) (1.0 * (x) / TIMER_MILLISECOND)
|
||||
|
||||
**********************************************************************
|
||||
-- includes ----------------------------------------------------------
|
||||
**********************************************************************
|
||||
#include "shm_syscom.H"
|
||||
#include <stdlib.h>
|
||||
#include "unit_nummern.H"
|
||||
#include "libccs.H" error_message
|
||||
#include "ccl_defines.H"
|
||||
#include "libtestmodul_pool.H"
|
||||
|
||||
|
||||
**********************************************************************
|
||||
-- external functions / variables ------------------------------------
|
||||
**********************************************************************
|
||||
|
||||
**********************************************************************
|
||||
-- global variables (nur im "main" erlaubt) -------------------------
|
||||
**********************************************************************
|
||||
|
||||
**********************************************************************
|
||||
-Begin--- Aufruf des Prozesses ARB ----------------------------------
|
||||
**********************************************************************
|
||||
|
||||
int e_arb(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
{
|
||||
|
||||
**********************************************************************
|
||||
-- local variables ------------------------------------------------------
|
||||
**********************************************************************
|
||||
|
||||
char ident[] =
|
||||
"@(#)e_arb.C Romeo Schneider AnW/FVS5 12.11.97 Rev.4.0";
|
||||
int err1; //Fehler beim Starten des ARB
|
||||
long j1; //Laufvariable f<>r Parameter<65>bergabe
|
||||
long int schritt; //Schritt ausf<73>hren
|
||||
unsigned short int nickname; // Nickname des Prozesses
|
||||
unsigned short int prozess_vorhanden; //
|
||||
unsigned short int prozess_disable;
|
||||
unsigned short int pruefliste_init; //
|
||||
char text[80]="";
|
||||
long startstatus;
|
||||
STRING prozessname; // Prozessname
|
||||
|
||||
//------------------------------------------------------------------
|
||||
// Schrittbetriebshandler
|
||||
//------------------------------------------------------------------
|
||||
|
||||
//------------------------------------------------------------------
|
||||
// Anzahl der <20>bergabeparameter und Index der expandierten
|
||||
// Pr<50>fliste im Platz ARB_UNIT ablegen. Der Prozess
|
||||
// ARB greift sp<73>ter auf diese beiden Parameter zu und
|
||||
// kopiert die <20>bergabeparameter in die localen Arrays
|
||||
//------------------------------------------------------------------
|
||||
|
||||
j1 = get_platzmemory(3,VXI_ARB,2);
|
||||
Ssp_pp_verwaltung->int_f[j1+0] = anzahl; // Anzahl und Index
|
||||
Ssp_pp_verwaltung->int_f[j1+1] = index1; // f<>r Prozess ARB
|
||||
|
||||
//IF KANAL2 THEN
|
||||
//Ssp_pp_verwaltung->int_f[j1+2] = anzahl; // Anzahl und Index
|
||||
//Ssp_pp_verwaltung->int_f[j1+3] = index1; // f<>r Prozess ARB
|
||||
|
||||
//------------------------------------------------------------------
|
||||
// Eintragen das der Prozess vorhanden ist.
|
||||
//------------------------------------------------------------------
|
||||
if(strcmp(Ssp_vi->job.liststate,PREINT)==0)
|
||||
{
|
||||
for (j1 = 0 ;j1 <Ssp_pp_verwaltung->anzahl_start_prozesse; j1++)
|
||||
{
|
||||
|
||||
Ssp_pp_verwaltung->Startliste_E_out[j1]
|
||||
.get_info(prozessname,nickname,startstatus,prozess_vorhanden,prozess_disable,pruefliste_init);
|
||||
if(nickname==ARB && pruefliste_init==1)
|
||||
{
|
||||
Ssp_pp_verwaltung->Startliste_E_out[j1].set_prozess_vorhanden();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
schritt = schrittbetrieb(zeilen_wert,index1);
|
||||
if(schritt!=1) return 0;
|
||||
//------------------------------------------------------------------
|
||||
// Starten des Prozesses ARB
|
||||
//------------------------------------------------------------------
|
||||
//DELAY ticks = timer_ticks(), ticks2;
|
||||
err1=start_prozess(ARB,text);
|
||||
if(err1!=0)
|
||||
{
|
||||
// error_message (ERR_ERROR, HEADER,__LINE__,
|
||||
// "Fehler beim Starten des ARB");
|
||||
error_message (ERR_ERROR, HEADER,__LINE__,
|
||||
"Error starting ARB");
|
||||
return -1;
|
||||
}
|
||||
//ticks2 = timer_ticks();
|
||||
//printf("%s !!!!!!!!!!!!!!!!!!!!!Setup : %8.3f ms\n",Ssp_vi->test.pschr,
|
||||
// MILLISECOND(ticks2-ticks));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
**********************************************************************
|
||||
-End of file---------------------------------------------------------
|
||||
Historie: 24.04.96 Romeo Schneider : Erstellung
|
||||
08.11.96 Romeo Schneider : neue Directory Struktur.
|
||||
**********************************************************************
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
138
CPXV2 PTS/References/GaudiCfg/help/module/e_array_ini.html
Normal file
138
CPXV2 PTS/References/GaudiCfg/help/module/e_array_ini.html
Normal file
@ -0,0 +1,138 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ARRAY_INI</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_ARRAY_INI</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_array_ini.C,v 1.12 2005/03/24 15:58:50 lehmann Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Initialisierung von Array-Variablen
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_array_ini.C
|
||||
Autor: RtW/TEF72-Juilfs (12.12.95)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_array_ini(
|
||||
,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 initialisiert eine Variable als langer String oder als
|
||||
Feld von int / double
|
||||
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> ARRAY</b><pre> Variablen Name
|
||||
------------------------------</pre><b><a name="param4">4</a> ARRAY_TYP</b><pre>
|
||||
Variablen Typ DOUBLE/STRING/INT/BYTE
|
||||
------------------------------</pre><b><a name="param5">5</a> ARRAY_DIM</b><pre> Wurde der ARRAY_TYP STRING gewaehlt so gibt ARRAY_DIM die Maximallaenge
|
||||
des Strings an.
|
||||
Andernfalls gibt ARRAY_DIM die Anzahl der Arrayelemente an.
|
||||
------------------------------</pre><b><a name="param6">6</a> ARRAY_CLEAR</b><pre> TRUE = der Inhalt der Variable wird bei jedem Programmstart gel<65>scht.
|
||||
FALSE = der Inhalt der Variable wird nur beim Laden des Pruefprogrammes gel<65>scht.
|
||||
...
|
||||
---------------------------------------------------------------------
|
||||
|
||||
-- pragmas -----------------------------------------------------------
|
||||
#pragma COPYRIGHT "Robert Bosch GmbH Reutlingen, RtW/TEF72"
|
||||
#pragma VERSIONID "$Id: e_array_ini.C,v 1.12 2005/03/24 15:58:50 lehmann Exp $"
|
||||
|
||||
-- defines -----------------------------------------------------------
|
||||
#define HEADER "$Id: e_array_ini.C,v 1.12 2005/03/24 15:58:50 lehmann Exp $"
|
||||
#define EXTERN extern Bei allen Subroutinen
|
||||
|
||||
#define ARRAY 2
|
||||
#define ARRAYN_TYP 3
|
||||
#define ARRAYN_ANZ_DIM 4
|
||||
#define ARRAYN_ANZ_CLEAR 5
|
||||
-- includes ----------------------------------------------------------
|
||||
#include "shm_syscom.H"
|
||||
#include <stdlib.h>
|
||||
#include "libccs.H"
|
||||
#include "ccl_defines.H" ccl_definition PREINT
|
||||
-- external functions / variables ------------------------------------
|
||||
-- global variables (nur im "main" erlaubt) -------------------------
|
||||
|
||||
-Begin---------------------------------------------------------------
|
||||
---------------------------------------------------------------------
|
||||
int e_array_ini(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
{
|
||||
-- local variables ---------------------------------------------------
|
||||
long dim; // Dimension 1
|
||||
bool bParamClear; // Parameter clear memory
|
||||
QString strName; // Variablenname
|
||||
long typ; // Variablen typ
|
||||
Variablenverwaltung *V_ADRESS; // Variablenverweis
|
||||
|
||||
if( strcmp( Ssp_vi->job.liststate, PREINT ) != 0 )
|
||||
return 0;
|
||||
|
||||
if (Ssp_pp_verwaltung->steuerparameter.variablenTypDekl != 0)
|
||||
{
|
||||
error_message (ERR_ERROR_TTNR, HEADER,__LINE__, "e_array_ini ignored; a variables deklaration list exists");
|
||||
return 0;
|
||||
}
|
||||
|
||||
bParamClear = (*zeilen_wert->ptr[index1 + ARRAYN_ANZ_CLEAR] == "TRUE");
|
||||
V_ADRESS = (Variablenverwaltung *)zeilen_wert->ptr[index1 + ARRAY];
|
||||
if (!V_ADRESS->isVariable())
|
||||
{
|
||||
error_message (ERR_ERROR_TTNR, HEADER,__LINE__, "parameter array must be a variable");
|
||||
return -1;
|
||||
}
|
||||
if (*zeilen_wert->ptr[index1 + ARRAYN_TYP] == VARMEM_TYPSTR_STRING)
|
||||
typ = VARMEM_TYP_STRING;
|
||||
else if (*zeilen_wert->ptr[index1 + ARRAYN_TYP] == VARMEM_TYPSTR_INT)
|
||||
typ = VARMEM_TYP_INT;
|
||||
else if (*zeilen_wert->ptr[index1 + ARRAYN_TYP] == VARMEM_TYPSTR_DOUBLE)
|
||||
typ = VARMEM_TYP_DOUBLE;
|
||||
else if (*zeilen_wert->ptr[index1 + ARRAYN_TYP] == VARMEM_TYPSTR_BYTE)
|
||||
typ = VARMEM_TYP_BYTE;
|
||||
else
|
||||
{
|
||||
error_message (ERR_ERROR_TTNR, HEADER,__LINE__,
|
||||
"wrong type: %s", (const char *)*zeilen_wert->ptr[index1 + ARRAYN_TYP]);
|
||||
return -1;
|
||||
}
|
||||
dim = atoi((const char*)(*zeilen_wert->ptr[index1 + ARRAYN_ANZ_DIM]));
|
||||
if (!V_ADRESS->mem_ini( typ, dim, bParamClear ))
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
-End of file---------------------------------------------------------
|
||||
Historie:
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
140
CPXV2 PTS/References/GaudiCfg/help/module/e_array_io.html
Normal file
140
CPXV2 PTS/References/GaudiCfg/help/module/e_array_io.html
Normal file
@ -0,0 +1,140 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ARRAY_IO</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_ARRAY_IO</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_array_io.C,v 1.36 2005/09/06 15:14:28 gew3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: import / export von Feldern
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_array_io.C
|
||||
Autor: RtW/TEF72-Juilfs (12.12.95)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
void e_array_io(
|
||||
,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:
|
||||
Ueber dieses Modul koennen Felder vom Typ INT bzw. DOUBLE importiert
|
||||
(MODUS = R oder RI) oder exportiert (MODUS = W) werden.
|
||||
Zusaetzlich ist es moeglich auch einzelne Variablenwerte zu importieren bzw. zu
|
||||
exportieren. Hier ist dann auch der Typ STRING zulaessig.
|
||||
- Mit dem Modus R gelesene Dateien m<>ssen immer den fixen Namen "messdat_read"
|
||||
enthalten. Es handelt sich meistens um externe Dateien.
|
||||
- Der Modus RI (internal read) dient dazu, die in CCS <20>ber den messdat-Service
|
||||
(z.B. mit dem Modul M_LABVIEW) geschriebenen Dateien wieder lesen zu k<>nnen.
|
||||
|
||||
Zu beachten ist, dass die Parametrisierung ab dem Header_1 bzw, dem ARRAY_1
|
||||
beginnt und zusammenhaengend ist, d.h. zwischen den einzelnen Parameterzeilen darf
|
||||
keine Luecke sein, da diese Luecke einer Endekennzeichnung entspricht!
|
||||
|
||||
Beim Export werden zuerst mehrere Headerzeilen erzeugt z.B.
|
||||
1: date: 01.12.2002
|
||||
2: time: 16:25:43
|
||||
3: name: ccs
|
||||
4: file: b_muster01acse01_section_01_acc0001_0_07062002_status_byte.csv
|
||||
5: SCU
|
||||
6: STATUS_V0N;RESPONSE_V0N;STATUS_V0P;RESPONSE_V0P;STATUS_H0
|
||||
Die Zeilen haben folgende Bedeutung
|
||||
1: aktuelles Datum
|
||||
2: aktuelle Zeit
|
||||
3: Benutzer wird vom Programm immer mit ccs belegt
|
||||
4: Dateinamen, dieser wird zusammengesetzt aus der in der
|
||||
Konfigurationsdatei unter dem Service messdat
|
||||
gespeicherten Dateibeschreibung, dem im Parameter
|
||||
FILENAME angegebenen String (im Beispiel status_byte)
|
||||
und der Dateikennung ".csv".
|
||||
Die Dateibeschreibung in der Konfigurationsdatei f<>r
|
||||
das obige Beispiel sieht wiefolgt aus:
|
||||
messdat.typ: nfs
|
||||
messdat.interface: rcp
|
||||
messdat.host: uxpdb1
|
||||
messdat.directory: /hw/messdat/%{TYP}/
|
||||
messdat.filename: %{TTNR}%{TYP}%{VARIANTE}_
|
||||
%{ECUID}_%{KNOTEN}_%{SECTION}_
|
||||
%{DAY}%{MONTH}%{YEAR}
|
||||
Ist fuer messdat.interface rcp eingetragen wird die
|
||||
Messdatendatei auf /LocalDisk/config/ gespeichert,
|
||||
anschliessend wird die datei auf messdat.host (uxpdb1)
|
||||
kopiert und anschliessend gel<65>scht.
|
||||
Bei allen anderen Werte f<>r messdat.interface wird die
|
||||
Datei unter dem messdat.directory angelegt und nicht
|
||||
auf messdat.host kopiert.
|
||||
5: String der in dem Parameter SUB_DIRECTORY uebergeben wurde.
|
||||
d.h.: dieser Wert wird an den uebergebenen Service vom
|
||||
"messdar.diretory" angehaengt
|
||||
6: Ausgabe der Strings die in den Parametern HEADER_1
|
||||
bis HEADER_9 uebergeben wurden.
|
||||
Amschliessend werden die Daten mit ; getrennt gespeichert.
|
||||
|
||||
Beim Import wird der Dateiname zusammengesetzt aus dem Verzeichnis
|
||||
im Service messdat.directory, dem String "messdat_read_", dem im
|
||||
Parameter FILENAME gepeicherten String und der Dateikennung ".csv".
|
||||
Die interne Struktur ist identisch wie unter Export beschrieben, wobei
|
||||
die 6 Headerzeilen nicht ausgewertet werden.
|
||||
Sind mehr Daten in der Datei gespeichert als Feldelemente definiert
|
||||
sind, wird eine Fehlermeldung erzeugt. Es k<>nnen auch unterschiedlich
|
||||
grosse Felder eingelesen werden. Das Einlesen eines Feldes kann mit einem
|
||||
leeren String beendet werden.
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> FILENAME</b><pre> Kuerzel das an den Dateinamen angefuegt wird
|
||||
------------------------------</pre><b><a name="param4">4</a> SUB_DIRECTORY</b><pre> (neu, alter Name war KOMMENTAR)
|
||||
Kommentarzeile die beim exporieren in den Header in Zeile 5 geschrieben wird.
|
||||
zus<75>tzlich kann hier der Subdirectory-Name angegeben werden f<>r Read/Write
|
||||
------------------------------</pre><b><a name="param5">5</a> MODUS</b><pre> R = lesen (importieren) von einer Datei in bis zu 9 Feldern
|
||||
RI= lesen einer intern von einem CCS-Modul geschriebenen Datei
|
||||
W = schreiben (exportieren) von bis zu 9 Feldern in eine Datei
|
||||
------------------------------</pre><b><a name="param6">6</a> FORMAT</b><pre>
|
||||
ASCII
|
||||
------------------------------</pre><b><a name="param7">7</a> HEADER_1</b><pre> Headertext 1
|
||||
------------------------------</pre><b><a name="param8">8</a> ARRAY_1</b><pre> Arrayvariable 1 oder Variable 1
|
||||
------------------------------</pre><b><a name="param9">9</a> HEADER_2</b><pre> Headertext 2
|
||||
------------------------------</pre><b><a name="param10">10</a> ARRAY_2</b><pre> Arrayvariable 2 oder Variable 2
|
||||
------------------------------</pre><b><a name="param11">11</a> HEADER_3</b><pre> Headertext 3
|
||||
------------------------------</pre><b><a name="param12">12</a> ARRAY_3</b><pre> Arrayvariable 3 oder Variable 3
|
||||
------------------------------</pre><b><a name="param13">13</a> HEADER_4</b><pre> Headertext 4
|
||||
------------------------------</pre><b><a name="param14">14</a> ARRAY_4</b><pre> Arrayvariable 4 oder Variable 4
|
||||
------------------------------</pre><b><a name="param15">15</a> HEADER_5</b><pre> Headertext 5
|
||||
------------------------------</pre><b><a name="param16">16</a> ARRAY_5</b><pre> Arrayvariable 5 oder Variable 5
|
||||
------------------------------</pre><b><a name="param17">17</a> HEADER_6</b><pre> Headertext 6
|
||||
------------------------------</pre><b><a name="param18">18</a> ARRAY_6</b><pre> Arrayvariable 6 oder Variable 6
|
||||
------------------------------</pre><b><a name="param19">19</a> HEADER_7</b><pre> Headertext 7
|
||||
------------------------------</pre><b><a name="param20">20</a> ARRAY_7</b><pre> Arrayvariable 7 oder Variable 7
|
||||
------------------------------</pre><b><a name="param21">21</a> HEADER_8</b><pre> Headertext 8
|
||||
------------------------------</pre><b><a name="param22">22</a> ARRAY_8</b><pre> Arrayvariable 8 oder Variable 8
|
||||
------------------------------</pre><b><a name="param23">23</a> HEADER_9</b><pre> Headertext 9
|
||||
------------------------------</pre><b><a name="param24">24</a> ARRAY_9</b><pre> Arrayvariable 9 oder Variable 9
|
||||
------------------------------</pre><b><a name="param26">26</a> FEHLERFLAG</b><pre>
|
||||
...
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
161
CPXV2 PTS/References/GaudiCfg/help/module/e_awg.html
Normal file
161
CPXV2 PTS/References/GaudiCfg/help/module/e_awg.html
Normal file
@ -0,0 +1,161 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_AWG</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_AWG</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
*
|
||||
* Revision 1.1 2001/12/18 10:52:19 sgc3sa
|
||||
* Anpassungen fuer Linux und QT
|
||||
*
|
||||
* Revision 1.5 2001/06/19 14:42:58 lehmann
|
||||
* Linux <20>ndeungen
|
||||
*
|
||||
* Revision 1.4 2000/02/16 12:15:28 klm3sa
|
||||
* *** empty log message ***
|
||||
*
|
||||
* Revision 1.3 1999/12/22 10:06:01 keppler
|
||||
* $ID -> $Id
|
||||
*
|
||||
* Revision 1.2 1999/12/22 09:12:30 keppler
|
||||
* $Header -> $Id
|
||||
*
|
||||
* Revision 1.1 1999/12/20 15:47:02 juilfs
|
||||
* Init
|
||||
*
|
||||
* Revision 1.1 1999/11/23 14:23:40 katzenma
|
||||
* Initial Version by Sniff
|
||||
*
|
||||
Revision 1.0 1999/05/05 mr/SSE (M.Riethmueller)
|
||||
Erstellt
|
||||
|
||||
Includes
|
||||
!! changed code will be overwritten!!
|
||||
-- pragmas -----------------------------------------------------------
|
||||
#pragma COPYRIGHT "Robert Bosch GmbH Salzgitter, SaW/TEF7.2"
|
||||
#pragma VERSIONID "$Id: e_awg.C,v 1.4 2004/03/23 15:53:45 lehmann Exp $"
|
||||
|
||||
-- defines -----------------------------------------------------------
|
||||
#define HEADER "$Id: e_awg.C,v 1.4 2004/03/23 15:53:45 lehmann Exp $"
|
||||
#define EXTERN extern Bei allen Subroutinen
|
||||
|
||||
-- includes ----------------------------------------------------------
|
||||
//#include "unit_nummern.H"
|
||||
#include "shm_syscom.H"
|
||||
|
||||
#include "ccl_defines.H"
|
||||
#include "libccs.H"
|
||||
#include "libtestmodul_pool.H"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
|
||||
-- external functions / variables ------------------------------------
|
||||
extern struct Pruefprogramm_verwaltung *Ssp_pp_verwaltung;
|
||||
|
||||
|
||||
-- global variables (nur im "main" erlaubt) -------------------------
|
||||
|
||||
|
||||
locale variables
|
||||
static const unsigned short PRUEFSCHRITT = 1;
|
||||
static const unsigned short POSITION = 2;
|
||||
static const unsigned short ANSTEUER_UNIT = 3;
|
||||
|
||||
|
||||
<userdoc>
|
||||
Funktionsbeschreibung:
|
||||
Index der expandierten Pruefliste, und der Name der
|
||||
anzusteuerenden Unit werden ermittelt und via Message-Queue
|
||||
an den Prozess AWG uebermittelt.
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> ANSTEUER_UNIT</b><pre>
|
||||
z.B.: GEN_AMPL1_1 (siehe aktuelles HW-Config-File)
|
||||
------------------------------</pre><b><a name="param4">4</a> SIGNALFILE</b><pre>
|
||||
Name der Signaldatei ohne Extension (".cnf")
|
||||
------------------------------</pre><b><a name="param5">5</a> START_SIGNAL</b><pre>
|
||||
Name des zu startenden Signals falls nicht gleich wie P4
|
||||
------------------------------</pre><b><a name="param6">6</a> CLOCK</b><pre>
|
||||
INT|INTERN / EXTERN: Grundtakt
|
||||
------------------------------</pre><b><a name="param7">7</a> OUTPUT</b><pre>
|
||||
ON / OFF: Signal soll am Ausgang anliegen ja/Nein
|
||||
------------------------------</pre><b><a name="param8">8</a> IMPEDANCE</b><pre>
|
||||
NORM|50 / LOW: Impedanz des Ausgangs
|
||||
------------------------------</pre><b><a name="param9">9</a> ATTENUATOR</b><pre>
|
||||
ON / OFF: Abschwaecher ein/aus
|
||||
------------------------------</pre><b><a name="param10">10</a> TIEFPASS</b><pre>
|
||||
ON / OFF: Tiefpass ein/aus
|
||||
------------------------------</pre><b><a name="param11">11</a> RUN_MODE</b><pre>
|
||||
SINGLE / LOOP: Signal als 'Single Shot' oder kontinuierlich
|
||||
------------------------------</pre><b><a name="param12">12</a> RUN_STOP</b><pre>
|
||||
RUN / SYN / STOP / -
|
||||
RUN: Signal sofort starten
|
||||
SYN: Beide Kanaele starten (vorher anderen Kanal mit '-'
|
||||
programmieren)
|
||||
STOP: Signal stoppen
|
||||
'-': nur Signal programmieren (spaeter mit SYN starten)
|
||||
------------------------------</pre><b><a name="param13">13</a> IN_TR_MODE</b><pre>
|
||||
SOF|SOFTWARE/FRONT/TTL/NONE/FREE
|
||||
------------------------------</pre><b><a name="param14">14</a> IN_TTL_TR</b><pre>
|
||||
OFF/0/1/2/3/4/5/6/7
|
||||
------------------------------</pre><b><a name="param15">15</a> IN_TR_ART</b><pre>
|
||||
OFF/EDGE/LEVEL
|
||||
------------------------------</pre><b><a name="param16">16</a> IN_TR_FLAN</b><pre>
|
||||
OFF/POS/NEG
|
||||
------------------------------</pre><b><a name="param17">17</a> OU_TR_MODE</b><pre>
|
||||
OFF/MARKER/FRONT
|
||||
------------------------------</pre><b><a name="param18">18</a> OU_TTL_TR</b><pre>
|
||||
OFF/0/1/2/3/4/5/6/7
|
||||
------------------------------</pre><b><a name="param19">19</a> FREQ_PREC</b><pre>
|
||||
Maximal erlaubte Frequenzabweichung in Promille, sonst
|
||||
Fehlermeldung
|
||||
------------------------------</pre><b><a name="param20">20</a> AMPL_PREC</b><pre>
|
||||
Maximal erlaubte Amplitudenabweichung in Promille, sonst
|
||||
Fehlermeldung
|
||||
------------------------------
|
||||
|
||||
|
||||
Input:
|
||||
shm_stringpointer *zeilen_wert - hierueber erhaelt die Funktion
|
||||
den Zugriff auf den tatsaechl.
|
||||
Inhalt, naemlich den Wert,
|
||||
in der Parameterzeile;
|
||||
long index_oePrfL - die Positionsangabe der Parameter im
|
||||
Parameterarray des SHM;
|
||||
long anzahl - die Anzahl der fuer dieses Modul
|
||||
relevanten Parameter;
|
||||
|
||||
Output: none
|
||||
|
||||
----------------------------------------------------------
|
||||
Return Value:
|
||||
= 0: normaler Durchlauf oder der Schrittbetrieb ist
|
||||
aktiviert und die Pruefschrittnummer ungleich 1;
|
||||
= -1: die Funktion "msg_send_wait" meldete einen Fehler,
|
||||
der auf ein Kommunikationsproblem oder einen Timeout
|
||||
hindeutet;
|
||||
die Interprozess-Kommunikation zum AWG-Prozess wurde
|
||||
mit einer Fehlermeldung beendet;
|
||||
|
||||
----------------------------------------------------------
|
||||
Beispiel (optional):
|
||||
|
||||
----------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
76
CPXV2 PTS/References/GaudiCfg/help/module/e_bits.html
Normal file
76
CPXV2 PTS/References/GaudiCfg/help/module/e_bits.html
Normal file
@ -0,0 +1,76 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_BITS</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_BITS</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_bits.C,v 1.8 2005/12/01 09:14:48 wes3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Anschaltung der Bits des FlashPam
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_bits.C
|
||||
Autor: RtW/TEF72-Wiese (1.2.96)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_bits(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 Moduls ist, die Relais auf der prueflingsspezifischen Platine
|
||||
zu setzen.
|
||||
|
||||
Attention: It is necessary to intialize the Unit with Modul P_STEUER before E_BITS
|
||||
|
||||
<20>bergabeparameter
|
||||
|
||||
MD,E_BITS</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>1</pre><b><a name="param2">2</a> POSITION</b><pre> 2</pre><b><a name="param3">3</a> UNIT</b><pre> 3</pre><b><a name="param4">4</a> BIT0</b><pre> 4</pre><b><a name="param5">5</a> BIT1</b><pre> 5</pre><b><a name="param6">6</a> BIT2</b><pre> 6</pre><b><a name="param7">7</a> BIT3</b><pre> 7</pre><b><a name="param8">8</a> BIT4</b><pre> 8</pre><b><a name="param9">9</a> BIT5</b><pre> 9</pre><b><a name="param10">10</a> BIT6</b><pre> 10</pre><b><a name="param11">11</a> BIT7</b><pre> 11
|
||||
|
||||
UNIT:
|
||||
Ziel der Karte, auf der die ausgabe erfolgen soll.
|
||||
Momentan nur m<>glich (auch durch Gaudi gepatcht:)
|
||||
BITS_01 - BITS_04 -> Umlenkung per HW-CONFIG-File auf SKM_01-SKM_04
|
||||
|
||||
Bit0-7 :
|
||||
Hier kann ON oder OFF eingegeben werden. Kommentare muessen durch
|
||||
"/" abgetrennt werden. Hierbei ist es moeglich, den Bits je nach Produkt
|
||||
einen sinnvollen Namen zu geben
|
||||
|
||||
ACHTUNG: Fuer SKMlight stehen nur die Bits 0-5 zur Verfuegung
|
||||
|
||||
Beispiel:
|
||||
|
||||
BIT0 ON /OFF ON / Kl.15
|
||||
BIT1 ON /OFF ON / UB
|
||||
BIT2 ON /OFF ON / ESP_RECHT
|
||||
BIT3 ON /OFF ON / ESP_DIR
|
||||
...
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
67
CPXV2 PTS/References/GaudiCfg/help/module/e_boschk_in.html
Normal file
67
CPXV2 PTS/References/GaudiCfg/help/module/e_boschk_in.html
Normal file
@ -0,0 +1,67 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_BOSCHK_IN</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_BOSCHK_IN</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_boschk_in.C,v 1.6 2005/09/01 07:11:40 sniff Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Liest eine Anzahl von Datenworte von einer
|
||||
Boschbuskarte.
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_boschk_in.C
|
||||
Autor: RtW/TEF72-Juilfs (12.12.95)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_boschk_in(
|
||||
,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 liest die gewuenschte Anzahl an Datenworten aus der ueber
|
||||
die Unit referenzierten Karte aus. Das Lesen erfolgt durch den Prozess
|
||||
Boschbus.
|
||||
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> ANSTEUER_UNIT</b><pre> Unit Name. In der Unit ist die Kartennummer und Unteradresse
|
||||
definiert
|
||||
------------------------------</pre><b><a name="param4">4</a> WORD_START</b><pre> Index von dem ab die Karte ausgelesen werden soll. Der Index
|
||||
beginn ab 1. Ein Element des Feldes ist 16Bit lang.
|
||||
------------------------------</pre><b><a name="param5">5</a> WORD_END</b><pre> Index bis zu dem die Karte ausgelesen werden soll. Der Index
|
||||
beginn ab 1. Ein Element des Feldes ist 16Bit lang.
|
||||
------------------------------</pre><b><a name="param6">6</a> ERGEBNIS</b><pre> in dieser Variable werden die gelesenen Daten gespeichert.
|
||||
Werden mehr als 1 Datenwort angefordert, muss die Variable
|
||||
eine Array-Variable vom typ int sein.
|
||||
------------------------------</pre><b><a name="param7">7</a> FEHLERFLAG</b><pre> wird gesetzt falls die Daten nicht gelesen werden konnten
|
||||
...
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
60
CPXV2 PTS/References/GaudiCfg/help/module/e_cc_init.html
Normal file
60
CPXV2 PTS/References/GaudiCfg/help/module/e_cc_init.html
Normal file
@ -0,0 +1,60 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_CC_INIT</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_CC_INIT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_cc_init.C,v 1.3 2004/06/18 15:01:21 aatef Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Initialisieren camera_calibration
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_cc_init.C
|
||||
Autor: RtW/TEF32-Aatef (02.03.2004)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: ANSI-C
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_cc_init(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
< 3> WIDTH
|
||||
< 4> HEIGHT
|
||||
< 5> MODEL_FILENAME
|
||||
( 6) PS_FLAG
|
||||
( 7) PSV_FILENAME
|
||||
( 8) IOR_ESTIMATION_FLAG
|
||||
( 9) IP_FILENAME
|
||||
(10) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, die camera_calibration zu initialisieren.
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
58
CPXV2 PTS/References/GaudiCfg/help/module/e_cc_run.html
Normal file
58
CPXV2 PTS/References/GaudiCfg/help/module/e_cc_run.html
Normal file
@ -0,0 +1,58 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_CC_RUN</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_CC_RUN</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_cc_run.C,v 1.2 2004/06/18 15:01:21 aatef Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Berechnet camera_calibration parameter
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_cc_run.C
|
||||
Autor: RtW2/TEF32-Aatef (08.03.2004)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: ANSI-C
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_cc_run(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
< 3> SM_ADDRESS Adresse vom Bild in shardmemory
|
||||
< 4> RES_SKEWANGLE
|
||||
( 5) RES_ROLLANGLE
|
||||
( 6) RES_GIERANGLE
|
||||
( 7) RES_DISTANTION
|
||||
( 8) RES_RESOLUTION
|
||||
( 9) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, die camera_calibration Parameter zu berechnen.
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
114
CPXV2 PTS/References/GaudiCfg/help/module/e_clock2.html
Normal file
114
CPXV2 PTS/References/GaudiCfg/help/module/e_clock2.html
Normal file
@ -0,0 +1,114 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_CLOCK2</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_CLOCK2</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_clock2.C,v 1.4 2004/05/21 07:31:49 sniff Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung:Initialisieren des externenen Clock2 fuer BOSCH_OUT
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_clock2.C
|
||||
Autor: RtW/TEF72-Wiese (30.04.96)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_clock2(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
if (error == -1)
|
||||
{
|
||||
// Fehlerbehandlung
|
||||
}
|
||||
---------------------------------------------------------------------
|
||||
<20>bergabeparameter anhand der Modglobal.stl
|
||||
MD,e_clock2</pre><b><a name="param1">1</a> ,PRUEFSCHRITT</b><pre>1</pre><b><a name="param2">2</a> ,POSITION</b><pre> 2
|
||||
,EXT_CLK2_LINE 3
|
||||
,TIMEOUT 4
|
||||
,CLK2_OUT_LINE 5
|
||||
|
||||
Funktionsbeschreibung:
|
||||
Das Einstell - Modul e_clock2 setzt Variablen, die den E_OUT in
|
||||
der CLOCK2 Funktion steuern.
|
||||
Der CLOCK 2 ist das Signal auf dem Boschbus, das die Karten nach
|
||||
dem Beschreiben mit den entsprechenden Daten aktiviert. Bei Ausgabe des
|
||||
Clock2 werden die Daten aus dem Primaerspeicher der Karten in den
|
||||
sekundaerspeicher der Karten umgeschpeichert und damit die Relais oder
|
||||
Steuersignale geschaltet.
|
||||
Bei Aktivierung des EXTERNEN CLOCK2 wird der CLOCK2
|
||||
nicht sofort nach Ausgabe der Daten ausgegeben, sondern erst nach
|
||||
Generierung des Trigger auf der gesetzten VXI - Triggerline.
|
||||
|
||||
Nach jedem e_clock2 muss immer ein E_OUT erfolgen, um die Funktion zu
|
||||
aktivieren. Das E_clock2 ist nur eine Steuerfunktion fuer den E_OUT</pre><b><a name="param3">3</a> EXT_CLK2_LINE:</b><pre>Linie, auf die getriggert werden soll
|
||||
(0-7) -1: Abschalten</pre><b><a name="param4">4</a> TIMEOUT:</b><pre> Timeout in ms, innerhalb dieser Zeit
|
||||
der Trigger kommen muss. Der Timeout mu<6D> kleiner als
|
||||
der Timeout des Boschout - Prozesses sein.</pre><b><a name="param5">5</a> CLK2_OUT_LINE</b><pre>= Ausgabe eines Triggers auf der jeweiligen Triggerline,
|
||||
wenn ein Clock2 ausgegeben wird. (0-7) -1: Abschalten
|
||||
|
||||
Fuer die Funktion externer Clock2 gibt es verschiedene Aufrufmodi:
|
||||
EXT_CLK2_LINE<0,
|
||||
-> Wegschalten der Funktion
|
||||
-> Normaler Clock2
|
||||
|
||||
0<=EXT_CLK2_LINE<=7, TIMEOUT==0
|
||||
-> Initialisieren der Funktion
|
||||
-> scharfmachen der vxk5010 beim naechsten e_out auf eine Triggerline,
|
||||
Ausgabe des Clock2 wenn ein Trigger auf dieser Linie erfolgt ist. Der
|
||||
naechste Clock2 wartet nicht auf den Trigger
|
||||
|
||||
0<=EXT_CLK2_LINE<=7, TIMEOUT>0 -> Initialisieren der Funktion falls es noch
|
||||
nicht erfolgt ist und warten auf den Trigger. Falls in der Zwischzeit
|
||||
schon ein Trigger erfolgt ist wird die vxk5010 daraufhin verifiziert
|
||||
und das Modul verlassen. Wenn innerhalb der Timeoutzeit kein Trigger
|
||||
erfolgt, wird eine Errormessage ausgegeben.
|
||||
|
||||
Revision 1.1 2001/12/18 10:24:34 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.3 1999/12/22 10:06:06 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.2 1999/12/22 09:16:56 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.1 1999/11/23 14:14:18 katzenma
|
||||
Initial Version by Sniff
|
||||
|
||||
Revision 1.1 98/09/10 17:24:02 17:24:02 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 97/12/02 14:24:42 14:24:42 juilfs (Joerg Juilfs)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 96/07/10 10:26:04 10:26:04 keppler (Fritz Keppler)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
60
CPXV2 PTS/References/GaudiCfg/help/module/e_connect.html
Normal file
60
CPXV2 PTS/References/GaudiCfg/help/module/e_connect.html
Normal file
@ -0,0 +1,60 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_CONNECT</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_CONNECT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_connect.C,v 1.8 2005/09/01 07:11:40 sniff Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung:
|
||||
---------------------------------------------------------------------
|
||||
Projekt: TS2000
|
||||
Sourcefile: e_connect
|
||||
Autor: RtW/TEF72-Wiese (15.01.99)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_connect(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
|
||||
|
||||
<20>bergabeparameter anhand der Modglobal.stl
|
||||
------------------------------------------
|
||||
|
||||
MD,E_CONNECT</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_NAME1</b><pre> :Name der als INPUT definiert wurde</pre><b><a name="param4">4</a> TRG_NAME2</b><pre> :Name der als OUTPUT definiert wurde und mit TRG_NAME1
|
||||
verbunden werden soll</pre><b><a name="param5">5</a> MODE</b><pre> :CONNECT: Verbinden von TRG_NAME2 auf TRG_NAME1
|
||||
DISCONNECT: Trennen von TRG_NAME2 von TRG_NAME1
|
||||
Returnparameter
|
||||
|
||||
keine
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
101
CPXV2 PTS/References/GaudiCfg/help/module/e_convert.html
Normal file
101
CPXV2 PTS/References/GaudiCfg/help/module/e_convert.html
Normal file
@ -0,0 +1,101 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_CONVERT</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_CONVERT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_convert.C,v 1.6 2005/07/01 12:23:50 klm3sa Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Konvertieren von Zahlenstrings in andere Zahlenstrings
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_convert.C
|
||||
Autor: RtW2/TEF72-Wiese (31.08.00)
|
||||
Zielsystem: HP9000/V743 (HP-RT 3.01)
|
||||
Sprache: ANSI-C/C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
|
||||
int e_convert
|
||||
(shm_stringpointer *zeilen_wert // <I> Gaudi-Paramter - Feld
|
||||
,long index1 // <I> Stelle der Modul - Parameter
|
||||
,long anzahl) // <I> anzahl Modul Paramter
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf:
|
||||
|
||||
error = e_convert
|
||||
(s*zeilen_wert // <I> Gaudi-Paramter - Feld
|
||||
,index1 // <I> Stelle der Modul - Parameter
|
||||
,anzahl) // <I> anzahl Modul Paramter
|
||||
|
||||
|
||||
if (error != 0) // Fehlerbeschreibung ...
|
||||
{
|
||||
// Fehlerhandling ...
|
||||
}</pre><b><a name="param1">1</a> #define</b><pre>PRUEFSCHRITT</pre><b><a name="param2">2</a> #define</b><pre>POSITION
|
||||
#define VARIABLEN_WERT
|
||||
#define VARIABLEN_TYP
|
||||
#define ANZ_STELLEN</pre><b><a name="param6">6</a> #define</b><pre>FEHLERFLAG
|
||||
#define ERGEBNIS
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
|
||||
Dieses Modul Wandelt einen String nach den Einheitenvorgaben der
|
||||
PAV (ecumemdatastr) um und gibt den Wert zur<75>ck.
|
||||
Die Eingabevariable wird <20>berpr<70>ft auf
|
||||
0x????: Hexadezimal
|
||||
1234: Integer
|
||||
01234: Oktal
|
||||
1234.5 Float
|
||||
Die Ausgabe wird gewandelt nach der VARIABLEN_TYP:
|
||||
I, INT: Wandeln in eine Integerzahl (Basis 10): Floingpointzahlen werden
|
||||
als INT ausgegeben, wenn der Nachkommateil==0 ist
|
||||
B, BIN: Wandeln in eine Bin<69>rzahl zur Basis 2. Vorgabe wie oben.
|
||||
H, HEX: Wandeln in eine HEX - Zahl zur Basis 16. Ausgabe ohne "0x"
|
||||
F : Wandeln in eine Floatingpointzahl mit mindestens einer Nachkommastelle
|
||||
DEZ : Wandeln in eine Floatingpointzahl auch ohne Nachkommastellen
|
||||
S,STR : Interpretiert den Eingabestring nicht und gibt Ihn weiter.
|
||||
|
||||
Der Parameter MAXLEN f<>llt f<>hrende NULLEN auf. Bei MAXLEN==0 wird der String ohne
|
||||
<20>nderung ausgegeben.
|
||||
SONDERFALL: Einheit "F": MAXLEN gibt die Anzahl der Nachkommastellen an. Fehlende
|
||||
Nachkommastellen werden mit 0 gef<65>llt.</pre><b><a name="param3">3</a> VARIABLENWERT:</b><pre>Eingabevariable</pre><b><a name="param4">4</a> VARIABLENTYP:</b><pre>AusgabeTYP (siehe oben)</pre><b><a name="param5">5</a> ANZ_STELLEN:</b><pre>Anzahl der Ausgabestellen. 0: Keine <20>nderung der Eingabel<65>nge</pre><b><a name="param7">7</a> ERGEBNIS:</b><pre>Ausgabevariable</pre><b><a name="param8">8</a> EXECUTION:</b><pre>
|
||||
Hiermit steuert der Anwender wann E_CONVERT
|
||||
arbeiten soll.
|
||||
LOAD
|
||||
Ausfuehrung nur im Ruestlauf.
|
||||
FIRST
|
||||
Ausfuehrung nur im ersten Listenlauf nach einem Ruestlauf.
|
||||
TEST
|
||||
Ausfuehrung nach einem Ruestlauf mit jedem weiteren Listenlauf.
|
||||
default (wenn keine der obigen Angaben) z.B. - oder OMO oder ...
|
||||
Ausf<73>hrung immer
|
||||
|
||||
|
||||
|
||||
Revision 1.1 2001/12/18 10:25:31 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.2 2000/09/01 07:55:56 wiese
|
||||
$HEADER -> $ID
|
||||
Doku erweitert
|
||||
|
||||
Revision 1.1 2000/08/31 14:04:36 wiese
|
||||
E_ECUMEMDATA1 und E_CONVERT fuer
|
||||
ECUMEMDATASTR und ECUMEMDATANUM neu
|
||||
|
||||
---------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
311
CPXV2 PTS/References/GaudiCfg/help/module/e_device.html
Normal file
311
CPXV2 PTS/References/GaudiCfg/help/module/e_device.html
Normal file
@ -0,0 +1,311 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_DEVICE</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_DEVICE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
Funktionsbeschreibung:
|
||||
|
||||
Mit diesem Modul werden Einstellparameter an ein SICL-Device
|
||||
(Schnittstelle: HPIB- oder VXI) gesendet.
|
||||
|
||||
Wichtig: Fuer den zugrundeliegenden Prozess muss eine
|
||||
Konfigurationsdatei existieren, "sicl_device_com.cnf".
|
||||
In dieser Datei werden je Device Aktionsprofile fuer
|
||||
Fehlerbearbeitung bei Sende- bzw. Leseoperationen
|
||||
hinterlegt.
|
||||
Darueberhinaus enthaelt diese Datei Device-spezifische
|
||||
und somit fuer jeden Devicetyp einmalig festlegbare
|
||||
Konfigurationsinformationen.
|
||||
|
||||
Eine detaillierte Beschreibung des Dateiaufbaus findet
|
||||
sich u.a. auch in der Framemaker-Datei:
|
||||
".../6_testmodul_pool/sicl_device_com/doc/device_process.frm".
|
||||
|
||||
Beschreibung der Modulparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> DEVICENAME</b><pre>
|
||||
z.B. DIGITIZER_01
|
||||
hiermit wird mithin ein Devicename angegeben, der (z.Zt. noch)
|
||||
in der Datei "hw_vxi_geraete_x...xx.cnf" angegeben sein muss
|
||||
(dies braucht nicht vom Anwender dieses Moduls getan zu werden);
|
||||
mit den darin enthaltenen Informationen laesst sich ein
|
||||
SICL-Device am VXI- bzw. HPIB-Bus ueber seine Adresse identifizieren
|
||||
und ansteuern;
|
||||
------------------------------</pre><b><a name="param4">4</a> FUNCTION</b><pre>
|
||||
mit jeder Verwendung dieses Moduls kann einer der folgenden
|
||||
Schluessel angegeben werden:
|
||||
INIT (=initialisieren)
|
||||
Die ab CHANNEL_PRMTR und/oder durch vorangegangene mehrmalige
|
||||
Aufrufe mit FUNCTION = 'CONT' hinterlegten Datenstrings werden
|
||||
unmittelbar nach dem Ruestlauf, dh. im ersten(!) Listenlauf an
|
||||
das ausgewaehlte Device uebertragen.
|
||||
>>> In allen weiteren Listenlaeufen findet <<<
|
||||
>>> keine Uebertragung dieser Daten statt! <<<
|
||||
>>> (wird durch den Prozess selbst gesteuert) <<<
|
||||
|
||||
SEND (=senden)
|
||||
Die ab CHANNEL_NO und/oder durch vorangegangene mehrmalige
|
||||
Aufrufe mit FUNCTION = 'CONT' (s.u.) hinterlegten Datenstrings
|
||||
werden mit jedem Listenlauf (ausser im Ruestlauf) an das
|
||||
ausgewaehlte Device uebertragen.
|
||||
|
||||
RCV / RCVFAST / RCV_n / RCVFAST_n / RCV_n_m / RCVFAST_n_m
|
||||
(=senden+lesen / 'send+receive fast' Channel n (bis m) )
|
||||
Wie zuvor 'SEND', jedoch wird nach dem Senden der Daten (in der
|
||||
Regel ein Abfragekommando) eine Antwort vom Device ausgelesen.
|
||||
Aus der Antwort koennen anschliessend mit Hilfe des Moduls
|
||||
"M_DEVICE" (evtl. mehrmals nacheinander) die fuer die Auswertung
|
||||
(mit "M_AUSWERTUNG") relevanten Bestandteile extrahiert werden.
|
||||
Im FAST-Modus werden Daten in 16 oder 32 Bit Integerformat
|
||||
uebertragen (in der Konfigurationsdatei muss dazu ein entsprechender
|
||||
Eintrag vorhanden sein - Default ist 16).
|
||||
Die 'n'- bzw. 'm'-Parameter ermoeglichen die Zuordnung der
|
||||
empfangenen Daten zu einem bestimmten oder mehreren Kanaelen:
|
||||
Beispiele:
|
||||
RCV es werden ASCII-Daten fuer Kanal 1 gelesen;
|
||||
dies ist die normale Verwendung bei Devices, die nicht ueber
|
||||
mehrere Kanaele verfuegen oder dies nach aussen nicht
|
||||
unmittelbar darstellen koennen (dennoch kann der empfangene
|
||||
Datenstrom ueber eine interne Struktur verfuegen, dh.
|
||||
mehrdimensional sein);
|
||||
RCV_n es werden ASCII-Daten fuer den Kanal n gelesen;
|
||||
RCVFAST_n_m es werden Daten im "fast access mode" fuer Kanal
|
||||
n bis m gelesen;
|
||||
|
||||
Wichtig: Die interne Struktur des zu lesenden Datenstroms muss
|
||||
in der Konfigurationsdatei spezifiziert worden sein!
|
||||
Dies ist fuer den nachfolgenden Auswerteschritt mit
|
||||
M_DIGITIZER wichtig.
|
||||
|
||||
CONT (=continue, fuer groessere Datenmengen, dh. laengere
|
||||
Kommandosequenzen)
|
||||
Die Daten werden Prozess-intern gespeichert und mit jedem
|
||||
Aufruf, der auch das FUNCTION-Schluesselwort 'CONT' enthaelt,
|
||||
zeilenrichtig (fuer den Fall, dass die Einstellung eines Device
|
||||
von der Reihenfolge der dargebotenen Informationen abhaengt)
|
||||
aneinandergehaengt.
|
||||
|
||||
FILE (=Datei uebertragen)
|
||||
im Feld FILENAME kann ein Dateiname (inkl. Pfad) angegeben werden;
|
||||
der Dateiinhalt wird unmittelbar nach dem Ruestlauf mit Beginn
|
||||
des ersten Listenlaufs (und nur dann) komplett an das angegebene
|
||||
Device uebertragen;
|
||||
|
||||
Wichtig: Intern wird 'FILE' wie 'CONT' behandelt, dh. ohne einen
|
||||
nachfolgenden Modulaufruf mit FUNCTION = 'INIT', bei
|
||||
der dann auch noch ein Nachspann (--> GENERAL_PRMTR01)
|
||||
angegeben werden kann, findet keine Dateiuebertragung
|
||||
statt.
|
||||
SYNC
|
||||
Spielt mit dem Konfigfileeintrag "DEVICENAME_OPERATIONCOMPLETE_CMD = Zeichenkette"
|
||||
zusammen. Hiermit kann ein Kommando angegeben werden, mit dem ein Device
|
||||
die vollstaendige Abarbeitung eines oder mehrerer Kommandos
|
||||
im Event- oder Statusbyte anzeigt;
|
||||
bei SCPI-konformen Devices handelt es sich um das Kommando '*OPC';
|
||||
dieses Kommando wird im Modus 'SYNC' des GAUDI-Moduls 'E_DEVICE'
|
||||
im Anschluss an eine Folge von Kommandos an das jeweilige Device
|
||||
uebertragen, um anschliessend auf einen ServiceRequest zu warten;
|
||||
diese Vorgehensweise bedingt, dass das Device ueber ein Eventbyte
|
||||
mit OperationComplete-Bit und ueber ein jenem zugeordnetes Bit im
|
||||
Statusbyte verfuegt;fuer 80 Zeichen aus);
|
||||
der Anwender muss zur Aktivierung ein Kommando der Art
|
||||
'*ESE xx;*SRE yy' waehrend der Initialisierung an das Device senden;
|
||||
(Default: keine Zeichenkette)
|
||||
------------------------------</pre><b><a name="param5">5</a> RCV_DATAFORMAT</b><pre>
|
||||
STRING / ASCII / BINARY16 / SBINARY16 / BINARY32 / SBINARY32
|
||||
|
||||
STRING:
|
||||
Devices deren Antwort eine Folge von ASCII-Zeichen ist;
|
||||
diese Antwort kann ueber eine interne Struktur verfuegen
|
||||
und aus mehr als einem Wert (in ASCII-Darstellung) bestehen;
|
||||
der Anwender waehlt diese Formatangabe, wenn er gezielt einzelne
|
||||
Bereiche einer Geraete-Antwort analysieren moechte;
|
||||
dazu sind im Modul 'M_DEVICE' folgende Angaben notwendig:
|
||||
- Auswahl der ACTION = GET_FIELD;
|
||||
|
||||
bei Auswahl eines bestimmten durch Begrenzer abgetrennten Feldes:
|
||||
- ACTION_PRMTR erhaelt die Nummer des Feldes
|
||||
(gezaehlt wird von 1 an!)
|
||||
- Angabe eines DATA_SEPARATOR in Hochkommata,
|
||||
das ist der Begrenzer des Feldes;
|
||||
|
||||
bei Auswahl eines Bereichs innerhalb der empfangenen Antwort:
|
||||
- ACTION_PRMTR erhaelt in diesem Fall ein "-";
|
||||
- START / END erhalten die Start- und Endeposition des ersten
|
||||
und letzten Zeichens des Abschnitts, der aus der Antwort extrahiert
|
||||
werden soll; (gezaehlt wird von 1 an!)
|
||||
|
||||
z.B.: Device meldet: "Hallo, mein Sohn Brutus, Du Moerder!"
|
||||
(natuerlich ohne Hochkommata!)
|
||||
ACTION GET_FIELD
|
||||
ACTION_PRMTR1 2
|
||||
ACTION_PRMTR2 ","
|
||||
RESULT_VALUE " mein Sohn Brutus"
|
||||
oder
|
||||
ACTION GET_FIELD
|
||||
ACTION_PRMTR1 -
|
||||
ACTION_PRMTR2 -
|
||||
START 8
|
||||
END 23
|
||||
RESULT_VALUE "mein Sohn Brutus"
|
||||
|
||||
Wichtig: Das/der erste Feld/Abschnitt beginnt natuerlich nicht
|
||||
mit einem Begrenzungszeichen.
|
||||
Das/der letzte Feld/Abschnitt beginnt mit dem angegebenen
|
||||
Begrenzungszeichen und endet mit einer evtl. vom Device
|
||||
uebertragenen Endekennung (z.B. CR/LF).
|
||||
|
||||
ASCII:
|
||||
Device-Antworten als Folge von Messwerten in ASCII-Darstellung.
|
||||
Die interne Struktur soll ausgewertet (>DATASEPARATOR) und fuer
|
||||
weitere Aktionen - ACTION - in Floatingpoint-Werte gewandelt werden.
|
||||
Der Parameter DATASEPARATOR muss fuer den Fall das/die ASCII-Zeichen
|
||||
enthalten, mit dem/denen die Daten voneinander getrennt werden.
|
||||
Enthaelt die Device-Antwort Daten fuer mehrere Kanaele, muss dies
|
||||
im Parameter FUNCTION = RCV... des Moduls 'E_DEVICE' angegeben worden
|
||||
sein.
|
||||
|
||||
BINARY16/SBINARY16
|
||||
Device-Antworten als Folge von Binaerwerten (ohne/mit Vorzeichen-Bit).
|
||||
Die interne Struktur dieser Daten wird in der Konfiguratonsdatei
|
||||
fuer den entsprechenden Devicetyp angegeben (s.Dokumentation in
|
||||
'device_process.frm').
|
||||
Enthaelt die Device-Antwort Daten fuer mehrere Kanaele, muss dies
|
||||
im Parameter FUNCTION = RCV... des Moduls 'E_DEVICE' angegeben worden
|
||||
sein.
|
||||
|
||||
BINARY32/SBINARY32
|
||||
Device-Antworten als Folge von Binaerwerten (ohne/mit Vorzeichen-Bit).
|
||||
Die interne Struktur dieser Daten (z.B. 2 Datenwerte zu 16Bit pro
|
||||
32Bit-Wort) wird in der Konfiguratonsdatei fuer den entsprechenden
|
||||
Devicetyp angegeben (s.Dokumentation in 'device_process.frm').
|
||||
Enthaelt die Device-Antwort Daten fuer mehrere Kanaele, muss dies
|
||||
im Parameter FUNCTION = RCV... des Moduls 'E_DEVICE' angegeben worden
|
||||
sein.
|
||||
------------------------------</pre><b><a name="param6">6</a> DATASEPARATOR</b><pre>
|
||||
Ein oder mehrere ASCII-Zeichen, mit dem/denen die von einem Device
|
||||
empfangenen Daten voneinander getrennt sind (unterschieden werden koennen).
|
||||
Das/die Zeichen werden zwischen Anfuehrungszeichen gesetzt.
|
||||
Beispiel: ", ,"
|
||||
Der Datenseparator besteht aus 3 Zeichen einem Komma, einem
|
||||
Leerzeichen und einem weiteren Komma.
|
||||
------------------------------</pre><b><a name="param7">7</a> RCV_DATARANGE</b><pre>
|
||||
Angabe des Wertebereichs (inkl. Einheit) des Kanals bzw. der Kanaele,
|
||||
fuer den/die Daten aufbereitet werden sollen.
|
||||
Die minimale Angabe beschraenkt sich auf den Kanal der mit diesem Aufruf
|
||||
bearbeitet werden soll.
|
||||
Beispiel: CH1:U20V;CH2:B10V;...
|
||||
Kanal1: Range 20 Volt unipolar
|
||||
Kanal2: Range 10 Volt bipolar
|
||||
Es k<>nnen auch Kanalbereiche mit der Syntax CH<min_kanal>-CH<max_kanal>
|
||||
angegeben werden, z.B.: CH1-CH10:B40V
|
||||
------------------------------</pre><b><a name="param8">8</a> RCV_DATARATE</b><pre>
|
||||
Fuer Auswertungen ueber einen Zeitbereich wird hier spezifiziert, mit
|
||||
welcher Datenrate Daten empfangen wurden.
|
||||
Einheit ist 1/sec.
|
||||
Ein Wert von 10000 bedeutet, dass 10000 Werte pro Sekunde vom
|
||||
Device ermittelt wurden;
|
||||
Beispiel: CH1:10000;CH2:20000;...
|
||||
------------------------------</pre><b><a name="param9">9</a> RCV_NUMBER</b><pre>
|
||||
Der Anwender gibt hiermit die Anzahl der Bytes an, die nach einem
|
||||
FETCH:...? oder anderen Abfragekommando mindestens gelesen werden
|
||||
sollen.
|
||||
Die Angabe ist notwendig, sofern von einem Device stark differierende
|
||||
Datenmengen (mit evtl. unterschiedl. Datenformaten) ausgelesen werden
|
||||
koennen. Anderenfalls gilt der Eintrag in der Konfigurationsdatei (s.u.).
|
||||
|
||||
Im Fast-Mode (RCVF...) werden - entgegen der sonst ueblichen Weise -
|
||||
nicht Bytes, sondern (per direktem Registerzugriff) Datenwoerter
|
||||
(16/32Bit) eingelesen. Hierbei entspricht jedes Datenwort mindestens
|
||||
einem Messwert.
|
||||
Die Groesse eines Datenwortes in Bytes muss in der Konfigurationsdatei
|
||||
spezifiziert worden sein (s.Dokumentation in 'device_process.frm').
|
||||
|
||||
Diese Information wird nur im Modus FUNCTION = 'RCV...' benoetigt.
|
||||
|
||||
Default: '-' die MaxAnzahl-Information aus der Konfigurationsdatei
|
||||
wird genommen (s.Dokumentation);
|
||||
------------------------------</pre><b><a name="param10">10</a> TIMEOUT</b><pre>
|
||||
Wert in Millisekunden, der die maximale Wartezeit fuer eine
|
||||
Geraeteantwort festlegt (nur bei FUNCTION = 'RCV...' von Bedeutung);
|
||||
|
||||
Default-Einstellung: 10000ms = 10s
|
||||
------------------------------
|
||||
Wichtig: Bei Function 'CONT' werden die in aufeinanderfolgenden Modul-
|
||||
aufrufen jeweils angegebenen Daten unmittelbar aneinander gehaengt.
|
||||
Das bedeutet, dass zunaechst saemtliche Parameter von Position 8
|
||||
verknuepft werden, dann die von Position 9 usw.:
|
||||
==> 81 82 83 ... 91 92 93 ... usw.
|
||||
Ausnahme: die Parameter der Positionen 12 bis 16, sie werden mit
|
||||
jedem Modulaufruf unmittelbar aneinandergehaengt:
|
||||
==> 121 131 141 151 161 122 132 142 152 162 ...</pre><b><a name="param11">11</a> ROUTING</b><pre>
|
||||
Hiermit koennen z.B. die aktiven Kanaele definiert werden:
|
||||
z.B.: ROUTe:OPEN|CLOSE|? [<channel list>]
|
||||
------------------------------</pre><b><a name="param12">12</a> MEASURE_CTRL1</b><pre>
|
||||
Hiermit lassen sich saemtliche Kommandos fuer die Steuerung der
|
||||
Datenaufnahme eingeben:
|
||||
z.B.: FREQency:RANGe [<frequency>] [<group list>]
|
||||
[SENSe:]ROSCillator:SOURce INTernal | CLK10
|
||||
SWEEP:POINts <record length> [<group list>]
|
||||
------------------------------</pre><b><a name="param13">13</a> MEASURE_CTRL2</b><pre>
|
||||
Hiermit kann z.B. fuer jeden Kanal der Messbereich eingestellt werden:
|
||||
z.B.: [SENSe:]VOLTage[:DC]:RANGe[:UPPer] ,voltage> [<channel list>]
|
||||
------------------------------</pre><b><a name="param14">14</a> SIGNAL_GEN</b><pre>
|
||||
Hier lassen sich Daten fuer Signalgenerierung eingeben.
|
||||
------------------------------</pre><b><a name="param15">15</a> TRIGGER/ARMING</b><pre>
|
||||
Hiermit lassen sich die Triggerbedingungen spezifizieren und
|
||||
das Device scharf machen:
|
||||
z.B.: ARM:SOURce EXTernal | IMMediate [<group id>]
|
||||
TRIGger:SOURce IMMediate ...
|
||||
OUTOut:TRIGger:SLOPe POSitive | NEGative ...
|
||||
------------------------------</pre><b><a name="param16">16</a> GENERAL_PRMTR1</b><pre>
|
||||
Hierin kann der Anwender beliebige sonstige an das Device zu
|
||||
uebertragende Daten eingeben.
|
||||
Keine Abfrage-Kommandos, dies wuerde zu Fehlfunktionen fuehren!
|
||||
|
||||
Wichtig: Diese Daten (~_PRMTR1 - ~_PRMTR4 FILENAME) werden je Modulaufruf
|
||||
unmittelbar aneinandergefuegt:
|
||||
~PRMTR1 ... ~PRMTR4 ~PRMTR1 ... ~PRMTR4 usw.
|
||||
------------------------------</pre><b><a name="param17">17</a> GENERAL_PRMTR2</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param18">18</a> GENERAL_PRMTR3</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param19">19</a> GENERAL_PRMTR4</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param20">20</a> FILENAME</b><pre>
|
||||
Name der Datei (inkl. Pfad), deren Inhalt im ersten(!) Listenlauf
|
||||
vom Leitrechner (im SaW ist es der 'lrp3') geladen und an das
|
||||
Device uebertragen werden soll.
|
||||
Der Zugriffspfad muss im Konfigurationsfile (s.o.) angegeben sein!
|
||||
------------------------------</pre><b><a name="param21">21</a> RCV_CTRL1</b><pre>
|
||||
Hiermit lassen sich die Steuer-Parameter fuer den Datenzugriff
|
||||
eingeben (vgl. FUNCTION RCV_... / RCVFAST_...)
|
||||
z.B.: VXI:FDC:MODE ...
|
||||
FORMAT:OVERrun <boolean>
|
||||
FETCh:Data? [<count>][,<starting address>] [<channel id>]
|
||||
|
||||
Wichtig: Bei mehrkanaligen Devices ist es wichtig, im FUNCTION-Parameter
|
||||
zu spezifizieren, fuer welche Kanaele die Daten vorliegen!
|
||||
------------------------------</pre><b><a name="param22">22</a> RCV_CTRL2</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param23">23</a> ERRORFLAG</b><pre>
|
||||
Dies Flag wird nur dann auf den Wert 1 gesetzt, sollte bei
|
||||
FUNCTION = 'INIT', 'SEND', 'RCV...' oder 'RCVFAST..' ein Schreib-
|
||||
bzw. Lesefehler erkannt worden sein.
|
||||
Bei FUNCTION = 'FILE' wird das Errorflag gesetzt, wenn die Datei
|
||||
nicht gelesen werden kann.
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
99
CPXV2 PTS/References/GaudiCfg/help/module/e_doku.html
Normal file
99
CPXV2 PTS/References/GaudiCfg/help/module/e_doku.html
Normal file
@ -0,0 +1,99 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_DOKU</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_DOKU</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_doku.C,v 1.8 2006/01/11 14:35:47 ggj3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: erster-Schritt einer Testliste mit Nummer 1
|
||||
---------------------------------------------------------------------
|
||||
Projekt: BOSCH ccs
|
||||
Sourcefile: e_doku.C
|
||||
Autor: RtP2/TEF32-Gueltling
|
||||
Zielsystem: SuSE Linux 8.2 HP-RT 3.01
|
||||
Sprache: Ansi-C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
int e_doku(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
error = (*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
if (error == -1)
|
||||
{
|
||||
// Fehlerbehandlung
|
||||
}
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
Die Routine ist der Start-Schritt in einer Testliste. Die uebergebenen
|
||||
Informationen werden in einen Strukt im Ssp_vi multienvironment
|
||||
(Ss_e_doku) im shared Memory abgelegt.
|
||||
Beschreibung der Informnationen (Beispiele in Klammern)
|
||||
|
||||
Kopie der Informationen in Ssp_vi->multi[Ssp_vi->test.multiindex].doku.
|
||||
Folgende Elemente werden Besetzt:</pre><b><a name="param1">1</a> doku.autor</b><pre> : Urheber der Pruefliste</pre><b><a name="param2">2</a> doku.erstellt</b><pre> : Erstell Datum</pre><b><a name="param3">3</a> doku.proddukt</b><pre> : Produktbezeichnung (M1.7)</pre><b><a name="param4">4</a> doku.ae_stand</b><pre> : Aenderungsstand (z.B. 28RT004711)
|
||||
Der Aenderungsstand ist massgebend fuer das
|
||||
Testprogramm. Falls in der pdv ein anderer
|
||||
Eintrag vorhanden, erfolgt eine Fehlermeldung</pre><b><a name="param5">5</a> doku.kundennummer</b><pre>: Typbezeichnung des Kunden (1 739 041)</pre><b><a name="param6">6</a> doku.eingefuehrt</b><pre> : letzte Aenderung mit ae_stand</pre><b><a name="param7">7</a> doku.gueltig_von</b><pre> : Moeglichkeit zeitlich begrenzt</pre><b><a name="param8">8</a> doku.gueltig_bis</b><pre> : ein Programm der Fertigung zur</pre><b><a name="param9">9</a> doku.passwort</b><pre> : Verfuegung zu stellen</pre><b><a name="param10">10</a> doku.typ</b><pre> : Art der ISN individuellen Sg-Nr</pre><b><a name="param11">11</a> doku.vergleich</b><pre> : Kontakttraegertest (ja / nein)</pre><b><a name="param12">12</a> doku.muster</b><pre> : Kontakttraeger (Wechselteil) Nummer</pre><b><a name="param13">13</a> doku.prot_art</b><pre> : spezielles Statistikprotokoll (E_Gas)</pre><b><a name="param14">14</a> doku.fehlermax</b><pre> : Abbruch nach n Messfehlern</pre><b><a name="param15">15</a> doku.protokoll_emb:</b><pre>Statistik-Protokoll Erst-Muster</pre><b><a name="param16">16</a> doku.sw_ae_stand</b><pre> : SW-Aenderungsstand</pre><b><a name="param17">17</a> doku.adapterfile</b><pre> : Adapterfile aus Directory ...pruef_ccs/Adapter/</pre><b><a name="param18">18</a> doku.usermark</b><pre> : Usermarke fuer Statistik</pre><b><a name="param19">19</a> doku.swnumber</b><pre> : Softwarenummer
|
||||
|
||||
Im System-Common sind 13 Informationszellen fuer Erweiterungen vorgesehen.
|
||||
|
||||
|
||||
Revision 1.1 2001/12/18 10:26:17 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.8 2001/11/09 14:15:49 wiese
|
||||
#ifdef HPRT raus
|
||||
(char *) rein
|
||||
|
||||
Revision 1.7 2001/05/28 12:48:15 PIJ3SA
|
||||
Gaudi-Parameter USERMARK in E_DOKU added
|
||||
|
||||
Revision 1.6 2001/01/16 14:28:47 juilfs
|
||||
Linux
|
||||
|
||||
Revision 1.5 1999/12/22 10:06:14 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.4 1999/12/22 09:17:03 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.3 1999/12/07 17:19:11 juilfs
|
||||
no entry
|
||||
|
||||
Revision 1.2 99/04/06 14:09:34 14:09:34 wiese (Stefan Wiese)
|
||||
pruefsw_nr neu
|
||||
|
||||
Revision 1.1 99/04/06 13:36:44 13:36:44 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 97/12/02 14:24:41 14:24:41 juilfs (Joerg Juilfs)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 96/07/10 10:25:54 10:25:54 keppler (Fritz Keppler)
|
||||
Initial revision
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
49
CPXV2 PTS/References/GaudiCfg/help/module/e_double.html
Normal file
49
CPXV2 PTS/References/GaudiCfg/help/module/e_double.html
Normal file
@ -0,0 +1,49 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_DOUBLE</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_DOUBLE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_double.C,v 1.8 2004/03/24 08:45:17 lehmann Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: Racal Karte RD4072 Modul
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: e_double.C
|
||||
Autor: AnW/TEF7 Michael Strauss
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 9.05 ; HP-RT 02.11)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int e_double (shm_stringpointer *zeilen_wert, // <I> Zeiger auf Werte
|
||||
long index, // <I> Index Nummer
|
||||
long anzahl) // <I> Anzahl der Werte
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
<20>bernimmt die Parameter und deutet Sie m<>glichst so, wie sie in der
|
||||
modglobal.stl definiert worden sind.
|
||||
e_racal_sr ( wert[0],...,wert[11] ) wird aufgerufen
|
||||
Das Modul ist in der Lage, die Racal-Karte rd4072 anzusprechen.
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
LISO Fehlerbehandlung
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
120
CPXV2 PTS/References/GaudiCfg/help/module/e_ecumemdata.html
Normal file
120
CPXV2 PTS/References/GaudiCfg/help/module/e_ecumemdata.html
Normal file
@ -0,0 +1,120 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ECUMEMDATA</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_ECUMEMDATA</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ecumemdata.C,v 1.9 2005/06/27 12:35:59 wes3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Auslesen von ECUMEM-Daten aus ecumemconfig
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_ecumemdata.C
|
||||
Autor: RtW/TEF72-wiese(170398)
|
||||
Zielsystem: HP9000/V743 (HP-RT 3.01)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ecumemdata(shm_stringpointer *zeilen_info
|
||||
,shm_stringpointer *zeilen_wert
|
||||
,long index
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_zeile
|
||||
,Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);</pre><b><a name="param1">1</a> #define</b><pre> PRUEFSCHRITT 0</pre><b><a name="param2">2</a> #define</b><pre> POSITION 1
|
||||
#define SESSION 2
|
||||
#define DATENTYP 3
|
||||
#define TYPNAME 4
|
||||
#define DATENATTRIBUT 5
|
||||
#define RET_LEN 6</pre><b><a name="param8">8</a> #define</b><pre> FEHLERFLAG 7</pre><b><a name="param9">9</a> #define</b><pre> ERGEBNIS 8
|
||||
|
||||
---------------------------------------------------------------------
|
||||
DEBUG: VI (Vectorinterpreter)
|
||||
DEB_DATA: "Daten Ausgabe" der im Container gelesenen Daten
|
||||
DEB_GAUDI: "Gaudi Parameter" der Pr<50>fliste (rein und raus)
|
||||
|
||||
Funktionsbeschreibung:
|
||||
Dieses Modul liest f<>r den jeweiligen Softwarestand zugeh<65>rigen Daten
|
||||
aus einem File namens "ecumemconfig" aus, das immer im Directory
|
||||
z.B. /hw/flash/ "Erzeugnissnummer" / "aus E_DOKU die Softwarenummer"
|
||||
besteht.
|
||||
|
||||
Parameterbeschreibung:</pre><b><a name="param3">3</a> SESSION</b><pre>: Gibt den Namen der Session im ECU - Memory - Container an,
|
||||
aus der die gew<65>nschten Daten gelesen werden sollen
|
||||
z.B. fast_serial, slow_serial</pre><b><a name="param4">4</a> DATENTYP:</b><pre>Gibt den Typ der gew<65>nschten Daten an:
|
||||
checksum, datapointer, kwp2000-setup, kwp2000-timing,
|
||||
kwp2000-security</pre><b><a name="param5">5</a> TYPNAME:</b><pre>gibt den Namen der gew<65>nschten Daten an</pre><b><a name="param6">6</a> DATENATTRIBUT:</b><pre>gibt an, welches Attribut der Daten zur<75>ckgegeben werden
|
||||
soll. (target-start-adr, target-end-adr, checksum-alg, checksum-result,
|
||||
target-length, adress-5-baud, wup, target, source, p2min, p2max,
|
||||
p3min, p3max, p4min, baudrate, ecu-security-alg, datablock-name)</pre><b><a name="param7">7</a> RET_LEN:</b><pre>Gibt die Anzahl der zur<75>ckzugebenden Zeichen an. Ist der im
|
||||
ECU_Memory-Container angegebene String k<>rzer, werden '0'en avoran-
|
||||
gestellt. Ist der String l<>nger, wird eine Fehlermeldung generiert.
|
||||
Wird kein Wert angegeben, so wird der String ohne Anpassung
|
||||
zur<75>ckgegeben. Achtung:
|
||||
HEXWERTE werden mit halber L<>nge eingegeben (2 Zeichen pro Byte)
|
||||
|
||||
Revision 1.1 2001/12/18 10:26:29 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.11 2001/09/06 08:19:28 wiese
|
||||
Container vor neubeschreiben immer l<>schen, auch wenn die Datei nicht vorhanden ist
|
||||
|
||||
Revision 1.10 2001/01/11 15:49:43 wiese
|
||||
LINUX ok
|
||||
|
||||
Revision 1.9 2001/01/11 15:14:31 juilfs
|
||||
Linux <20>berarbeitung
|
||||
|
||||
Revision 1.8 2000/08/31 14:05:02 wiese
|
||||
str_cpy eingebaut
|
||||
|
||||
Revision 1.7 1999/12/22 10:05:44 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.6 1999/12/22 09:16:35 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.5 1999/11/08 11:20:34 wiese
|
||||
0x am Anfang mu<6D> erhalten bleiben
|
||||
|
||||
Revision 1.4 99/06/30 15:03:35 15:03:35 wiese (Stefan Wiese)
|
||||
Flag f<>r einmal lesen eingef<65>hrt.
|
||||
Ausblenden Fehlermeldung bei KWP2000-SECURITY
|
||||
|
||||
Revision 1.3 99/06/09 08:04:14 08:04:14 wiese (Stefan Wiese)
|
||||
DEFINE DATA in DATAPOINTER umbenannt
|
||||
|
||||
Revision 1.2 99/03/31 17:06:40 17:06:40 wiese (Stefan Wiese)
|
||||
50 Structs m<>glich
|
||||
KWP2000-SECURITY neu
|
||||
Filename mit soft_nr
|
||||
Debugs erweitert
|
||||
Lesen des Files bei jedem Laden
|
||||
Return 0 bei DATENATTRIBUT=ECU-SECURITY-PARAMETER f<>r Makro SEEDKEY
|
||||
|
||||
Revision 1.1 98/06/29 15:18:19 15:18:19 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 98/05/20 11:31:31 11:31:31 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
75
CPXV2 PTS/References/GaudiCfg/help/module/e_ecumemdata1.html
Normal file
75
CPXV2 PTS/References/GaudiCfg/help/module/e_ecumemdata1.html
Normal file
@ -0,0 +1,75 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ECUMEMDATA1</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_ECUMEMDATA1</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ecumemdata1.C,v 1.8 2005/10/10 13:14:34 wes3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Modulroutine fuer MAKRO ECUMemDataNum und ECUMemDataStr
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_ecumemdata1.C
|
||||
Autor: RtW2/TEF72-Wiese (29.08.00)
|
||||
Zielsystem: HP9000/V743 (HP-RT 3.01)
|
||||
Sprache: ANSI-C/C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
|
||||
int e_ecumemdata1
|
||||
(shm_stringpointer *zeilen_wert // <I> eingabeparameterfeld
|
||||
,long index1 // <I> Stelle der Eingabeparameter
|
||||
,long anzahl) // <I> Anzahl der Parametert
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf:
|
||||
|
||||
error = e_ecumemdata1
|
||||
(*zeilen_wert // <I> eingabeparameterfeld
|
||||
,index1 // <I> Stelle der Eingabeparameter
|
||||
,anzahl) // <I> Anzahl der Parametert
|
||||
|
||||
|
||||
if (error != 0) // Fehlerbeschreibung ...
|
||||
{
|
||||
// Fehlerhandling ...
|
||||
}</pre><b><a name="param1">1</a> #define</b><pre> PRUEFSCHRITT 0</pre><b><a name="param2">2</a> #define</b><pre> POSITION 1
|
||||
#define CONTAINERTYP 2
|
||||
#define SESSIONNAME 3
|
||||
#define DATENTYP 4
|
||||
#define DATENTYPNAME 5
|
||||
#define DATENATTRIBUT 6
|
||||
#define FEHLERFLAG 7
|
||||
#define ERGEBNIS 8
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
|
||||
Dieses Modul dient dazu, ECUMEM - Container - Beschreibungsfiles
|
||||
"ecumemdata1.xml" zu lesen. Diese Files haben ein spezielles (XML - angeehntes)
|
||||
Format, um die Daten eines Containers aufzubereiten. Dazu m<>ssen die Files
|
||||
mit Metamorphosis und dem Script "xpath.mm" mit dem Aufruf
|
||||
"mmx -M $MMBINDIR/xpath.mm -S $SWNR.sgs -F sgm -T ecumemdata1.xml"
|
||||
erzuegt werden.
|
||||
Diese Daten dieses Files werden eingelesen und in einem Structfeld zwischen-
|
||||
gespeichert. Das Auslesen aus dem Structfeld kann wesentlich schneller erfolgen.</pre><b><a name="param3">3</a> CONTAINERTYP:</b><pre>FSW: Fahrsoftwarecontainer: %FLASHROOT/%TTNR/%SWNR/ecumemdata1.xml
|
||||
TSW: Testsoftwarecontainer: %FLASHROOT/tsw/%TSWNR/ecumemdata1.xml
|
||||
WP: Werksprogrammiercontainer: %FLASHROOT/wp/%WPSWNR/ecumemdata1.xml</pre><b><a name="param4">4</a> SESSIONNAME:</b><pre>Name der Session im Block MEM/SESSIONS</pre><b><a name="param5">5</a> DATENTYP:</b><pre>CHECKSUM: Daten aus dem Bereich Checksumme
|
||||
DATAPOINTER: Daten aus dem Bereich der Datenpointer
|
||||
KWP2000-SECURITY
|
||||
KWP2000-TIMING
|
||||
KWP2000-SETUP</pre><b><a name="param6">6</a> DATENATTRIBUT:</b><pre>Welches Datum soll zur<75>ckgegben werden (z.B. TARGET-START-ADR)</pre><b><a name="param7">7</a> FEHLERFLAG:</b><pre>Fehlerr<EFBFBD>ckgabe: 0 alles ok, 1: Fehler</pre><b><a name="param8">8</a> ERGEBNIS:</b><pre>Ausgabe des Datums
|
||||
|
||||
Das Datum wird unver<65>ndert aus dem Container ausgegeben.
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
103
CPXV2 PTS/References/GaudiCfg/help/module/e_fubus3.html
Normal file
103
CPXV2 PTS/References/GaudiCfg/help/module/e_fubus3.html
Normal file
@ -0,0 +1,103 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_FUBUS3</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_FUBUS3</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_fubus3.C,v 1.4 2004/12/08 15:08:00 kj73rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Anschalten von VXI Modulen <20>ber die Scannermatrix
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_fubus3.C
|
||||
Autor: RtW/TEF72-Juilfs(080696)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_fubus(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:
|
||||
Diese Routine schaltet die 5 BNC Eing<6E>nge und 4 Funktionskan<61>le
|
||||
per Schaltermatrix zum FU3 Funktionsstecker.
|
||||
Die Anschaltung ist bitweise orientiert.
|
||||
Parameterbeschreibung:
|
||||
FU3_BNC1 8 Bits
|
||||
SK_BNC1 4 Bits
|
||||
FU3_BNC2 8 Bits
|
||||
SK_BNC2 4 Bits
|
||||
FU3_BNC3 8 Bits
|
||||
SK_BNC3 4 Bits
|
||||
FU3_BNC4 8 Bits
|
||||
SK_BNC4 4 Bits
|
||||
FU3_BNC5 8 Bits
|
||||
SK_BNC5 4 Bits
|
||||
|
||||
Beispiel:
|
||||
FU3_BNC1 = 11000000
|
||||
BNC 1 wird mit dem Funktionsbus 3 Pin a1 und c1 verbunden
|
||||
Eine '1' schaltet eine Verbindung an.
|
||||
Eine '0' schaltet eine Verbindung ab.
|
||||
Ein 'X' laesst eine Verbindung unveraendert (-> don't care).
|
||||
|
||||
|
||||
Besonderheiten:
|
||||
Im Modul m<>ssen immer 8 und 4 Bits per Parameter eingeben werden.
|
||||
Insgesamt also 60 Bits. Sollte die Anzahl nicht stimmen, wird die
|
||||
Pr<50>fliste abgebrochen und ein Fehler gesendet.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
...
|
||||
|
||||
Revision 1.1 2001/12/18 10:27:20 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.3 1999/12/22 10:06:18 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.2 1999/12/22 09:17:07 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.1 1999/11/23 14:15:01 katzenma
|
||||
Initial Version by Sniff
|
||||
|
||||
Revision 1.1 97/12/02 14:24:43 14:24:43 juilfs (Joerg Juilfs)
|
||||
Initial revision
|
||||
|
||||
Revision 1.1 96/07/10 10:26:01 10:26:01 keppler (Fritz Keppler)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
71
CPXV2 PTS/References/GaudiCfg/help/module/e_interrupt.html
Normal file
71
CPXV2 PTS/References/GaudiCfg/help/module/e_interrupt.html
Normal file
@ -0,0 +1,71 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_INTERRUPT</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_INTERRUPT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_interrupt.C,v 1.7 2004/11/30 13:11:30 jsj3rt Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Warten auf die Triggerline 0 - 7
|
||||
---------------------------------------------------------------------
|
||||
Projekt: CCS
|
||||
Sourcefile: e_interrupt.C
|
||||
Autor: RtW/TEF72-Juilfs(080696)
|
||||
Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_interrupt(shm_stringpointer *zeilen_info
|
||||
,shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
MD,E_INTERRUPT
|
||||
,PRUEFSCHRITT
|
||||
,POSITION
|
||||
,TIMEOUT
|
||||
,TRIGGER_LINE
|
||||
,INT_FUNKTION</pre><b><a name="param3">3</a> TIMEOUT</b><pre> = in Sekunden bis der Interrupt eingetroffen sein sollte</pre><b><a name="param4">4</a> TRIGGER_LINE</b><pre>= An welcher Triggerline wird Interrupt erwartet 0 - 7</pre><b><a name="param5">5</a> INT_FUNKTION</b><pre>= Modus Interruptsteuerung
|
||||
: S Setzen Interrupt
|
||||
: W Warten auf Interrupt
|
||||
|
||||
|
||||
Aufgabe des Modules ist es, auf ein Interrupt zu warten. Hierbei
|
||||
alle 8 Triggerlines des VXI Racks abgefragt werden.
|
||||
Zuerst wird mit dem Aufruf von E_INTERRUPT die Triggerline
|
||||
spezifiziert. INT_FUNKTION = S
|
||||
Danach koennen weitere Pruefschritte folgen die ggf. die Triggerline
|
||||
leitung beinflussen.
|
||||
Beim naechsten Aufruf von E_INTERRUPT und INT_FUNKTION = W
|
||||
wird sollange gewartet bis die Triggerline gezogen wurde, oder
|
||||
die vorher spezifizierte Timeoutzeit abgelaufen worden ist.
|
||||
Alle 10 ms wird geprueft ob Timeoutzeit abgelaufen worden ist.
|
||||
|
||||
|
||||
...
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
57
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_add.html
Normal file
57
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_add.html
Normal file
@ -0,0 +1,57 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ISMC_ADD</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_ISMC_ADD</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ismc_add.C,v 1.6 2004/03/24 08:52:35 lehmann Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Addiert Bilder in der Imageliste
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_ismc_add.C
|
||||
Autor: RtW/TEF32-Aatef (28.11.2003)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ismc_add(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
( 3) TEMPERATURE Eingestellte Temperatur waehrend Bildaufnahme
|
||||
( 4) INTENSITY Eingestellte Lichtintensitaet waehrend Bildaufnahme
|
||||
( 5) SM_ADDRESS Adresse vom Bild in shardmemory
|
||||
( 6) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, das Bild in der Liste enfuegen.
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
59
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_area.html
Normal file
59
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_area.html
Normal file
@ -0,0 +1,59 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ISMC_AREA</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_ISMC_AREA</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ismc_area.C,v 1.6 2004/07/13 13:39:48 aatef Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Add flaechen koordinaten
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_ismc_area.C
|
||||
Autor: RtW/TEF32-Aatef (28.11.2003)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ismc_area(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
< 3> X x koordinat
|
||||
( 4) Y y koordinat
|
||||
( 5) WIDTH breite
|
||||
( 6) HEIGHT hoehe
|
||||
( 7) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, die Koordinaten von kleine Flaechen in
|
||||
Konfigliste eif<69>gen.
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
62
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_com.html
Normal file
62
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_com.html
Normal file
@ -0,0 +1,62 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ISMC_COM</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_ISMC_COM</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ismc_com.C,v 1.9 2004/08/11 13:45:07 gueltlin Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Kommunikation mit ismc
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_ismc_com.C
|
||||
Autor: RtW/TEF32-Aatef (19.11.2003)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ismc_com(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
( 3) FUNCTION z.B CalcPowerList, CalcTempList usw
|
||||
( 4) TEMPERATURE Eingestellte Temperatur waehrend Bildaufnahme
|
||||
( 5) INTENSITY Eingestellte Lichtintensitaet waehrend Bildaufnahme
|
||||
( 6) SM_ADDRESS Adresse vom Bild in shardmemory
|
||||
( 7) RESULT1 Rueckgabewert 1
|
||||
( 8) RESULT2 Rueckgabewert 2
|
||||
( 9) RESULT3 Rueckgabewert 3
|
||||
( 10) RETURN_WERT
|
||||
|
||||
Aufgabe des Modules ist es, die Kommunikation mit der
|
||||
ismc durchzufuehren
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
70
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_init.html
Normal file
70
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_init.html
Normal file
@ -0,0 +1,70 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ISMC_INIT</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_ISMC_INIT</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ismc_init.C,v 1.7 2005/04/12 09:55:11 ea82lr Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Initialisieren ismc
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_ismc_init.C
|
||||
Autor: RtW/TEF32-Aatef (28.11.2003)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ismc_init(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> WIDTH
|
||||
< 3> HEIGHT
|
||||
< 4> DINAMICTHRES
|
||||
( 5) SNR1
|
||||
( 6) SNR2
|
||||
( 7) VIGNET_BASIC
|
||||
( 8) VIGNET_POWER
|
||||
( 9) DARKSENSOR1
|
||||
(10) DARKSENSOR2
|
||||
(11) DINAMICPOWER
|
||||
(12) POS_DEVTHRES
|
||||
(13) NEG_DEVTHRES
|
||||
(14) POS_SLOPTHRES
|
||||
(15) NEG_SLOPTHRES
|
||||
(16) FPN_CORRECTION
|
||||
(17) DPTHRES
|
||||
(18) OUTPUTTHRES
|
||||
(19) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, die ismc zu initialisieren.
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
55
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_state.html
Normal file
55
CPXV2 PTS/References/GaudiCfg/help/module/e_ismc_state.html
Normal file
@ -0,0 +1,55 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_ISMC_STATE</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_ISMC_STATE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_ismc_state.C,v 1.6 2004/08/13 08:05:11 gueltlin Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: Close Slingshot Karte
|
||||
---------------------------------------------------------------------
|
||||
Projekt: IVS
|
||||
Sourcefile: e_ismc_state.C
|
||||
Autor: RtW/TEF32-Aatef (28.11.2003)
|
||||
Zielsystem: SuSE Linux 8.1
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
MPI Schnittstelle
|
||||
void e_ismc_state(shm_stringpointer *zeilen_wert
|
||||
,long index1
|
||||
,long anzahl)
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf: im Vectorinterpreter
|
||||
|
||||
(*funktionen[modulnummer])
|
||||
(Ssp_expand_wert
|
||||
,p_verwaltung->begin_modulblock
|
||||
,p_verwaltung->anzahl_modulparameter);
|
||||
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
Aufrufparameter laut Modglobal.
|
||||
|
||||
< 1> PRUEFSCHRITT
|
||||
< 2> POSITION
|
||||
( 3) STATE start / ende (Gibt reservierte Speicher frei)
|
||||
( 4) ERRORFLAG
|
||||
|
||||
Aufgabe des Modules ist es, die reservierte Speicher frei zu geben.
|
||||
|
||||
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
53
CPXV2 PTS/References/GaudiCfg/help/module/e_karte.html
Normal file
53
CPXV2 PTS/References/GaudiCfg/help/module/e_karte.html
Normal file
@ -0,0 +1,53 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_KARTE</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_KARTE</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: Boschbus Karte ansteuern
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: e_karte.C
|
||||
Autor: AnW/FVS5 Schneider Romeo
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 9.05 ; HP-RT 02.11)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
e_karte_sr (wert[0], Pruefschritt
|
||||
wert[1], Position
|
||||
wert[2], Modul
|
||||
wert[3], Modus
|
||||
wert[4], Karte
|
||||
wert[5], Ober - Adresse
|
||||
wert[6], Unter - Adresse
|
||||
wert[7], Offset
|
||||
wert[8], Anzahl - Datenworte
|
||||
wert[9], Datenwort1
|
||||
wert[10], Datenwort2
|
||||
wert[11], Datenwort3
|
||||
wert[12]); Datenwort4
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
LISO Fehlerbehandlung
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
55
CPXV2 PTS/References/GaudiCfg/help/module/e_karte_sr.html
Normal file
55
CPXV2 PTS/References/GaudiCfg/help/module/e_karte_sr.html
Normal file
@ -0,0 +1,55 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_KARTE_SR</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_KARTE_SR</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: e_karte_sr.C,v 1.1 2003/09/15 09:42:47 lehmann Exp $
|
||||
-------------------------------------------------------------------------
|
||||
Kurzbeschreibung: 4 Kannal D-A-Wandler als Stannungsquelle
|
||||
-------------------------------------------------------------------------
|
||||
Projekt: Common Core System - BOSCH
|
||||
Sourcefile: e_karte_sr .C
|
||||
Autor: AnW/FVS5 Schneider Romeo
|
||||
Zielsystem: HP9000 743rt vxi02 (HP-UX 9.05 ; HP-RT 02.11)
|
||||
Sprache: Ansi C; C++
|
||||
-------------------------------------------------------------------------
|
||||
Aufruf: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
int e_karte_sr (char* Pruefschritt,
|
||||
char* Positon,
|
||||
char* Modul,
|
||||
char* Modus,
|
||||
char* Karte,
|
||||
char* OA,
|
||||
char* UA,
|
||||
char* Offset,
|
||||
char* N_Data,
|
||||
char* Data1,
|
||||
char* Data2,
|
||||
char* Data3,
|
||||
char* Data4)
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Returnparameter: <GFMT KS=on TAB=8 LF=on>
|
||||
-------------------------------------------------------------------------
|
||||
Funktionsbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
Dieses Modul ist in der Lage die 4 Spannungsquellen zu verwalten.
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
Fehlerbeschreibung: <GFMT KS=on TAB=8 LF=on>
|
||||
|
||||
LISO Fehlerbehandlung
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
86
CPXV2 PTS/References/GaudiCfg/help/module/e_kfg.html
Normal file
86
CPXV2 PTS/References/GaudiCfg/help/module/e_kfg.html
Normal file
@ -0,0 +1,86 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>E_KFG</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_KFG</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
Funktionsbeschreibung:
|
||||
Index der expandierten Pruefliste, und der Name der
|
||||
anzusteuerenden Unit werden ermittelt und via Message-Queue
|
||||
an den Prozess KURVENFORMGENERATOR uebermittelt.
|
||||
|
||||
Beschreibung der Moduluebergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pruefschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> ANSTEUER_UNIT</b><pre>
|
||||
z.B.: GEN_AMPL1_1 (siehe aktuelles HW-Config-File)
|
||||
------------------------------</pre><b><a name="param4">4</a> SIGNALFILE</b><pre>
|
||||
Name der Signaldatei ohne Extension (".cnf")
|
||||
------------------------------</pre><b><a name="param5">5</a> TRIG_SOURCE</b><pre>
|
||||
Triggerquelle (EXT1, EXT2, CLK2, INTERN, "-")
|
||||
------------------------------</pre><b><a name="param6">6</a> TRIG_SLOPE</b><pre>
|
||||
POS-/NEG-Triggerflanke
|
||||
------------------------------</pre><b><a name="param7">7</a> TRIG_EVENT</b><pre>
|
||||
SYNC / ASYNC
|
||||
(Anstarten eines Signals erst nach Beendigung des
|
||||
zuvor aktiven oder unmittelbares Anstarten)
|
||||
------------------------------</pre><b><a name="param8">8</a> AMPL_PRECISION</b><pre>
|
||||
Wert (in Proz.) steuert den Algorithmus zur Optimierung
|
||||
der Signalamplituden;
|
||||
------------------------------</pre><b><a name="param9">9</a> AMPL_FACTOR</b><pre>
|
||||
veraendert den Amplitudenfaktor am Referenz-DAC des KFG3
|
||||
(Abschwaecher mit Werten zwischen 1.00 und 0.1);
|
||||
Wichtig: Ausfuehrung ist langsamer als Aenderung von
|
||||
Amplitudenwerten mittels Ansteuerparametern !
|
||||
------------------------------</pre><b><a name="param10">10</a> FREQ_FACTOR</b><pre>
|
||||
veraendert die Ausgabefrequenz eines Signals durch
|
||||
Manipulation der N,M-Paramter des Phasenrechenwerks im KFG3
|
||||
(Werte zw. 0.1, .., 1.0, .., 10.0 sind moeglich);
|
||||
Wichtig: Ausfuehrung ist langsamer als Aenderung von
|
||||
Amplitudenwerten mittels Ansteuerparametern !
|
||||
------------------------------</pre><b><a name="param11">11</a> ANALOG_PIN</b><pre>
|
||||
Steuergeraete-bezogener PIN-Bezeichner (s. Adapterfile)
|
||||
zur Anschaltung des Analogausgangs;
|
||||
------------------------------</pre><b><a name="param12">12</a> ANALOG_REF</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param13">13</a> IMPEDANZ</b><pre>
|
||||
LOW / NORM / 500R(Kombination aus LOW und 500Ohm-Widerstand
|
||||
auf der Zwischenkarte);
|
||||
------------------------------</pre><b><a name="param14">14</a> EXT_OUTREF</b><pre>
|
||||
Aktivierung des ext. Referenzeingangs mit Angabe eines
|
||||
Steuergeraete-bezogener PIN-Bezeichner (s. Adapterfile);
|
||||
------------------------------</pre><b><a name="param15">15</a> TRIGGER1</b><pre>
|
||||
IN / OUT (Aktivierung des ext. Triggereingangs oder -
|
||||
alternativ - Ausgabe eines Digitalsignals);
|
||||
------------------------------</pre><b><a name="param16">16</a> TRIGGER2</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param17">17</a> OC1</b><pre>
|
||||
Steuergeraete-bezogener PIN-Bezeichner (s. Adapterfile)
|
||||
zur Anschaltung des OpenCollector-Ausgangs;
|
||||
------------------------------</pre><b><a name="param18">18</a> OC2</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param19">19</a> OC3</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param20">20</a> OC4</b><pre>
|
||||
dito
|
||||
------------------------------</pre><b><a name="param21">21</a> OUTP_ENABLE</b><pre>
|
||||
ON / OFF
|
||||
------------------------------</pre><b><a name="param22">22</a> RUN_STOP</b><pre>
|
||||
SINGLE / FREE / STOP (SWEEP - noch nicht aktiv)
|
||||
|
||||
|
||||
Weitergehende Dokumentation zum Thema KFG befindet sich
|
||||
in der CCS-Gesamtdokumentation.
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user