|
|
|
|
@ -3,6 +3,7 @@
|
|
|
|
|
///
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Globalization;
|
|
|
|
|
using System.IO;
|
|
|
|
|
using log4net;
|
|
|
|
|
using Oracle.DataAccess.Client; // ODP.NET Oracle managed provider
|
|
|
|
|
@ -462,248 +463,290 @@ namespace TBF.BenchControl.DB.SensusOracle
|
|
|
|
|
#if IPERLST
|
|
|
|
|
if (logger == null) return Retv.Error;
|
|
|
|
|
|
|
|
|
|
Results.Entities.WaterMeter wm0 = null;
|
|
|
|
|
foreach (var wm in batch.WaterMeters) if (wm != null) { wm0 = wm; break; }
|
|
|
|
|
if (wm0 == null) return Retv.Error;
|
|
|
|
|
|
|
|
|
|
Results.Entities.WaterMeterData wmData = wm0.WaterMeterData;
|
|
|
|
|
|
|
|
|
|
Results.Entities.MeterTestRslt adj = wm0.GetMeterTestRslt(string.Format("Adj"));
|
|
|
|
|
Results.Entities.MeterTestRslt q1 = wm0.GetMeterTestRslt(string.Format("Q1"));
|
|
|
|
|
Results.Entities.MeterTestRslt q2 = wm0.GetMeterTestRslt(string.Format("Q2"));
|
|
|
|
|
Results.Entities.MeterTestRslt q3 = wm0.GetMeterTestRslt(string.Format("Q3"));
|
|
|
|
|
if (adj == null || q1 == null || q2 == null || q3 == null) return Retv.Error;
|
|
|
|
|
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
logger.WriteLine("[Wasserzähler-Daten]");
|
|
|
|
|
logger.WriteLine(string.Format("PruefPunkte={0}", 3));
|
|
|
|
|
logger.WriteLine(string.Format("Typ={0}", 3)); /// iP 020 Q3_4 R160 A XXXX
|
|
|
|
|
logger.WriteLine(string.Format("MetroKlasse={0}", batch.WaterMeters[0].WaterMeterData.MetrologicalClass)); /// R160
|
|
|
|
|
logger.WriteLine(string.Format("Zulassungszeichen={0}", batch.WaterMeters[0].WaterMeterData.ApprovalInfo)); /// DE-12-MI001-PTB010
|
|
|
|
|
logger.WriteLine(string.Format("Qn={0}", batch.WaterMeters[0].WaterMeterData.Qn)); /// 4,0
|
|
|
|
|
logger.WriteLine(string.Format("Impulsrate={0}", 3)); /// 50,000
|
|
|
|
|
logger.WriteLine(string.Format("WZid={0}", 3)); /// 1242
|
|
|
|
|
logger.WriteLine(string.Format("RevWzTyp={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("RevPruefstandWzTyp={0}", 3)); /// 2
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-5={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-5={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-4={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-3={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-2={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-2={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-1={0}", 3)); /// 4000,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-1={0}", 3)); /// 500
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-1={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-1={0}", 3)); /// 90
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-1={0}", 3)); /// 100
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-1={0}", 3)); /// Just
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss0={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit0={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1100={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin0={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax0={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung0={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss1={0}", 3)); /// 25,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit1={0}", 3)); /// 500
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1101={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin1={0}", 3)); /// 100
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax1={0}", 3)); /// 110
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung1={0}", 3)); /// Q1
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze1={0}", 3)); /// 5,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze1={0}", 3)); /// -5,0
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm1={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm1={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss2={0}", 3)); /// 40,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit2={0}", 3)); /// 400
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1102={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin2={0}", 3)); /// 100
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax2={0}", 3)); /// 110
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung2={0}", 3)); /// Q2
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze2={0}", 3)); /// 2,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze2={0}", 3)); /// -2,0
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm2={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm2={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1103={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax3={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung3={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm3={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1104={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax4={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung4={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm4={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss5={0}", 3)); /// 4000,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit5={0}", 3)); /// 100
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1105={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin5={0}", 3)); /// 90
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax5={0}", 3)); /// 100
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung5={0}", 3)); /// Q3
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze5={0}", 3)); /// 1,3
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze5={0}", 3)); /// -0,8
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm5={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm5={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("GetriebeImpulse={0}", 3)); /// 2,000
|
|
|
|
|
logger.WriteLine(string.Format("OptikAufsetzen={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Warm_Kalt={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Füllzeit={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("EvakVorneZeit={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("EvakHintenZeit={0}", 3)); /// 90
|
|
|
|
|
logger.WriteLine(string.Format("Spüllzeit={0}", 3)); /// 60
|
|
|
|
|
logger.WriteLine(string.Format("Spüldurchfluss={0}", 3)); /// 5000,0
|
|
|
|
|
logger.WriteLine(string.Format("Abpresszeit={0}", 3)); /// 60
|
|
|
|
|
logger.WriteLine(string.Format("Abpressdruck={0}", 3)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Entwässerzeit={0}", 3)); /// 10
|
|
|
|
|
logger.WriteLine(string.Format("DinA4_Format={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Netzwerk_Format={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Zählernr_Format={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("WZ_Gruppe={0}", 3)); /// 24
|
|
|
|
|
logger.WriteLine(string.Format("MittelwertTiefe={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("EndKriterium={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Justieren={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Bemerkung={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Gesamtprüfzeit={0}", 3)); /// 2042
|
|
|
|
|
logger.WriteLine(string.Format("Gegenprüfung={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Geändert_von={0}", 3)); /// 4459
|
|
|
|
|
logger.WriteLine(string.Format("Geändert_am={0}", 3)); /// 29.05.2015 13:46:17
|
|
|
|
|
logger.WriteLine(string.Format("Typ={0}", batch.ProcedureName)); /// iP 020 Q3_4 R160 A XXXX
|
|
|
|
|
logger.WriteLine(string.Format("MetroKlasse={0}", wmData.MetrologicalClass));
|
|
|
|
|
logger.WriteLine(string.Format("Zulassungszeichen={0}", wmData.ApprovalInfo));
|
|
|
|
|
logger.WriteLine(string.Format("Qn={0}", wmData.Qn.ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Impulsrate={0}", q3.PulsesPerLiter.ToString(Program.AltCulture))); /// 50,000
|
|
|
|
|
logger.WriteLine(string.Format("WZid={0}", wmData.WMTypeId));
|
|
|
|
|
logger.WriteLine(string.Format("RevWzTyp={0}", wmData.WMTypeRev));
|
|
|
|
|
logger.WriteLine(string.Format("RevPruefstandWzTyp=2")); /// 2
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-5=0,0")); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-5=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-5=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-5=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-5=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-5=")); ///
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-4=0,0")); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-4=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-4=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-4=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-4=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-4=")); ///
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-3=0,0")); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-3=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-3=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-3=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-3=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-3=")); ///
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-2=0,0")); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-2=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-2=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-2=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-2=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-2=")); ///
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-1={0}", (1000 * adj.Qto()).ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-1={0}", adj.TargetTime().ToString("F0")));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-1=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-1={0}", 90));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-1={0}", 100));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-1=Just"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-0=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit-0=0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_110-0=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin-0=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax-0=0"));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung-0="));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss1={0}", (1000 * q1.Qfrom()).ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit1={0}", q1.TargetTime().ToString("F0")));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1101={0}", 1));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin1={0}", 100));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax1={0}", 110));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung1=Q1"));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze1={0}", q1.ErrLimHi().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze1={0}", q1.ErrLimLo().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm1=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm1=0,0"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss2={0}", (1000 * q2.Qfrom()).ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit2={0}", q2.TargetTime().ToString("F0")));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1102={0}", 1));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin2={0}", 100));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax2={0}", 110));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung2=Q2"));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze2={0}", q2.ErrLimHi().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze2={0}", q2.ErrLimLo().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm2=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm2=0,0"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss3={0}", (1000 * q3.Qto()).ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit3={0}", q3.TargetTime().ToString("F0")));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1103={0}", 1));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin3={0}", 90));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax3={0}", 100));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung3=Q3"));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze3={0}", q3.ErrLimHi().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze3={0}", q3.ErrLimLo().ToString("F1", Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm3=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm3=0,0"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss4=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit4=0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1104=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin4=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax4=0"));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung4="));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze4=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze4=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm4=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm4=0,0"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss5=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfzeit5=0"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfbereich100_1105=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMin5=0"));
|
|
|
|
|
logger.WriteLine(string.Format("PrüfbereichMax5=0"));
|
|
|
|
|
logger.WriteLine(string.Format("QBezeichnung5="));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenze5=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenze5=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("PosFehlergrenzeWarm5=0,0"));
|
|
|
|
|
logger.WriteLine(string.Format("NegFehlergrenzeWarm5=0,0"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("GetriebeImpulse=2,000")); /// 2,000
|
|
|
|
|
logger.WriteLine(string.Format("OptikAufsetzen=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Warm_Kalt=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Füllzeit=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("EvakVorneZeit=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("EvakHintenZeit={0}", 0)); /// 90
|
|
|
|
|
logger.WriteLine(string.Format("Spüllzeit={0}", 0)); /// 60
|
|
|
|
|
logger.WriteLine(string.Format("Spüldurchfluss={0}", 0)); /// 5000,0
|
|
|
|
|
logger.WriteLine(string.Format("Abpresszeit={0}", 0)); /// 60
|
|
|
|
|
logger.WriteLine(string.Format("Abpressdruck={0}", 0)); /// 0,0
|
|
|
|
|
logger.WriteLine(string.Format("Entwässerzeit={0}", 0)); /// 10
|
|
|
|
|
logger.WriteLine(string.Format("DinA4_Format={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Netzwerk_Format={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Zählernr_Format={0}", 0)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("WZ_Gruppe=24")); /// 24 - iPerl
|
|
|
|
|
logger.WriteLine(string.Format("MittelwertTiefe={0}", 0)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("EndKriterium={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Justieren={0}", 1)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Bemerkung=")); ///
|
|
|
|
|
logger.WriteLine(string.Format("Gesamtprüfzeit={0}", 3)); /// 2042
|
|
|
|
|
logger.WriteLine(string.Format("Gegenprüfung={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Geändert_von={0}", 3)); /// 4459
|
|
|
|
|
logger.WriteLine(string.Format("Geändert_am={0}", 3)); /// 29.05.2015 13:46:17
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < batch.WaterMeters.Count; i++)
|
|
|
|
|
{
|
|
|
|
|
Results.Entities.WaterMeter wMtr = batch.WaterMeters[i];
|
|
|
|
|
|
|
|
|
|
adj = wMtr.GetMeterTestRslt(string.Format("Adj"));
|
|
|
|
|
q1 = wMtr.GetMeterTestRslt(string.Format("Q1"));
|
|
|
|
|
q2 = wMtr.GetMeterTestRslt(string.Format("Q2"));
|
|
|
|
|
q3 = wMtr.GetMeterTestRslt(string.Format("Q3"));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Empty);
|
|
|
|
|
logger.WriteLine(string.Format("[Zählerdaten_{0}]", i + 1));
|
|
|
|
|
logger.WriteLine(string.Format("geprüft={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Zählernummer={0}", wMtr.SerialNrEx));
|
|
|
|
|
logger.WriteLine(string.Format("FertigsNr={0}", wMtr.SerialNr));
|
|
|
|
|
logger.WriteLine(string.Format("bestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Prüfflag={0}", 3)); /// 96
|
|
|
|
|
logger.WriteLine(string.Format("FestWertWZ={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Dicht={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("PrüfIndex={0}", 3)); /// 7301
|
|
|
|
|
logger.WriteLine(string.Format("GeprüftIndex={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Q-1bestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-1={0}", 3)); /// 3963,38404
|
|
|
|
|
logger.WriteLine(string.Format("Fehler-1={0}", 3)); /// 2,12605
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse-1={0}", 3)); /// 494,00012
|
|
|
|
|
logger.WriteLine(string.Format("Impulse-1={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Volumen-1={0}", 3)); /// 543,86450
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler-1={0}", 3)); /// 2,12605
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss-1={0}", 3)); /// 3963,38416
|
|
|
|
|
logger.WriteLine(string.Format("Q-1KorrBestanden={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand-1={0}", 3)); /// 205,82450
|
|
|
|
|
logger.WriteLine(string.Format("Endstand-1={0}", 3)); /// 749,68900
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert-1={0}", 3)); /// 3963,38416
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung-1={0}", 3)); /// 23,80341
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert-1={0}", 3)); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund-1={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q1bestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss1={0}", 3)); /// 26,91235
|
|
|
|
|
logger.WriteLine(string.Format("Fehler1={0}", 3)); /// 0,05011
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse1={0}", 3)); /// 501,12683
|
|
|
|
|
logger.WriteLine(string.Format("Impulse1={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Volumen1={0}", 3)); /// 3,74625
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler1={0}", 3)); /// 0,05223
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss1={0}", 3)); /// 26,91292
|
|
|
|
|
logger.WriteLine(string.Format("Q1KorrBestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand1={0}", 3)); /// 977,83375
|
|
|
|
|
logger.WriteLine(string.Format("Endstand1={0}", 3)); /// 981,58000
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert1={0}", 3)); /// 26,91292
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung1={0}", 3)); /// 3,61664
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert1={0}", 3)); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund1={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q2bestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss2={0}", 3)); /// 42,06588
|
|
|
|
|
logger.WriteLine(string.Format("Fehler2={0}", 3)); /// 0,52480
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse2={0}", 3)); /// 400,75000
|
|
|
|
|
logger.WriteLine(string.Format("Impulse2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Volumen2={0}", 3)); /// 4,68275
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler2={0}", 3)); /// 0,52028
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss2={0}", 3)); /// 42,06399
|
|
|
|
|
logger.WriteLine(string.Format("Q2KorrBestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand2={0}", 3)); /// 971,36300
|
|
|
|
|
logger.WriteLine(string.Format("Endstand2={0}", 3)); /// 976,04575
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert2={0}", 3)); /// 42,06399
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung2={0}", 3)); /// 3,52892
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert2={0}", 3)); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund2={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q5bestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss5={0}", 3)); /// 3886,53959
|
|
|
|
|
logger.WriteLine(string.Format("Fehler5={0}", 3)); /// 0,31667
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse5={0}", 3)); /// 101,12317
|
|
|
|
|
logger.WriteLine(string.Format("Impulse5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Volumen5={0}", 3)); /// 109,17200
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler5={0}", 3)); /// 0,31421
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss5={0}", 3)); /// 3886,44444
|
|
|
|
|
logger.WriteLine(string.Format("Q5KorrBestanden={0}", 3)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand5={0}", 3)); /// 853,41800
|
|
|
|
|
logger.WriteLine(string.Format("Endstand5={0}", 3)); /// 962,59000
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert5={0}", 3)); /// 3886,44444
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung5={0}", 3)); /// 25,63481
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert5={0}", 3)); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund5={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrundGesamt={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("AuftragNum={0}", wMtr.PurchaseOrder));
|
|
|
|
|
logger.WriteLine(string.Format("MaterialNum={0}", 3)); /// 38140500
|
|
|
|
|
logger.WriteLine(string.Format("Prefix={0}", "8SEN01")); ///
|
|
|
|
|
logger.WriteLine(string.Format("Suffix={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("Palette={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Umkarton={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("ZNr_komplett={0}", 3)); ///
|
|
|
|
|
logger.WriteLine(string.Format("OptikBewertung={0}", "0,00000")); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("IdProduziert={0}", 3)); /// 61
|
|
|
|
|
logger.WriteLine(string.Format("Calibration_alt={0}", 3)); /// 3746
|
|
|
|
|
logger.WriteLine(string.Format("Calibration={0}", 3)); /// 3675
|
|
|
|
|
logger.WriteLine(string.Format("Firmware={0}", 3)); /// 05.66
|
|
|
|
|
logger.WriteLine(string.Format("FlexFlowFehler={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("FlexFlowAuftrag={0}", 3)); /// 4248189
|
|
|
|
|
logger.WriteLine(string.Format("JustierWert={0}", 3)); /// 0,2
|
|
|
|
|
logger.WriteLine(string.Format("Corrected2Hz={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q2Corrected={0}", wMtr.Q2CorrectionDone ? 1 : 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionRight={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionLeft={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionFlowRight={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("FlowDirectionRight={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Position={0}", wMtr.WMPosition)); /// 1
|
|
|
|
|
|
|
|
|
|
if (wMtr == null || adj == null || q1 == null || q2 == null || q3 == null)
|
|
|
|
|
{
|
|
|
|
|
logger.WriteLine("geprüft=0");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
logger.WriteLine("geprüft=1");
|
|
|
|
|
logger.WriteLine(string.Format("Zählernummer={0}", wMtr.SerialNrEx));
|
|
|
|
|
logger.WriteLine(string.Format("FertigsNr={0}", wMtr.SerialNr));
|
|
|
|
|
logger.WriteLine(string.Format("bestanden=1")); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("Prüfflag={0}", wMtr.HydrPruefung)); /// 96
|
|
|
|
|
logger.WriteLine(string.Format("FestWertWZ=0")); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("Dicht={0}", 1)); /// 1
|
|
|
|
|
logger.WriteLine(string.Format("PrüfIndex={0}", wMtr.Pruefindex)); /// 7301
|
|
|
|
|
logger.WriteLine(string.Format("GeprüftIndex=1")); /// 1
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Q-1bestanden=1"));
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss-1={0}", (1000 * adj.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Fehler-1={0}", adj.Error.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse-1={0}", adj.TestTime.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Impulse-1=0"));
|
|
|
|
|
logger.WriteLine(string.Format("Volumen-1={0}", adj.VolumeMeter.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler-1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss-1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q-1KorrBestanden={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand-1={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("Endstand-1={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert-1={0}", (1000 * adj.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung-1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert-1=0,00000"));
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund-1={0}", 0));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Q1bestanden=1"));
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss1={0}", (1000 * q1.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Fehler1={0}", q1.Error.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse1={0}", q1.TestTime.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Impulse1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Volumen1={0}", q1.VolumeMeter.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q1KorrBestanden={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand1={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("Endstand1={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert1={0}", (1000 * q1.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung1={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert1=0,00000"));
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund1={0}", 0));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Q2bestanden=1"));
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss2={0}", (1000 * q2.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Fehler2={0}", q2.Error.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse2={0}", q2.TestTime.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Impulse2={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Volumen2={0}", q2.VolumeMeter.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler2={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss2={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q2KorrBestanden={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand2={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("Endstand2={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert2={0}", (1000 * q2.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung2={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert2=0,00000"));
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund2={0}", 0));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("Q3bestanden=1"));
|
|
|
|
|
logger.WriteLine(string.Format("Durchfluss3={0}", (1000 * q3.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Fehler3={0}", q3.Error.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("ZeitImpulse3={0}", q3.TestTime.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("Impulse3={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Volumen3={0}", q3.VolumeMeter.ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("KorrFehler3={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("KorrDurchfluss3={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q3KorrBestanden={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Anfangsstand3={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("Endstand3={0}", 0)); /// TODO
|
|
|
|
|
logger.WriteLine(string.Format("QMittelwert3={0}", (1000 * q3.FlowVolume()).ToString(Program.AltCulture)));
|
|
|
|
|
logger.WriteLine(string.Format("QStandardAbweichung3={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("ImpedanzMittelwert3=0,00000"));
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrund3={0}", 0));
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Format("AusfallGrundGesamt={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("AuftragNum={0}", wMtr.PurchaseOrder));
|
|
|
|
|
logger.WriteLine(string.Format("MaterialNum={0}", 38140500));
|
|
|
|
|
logger.WriteLine(string.Format("Prefix={0}", "8SEN01"));
|
|
|
|
|
logger.WriteLine(string.Format("Suffix="));
|
|
|
|
|
logger.WriteLine(string.Format("Palette={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("Umkarton={0}", 0));
|
|
|
|
|
logger.WriteLine(string.Format("ZNr_komplett="));
|
|
|
|
|
logger.WriteLine(string.Format("OptikBewertung=0,00000"));
|
|
|
|
|
logger.WriteLine(string.Format("IdProduziert={0}", 0)); /// 61
|
|
|
|
|
logger.WriteLine(string.Format("Calibration_alt={0}", wMtr.OrigCalibFactor));
|
|
|
|
|
logger.WriteLine(string.Format("Calibration={0}", wMtr.CalibFactor));
|
|
|
|
|
logger.WriteLine(string.Format("Firmware={0}", "05.66")); /// 05.66
|
|
|
|
|
logger.WriteLine(string.Format("FlexFlowFehler={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("FlexFlowAuftrag={0}", 0)); /// 4248189
|
|
|
|
|
logger.WriteLine(string.Format("JustierWert=0,2")); /// 0,2
|
|
|
|
|
logger.WriteLine(string.Format("Corrected2Hz={0}", wMtr.Hz2CorrectionDone ? 1 : 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q2Corrected={0}", wMtr.Q2CorrectionDone ? 1 : 0));
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionRight={0}", (int)Math.Round(wMtr.Q2Correction / 2)));
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionLeft={0}", (int)Math.Round(wMtr.Q2Correction)));
|
|
|
|
|
logger.WriteLine(string.Format("Q2CorrectionFlowRight={0}", wMtr.Q2CorrFlowRight));
|
|
|
|
|
logger.WriteLine(string.Format("FlowDirectionRight={0}", wMtr.Q2CorrFlowRight));
|
|
|
|
|
logger.WriteLine(string.Format("Position={0}", wMtr.WMPosition));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
logger.WriteLine(string.Empty);
|
|
|
|
|
logger.WriteLine(string.Format("[allgemein]")); ///
|
|
|
|
|
logger.WriteLine(string.Format("Prüfer={0}", 6)); /// 1047
|
|
|
|
|
logger.WriteLine(string.Format("PrüferID={0}", 6)); /// 246
|
|
|
|
|
logger.WriteLine(string.Format("AuftragKompakt={0}", 3)); /// 4248189
|
|
|
|
|
logger.WriteLine(string.Format("VariantenCode={0}", 3)); /// IPRO04CMECAZDKAMMXB1AA2011201101AEUAA1XX314NM1XXXLX
|
|
|
|
|
logger.WriteLine(string.Format("SollStückzahl={0}", 3)); /// 1000
|
|
|
|
|
logger.WriteLine(string.Format("IstStückzahl={0}", 3)); /// 61
|
|
|
|
|
logger.WriteLine(string.Format("Bemerkung={0}", 3)); /// §
|
|
|
|
|
logger.WriteLine(string.Format("BetriebsArt={0}", 3)); /// C
|
|
|
|
|
logger.WriteLine(string.Format("BuchstabenVorEtikett={0}", 3)); /// 8SEN01
|
|
|
|
|
logger.WriteLine(string.Format("BuchstabenNachEtikett={0}", 3));///
|
|
|
|
|
logger.WriteLine(string.Format("StehenderStartStop={0}", 3)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("ID_WzPruefreihe={0}", 3)); /// 2583
|
|
|
|
|
logger.WriteLine(string.Format("ID_Pruefstand={0}", 3)); /// 18004
|
|
|
|
|
logger.WriteLine(string.Format("DichteKorrektur={0}", 3)); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("LuftauftriebsKorrekturfaktor={0}", 3)); /// 1,00100
|
|
|
|
|
logger.WriteLine(string.Format("ProgrammVersion={0}", 3)); /// 2.18b
|
|
|
|
|
logger.WriteLine(string.Format("LetzteAenderung={0}", 3)); /// 13.11.2015
|
|
|
|
|
logger.WriteLine(string.Format("QuarzTakt={0}", 3)); /// 1953,125
|
|
|
|
|
logger.WriteLine(string.Format("[allgemein]"));
|
|
|
|
|
logger.WriteLine(string.Format("Prüfer={0}", 6)); /// 1047
|
|
|
|
|
logger.WriteLine(string.Format("PrüferID={0}", 6)); /// 246
|
|
|
|
|
logger.WriteLine(string.Format("AuftragKompakt={0}", 0)); /// 4248189
|
|
|
|
|
logger.WriteLine(string.Format("VariantenCode={0}", "IP")); /// IPRO04CMECAZDKAMMXB1AA2011201101AEUAA1XX314NM1XXXLX
|
|
|
|
|
logger.WriteLine(string.Format("SollStückzahl={0}", 3)); /// 1000
|
|
|
|
|
logger.WriteLine(string.Format("IstStückzahl={0}", 3)); /// 61
|
|
|
|
|
logger.WriteLine(string.Format("Bemerkung=§")); /// §
|
|
|
|
|
logger.WriteLine(string.Format("BetriebsArt={0}", 3)); /// C
|
|
|
|
|
logger.WriteLine(string.Format("BuchstabenVorEtikett=8SEN01")); /// 8SEN01
|
|
|
|
|
logger.WriteLine(string.Format("BuchstabenNachEtikett=")); ///
|
|
|
|
|
logger.WriteLine(string.Format("StehenderStartStop={0}", 0)); /// 0
|
|
|
|
|
logger.WriteLine(string.Format("ID_WzPruefreihe={0}", batch.BatchNr)); /// 2583
|
|
|
|
|
logger.WriteLine(string.Format("ID_Pruefstand={0}", 18000 + batch.TestBenchId)); /// 18004
|
|
|
|
|
logger.WriteLine(string.Format("DichteKorrektur=0,00000")); /// 0,00000
|
|
|
|
|
logger.WriteLine(string.Format("LuftauftriebsKorrekturfaktor=1,00000")); /// 1,00100
|
|
|
|
|
logger.WriteLine(string.Format("ProgrammVersion={0}", Program.Version));
|
|
|
|
|
logger.WriteLine(string.Format("LetzteAenderung={0}", Program.BuildDateTime.ToShortDateString()));
|
|
|
|
|
logger.WriteLine(string.Format("QuarzTakt={0}", 0)); /// 1953,125
|
|
|
|
|
|
|
|
|
|
/// Close the file
|
|
|
|
|
logger.Close();
|
|
|
|
|
@ -806,6 +849,8 @@ namespace TBF.BenchControl.DB.SensusOracle
|
|
|
|
|
Hydr_Pruefung = 97; /// Hydr. test failed, Pressure test passed
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
wm.Pruefindex = MAX_Pruefindex;
|
|
|
|
|
wm.HydrPruefung = Hydr_Pruefung;
|
|
|
|
|
SaveOrUpdateWM(conn, wm, MAX_Pruefindex, Hydr_Pruefung);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|