Zugriffsverletzung in Verbindung mit Stoppuhr !

Antworten
faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Mittwoch 17. Februar 2010, 11:41

Hallo, verehrtes Abacom-Team!

Bisher hatte ich nie etwas auszusetzen an PL4, jetzt allerdings hab ich ein übles Problem.
In meiner Anwendung verwende ich einige Stoppuhren. Seit einem der letzten 2-4 Updates (welches genau lässt sich nicht nachvollziehen) hängt sich das Compilat komplett auf, wenn die erste Stoppuhr 09:59:59 bzw 10:00:00 Stunden erreicht hat. Es spielt keine Rolle, welche der verwendeten Stoppuhren die Zeit zuerst erreicht.
Um wieder funktionsfähig zu werden, muss erst wieder neu compiliert werden. Neustart reicht nicht!
Das fiel längere Zeit nicht auf, weil in der kalten Jahreszeit (Kühlanlage) meist keine 10 Stunden erreicht werden.

Die letzten 2 dokumentierten Fehlermeldungen sind folgende:
Zugriffsverletzung bei Adresse 005BB85F in Modul ´kühlung_zn_2.EXE´. Lesen von Adresse 00000000.
Zugriffsverletzung bei Adresse 005BC167 in Modul ´kühlung_zn_2.EXE´. Lesen von Adresse 00000000.

Bitte um schnelle Hilfe, da mir dadurch reichlich Datensätze flöten gehen. :oops:

Vielen Dank Im Voraus
Alex

BKGMX
Beiträge: 132
Registriert: Montag 7. Dezember 2009, 10:37
Wohnort: Berlin

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von BKGMX » Mittwoch 17. Februar 2010, 12:36

Das Problem kann ich nachvollziehen.
Es scheint an der Datei XXX_default.set zu liegen, wo die Stoppuhr ihre aktuellen Werte abspeichert.

Beispielinhalt:

[MAIN.Stp1]
Running=1
TimeH=19509
TimeL=923061136

sobald TimeH über 19508 steigt kommt der Fehler.

Hier kann nur abacom helfen.

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von abacom » Donnerstag 18. Februar 2010, 08:58

Danke für den Hinweis, schaue ich mir an.
ABACOM support

faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Montag 1. März 2010, 10:15

Hallo!

Ist vielleicht schon eine Lösung in Aussicht?

Mein Chef macht mir schon die Hölle heiss, da bereits ein erheblicher Teil seiner Auswertung fehlt. :?
Das Programm ist im jetzigen Zustand für uns nicht nutzbar, es kann nichtmal mehr gestartet werden!
Bitte schaut mal nach !!!

Vielen Dank im Voraus!

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von abacom » Montag 1. März 2010, 14:15

Ja, der Fehler ist gefunden und wird mit dem nächsten Update behoben sein. Wird aber trotzdem noch ein paar Tage dauern.
ABACOM support

BKGMX
Beiträge: 132
Registriert: Montag 7. Dezember 2009, 10:37
Wohnort: Berlin

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von BKGMX » Dienstag 2. März 2010, 08:44

Workarround:
bei 09:59:59:900 startet die Stopuhr neu und läuft weiter.
Vielleicht hilft das erst mal.
Dateianhänge
BEISPIEL 12 - STOPUHR_Default.zip
(1020 Bytes) 397-mal heruntergeladen

faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Dienstag 2. März 2010, 14:04

Hallo!

Auch beim Ausführen dieses Beispieles kommt es sofort zur vorgenannten Zugriffsverletzung.

Trotzdem vielen Dank!

BKGMX
Beiträge: 132
Registriert: Montag 7. Dezember 2009, 10:37
Wohnort: Berlin

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von BKGMX » Donnerstag 4. März 2010, 09:27

Also auf meinem Testrechner funktioniert das Beispiel seit fast 2 Tagen problemlos.
Vielleicht vorher mal die XXX_Default.set im Projektverzeichnis löschen, oder die
Constante etwas runter setzen z.B. 09:59:59:000.

faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Montag 8. März 2010, 11:09

Hallo, Abacom !

Mein Chef hat mir heute (verständlicherweise) nahegelegt, eine andere Software zur Datenerfassung/Steuerung einzusetzen. Wir können das Programm mittlerweile seit 3 Wochen nicht nutzen. Die Katastrophe schlechthin. Der Einzige, der dumm aus der Wäsche guckt wäre ich in diesem Fall, da mir schlicht die Zeit fehlt alle Systeme umzustellen. :x
Das würde ich gerne umgehen, da ich hier so einige Compilate im Einsatz habe.
Gibt es vielleicht doch eine Möglichkeit, die Fehlerbehebung zu beschleunigen ???

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von funkybaer » Montag 8. März 2010, 11:49

Hallo faz

wie verwendest Du die Stoppuhr ? einzelle ausgabe ? String?

Könntest ja das Ganze Übergangsweise als Makro mit Increments aufbauen - oder mit Zählern.

Gruss Gerhard

faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Montag 8. März 2010, 12:37

Hallo!

Ich verwende wie geschrieben mehrere Compilate an unterschiedlichen Rechnern.
Dabei kommen zwischen 10 und 17 Stoppuhren zum Einsatz, die ihrerseits wieder diverse Rechenoperationen auslösen und YT-Schreiber ansteuern. Ich kann (und will) unmöglich alles wegen eines Bugs ändern.

Trotzdem vielen Dank für die Idee!

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von funkybaer » Montag 8. März 2010, 13:33

Hallo Faz

Gut , ist ärgerlich das es nicht gleich geht - Vielleicht ist Abacom ja schnell genug-
aber wenn Du in Zeitnot bist würde ich mir schon ein Macro machen das die Stoppuhr ersetzt- ist kein grosses Problem - und 17 mal ersetzen sollte doch möglich sein - bevor der Chef ausrastet??
Da gibts ganz andere Probleme bei denen man sich was einfallen lassen muss.....

Nur zur Anregung siehe Anhang
Dateianhänge
StopUhr.zip
(1.57 KiB) 342-mal heruntergeladen

faz
Beiträge: 6
Registriert: Mittwoch 17. Februar 2010, 11:21

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von faz » Montag 8. März 2010, 14:28

Hallo, funkybaer!

Ich hab während des Kontrollganges mal für Dich durchgezählt:

Es sind 23 verschiedene PC`s mit insgesamt 283 Stoppuhren.
Ich müsste jedes der 23 Programme (!!unterschiedlich!!) ändern, compilieren, zu jedem PC latschen, von der EDV Administratorrechte anfordern, die Altdaten übernehmen und neu starten.
Etwas sehr viel Aufwand für einen Fehler der, wenn ich das richtig gelesen habe, schon gefunden wurde.

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von funkybaer » Montag 8. März 2010, 14:42

Ok Faz

Wie gesagt, hoffen wir das es schnell geht.

Gruss Gerhard

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von abacom » Mittwoch 10. März 2010, 10:52

- Update vom 10.03.2010 lädt gerade hoch.

http://www.abacom-online.de/html/updates.html
ABACOM support

BKGMX
Beiträge: 132
Registriert: Montag 7. Dezember 2009, 10:37
Wohnort: Berlin

Re: Zugriffsverletzung in Verbindung mit Stoppuhr !

Beitrag von BKGMX » Mittwoch 10. März 2010, 14:02

Also die Zugriffsverletzung tritt nicht nicht mehr auf.
Die Stoppuhr läuft allerdings nur bis 09.59.59.999 und macht dann mit 00.00.00.000 weiter.
Wenn der Effekt beabsichtigt ist, dann sollte man in der Hilfe darauf hinweisen.
Gruß BKGMX

Antworten

Zurück zu „Thema: Frontplatte und Frontplattenelemente“