Laufzeitfehler

Top  Previous  Next

Systemmeldungen

 

Spezielle Ereignisse erzeugen Systemmeldungen. Die Systemmeldungen werden in einem Logbuch aufgezeichnet. Das Logbuch kann mit dem Objekt #LogView angezeigt werden.

 

Aufbau

Katalog

Systemmeldungen sind in verschiedenen Katalogen (bzw. Gruppen) zusammengefasst.

Klasse

Jede Meldung ist einer der folgenden Klasse zugeordnet:

 

Klasse

Beschreibung

Erläuterung

Fatal

Schwerwiegender Fehler
RTS muss beendet werden.
Wir durch einen Dialog angezeigt.

Es fehlt z.B eine Resource, auf die das RTS angewiesen ist.

Error

Fehler
RTS muss nicht unbedingt beendet werden.
Wird durch einen Dialog angezeigt.

Z.B. Syntaxfehler im Projekt. Das RTS kann zwar weiter arbeiten, was aber in den wenigsten fällen Sinn macht.

Warning

Warnung

RTS funktioniert weiter.
Wird nicht durch einen Dialog angezeigt.

Z.B Variable konnte nicht gelesen werden.

Info

Information

RTS funktioniert normal
Wird nicht durch einen Dialog angezeigt.

Informative Meldungen wie z.B. Start/Stop des RTS.

 

 

 

 

Id

Nummer der Meldung

Zeitstempel

Datum/Zeit der Meldung.

Text

Meldungstext mit Parametern

 

Kataloge

Project
VarPool
Trend
Recipe
SysAdapter
PrgOption
Authent

 

 

Katalog Project

Dieser Katalog beinhaltet Meldungen die in allgemeinem Bezug zu den Projektdateien stehen. Typischerweise liefern Sie einen Hinweis auf Datei und Zeilennummer.

Nr.

Klasse

Text

Beschreibung

0

Error

file '<filepath>' failed to open

Die Datei <filepath> konnte nicht geöffnet werden.

 

Ursache:

Fehlerhaftes Projekt.

 

 

1

Error

file '<filepath>' failed to write

Die Datei <filepath> konnte nicht geschrieben werden.

 

Ursache:

Pfad existiert nicht oder Medium ist schreibgeschützt.

 

Lösung:

Pfad anpassen.

2

Error

in file '<filepath>' line '<number>' incomplete

Die Zeile <number> in Datei <filepath> ist nicht vollständig.

 

Ursache:

Falsche oder beschädigte Projektdatei.

 

Lösung:

Projekt neu übersetzen.

3

Error

language file '<filepath>' in line '<number>' inconsistent

Die Sprachdatei passt nicht zur Projektdatei. Der Fehler liegt auf Zeile <number> in der Sprachdatei <filepath>.

 

Ursache:

 

 

Lösung:

 

4

Error

in file '<filepath>' line '<number>'

undefined action <text>

Action <text> auf Zeile <number> in Datei <filepath> ist undefiniert.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

5

Error

in file '<filepath>' line '<number>'

undefined limit action '<text>'

Action Limit (1/2) <text> auf Zeile <number> in Datei <filepath> ist undefiniert.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

6

Error

in file '<filepath>'

section '<text>' not found

Sektion <text> in der Datei <filepath> nicht gefunden. Sektion steht für #page=<name>, #Group=<name>, #scrollist=<name>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

7

Error

in file '<filepath>' line '<number>'

invalid library definition '<text>'

Die Bibliotheksdefinition <text> in Datei <filepath> auf Zeile <number> ist ungültig.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

8

Error

in file '<filepath>' line '<number>'

invalid library path '<path>'

Der Bibliothekspfad <path> in Datei <filepath> auf Zeile <number> ist falsch.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

9

Error

in file '<filepath>' line '<number>'

undefined variable type '<text>'

In Datei <filepath> auf Zeile <number> ungültiger Datentyp <text>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

10

Error

in file '<filepath>' line '<number>'

invalid com-driver parameters <text>

In Datei <filepath> auf Zeile <number> ungültige Kommunikationstreiber Parameter <text>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

11

Error

in file '<filepath>' line '<number>'

invalid variable definition: '<text>'

In Datei <filepath> auf Zeile <number> Variabledefinition <text> ist ungültig.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

12

Error

in file '<filepath>' line '<number>'

undefined com-driver name '<text>'

In Datei <filepath> auf Zeile <number> undefinierter  Kommunikationstreibername <text>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

13

Error

in file '<filepath>' line '<number>'

undefined host name '<text>'

In Datei <filepath> auf Zeile <number>

undefinierter Hostename <text>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

14

Error

in file '<filepath>' line '<number>'

failed to register variable '<text>'

In Datei <filepath> auf Zeile <number>

Variable konnte nicht registriert werden.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

15

Error

in file '<filepath>' line '<number>'

variable '<name>' type '<type>' conflict

In Datei <filepath> auf Zeile <number>

der Datentyp <type> passt nicht zum Datentyp der Variable <name>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

16

Error

in file '<filepath>' line '<number>'

type '<type>' of variable '<name>' not supported

In Datei <filepath> auf Zeile <number>

der Datentyp <type> der Variable <name> wird nicht unterstützt.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

17

Error

in file '<filepath>' line '<number>'

bad action argument '<text>'

In Datei <filepath> auf Zeile <number>

ungültiges Argument in Aktion <text>

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

18

Error

in file '<filepath>' line '<number>'

undefined option '<text>'

In Datei <filepath> auf Zeile <number>

ungültige Option <text>.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

19

Error

in file '<filepath>' line '<number>

undefined font '<text>'

In Datei <filepath> auf Zeile <number>

undefinierter Font <text>

20

Error

in file '<filepath>' line '<number>'

unrecognized syntax '<text>'

In Datei <filepath> auf Zeile <number>

Ungültiger Syntax

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

21

Error

in file '<filepath>' line '<number>'

action '%3' failed

In Datei <filepath> auf Zeile <number>

die Aktion <text> ist fehlgeschlagen

 

Ursache:

Es hängt von der jeweiligen Aktion ab. Es kann zB. sein dass die Aktion system=<cmd> fehlschlug, weil der angegeben Pfad nicht stimmt.

 

 

Lösung:

Projketierung oder umgebung anpassen.

22

Error

in file '<filepath>' line '<number>'

error in description %3 '%4'

In Datei <filepath> auf Zeile <number>

Fehler in Beschreibung <description> '<text>'

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

23

Info

start project '<filename>'

Start des RTS mit Projektdatei <filename>

 

Katalog VarPool

Dieser Katalog beinhaltet Meldungen die eine direkten Bezug zu Variablen,Typen und Kommunikation haben.

Nr.

Klasse

Text

Beschreibung

0

Error

type <type1> conflicts '<type2>' with type for variable '<name>'

Diese Meldung ist nur für internen Gebrauch.

1

Error

unable to load driver '<name>': '<text>'

Der Kommunikationstreiber <name> konnte nicht geladen werden. Erweiterte Fehlermeldung wird in <text> angezeigt.

 

Ursache:

RTS ist nicht korrekt installiert.

 

Lösung:

Installation durchführen.

 

2

Error

driver '<name>' is incompatible

Der Kommunikationstreiber <name> ist nicht kompatibel mit dem RTS.

 

Ursache:

RTS ist nicht korrekt installiert.

 

Lösung:

Installation durchführen.

 

3

Warning

Channel '/<driver>/<host>' disturbed: '<text>'

Der Kommunikationskanal /<driver>/<host> ist gestört. Eine erweiterte Fehlermeldung wird in <text> angezeigt.

 

Ursache:

RTS ist nicht korrekt installiert.

 

Lösung:

Installation durchführen.

 

4

Info

Channel '/<driver>/<host>' connected

Der Kommunikationskanal /<driver>/<host> wurde erfolgreich verbunden.

5

Warning

Variable '<name>' read error '<text>'

Die Variable <name> kann nicht gelesen werden. Erweiterte Fehlermeldung in <text> {addresserror|typeconflict}

 

Ursache:

Variable existiert in der PLC nicht, oder hat einen anderen Datentyp.

 

Lösung:

EPAM oder PLC Projekt anpassen.

6

Info

Variable '<name>' read ok

Die Variable <name> wurde erfolgreich gelesen.

 

Ursache:

Variable konnte gelesen werden, nachdem sie zuvor nicht gelesen werden konnte.

 

7

Error

Variable '<name>' write error

Die Variable <name> kann nicht geschrieben werden.

 

Ursache:

Variable existiert in der PLC nicht, oder hat einen anderen Datentyp.

 

Lösung:

EPAM oder PLC Projekt anpassen.

 

8

Warning

Variable '<name>' write ok

Die Variable <name> wurde erfolgreich geschrieben.

 

Ursache:

Variable konnte geschrieben werden, nachdem sie zuvor nicht geschrieben werden konnte.

 

 

Katalog Trend

Dieser Katalog beinhaltet Meldungen, die einen direkten Bezug zu einem #Trend Objekt haben

Nr.

Klasse

Text

Beschreibung

0

Error

Trend <name>: undefined Datalog '<text>'

Trend <name>: Datalog <text> nicht definiert.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

1

Error

Trend <name>: Y range of curve '<text>' is invalid

Trend <name>: Die Y-Achse der Kurve <text> ist ungültig.

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

2

Error

Trend <name>: X range is invalid

Trend <name>: X-Achse ist ungültig

 

Ursache:

Projektierungsfehler.

 

Lösung:

Projektierung korrigieren:

 

 

Katalog SysAdapter

Dieser Katalog beinhaltet Meldungen, die einen direkten Bezug zum SysAdapter haben. Der SysAdapter (typ. SysAdapter.dll)  ist eine RTS-Komponente, in der platformspezifische Funktionen implementiert sind.

Nr.

Klasse

Text

Beschreibung

0

Fatal

sysplug '<filepath>' load error: '<text>'

SysPlug <filepath> konnte nicht geladen werden. Erweiterte Fehlermeldung in <text>

 

Ursache:

Die Installation des RTS ist fehlerhaft.

 

Lösung:

Installation erneut durchführen.

1

Fatal

failed to initialize the touch device

Das Touch Gerät konnte nicht initialisiert werden.

 

 

 

Katalog Recipe

Dieser Katalog beinhaltet Meldungen, die einen direkten Bezug zu einem #Recipe Objekt haben.

Nr.

Klasse

Text

Beschreibung

0

Error

Couldn't load recipe '<filepath>':

XML error: '<text>'

Rezeptdatei <filepath> konnte nicht geladen werden:

Beim parsen der XML-Datei trat der Fehler <text> auf.

 

Ursache:

Beschädigte Datei oder ungültige XML-Datei.

 

Lösung:

Datei entfernen.

1

Error

Couldn't load recipe '<filepath>':

Recipe type '%2' doesn't match

Rezeptdatei <filepath> konnte nicht geladen werden:

Der Rezepttyp <type> stimmt nicht überein.

 

Ursache:

Die Datei wurde möglicherweise von Hand aufs Target kopiert.

 

Lösung:

Datei entfernen.

2

Error

Couldn't load recipe '<filepath>':

Variable count '<number>' doesn't match

Rezeptdatei <filepath> konnte nicht geladen werden:

Anzahl <number> Variablen stimmt nicht überein.

 

Ursache:

Möglicherweise wurde die Rezeptur geändert, Variablen hinzugefügt oder entfernt.

 

Lösung:

Der Fehlerdialog stellt 3 Möglichkeiten zur Auswahl.

 

[Ignore]

Die Rezeptdatei wird trotzdem (ev. unvollständig) geladen.

 

[Delete]

Die Rezeptdatei wird nicht geladen und gelöscht.

 

[Cancel]

Die Rezeptdatei wird nicht geladen.

 

3

Error

Couldn't load recipe '<filepath>':

Type '<type>' for variable '<name>' not supported

Rezeptdatei <filepath> konnte nicht geladen werden:

Der Datentyp <type> für Variable <name> wird nicht unterstützt.

 

Ursache:

Projektierungsfehler: Array z.B. werden nicht unterstützt.

 

Lösung:

Projektierung korrigieren.

 

4

Error

Couldn't load recipe '<filepath>':

Type conflict for '<name>', expected '<type1>' found '<type2>'

Rezeptdatei <filepath> konnte nicht geladen werden:

Typenkonflikt Variable <name>, erwartet wird <type1> gefunden <type2>.

 

Ursache:

Die Rezeptur wurde geändert, bzw. die Rezeptdatei ist veraltet.

 

Lösung:

Der Fehlerdialog stellt 3 Möglichkeiten zur Auswahl.

 

[Ignore]

Die Rezeptdatei wird trotzdem (ev. unvollständig) geladen.

 

[Delete]

Die Rezeptdatei wird nicht geladen und gelöscht.

 

[Cancel]

Die Rezeptdatei wird nicht geladen.

 

5

Error

Couldn't load recipe '<filepath>':

Variable '<name>' is unknown

Rezeptdatei <filepath> konnte nicht geladen werden:

Variable <name> ist unbekannt.

 

Ursache:

Veraltete Rezeptur.

 

Lösung:

Der Fehlerdialog stellt 3 Möglichkeiten zur Auswahl.

 

[Ignore]

Die Rezeptdatei wird trotzdem (unvollständig) geladen.

 

[Delete]

Die Rezeptdatei wird nicht geladen und gelöscht.

 

[Cancel]

Die Rezeptdatei wird nicht geladen.

 

6

Error

Couldn't load recipe '<filepath>':

Project name '<name>' doesn't match

Rezeptdatei <filepath> konnte nicht geladen werden:

Projekt name <name> passt nicht zum Projekt.

 

Ursache:

Die Rezeptdatei stammt von einem anderen Projekt

 

Lösung:

Rezeptdatei entfernen.

 

7

Error

Recipe '<type>' download error at variable '<name>'

Fehler beim schreiben der Variablen des Rezepts <type> in die PLC:

Variable <name> konnte nicht geschrieben werden.

 

Ursache:

Die Variable <name> existiert in der PLC nicht

 

Lösung:

EPAM oder PLC Projekt anpassen.

 

8

Error

Recipe '<type>' upload error at variable '<name>'

Fehler beim Lesen der Variablen des Rezepts aus der SPS:

Variable <name> konnte nicht gelesen werden.

 

Ursache:

Die Variable <name> existiert in der PLC nicht

 

Lösung:

EPAM oder PLC Projekt anpassen.

 

9

Error

Invalid recipe definition file '<filepath>'.

Error in line '<number>'

Ungültige Rezepdefinitionsdatei <filepath>. Fehler in Zeile <number>.

 

Ursache:

Datei ist beschädigt.

 

Lösung:

Neuer Build durchführen.

 

10

Info

Recipe '<type>' file 'filepath' loaded

Datei <filepath> der Rezeptur <type> wurde erfolgreich geladen.

 

11

Waring

Recipe '<type>' incompatible file '<filepath>' loaded

Die inkompatible Datei <filepath> der Rezeptur <type> wurde geladen.

Diese Meldung ist eine Folge der Dialog Quittierung mit [Ignore]  Meldung 2, 4 und 5

12




 

Katalog PrgOption

Dieser Katalog beinhaltet Meldungen, die einen direkten Bezug zu den RTS-Parametern (Commandline, EPAM.INI) haben.

Nr.

Klasse

Text

Beschreibung

0

Fatal

invalid command line argument syntax: '<text>'

Der Syntax der Kommandozeilen Parameter <text> ist ungültig.

1

Fatal

Inifile '<filepath>' not found

Die Inidatei <filepath> existiert nicht.

2

Fatal

PATH_RAM parameter '%1' invalid

Der RAM_PATH in der EPAM.INI ist ungültig.

 

Ursache:

Der Pfad ist falsch projektiert. Der Pfad muss absolut angegeben werden.

 

Lösung:

Pfad korrigieren.

 

Katalog Authent

 

Nr.

Klasse

Text

Beschreibung

0

Info

user '<name>' logged in"

Der Benutzer <name> hat sich angemeldet.

1

Warning

login '<name>' failed

Der Benutzer <name> konnte sich nicht anmelden.

 

Ursache:

- Falsches Passwort

- Konto gesperrt

 

2

Info

user '<name>' logged out

Der Benutzer <name> hat sich abgemeldet.

3

Info

user '<name>' has changed his password

Der Benutzer <name> hat sein Passwort geändert.

4

Warning

changing password for '<name>' failed with error# '<number>'

Ändern des Passwort für Benutzer <name> fehlgeschlagen mit error# <number>