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

Results 1 to 7 of 7

Thread: Alarm_s

  1. #1
    Join Date
    09.06.2007
    Location
    Usa
    Posts
    111
    Danke
    9
    Erhielt 4 Danke für 2 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi ich hab mal ne frage muss ich beim Meldeverfahren Alarm_s für jede Störmeldungmeldung eine eigenen call mit den dazugehörigen Parametern machen.

    Als z.B. 150 verschiedene Störmeldungen 150 mal call sfc 17 in einem FB oder kann man das auch anders lösen mit einer art loop?
    Reply With Quote Reply With Quote Alarm_s  

  2. #2
    Join Date
    11.05.2005
    Location
    Baden-Württemberg
    Posts
    727
    Danke
    114
    Erhielt 159 Danke für 129 Beiträge

    Default

    hi,

    ich glaube nicht, dass das so ohne weiteres mit nem Loop funktioniert.
    Das ist - wenn überhaupt - nur mit viel Aufwand möglich (Das ganze Multiplexen der Parameter usw.)

    Ich habe im Anhang eine AWL-Quelle für einen FB, der 8 globale Meldungen mit Begleitwerten erzeugen kann. (Alarm d)

    Normalerweise nutze ich das so nur, wenn ich "freie" Signale als Störmeldung anzeigen muss (z.B. Externe Freigabe von irgendwo für irgendwas o.ä.)

    Meine Meldungen werden direkt in den FBs (z.B. Antrieb, Ventil usw.) erzeugt.
    Wenn möglich, dann benutze Alarm8P (SFB35) - geht aber glaub nur mit 400er Steuerungen...

    Micha
    Attached Files Attached Files
    "arbeite klug, nicht hart" - deutsches Sprichwort

  3. Folgender Benutzer sagt Danke zu SPSKILLER für den nützlichen Beitrag:

    cindy (10.02.2009)

  4. #3
    Join Date
    30.06.2007
    Location
    Minden (Westf.)
    Posts
    178
    Danke
    42
    Erhielt 21 Danke für 21 Beiträge

    Default

    Hallo, ich habe vor einiger Zeit auch mit Alarm_s beschäftigt, bin dann aber nach einiger Zeit zu PDiag (Prozessdiagnose) gekommen. Das Tool war für mich sehr interessant, weil ich in der Anlage ca. 140 Pneumatikzylinder und 25 Antriebe hatte. Ich habe mir dafür FB's geschrieben um die Aktoren zu steuern. Diese dann als Multiinstanz eingesetzt und so automatisch Standardmeldungen generiert. Dazu kommt, das man die Meldungen einmal projektiert und auf mehreren Panel Und/oder PC's anzeigen/archivieren kann. PDIAG ist auf jedenfall ein gutes Tool.
    Gruß
    Stefan

  5. #4
    Join Date
    09.06.2007
    Location
    Usa
    Posts
    111
    Danke
    9
    Erhielt 4 Danke für 2 Beiträge

    Default

    @SPSKILLER Danke für die AWL Quelle funktioniert gut.
    Aber das Problem bleibt ja wenn ich 150 Meldunge habe müste ich ja deine Quelle um 142 erweitern. Das würde dann auf einer CPU 313 schon ziemlich eng werder. Und man müsste immer noch zur jeder Meldung den Meldetext umständlich in diesem kleinen Fenstern eintragen.

  6. #5
    Join Date
    11.05.2005
    Location
    Baden-Württemberg
    Posts
    727
    Danke
    114
    Erhielt 159 Danke für 129 Beiträge

    Default

    Quote Originally Posted by cindy View Post
    @SPSKILLER Danke für die AWL Quelle funktioniert gut.
    Aber das Problem bleibt ja wenn ich 150 Meldunge habe müste ich ja deine Quelle um 142 erweitern. Das würde dann auf einer CPU 313 schon ziemlich eng werder. Und man müsste immer noch zur jeder Meldung den Meldetext umständlich in diesem kleinen Fenstern eintragen.
    moin,

    keine ursache.
    Ich würde eher den Baustein auf 10 erweitern, und 15 mal aufrufen.

    Eine andere, bessere Möglichkeit wäre, dass du deine FBs für z.B. Antrieb, Ventile usw. meldefähig machst.

    Dann hast du sicher schon einen Großteil der 150 Meldungen direkt im Funktionsbaustein erschlagen, und für den Rest machst du die obige Methode...
    Das verringert auch die Möglichkeiten Rangierfehler zu machen...

    Das mit den Meldetexten kannst du Export/Import lösen (über Sprache).

    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

  7. #6
    Join Date
    09.06.2007
    Location
    Usa
    Posts
    111
    Danke
    9
    Erhielt 4 Danke für 2 Beiträge

    Default

    Ok könnte man so machen

    Eine andere, bessere Möglichkeit wäre, dass du deine FBs für z.B. Antrieb, Ventile usw. meldefähig machst.
    Wie geht das?

  8. #7
    Join Date
    11.05.2005
    Location
    Baden-Württemberg
    Posts
    727
    Danke
    114
    Erhielt 159 Danke für 129 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    dazu kannst du den Code aus obigem Baustein verwenden.

    Pro Meldung ein Netzwerk kopieren und in deinen FB einfügen.
    Alle Variablen - mit Attributen - ausser dem Meldeeingang mitkopieren (dieser kommt jetzt nicht mehr von aussen, sondern wird Bausteinintern versorgt).

    Die IDs sind am wichtigsten. Die müßen auch am Motor - FB als Eingang da sein. (Pro Meldung 1 Eingang).
    Danach müssen noch die Bausteinattribute übernommen werden.

    Schon sind deine Störmeldungen beim Projektieren des Antriebes im Projekt vorhanden.

    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

Similar Threads

  1. TIA Migrationsprobleme Alarm_S
    By p1xel_Jon in forum Simatic
    Replies: 11
    Last Post: 08.07.2019, 19:24
  2. Alarm_S Meldungen
    By Züttu in forum Simatic
    Replies: 4
    Last Post: 22.08.2010, 12:52
  3. Alarm_S Meldungen
    By baalrok in forum Simatic
    Replies: 0
    Last Post: 14.07.2008, 10:48
  4. Störmeldungen Alarm_S
    By seba.g in forum Simatic
    Replies: 0
    Last Post: 29.09.2006, 09:27
  5. Alarm_s
    By seba.g in forum Simatic
    Replies: 1
    Last Post: 12.09.2006, 00:47

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •