diff --git a/Common/Common.sln.DotSettings b/Common/Common.sln.DotSettings
index f85013f2..c1981cb7 100644
--- a/Common/Common.sln.DotSettings
+++ b/Common/Common.sln.DotSettings
@@ -2,8 +2,8 @@
True
True
True
- True
- True
+ False
+ False
False
True
True
@@ -61,12 +61,15 @@
True
+ True
True
True
True
True
True
+ True
True
+ True
True
True
True
@@ -78,11 +81,14 @@
True
True
True
+ True
True
True
True
+ True
True
True
+ True
True
True
True
@@ -90,6 +96,7 @@
True
True
True
+ True
True
True
True
@@ -97,15 +104,19 @@
True
True
True
+ True
True
+ True
True
True
True
True
True
True
+ True
True
True
+ True
True
True
True
@@ -119,13 +130,19 @@
True
True
True
+ True
True
+ True
+ True
True
True
+ True
True
True
True
+ True
True
+ True
True
True
True
diff --git a/Common/Common.sln.DotSettings.user b/Common/Common.sln.DotSettings.user
index 1561af62..0271c2df 100644
--- a/Common/Common.sln.DotSettings.user
+++ b/Common/Common.sln.DotSettings.user
@@ -1,4 +1,5 @@
+ False
DO_NOT_SHOW
DO_NOT_SHOW
True
diff --git a/Common/Hardware/WaterMeter/Genesis/GenesisFile/MeterResetPsu.cs b/Common/Hardware/WaterMeter/Genesis/GenesisFile/MeterResetPsu.cs
index c422336a..f44856fc 100644
--- a/Common/Hardware/WaterMeter/Genesis/GenesisFile/MeterResetPsu.cs
+++ b/Common/Hardware/WaterMeter/Genesis/GenesisFile/MeterResetPsu.cs
@@ -103,7 +103,7 @@ namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile
///
/// Threshold to waste the HW if reboots too high
///
- public const Int32 MAX_REBOOTS_FOR_HEALTHY_HW = 4;
+ public const Int32 MAX_REBOOTS_FOR_HEALTHY_HW = 0;
#endregion
diff --git a/Common/Production/ProductionUiCordonel/ProductionProcesses/EolProcesses/CheckFinalParametrization.cs b/Common/Production/ProductionUiCordonel/ProductionProcesses/EolProcesses/CheckFinalParametrization.cs
index eee41e87..56efe4dd 100644
--- a/Common/Production/ProductionUiCordonel/ProductionProcesses/EolProcesses/CheckFinalParametrization.cs
+++ b/Common/Production/ProductionUiCordonel/ProductionProcesses/EolProcesses/CheckFinalParametrization.cs
@@ -52,6 +52,9 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses.EolPr
///
/// - Restore registers after reboot if failed - temporary workaround for FW-bug.
///
+ ///
+ /// - Retry to log in.
+ ///
public override StatusReturn ExecuteProcess()
{
// Uncheck executed process to leave the result open needed for retries
@@ -76,9 +79,13 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses.EolPr
Meter.ReLogin();
if (!Meter.IsLoggedOn)
{
- ErrorMsgDispatcher(Resources.StrErrorMsgCordonelLogin);
- EolProgress.ParametrizationCompareChecked = EOLStatus.FAIL;
- return StatusReturn.Failed;
+ Meter.ReLogin();
+ if (!Meter.IsLoggedOn)
+ {
+ ErrorMsgDispatcher(Resources.StrErrorMsgCordonelLogin);
+ EolProgress.ParametrizationCompareChecked = EOLStatus.FAIL;
+ return StatusReturn.Failed;
+ }
}
}
diff --git a/Common/Production/ProductionUiCordonel/ProductionProcesses/GenericProcesses/ConnectCordonel.cs b/Common/Production/ProductionUiCordonel/ProductionProcesses/GenericProcesses/ConnectCordonel.cs
index 88e44b00..5d4045b9 100644
--- a/Common/Production/ProductionUiCordonel/ProductionProcesses/GenericProcesses/ConnectCordonel.cs
+++ b/Common/Production/ProductionUiCordonel/ProductionProcesses/GenericProcesses/ConnectCordonel.cs
@@ -73,16 +73,18 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses.Gener
// Read reboot count and compare with hardcoded maximum value
var rebootCount =
RegisterConverter.ByteArrayToValue(Meter.ReadRegister("CUSTOMER_RebootCount"));
- //TODO THW reactivate for REBOOT Ctr check
- //if (rebootCount > MeterResetPsu.MAX_REBOOTS_FOR_HEALTHY_HW)
- //{
- // ErrorMsgDispatcher(Resources.StrErrorMsgTooManyReboots +
- // $" - {Resources.StrProcessStateAllowed}: {MeterResetPsu.MAX_REBOOTS_FOR_HEALTHY_HW}" +
- // $" - {Resources.StrProcessStateDetected}: {rebootCount}");
- // return StatusReturn.Failed;
- //}
+ if (rebootCount > MeterResetPsu.MAX_REBOOTS_FOR_HEALTHY_HW)
+ {
+ ErrorMsgDispatcher(Resources.StrErrorMsgTooManyReboots +
+ $" - {Resources.StrProcessStateAllowed}: {MeterResetPsu.MAX_REBOOTS_FOR_HEALTHY_HW}" +
+ $" - {Resources.StrProcessStateDetected}: {rebootCount}");
+ return StatusReturn.Failed;
+ }
- WarningMsgDispatcher(Resources.StrWarningRebbotCounterCheckSkipped);
+ SuccessMsgDispatcher(Resources.StrSuccessMsgRebootCounts +
+ $" - {Resources.StrProcessStateAllowed}: {MeterResetPsu.MAX_REBOOTS_FOR_HEALTHY_HW}" +
+ $" - {Resources.StrProcessStateDetected}: {rebootCount}");
+
// If interface is outdated
if (!Meter.InterfaceSupportsFwVersion)
{
diff --git a/Common/Production/ProductionUiCordonel/ProductionProcesses/ProcessController.cs b/Common/Production/ProductionUiCordonel/ProductionProcesses/ProcessController.cs
index f919dfe8..001a8ed4 100644
--- a/Common/Production/ProductionUiCordonel/ProductionProcesses/ProcessController.cs
+++ b/Common/Production/ProductionUiCordonel/ProductionProcesses/ProcessController.cs
@@ -810,6 +810,9 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses
///
/// Abort enabled during waiting loop.
///
+ ///
+ /// Skip the process if already succeeded and kick off the next process if succeeded.
+ ///
private void StartProcess(ProcessStateStruct processStateStruct)
{
// Deny access if uninitialized
@@ -822,6 +825,16 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses
return;
}
+ // Skip the process if already succeeded and kick off the 'NextStateOnSuccess' but avoid some hidden states
+ if (processStateStruct.ProcessState != ProcessState.Error &&
+ processStateStruct.ProcessState != ProcessState.CreateEolProgress &&
+ processStateStruct.ProductionProcess.SingleProcessState == SingleProcessState.Succeeded &&
+ processStateStruct.NextStateOnSuccess != null)
+ {
+ _stateMachineState = (ProcessState)processStateStruct.NextStateOnSuccess;
+ return;
+ }
+
// Process is waiting for execution after init, this overrides the eventually abort state
processStateStruct.ProductionProcess.InitProcess();
diff --git a/Common/Production/ProductionUiCordonel/Properties/Resources.Designer.cs b/Common/Production/ProductionUiCordonel/Properties/Resources.Designer.cs
index 4348cac9..f410049c 100644
--- a/Common/Production/ProductionUiCordonel/Properties/Resources.Designer.cs
+++ b/Common/Production/ProductionUiCordonel/Properties/Resources.Designer.cs
@@ -2508,6 +2508,15 @@ namespace Xylem.Common.Production.ProductionUiCordonel.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Success: Reboot count as required.
+ ///
+ internal static string StrSuccessMsgRebootCounts {
+ get {
+ return ResourceManager.GetString("StrSuccessMsgRebootCounts", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Success: Standard requirement approved for production.
///
diff --git a/Common/Production/ProductionUiCordonel/Properties/Resources.de.resx b/Common/Production/ProductionUiCordonel/Properties/Resources.de.resx
index 9def9bda..54e89ee9 100644
--- a/Common/Production/ProductionUiCordonel/Properties/Resources.de.resx
+++ b/Common/Production/ProductionUiCordonel/Properties/Resources.de.resx
@@ -1,12 +1,12 @@
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
-
- ..\Resources\ConnectPlugged_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\Connect_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\iconCheck.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\iconWarn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\iconWating.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\Refresh_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\CLEARMAtrix.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ ..\Resources\ConnectPlugged_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Connect_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\iconCheck.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\iconWarn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\iconWating.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Refresh_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\CLEARMAtrix.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
Keine Verbindung zum Netzwerk. Die Software wird beendet!
-
+
Konfigurationsdatei nicht gefunden. Slot muß mit der GenesisToolBox eingestellt werden! Die Software wird beendet!
-
+
Kommunikationsanschluß ist belegt oder nicht vorhanden! Die Software wird beendet!
-
+
Neue Cordonel VFM Software verfügbar! Die Software wird beendet! Diese version:
-
+
Warte
-
+
Wiederhole
-
+
Neustart
-
+
Erfolg
-
+
Übersprungen
-
+
FEHLER
-
+
Läuft
-
+
Warte
-
+
Erfolg: Passwortdatei erfolgreich geschrieben
-
+
Wiederholung Versandfertigmachen
-
+
Wiederholung Einzelschritt
-
+
Prozeß auslassen
-
+
Abbruch durch Benutzer
-
+
Drucken des Rückläuferscheines
-
+
Drucken des Erfolgsreport
-
+
Beilagen und Anbauteile überprüfen
-
+
Visuelle Inspektion Cordonel Display
-
+
Pulsmodul einbauen
-
+
Auftragspapiere prüfen ob Adapter eingebaut werden soll!
-
+
Nicht möglich
-
+
Erledigt
-
+
Falls Information oder Hardware fehlt
-
+
Sobald Adapter installiert wurde oder wenn kein Adapter gefordert ist!
-
+
FEHLER: LUT nicht in Datenbank gefunden
-
+
FEHLER: LUT Installation fehlgeschlagen
-
+
Erfolg: LUT erfolgreich installiert
-
+
Display zeigt Zahlenwerte an und Funk ist aus!
-
+
Display zeigt Idle an und keine Zahlen oder Funk is aktiv!
-
+
Auftragsnummer einscannen
-
+
Auslieferungseinstellungen überprüfen
-
+
Deckelseriennummer einscannen
-
+
Produktionsbedingungen überprüfen
-
+
Cordonel verbinden
-
+
LUT installieren
-
+
Cordonel Zuordnung prüfen
-
+
Auslieferungseinstellungen programmieren
-
+
Cordonel abmelden
-
+
Versandbereitschaft herstellen
-
+
Montageabschlußbestätigung
-
+
Funktest
-
+
Alarmeinstellungen über Funk
-
+
Cordonel ist versandfertig
-
+
Cordonel Montage erfolgreich
-
+
Cordonel Neustart
-
+
Abgebrochen
-
+
Cordonel suchen
-
+
FEHLER: Datenbankzugriff fehlgeschlagen
-
+
FEHLER: Alte Wächter Parameter konnten nicht gelöscht werden
-
+
FEHLER: Wächter Parameter konnten nicht erzeugt werden
-
+
FEHLER: Es gab fehlerhafte oder ausgelassene Prozesse
-
+
FEHLER: Wächter Parameter konnten nicht hochgeladen werden
-
+
FEHLER: Wächter meldet Versandfertigmachen fehlerhaft
-
+
FEHLER: Wächter meldet:
-
+
Wächter überprüft Ergebnisse und gleicht diese mit den Datenbankaufzeichnungen ab....
-
+
Erfolg: Wächter bestätigt Versandfertigmachen Einstellungen und Prozesse nach Überprüfung
-
+
Konfigurationsvergleich
-
+
FEHLER: Cordonel Erkennung fehlgeschlagen
-
+
Interface (configuration.json) Version:
-
+
Installierte Firmware Version:
-
+
Interface unterstützt max Firmware Version:
-
+
FEHLER: Cordonel Anmeldung fehlgeschlagen
-
+
FEHLER: Datenbank Konfigurationsdatenanfrage fehlgeschlagen
-
+
Konfigurationen ermitteln
-
+
Seriennummer und Funkadresse ermitteln
-
+
Erzeugung der Fortschrittsparameter für Wächter
-
+
Paßwortdatei erzeugen und installieren
-
+
Prozeß
-
+
Status
-
+
Warte auf Cordonel
-
+
Passwörter schon geschrieben. Prozess wird übersprungen
-
+
FEHLER: Cordonel Kalibrierungsprozeß ausgelassen
-
+
Erfolg: Cordonel Kalibrierungsprozeß ist bestätigt worden
-
+
FEHLER: Cordonel Zero Flow Prozeß ausgelassen
-
+
Erfolg: Cordonel Zero Flow Prozeß ist bestätigt worden
-
+
FEHLER: Batterielaufzeit zu klein
-
+
FEHLER: Passwortüberschreiben in Datenbank fehlgeschlagen
-
+
FEHLER: Teststatus kann nicht ermittelt werden
-
+
FEHLER: Datenbankabruf für Produktionsfreigabe fehlgeschlagen
-
+
Erfolg: Produktionsfreigabe gemäß Nummer
-
+
FEHLER: Schreiben und Überprüfen Cordonel Paßwortdatei fehlgeschlagen
-
+
FEHLER: Erzeugung der Cordonel Paßwortdatei fehlgeschlagen
-
+
FEHLER: Paßwort Level 3 der Cordonel Paßwortdatei ist fehlerhaft
-
+
FEHLER: Verbleibende Restlaufzeit zu klein
-
+
FEHLER: Restlaufzeitberechnung fehlgeschlagen
-
+
FEHLER: Cordonel Baulänge ist unbekannt
-
+
FEHLER: Versandfertigmachen fehlgeschlagen
-
+
FEHLER: Prozeßschritt fehlgeschlagen
-
+
FEHLER: Auftragsnummerscan fehlgeschlagen
-
+
FEHLER: Deckelseriennummerscan fehlgeschlagen
-
+
FEHLER: Funkschlüssel prüfen fehlgeschlagen
-
+
FEHLER: Überprüfung Funkmodul fehlgeschlagen
-
+
FEHLER: Funkmodul nicht im Kundenmodus
-
+
FEHLER: RSSI SIRT konnte nicht initialisiert werden
-
+
FEHLER: Service SIRT Programmierung fehlgeschlagen
-
+
FEHLER: Service SIRT Start des Messageserves fehlgeschlagen
-
+
WARNUNG: Service SIRT Alarme zurücksetzen via SIRT ausgelassen
-
+
FEHLER: Funkverschlüsselungscode fehlerhaft
-
+
Auftrag
-
+
Fertigungsauftragsnummer
-
+
Baugröße
-
+
Stk.
-
+
Fortschritt
-
+
FEHLER: Auftrag bereits komplett
-
+
Baulänge
-
+
Drucksensor eingebaut
-
+
Kitron Produktionsdatum
-
+
Endtestablaufdatum
-
+
Maximallagerzeit
-
+
Monate
-
+
Funkfrequenz
-
+
Funkadresse
-
+
Seriennummer
-
+
Funktest übersprungen wegen NA Region
-
+
WARNUNG: Funktest übersprungen wegen Sonderfreigabe
-
+
WARNUNG: Wiederholter Akkumulator Reset
-
+
WARNUNG: Kalibrierungsüberprüfung übersprungen wegen Sonderfreigabe
-
+
Überprüfe auf neuen Cordonel
-
+
FEHLER: Dieser Cordonel ist einem anderen Fertigungsauftrag zugeordnet
-
+
FEHLER: Auftragsreservierung für diesen Cordonel fehlgeschlagen
-
+
FEHLER: Montageabschlußmeldung für diesen Cordonel fehlgeschlagen
-
+
FEHLER: Dieser Cordonel kann keinem Auftrag zugeordnet werden
-
+
FEHLER: Für diesen Cordonel stehen keine Auftragsinformationen zur Verfügung
-
+
WARNUNG: Dieser Cordonel ist bereits diesem Fertigungsauftrag zugeordnet
-
+
FEHLER: Vergleich fehlgeschlagen
-
+
Funkerkennung inkonsistent zwischen Cordonel und geforderten Einstellungen
-
+
FEHLER: Lesen fehlgeschlagen
-
+
FEHLER: Firmware wird nicht unterstützt
-
+
FEHLER: Firmware konnte nicht aus Datenbank geladen werden
-
- FEHLER: Schreiben fehlgeschlagen
-
-
+
FEHLER: Die Baugröße des Cordonels konnte nicht eingestellt werden
-
+
Erfolg: Die Cordonel Baugröße wurde erfolgreich eingestellt
-
+
FEHLER: Die Drucksensoreinstellung ist fehlgeschlagen
-
+
Erfolg: Die Drucksensoreinstellung war erfolgreich
-
+
Drucksensor vorhanden
-
+
Ohne Drucksensor
-
+
+ FEHLER: Schreiben fehlgeschlagen
+
+
FEHLER: Falsche Kernversion des Cordonels
-
+
FEHLER: Mindestens eine App fehlt oder ist falsch
-
+
Erfolgreich verglichen
-
+
Erfolg: Erfolgreich gelesen
-
+
Erfolg: Erfolgreich geschrieben
-
+
FEHLER: Prozeß abgebrochen
-
+
FEHLER
-
+
Erfolg
-
+
FEHLER: RSSI Grenzwerte aus Datenbank holen fehlgeschlagen
-
+
Erfolg: RSSI Grenzwerte erfolgreich aus Datenbank geladen
-
+
FEHLER: Cordonel Neustart fehlgeschlagen
-
+
FEHLER: RSSI Werte in Datenbank speichern fehlgeschlagen
-
+
Erfolg: RSSI Werte erfolgreich in Datenbank gespeichert
-
+
Funktest
-
+
RSSI der SEMI vom Cordonel (Cordonel => SIRT)
-
+
RSSI der PAM von SIRT (SIRT => Cordonel)
-
+
Sende PAM an Adresse
-
+
Start
-
+
Erfolg: Alarme erfolgreich zurückgesetzt
-
+
FEHLER: Alarme konnten nicht zurückgesetzt werden
-
+
Erfolg: Funk efolgreich in Kundenmodus geschaltet
-
+
Wiederholen
-
+
Überspringe
-
+
Starte erneut
-
+
Wiederhole fehlgeschlagene Prozesse
-
+
Wiederholung ab erstem Fehler!
-
+
Rückläuferschein drucken
-
+
Bericht drucken
-
+
Starte
-
+
Abbruch
-
+
Fehler
-
+
FEHLER
-
+
Erfolg
-
+
FEHLER: Auftragsdatails abrufen fehlgeschlagen
-
+
FEHLER: Parametervergleich fehlgeschlagen
-
+
WARNUNG: Parameter überlebte den Neustart nicht und wurde danach wiederhergestellt
-
+
FEHLER: Parameterschreiben fehlgeschlagen
-
+
FEHLER: Einstellungen Sichern fehlgeschlagen
-
+
Einstellungen sichern
-
+
Erfolg: Einstellungen erfolgreich gespeichert
-
+
WARNUNG
-
+
WARNUNG: Ergebnis muß überprüft werden! Prozeß
-
+
WARNUNG: Hardwareneustartüberprüfung (Reboot) ausgelassen
-
+
FEHLER: Hardwareneustarts (Reboot) über der erlaubten Grenze
-
+
FEHLER: CSD ist für die Production gesperrt
-
+
FEHLER: CSD ist neu aber für die Production gesperrt
-
+
Erfolg: CSD ist zur Produktion freigegeben
-
+
WARNUNG: CSD ist bekannt und temporär zur Produktion freigegeben
-
+
WARNUNG: CSD Status und Nummer sind unbekannt
-
+
ACHTUNG
-
+
Start: Verzögerungszeit zwischen Parameterschreiben und Wertespeicherung für
-
+
Stop: Verzögerungszeit zwischen Parameterschreiben und Wertespeicherung nach
-
+
Abgelaufene Verzögerungszeit zwischen Parameterschreiben und Wertespeicherung
-
+
Erlaubt
-
+
Erkannt
-
+
SONDERFREIGABE
-
+
Keine Freigabe vorhanden
-
+
STANDARDFREIGABE
-
- ..\Resources\Cordonel With Display small.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
- ..\Resources\SensusLogoXylem.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
-
+
+ ..\Resources\Cordonel With Display small.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\SensusLogoXylem.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
FEHLER: Falsche PcbId der Produktionsanforderungen aus der Datenbank
-
+
FEHLER: Falsche PcbId der Kalibrierwerte aus der Datenbank
-
+
FEHLER: Kalibrierwerte aus Datenbank und gelesen aus Cordonel sind unterschiedlich
-
+
FEHLER: Kalibrierwerte konnten nicht aus Datenbank geladen werden
-
+
FEHLER: Regulierstatus konnte nicht aus Datenbank geladen werden
-
+
FEHLER: Kalibrierwerte gelesen vom Cordonel sind außerhalb des zulässigen Bereiches
-
+
WARNUNG: Alle Kalibrierwerte des Cordonels sind Standardwerte
-
+
FEHLER: Falsche Firmware in Cordonel installiert
-
+
FEHLER: Falsche LUT in Cordonel installiert
-
+
FEHLER: Maximale Lagerzeit überschritten
-
+
FEHLER: Maximale Lagerzeit oder Inbetriebnahmezeit unbekannt
-
+
FEHLER: Falsche Nennweite
-
+
FEHLER: Fehlende Funksignalpegel von Kitron!
-
+
FEHLER: Falsche Produktionsnummer
-
+
FEHLER: Falsche Region
-
+
FEHLER: Nicht für die Produktion freigegeben
-
+
FEHLER: Maximal Batterieladung
-
+
FEHLER: Geforderte Restlaufzeit
-
+
FEHLER: Datenbank und Cordonel Funkschlüssel ungleich
-
+
Prozeßzeit [min:s]
-
+
Gesamtprozeß
-
+
Mitarbeiter
-
+
_Optionen
-
+
_Hilfe
-
+
_Paßwort ändern
-
+
Einzelprozeß
-
+
Erfolg: PcbId der Produktionsanforderungen aus der Datenbank und des Cordonels erfolgreich abgeglichen
-
+
Erfolg: Auftragsbasierende Produktionsanforderungen festgestellt
-
+
Erfolg: PcbId der Kalibrierwerte aus der Datenbank und des Cordonels erfolgreich abgeglichen
-
+
Erfolg: Kalibrierwerte aus der Datenbank stimmen mit den gelesenen Werten aus Cordonel überein
-
+
Erfolg: Korrekte Firmware installiert
-
+
Erfolg: Korrekte LUT installiert
-
+
Erfolg: Maximale Lagerzeit eingehalten
-
+
Erfolg: Cordonel Funksignalpegel erfolgreich geladen
-
+
Erfolg: Nennweite erfolgreich validiert
-
+
Erfolg: Produktionsnummer erfolgreich abgeglichen
-
+
Erfolg: Region erfolgreich überprüft
-
+
Erfolg: Standardanforderung für die Produktion freigegeben
-
+
ACHTUNG: Sonderfreigabe für Produktion erteilt
-
+
Zulässige maximale Batterieentladung
-
+
Erfolg: Datenbank und Cordonel Funkschlüssel erfolgreich abgeglichen
-
+
Verbrauchte Batterieladung
-
+
Berechnung basierend auf Ruhestrom und Produktionszuschlag
-
+
FEHLER: Maximale erlaubte Batterieentladung überschritten
-
+
Absoluter Grenzwert
-
+
Maximal erlaubt
-
+
Abgeschätzte Restlaufzeit
-
+
FEHLER: Minimale geforderte Restlaufzeit unterschritten
-
+
FEHLER: Batterieentladung konnte nicht berechnet werden
-
+
Erfolg: Minimale Restlaufzeit eingehalten
-
+
Minimal geforderte Restlaufzeit
-
+
Jahre
-
+
Cordonel - Versandfertigmachen - Version
-
+
Cordonel - Montage - Version
-
+