Alarme führen häufing zum Absturz von CoDeSys

Sara
2009-05-18
2009-05-19
  • Sara - 2009-05-18

    Hallo ihr,

    ich habe ein Phänomen beobachtet, dass ich mir noch nicht ganz erklären konnte.

    Seitdem ich eine Alarmtabelle mit ein paar Alarmmeldungen implementiert habe, kommt ab und zu eine CoDeSys-Fehlermeldung, sobald der gewollte Alarm gemeldet werden soll. In der Alarmgruppe sind nur 2 Alarme registriert vom Typ DIG=1. Wenn der Fehler nicht kommt, läuft alles wie gewünscht.

    Die Meldung ist diese:

    "...Fehler in Anwendung

    Die Anweisung in "0x00d4ad7f" verweist auf Speicher in "0xcdcdcdcd". Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden.

    Klicken Sie auf... blabla"

    Danach kann ich OK oder Cancel drücken - er stürzt ab und speichert nichts.

    Meine Frage: Was ist das? Was kann man dagegen tun? Habe ich etwas falsch implementiert oder liegt das an CoDeSys?

    Ich benutze die Version 2.3.9.10 mit der PLCWinNT.

    Danke schonmal!

    Sara

     
  • Sara - 2009-05-19

    Hallo Karl,

    danke für den Link. Dazu gleich mal ne Frage:

    Da steht was von "Bestätigungsvariablen festlegen". (Das geht nur, wenn "Statuszeile anzeigen" nicht aktiv ist.)

    Was für Variablen sind das, die du dort genannt hast? Sind die schon vorhanden bzw. vordefiniert, oder legt man sich die selbst an?

    Ich möchte lieber die vorgefertigte Statuszeile benutzen. Dann brauche ich das ja nicht... oder?

    "Alarmbehandlung innerhalb der Steuerung": Wenn ich das aktiviere, wird das PLC_PRG nicht mehr aufgerufen (ich benutze keine Tasks) und damit auch mein ganzes Projekt nicht mehr abgearbeitet.

    Wenn ich dort bei den Zielsystemeinstellungen "Target-Visualisierung" aktiviere, wird ständig Fehler 4114 geschmissen (obwohl der sonst nicht kam).

    Also bringt mir das beides nichts.

     
  • gravieren - 2009-05-19

    Hi

    Sorry Sara.

    Das Progi habe ich vor Jahren geschreiben.

    Ich kenne den Inhalt nicht mehr so genau.

    Grundsätzlich ist die Frage, ob dein Rechner noch abstürzt.

    Somit wäre dir hiermit geholfen.

    Leider lässt es meine Zeitplannung nicht zu, mich mit dem Thema zu beschäftigen.

    P.S.

    Momentan werden dir Software-Fertigstellungstermine immer "brutaler".

    Wenn die Kunden anschliessen auch so schnell bezahlen würden.

    (Wenigstens bezahlen die bisher zu 100%.)

    (Erst danach gibt es von mir den kompletten Quellcode.)

     
  • Sara - 2009-05-19

    Hi Karl,

    ja mein Rechner stürzt immer noch ab, d.h. CoDeSys bringt den Fehler und verdünnisiert sich. Ich habe langsam den Eindruck, dass das immer passiert, sobald ich eine neu implementierte Alarmmeldung das erste Mal teste...

    Zitat:
    Leider lässt es meine Zeitplannung nicht zu, mich mit dem Thema zu beschäftigen.

    Kein Problem. Danke für deine Hilfe!

    Zitat:
    Momentan werden dir Software-Fertigstellungstermine immer "brutaler".
    Wenn die Kunden anschliessen auch so schnell bezahlen würden.

    Das tut mir leid für dich.

    Viele Grüße

    Sara

     

Log in to post a comment.