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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Fehlerhandling in Codesys

  1. #1
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute wie regelt ihr denn euer Fehlerhandling?
    Habt ihr einen Baustein, in welchem ihr die Fehler zusammenfasst? Oder habt ihr es irgendwie mit baustein-fehlernummern geregelt?
    Grundvoraussetzung sollte sein, dass mehrere Fehler in der Visu angezeigt werden können. Das wäre ja bei nur einer Fehlernummer nicht so einfach, bzw man müsste die Variable immer wieder mit dem neuen Fehler beschreiben und somit würden die Fehler nicht gleichzeitig in der Visu hoch kommen.

    Habt ihr ne gute Idee für sowas?
    Zitieren Zitieren Fehlerhandling in Codesys  

  2. #2
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Bei Siemens könnte man ja die bausteinnummern nutzen, um eine gewisse Struktur hinterlegen zu können und damit die Fehlernummern lesbar zu machen.

    Wie könnte man das bei codesys machen?
    Würdet ihr die Fehler auch in den einzelnen Programmen oder Bausteinen setzen, oder alles in einem Baustein zusammenführen?
    Zitieren Zitieren Struktur einer Fehlerneldung  

  3. #3
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.224
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Fürs Erste vielleicht ein Bitfeld, wie bei ProTool/WinCCFlex. Kommt ja auch darauf an, was für eine Visu zum Melden der Fehler genutzt werden soll.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  4. #4
    Registriert seit
    17.07.2009
    Ort
    Am Rande der Ostalb
    Beiträge
    5.491
    Danke
    1.141
    Erhielt 1.243 Danke für 974 Beiträge

    Standard

    Ein zentraler Fehlerbaustein als Kopplung zur Visu hat den Vorteil, dass die Instandhalter eine erste "Anlaufstelle" haben.
    Egal ob nun eine Störlampe blinkt oder auf der Visu eine Meldung angezeigt wird, der Instandhalter kann sich durch den Störbaustein klicken und schauen was Sache ist.
    Oft reiche ich auch nur Bits (z.B. Störmeldung von NC -> Meldebit Visu) durch. Bei großen Anlagen gibt es halt pro Station einen solchen Baustein.

    Hat sich bei uns als recht gut erwiesen.

    Gruß
    Dieter

  5. #5
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Ok also wertet Uhr quasi auch nen laufteitfehler von bspw. Einem Ventil in dem Ventilatoren aus, der laufteitfehler setzt aber in einem Zentralen Fehlerbaustein ein fehlerbit, welches die Fehlermeldung in der Visu aufpoppen lässt?

    Also schon für jede Meldung ein Bit?
    Zitieren Zitieren Also externen Baustein  

  6. #6
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.735
    Danke
    321
    Erhielt 1.522 Danke für 1.283 Beiträge

    Standard

    Zitat Zitat von Bensen83 Beitrag anzeigen
    Also schon für jede Meldung ein Bit?
    Daran wird wohl kein Weg vorbeiführen.
    Wie du diese Bits dann mal auf ein gemeinsames Array, Bitfeld, oder ähnliches zusammenfügst,
    damit dann auch die meisten Visus was damit anfangen können sei dir überlassen.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  7. #7
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Ich soll Premium HMI von Asem verwenden. Kennt sich damit jemand aus? Oder sollte ich dies bezüglich lieber in der HMI Kategorie Posten?
    Zitieren Zitieren Premium HMI  

  8. #8
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.224
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Zitat Zitat von Bensen83 Beitrag anzeigen
    Ich soll Premium HMI von Asem verwenden. Kennt sich damit jemand aus? Oder sollte ich dies bezüglich lieber in der HMI Kategorie Posten?
    Ich würde da zuerst einmal die Bedienungsanleitung von Asem lesen, das sollte doch was zum Alarmhandling drinstehen, so es das gibt.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  9. #9
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Also man kann jeder Meldung eine Variable und Wert zuweisen. Und wenn dieses Ereignis dann erfüllt ist erscheint die Fehlermeldung.
    Zitieren Zitieren Ja gib es  

  10. #10
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.224
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das heißt, du kannst das an Boolsche oder auch numerische Variablen binden? Man könnte ein Array "Error-Meldungen" anlegen und diese Variablen zur Fehlermeldung nutzen. Oder auch eine Globale Struct, in die jede einzelne Meldung mit einem sinnvollen Namen abgelegt wird, mit dieser Struct dann eine globale Variable "Error-Meldungen" anlegen.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Ähnliche Themen

  1. CoDeSys V3
    Von junkie im Forum CODESYS und IEC61131
    Antworten: 44
    Letzter Beitrag: 20.04.2011, 13:46
  2. CodeSys
    Von Mark4you im Forum Suche - Biete
    Antworten: 6
    Letzter Beitrag: 01.02.2011, 10:28
  3. Fehlerhandling nach IEC61131-3?
    Von Snape im Forum Programmierstrategien
    Antworten: 4
    Letzter Beitrag: 27.07.2010, 23:02
  4. FC in S7 = was in Codesys
    Von Beginner09 im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 26.02.2009, 11:30
  5. CoDeSys
    Von Gast im Forum Sonstige Steuerungen
    Antworten: 1
    Letzter Beitrag: 16.06.2006, 21:35

Lesezeichen

Berechtigungen

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