Suche Störmeldungsbaustein Step 7 5.4

Doubleking

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Kennt einer von euch einen guten Störmeldungsbaustein den man in winncc flex benutzen kann und der leicht zum einstellen ist ?
Wleche Baustein benutzt ihr am liebsten ???
 
Was willst du machen???

Um eine Bitmeldung an WinCCFlex abzusetzen mußt du ein Bit setzen. Dazu gibts noch ein Bit SPS-Quit, wenn du das setzt, wird die Störung von der SPS aus zurückgesetzt. Wenn das OP die 3. Variable OP_Quitt bringt, dann erkennst du, daß am OP die Störung quittert wurde. Ich hab einen Baustein dafür, der hat 3 Netzwerke, das wars. Das kann man auch schnell selbs zusammenbekommen, wenn man mal darüber nachdenkt, wie es sein könnte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich will mehrere Störmeldungen auf meinem Touchpannel in ein und der selben Zeile darstellen und anzeigen lassen wenn eine oder mehrere aktiv sind. Die meldungen können dann auch nur mit einer quit taste quittiert werden.

Wir benutzen bei uns in der Firma nur concept von schneider. Dort ist das so das man 16 bit einlest ein word daraus macht und dann in wincc das word mit den bits zu weißt. Jedes bit ist eine störmeldung.

Ich dachte sowas gibt es bestimmt auch bei siemens nur ich kann es leider nicht finden
 
Verwende doch Und / Oder (N) Verknüpfungen. So kannst du die einzelnen Meldungen unterdrücken Das mit den Wörtern gibts doch auch in Wincc Flex.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich versteh das Problem nicht !

Du hast bei der S7 und einem Panel einen Störmeldebereich.
Da legst Du z.B. ein Word an.
In diesem Word sind 16 Bit die jeweils eine Meldung auslöst.
In WinccFlex am Panel wird diesen 16 Bit eine Meldung zugewiesen.
Da braucht man keinen Baustein, man muss aber alle 16 Bit in einem Word haben (oder sollte, ist weniger arbeit)

Was für Störmeldungen musst oder willst du denn Darstellen ?
Ich habe dafür entweder ein Netzwerk oder einen kleinen Baustein.

Eingang setzt Störmeldung, Quit-OP oder Reset löscht die Meldung, Wenn nicht Störung und QUit-OP setzt Quit-SPS.
 

Anhänge

  • stm.jpg
    stm.jpg
    19,6 KB · Aufrufe: 92
Wie heißt der baustein bei simatic? eingang 16 bit ausgang 1 word

Hey komm. Das kann echt nicht dein Ernst sein. Das sind ein paar Minuten Arbeit, dann hast du den selbst zusammen. Na gut, ein wenig ind. Adressierung könnte nötig werden :)

Also:

16 Bit als IN:
Bit0: BOOL
Bit1: BOOL
.
.
.
Bit15: Bool

1 Word als OUT:

Ausgang: Word

1 Wort als Temp:

Ausgang_Temp: Word

im FC dann:

Code:
      L     P##Ausgang_Temp
      LAR1  

      U     #Bit0
      =     L [AR1,P#0.0]

      U     #Bit1
      =     L [AR1,P#0.1]

      U     #Bit2
      =     L [AR1,P#0.2]

      U     #Bit3
      =     L [AR1,P#0.3]

.
.
.

      U     #Bit15
      =     L [AR1,P#1.7]

      L     #Ausgang_Temp
      T     #Ausgang

So als erster Vorschlag auf die Schnelle.

PS: @Jabba, ich verstehs auch nicht, aber vielleicht kann er ja was mit dem Code anfangen :)

Edit:

In diesem Zusammenhang, wie wäre Folgendes:

Code:
L P##Bit0
LAR1

L W [AR1, P#0.0]
T Ausgang

Sollte auch gehen, kanns aber gerade nicht testen.
 
Zuletzt bearbeitet:
Genau den Baustein meine ich nur in FUP.

L P##Ausgang_Temp
LAR1

U #Bit0
= L [AR1,P#0.0]

U #Bit1
= L [AR1,P#0.1]

U #Bit2
= L [AR1,P#0.2]

U #Bit3
= L [AR1,P#0.3]

.
.
.

U #Bit15
= L [AR1,P#1.7]

L #Ausgang_Temp
T #Ausgang
 
Geht doch, (allerding brauchte ich den Umweg über den SFC20)

In die STM1..STM16
einen Struct 16 Meldungen in Temp usw.
 

Anhänge

  • meldung.jpg
    meldung.jpg
    52,9 KB · Aufrufe: 83
Zurück
Oben