Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: Poe

  1. #1
    Registriert seit
    17.01.2011
    Beiträge
    15
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe eine Berghofsteuerung und hab mal einen WatchDog Timeout produziert um heraus zu finden wie ich erkennen kann, welcher Programmbaustein den WatchDog Timeout verursacht. (PLC_PRG_TASK Watchdog).
    Ich bekomme von Berghof dann auch entsprechende Debugdateien, insbesondere eine, die mir meiner Ansicht nach sagen soll, welcher Baustein jetzt verantwortlich ist.
    Ich vermute über POU Index, Startadresse und Offset kann ich den verantwortlicheb Baustein bestimmen. Gibt es eine Art Liste von Bausteinzuordnungen? Ich kopiere mal eine solche Zeile heraus:

    **** [0x308bc650] POU Index: 297 offset 21016

    Hier nochmal die ganze Datei, falls das hilft:

    **** SPS Signal Usr2 occured 1 0 ****
    **** Task PLC_PRG_TASK
    **** Time is 1202516120 [ms]
    **** Printing Backtrace:
    **** /usr/bin/rts.bin(SysPrintBacktrace+0x74) [0x10068f94]
    **** /usr/bin/rts.bin(SysPrintBacktrace+0x74) [0x10068f94]
    **** /usr/bin/rts.bin [0x1006a4a0]
    **** /usr/bin/rts.bin [0x1006a4a0]
    **** /lib/libpthread.so.0 [0xff53e70]
    **** /lib/libpthread.so.0 [0xff53e70]
    **** [0x31edaef8]
    **** [0x31edaef8]
    **** [(nil)]
    **** [(nil)]
    **** [0x31edb568]
    **** [0x31edb568]
    **** [0x308cd308]
    **** [0x308cd308] POU Index: 324 offset 9928
    **** /usr/bin/rts.bin [0x1004131c]
    **** /usr/bin/rts.bin [0x1004131c]
    **** [0x308bc650]
    **** [0x308bc650] POU Index: 297 offset 21016
    **** [0x308e7a70]
    **** [0x308e7a70] POU Index: 336 offset 76
    **** [0x30865fa8]
    **** [0x30865fa8] POU Index: 278 offset 236
    **** /usr/bin/rts.bin(SysCallTaskCode+0x2 [0x1006bad8]
    **** /usr/bin/rts.bin(SysCallTaskCode+0x2 [0x1006bad8]
    **** /usr/bin/rts.bin [0x1008a630]
    **** /usr/bin/rts.bin [0x1008a630]
    **** /usr/bin/rts.bin [0x1008a15c]
    **** /usr/bin/rts.bin [0x1008a15c]
    **** /lib/libpthread.so.0 [0xff4e7ec]
    **** /lib/libpthread.so.0 [0xff4e7ec]
    **** /lib/libc.so.6(__clone+0x5 [0xfc38e2c]
    **** /lib/libc.so.6(__clone+0x5 [0xfc38e2c]
    Zitieren Zitieren Poe  

  2. #2
    nimloth80 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.01.2011
    Beiträge
    15
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Also man kann CoDeSys mit /Debug aufrufen. Dort bekommt man dann die Bausteinindizes aufgelistet. Nichts desto trotz würde ich gerne Offset und Startadresse auch noch gerne irgendwie verarbeiten können. Jemand eine Idee?

  3. #3
    Registriert seit
    17.01.2010
    Beiträge
    197
    Danke
    81
    Erhielt 21 Danke für 20 Beiträge

    Frage

    Zitat Zitat von nimloth80 Beitrag anzeigen
    Hallo zusammen,

    ich habe eine Berghofsteuerung

    Kenn ich nicht?

    Falls Du Beckhoff meinst, dann schreib das auch! Am Besten gleich dort rein!
    Zitieren Zitieren Hä?  

  4. #4
    nimloth80 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.01.2011
    Beiträge
    15
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Berghof ist schon richtig

  5. #5
    Registriert seit
    17.01.2010
    Beiträge
    197
    Danke
    81
    Erhielt 21 Danke für 20 Beiträge

    Reden

    Man kann natürlich auch einen Berghof mit Beckhoff steuern.

    Zitieren Zitieren Oder...  

  6. #6
    Registriert seit
    12.07.2005
    Ort
    Bärlin
    Beiträge
    957
    Danke
    239
    Erhielt 156 Danke für 108 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitieren Zitieren Für Bimbo...  

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •