197 lines
11 KiB
HTML
197 lines
11 KiB
HTML
<xsl:stylesheet version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fx="http://www.asam.net/xml/fbx" xmlns:exslt="http://exslt.org/common" xmlns:flexray="http://www.asam.net/xml/fbx/flexray" xmlns:lin="http://www.asam.net/xml/fbx/lin" xmlns:ho="http://www.asam.net/xml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="exslt">
|
|
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
|
|
<!-- copy all nodes not matched by another rule -->
|
|
<xsl:template match="@*|node()|processing-instruction()|comment()" priority="-1">
|
|
<xsl:copy>
|
|
<xsl:apply-templates select="@*|node()|processing-instruction()|comment()"/>
|
|
</xsl:copy>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Drehzahl_Rad_HL-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_RPM_WHL_RLH']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-511.984375</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.015625</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Drehzahl_Rad_HR-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_RPM_WHL_RRH']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-511.984375</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.015625</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Drehzahl_Rad_VL-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_RPM_WHL_FLH']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-511.984375</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.015625</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Drehzahl_Rad_VR-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_RPM_WHL_FRH']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-511.984375</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.015625</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Fahrer-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_DV']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-1439.9560546875</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.0439453125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkelgeschwindigkeit_Fahrer-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEAV_DV']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-2879.912109375</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.087890625</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Vorderachse_Rad-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_FTAX_WHL']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Vorderachse_Rad_Fehler_Amplitude-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_FTAX_WHL_ERR_AMP']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Vorderachse_Ritzel-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_FTAX_PNI']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-1439.9560546875</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.0439453125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Sollwert_PMA-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'TARVL_PMA']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-1439.9560546875</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.0439453125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Lenkwinkel_Vorderachse_effektiv-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'STEA_FTAX_EFFV']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Soll_Lenkwinkel_Vorderachse_Steuerung_Teilwert-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'TAR_STEA_FTAX_CTR_PVL']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Soll_Lenkwinkel_Hinterachse_Steuerung_Teilwert-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'TAR_STEA_BAX_CTR_PVL']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Soll_Lenkwinkel_Vorderachse_Stellglied-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'TAR_STEA_FTAX_ACT']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-1439.9560546875</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.0439453125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Soll_Lenkwinkel_Hinterachse_Stellglied-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'TAR_STEA_BAX_ACT']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Hinterachse_Stellglied-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_BAX_ACT']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-89.997253418125</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.00274658203125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
<!-- Signal Ist_Lenkwinkel_Vorderachse_Stellglied-->
|
|
<xsl:template match="/fx:FIBEX/fx:PROCESSING-INFORMATION/fx:CODINGS/fx:CODING[@ID = //fx:SIGNAL[ho:SHORT-NAME = 'AVL_STEA_FTAX_ACT']/fx:CODING-REF/@ID-REF]/ho:COMPU-METHODS/ho:COMPU-METHOD/ho:COMPU-INTERNAL-TO-PHYS/ho:COMPU-SCALES/ho:COMPU-SCALE/ho:COMPU-RATIONAL-COEFFS/ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:COMPU-NUMERATOR">
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>-1439.9560546875</xsl:text>
|
|
</xsl:element>
|
|
<xsl:element name="ho:V">
|
|
<xsl:text>0.0439453125</xsl:text>
|
|
</xsl:element>
|
|
</xsl:element>
|
|
</xsl:template>
|
|
</xsl:stylesheet>
|