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

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

Thema: OP7 Bildanwahl von der Steuerung aus

  1. #1
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo
    muss mich gerade mit einfachst Text-OP balgen
    wie lautet hier der Steuerunsauftrag (Kennung 51 wie bei den grossen OP
    leider ohne Funktion) zum Aufruf eines Bildes von der Steuerung aus
    Weiterhin werden Betriebsmeldungen nicht direkt angezeigt
    (erst nach Wechsel am OP in die unterste Ebene mit ESC)

    OP7 + CPU314

    Rainer
    Zitieren Zitieren Gelöst: OP7 Bildanwahl von der Steuerung aus  

  2. "Hallo,

    hier der Code von nem FC zur Bildanwahl. EXEC muss von aussen mit einer Flanke gesetzt werden sonst wählt sich das OP tot.


    Code:
          UN    #EXEC                       // Start Bildanwahl = 0
          BEB                               // Ende 
    
          AUF   #IF_DB
          L     DBB    5                    // Auftragsfach
          L     0
          <>I                               // ungleich 0
          BEB                               // Auftrag läuft -> Ende
    
          AUF   #IF_DB                      // Schnittstellen-DB
          UN    #CU_LOCK                    // Cursorsperre?
          SPB   null
          L     1
          SPA   tran
    null&#58; L     0
    tran&#58; T     DBB    6
          L     #PICTURE_NR              // Bildnummer
          T     DBB    7
          L     0
          T     DBB    8
          L     #ENTRY_NR                 // Bildeintrag
          T     DBB    9
          L     0
          T     DBB   10
          L     #FIELD_NR
          T     DBB   11
          L     51                          // Auftrag 51
          T     DBB    5
          R     #EXEC                       // Reset Auftrag starten
    MfG
    André Räppel"


  3. #2
    Anonymous Gast

    Standard

    Lösung gefunden

    - Bereichszeiger Schnittstellenbereich im OP anlegen 16Wörter
    - dann im 3. Datenwort die Kennung (51) eintragen
    - und im 4. die Bildnummer

    zu den Betriebsmeldungen gibt es nach Suche im Forum zu sagen
    - bei OP7 kein Wechsel bei Betriebsmeldungen
    d.h. Betriebsmeldungen bei prozessabhängigen Meldungen
    unbrauchbar



    Rainer
    Zitieren Zitieren geht nix über probieren  

  4. #3
    Registriert seit
    29.01.2004
    Beiträge
    322
    Danke
    10
    Erhielt 22 Danke für 22 Beiträge

    Standard

    Hi ASSD
    Du kannst doch den Betriebsmeldebereich auf ungleich null prüfen und dann diesen einfach aufrufen.
    Bei keiner Betriebsmeldung kannst du dann per Bildanwahl (weist ja wie das geht ) wieder dein Startbild aufrufen.

    Gruß

    Znarf

  5. #4
    Registriert seit
    08.01.2005
    Beiträge
    44
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,

    habe vor einiger Zeit diesen Beitrag gelesen und meinte nun zu wissen wie es geht. Bin also frohen mites an die Arbeit und siehe da - nichts.
    Ich möche wenn 15 Minuten keine Taste mehr gedrückt wurde auf das Startbild schalten.
    Dazu habe ich zunächst einen Bereichszeiger auf die Systemtastatur angelegt. Dort frage ich das Sammelbit in regelmäßigen Abständen ab und setze es wenn es 1 ist wieder auf 0.
    Erst wenn 15Minuten keine Positive Flanke mehr kommt will ich mein Startbild aufrufen.
    Habe dazu einen weiteren Bereichszeiger angelegt. (wie im vorigen Beispiel beschrieben) Auch schreibe ich in den Datenbaustein, und zwar mit MOVE die 51 in Datenwort 3 und die 3(Startbildnummer) in Datenwort 4.
    Leider wird es nicht aufgerufen.......
    Was kann falsch sein ???
    Zitieren Zitieren Bildanwahl aus Steuerung  

  6. #5
    Registriert seit
    31.10.2003
    Beiträge
    265
    Danke
    23
    Erhielt 37 Danke für 31 Beiträge

    Standard

    Hallo,
    hast Du die Reihenfolge beachtet? Erst die Bild-Nr. laden und dann den Steuerungsauftrag. So müßte es funktionieren:

    L 3 //Bild-Nr. OP
    T DBx.DBW 2
    L 51 //Steuerungsauftrag 51
    T DBx.DBW 0

    Gruß Andre

  7. #6
    Registriert seit
    08.01.2005
    Beiträge
    44
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Habe die Reihenfolge nicht wie du, sondern umgekehr ausgeführt.
    Würde mich freuen wenns klappt, werde es ausprobieren.
    Vielen Dank.
    An anderen Stellen im Forum habe ich gelesen erst auf 0 und dann mit Pause die 51. Kann es auch daran liegen ???

    Gruß Matthias
    Zitieren Zitieren Reihenfolge  

  8. #7
    Registriert seit
    06.10.2003
    Beiträge
    3.414
    Danke
    451
    Erhielt 506 Danke für 408 Beiträge

    Standard

    Hallo Mathias,

    ein Steuerauftrag kann nur dann gestartet werden, wenn nicht gerade ein anderer Steuerauftrag aktiv ist. Daher sollte man das Startereignis speichern und erst nach Abfrage der Steuerauftragsnummer=0 starten. Also nicht den Auftrag "0" starten, sondern die Auftragsnummer im SSB auf "0" abfragen.


    Gruß, Onkel
    Zitieren Zitieren Re: Reihenfolge  

  9. #8
    Anonymous Gast

    Standard

    Hi,

    der aus COROS-Zeiten stammende Auftrag 48 schaltet
    beim OP7 in die BM-Ebene.

    L 48
    T Auftragsnummer

    L 1
    T Parameter 1

    ...das was.

    Ich nehme bei OP7 NUR Betriebsmeldungen als Störungsanzeige

    Alles Gute
    Zitieren Zitieren Auftrag 48  

  10. #9
    Registriert seit
    08.01.2005
    Beiträge
    44
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Also ich bin jetzt langsam am verzweifeln,

    ich möchte aus meiner S7 wie in den oberen Beiträgen beschrieben, ein Bild bei einem Ereignis aufrufen.
    Ich kriegs nicht hin, irgendwas geht nicht...

    Nochmal zusammengefaßt:

    In ProTool habe ich einen Bereichszeiger eingerichtet --> Schnittstellenbereich/ Steuerung1/ DB14, DBW0, 16Worte

    Zum Test habe ich den Eingang 124.0 verwendet, er soll mir das Bild mit der Nummer 3 auf das OP-Display zaubern

    In meinem Datenbaustein habe ich 16 Worte angelegt, als Word mit Startwert w#16#0

    Jetzt schreibe ich folgenden Code in den OB 1


    U E 124.0
    SPBN SP_1
    L 3
    T DB14.DBW 2

    L 51
    T DB14.DBW 0

    SP_1 : NOP 0

    Habe auch schon (wie in anderen Beiträgen) DBW4 und DBW3 genutzt, ohne Erfolg.
    Bitte wenn möglich euren alternativen Quelltext posten....

    Gruß Matthias
    Zitieren Zitieren Verzweiflung  

  11. #10
    Registriert seit
    30.08.2003
    Beiträge
    2.196
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    hier der Code von nem FC zur Bildanwahl. EXEC muss von aussen mit einer Flanke gesetzt werden sonst wählt sich das OP tot.


    Code:
          UN    #EXEC                       // Start Bildanwahl = 0
          BEB                               // Ende 
    
          AUF   #IF_DB
          L     DBB    5                    // Auftragsfach
          L     0
          <>I                               // ungleich 0
          BEB                               // Auftrag läuft -> Ende
    
          AUF   #IF_DB                      // Schnittstellen-DB
          UN    #CU_LOCK                    // Cursorsperre?
          SPB   null
          L     1
          SPA   tran
    null&#58; L     0
    tran&#58; T     DBB    6
          L     #PICTURE_NR              // Bildnummer
          T     DBB    7
          L     0
          T     DBB    8
          L     #ENTRY_NR                 // Bildeintrag
          T     DBB    9
          L     0
          T     DBB   10
          L     #FIELD_NR
          T     DBB   11
          L     51                          // Auftrag 51
          T     DBB    5
          R     #EXEC                       // Reset Auftrag starten
    MfG
    André Räppel
    Zitieren Zitieren Bildanwahl  

Ähnliche Themen

  1. Bildanwahl über Steuerung
    Von Finn im Forum HMI
    Antworten: 11
    Letzter Beitrag: 20.10.2011, 14:43
  2. OP170/B Bildanwahl via SPS
    Von Jetzi83 im Forum HMI
    Antworten: 7
    Letzter Beitrag: 19.06.2006, 11:41
  3. Bildanwahl OP7
    Von godi im Forum HMI
    Antworten: 3
    Letzter Beitrag: 09.05.2006, 20:34
  4. OP17 Bildanwahl
    Von HDD im Forum HMI
    Antworten: 4
    Letzter Beitrag: 24.04.2006, 17:32
  5. OP3 Bildanwahl
    Von mediahead im Forum HMI
    Antworten: 3
    Letzter Beitrag: 03.11.2003, 10:19

Lesezeichen

Berechtigungen

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