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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 26 von 26

Thema: Block_DB übergibt kein DB

  1. #21
    Avatar von Nordischerjung
    Nordischerjung ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von M-Ott Beitrag anzeigen
    Das AR1 musst Du im Prinzip nicht sichern, zumindestens nicht für das System, sondern höchstens für Dich selbst.
    Ich habe mir das mal so angewöhnt, sobald ich irgendwie rum Pointere oder LAR1 benutze oder so ...
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  2. #22
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von M-Ott Beitrag anzeigen
    Das AR1 musst Du im Prinzip nicht sichern, zumindestens nicht für das System, sondern höchstens für Dich selbst.
    Mach Ich aber auch immer! und auch die DBs. Und am Ende werden Sie wieder hergestellt. So ist nach einem FC Aufruf alles wieder wie vorher!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  3. #23
    Registriert seit
    11.09.2007
    Beiträge
    128
    Danke
    16
    Erhielt 8 Danke für 7 Beiträge

    Standard

    Vorher nen FB erstellen der dir die Fehler organiesiert, hier als beispiel 8x IN für 8 Fehler, kannst dann mit unterschiedlichen Merkern oder Eingängen beschalten. Sonstige sachen in der STAT Schnittstelle auswerten oder ähnliches.


    CALL #Heizung1
    Fehler1:=
    Fehler2:=
    Fehler3:=
    Fehler4:=
    Fehler5:=
    Fehler6:=
    Fehler7:=
    Fehler8:=
    NOP 0

    bis

    CALL #Heizung8
    Fehler1:=
    Fehler2:=
    Fehler3:=
    Fehler4:=
    Fehler5:=
    Fehler6:=
    Fehler7:=
    Fehler8:=
    NOP 0


    Dann nen FC erstellen Beispiel FC300

    CALL "Extruder1" , DB210
    CALL "Extruder2" , DB211
    CALL "Extruder3" , DB212
    CALL "Extruder4" , DB213

    Und du hast 8x8 Fehler in deinem DB210
    und an gleichen stellen in DB211, DB212 und DB213

    DBs mit gleicher grösse

    Nun noch nen FC der die Fehler aus den 4 DBs zusammensucht und fertig.

    Wäre das was für dich?

    Symbolik anfügen an die DB und Spass haben
    _____________________________________________
    Wer die F1 Taste kontrolliert ist ein König !!

  4. #24
    Avatar von Nordischerjung
    Nordischerjung ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard

    Zitat Zitat von duMMbatz Beitrag anzeigen
    Wäre das was für dich?
    Hä??? Genau deswegen hatte ich die Frage hier gestellt. Weil ich eben nicht diese FBs mit den Aufrufen für jede Zone usw wollte. Dachte man könnte es kürzer bzw einfacher erstellen. Aber ich werde wohl doch mit den ganzen Aufrufen weiter machen ,cést la vie
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  5. #25
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von Nordischerjung Beitrag anzeigen
    Aber ich bin für Neuerungen immer zu haben. Wie meinst du das denn, mit quittieren in der SPS?
    Also bei der Bitvariable im Flex > Quittierung > Keine Variable wählen.
    Einen Button ins Panel legen mit dem die Störungen quittiert werden sollen,
    dieses Bit in der SPS lesen und dann einfach schreiben:
    Code:
       U #Visu.Quitt_vom_Panel
       R #Störung_weiß_der_Geier
       UN Ex.x
       S #Störung_weiß_der_Geier
    Aber das ist Ansichtssache und oft Firmenphilosophie.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  6. #26
    Avatar von Nordischerjung
    Nordischerjung ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Paule Beitrag anzeigen
    Also bei der Bitvariable im Flex > Quittierung > Keine Variable wählen.
    Einen Button ins Panel legen mit dem die Störungen quittiert werden sollen,
    dieses Bit in der SPS lesen und dann einfach schreiben:
    Code:
       U #Visu.Quitt_vom_Panel
       R #Störung_weiß_der_Geier
       UN Ex.x
       S #Störung_weiß_der_Geier
    Aber das ist Ansichtssache und oft Firmenphilosophie.
    Ich bin hier der Einzige, der philosophiert, so gross sind wir nicht
    Im Prinzip hast du recht, dann könnte ich auch endlich diesen WinnCCFlex Quitt-Button größer erstellen. Mal sehen ob ich noch lust habe das zu ändern
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

Ähnliche Themen

  1. Problem mit SCL-Baustein..Block_DB
    Von slani_bw im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 18.05.2008, 00:09
  2. Antworten: 4
    Letzter Beitrag: 26.04.2007, 21:05
  3. Block_DB typ als parameter übergeben ?
    Von michdan im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 19.02.2007, 17:59
  4. Block_DB über zwei funktionen weiterreichen
    Von plant1 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 13.08.2006, 15:17
  5. BLOCK_DB
    Von Lazarus™ im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 16.09.2005, 09:54

Lesezeichen

Berechtigungen

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