Zugriffsverletzung in Verbindung mit Stoppuhr !
Zugriffsverletzung in Verbindung mit Stoppuhr !
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.
Vielen Dank Im Voraus
Alex
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.
Vielen Dank Im Voraus
Alex
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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.
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.
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
Danke für den Hinweis, schaue ich mir an.
ABACOM support
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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!
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!
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
Ja, der Fehler ist gefunden und wird mit dem nächsten Update behoben sein. Wird aber trotzdem noch ein paar Tage dauern.
ABACOM support
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
Workarround:
bei 09:59:59:900 startet die Stopuhr neu und läuft weiter.
Vielleicht hilft das erst mal.
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) 407-mal heruntergeladen
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
Hallo!
Auch beim Ausführen dieses Beispieles kommt es sofort zur vorgenannten Zugriffsverletzung.
Trotzdem vielen Dank!
Auch beim Ausführen dieses Beispieles kommt es sofort zur vorgenannten Zugriffsverletzung.
Trotzdem vielen Dank!
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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.
Vielleicht vorher mal die XXX_Default.set im Projektverzeichnis löschen, oder die
Constante etwas runter setzen z.B. 09:59:59:000.
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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.
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 ???
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.
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 ???
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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
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
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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!
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!
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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
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) 352-mal heruntergeladen
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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.
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.
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
Ok Faz
Wie gesagt, hoffen wir das es schnell geht.
Gruss Gerhard
Wie gesagt, hoffen wir das es schnell geht.
Gruss Gerhard
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
ABACOM support
Re: Zugriffsverletzung in Verbindung mit Stoppuhr !
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
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