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

Seite 1 von 5 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 41

Thema: Scheife - kleines Prog.

  1. #1
    Registriert seit
    25.10.2010
    Beiträge
    239
    Danke
    107
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    Code:
          L     4                           // Lade Eingangadresse        
          SLD   3                           // Verschiebe Bit um 3, da Aufbau des Pointer. vereinfacht: Byteadress(16Bit).Bitadress(3Bit)
          LAR1                              // Lade Adressregister 1
          L     EB [AR1,P#0.0]              // Lade Eingangsbyte in Adressregister nach AKK1
          T     DIB    5                    // Transfer Akk1 auf Adresse Byte 5 im Instanzdatenbausten
    Ich hoffe das Programm ist verständlich.
    der eingang hat nun z.b. ein bereich von 4.0 bis 4.7. nun möchte ich in einer schleife abfragen ob auch wirklich etwas anliegt und es gegenenfalls "transferieren".
    also wenn zum beispiel:

    L EB [AR1,P#0.1] anliegt, es in
    T DIB 5.1 zu schreiben. und so weiter.

    danke im voraus.
    Zitieren Zitieren Scheife - kleines Prog.  

  2. Folgender Benutzer sagt Danke zu Limette für den nützlichen Beitrag:

    vierlagig (02.03.2011)

  3. #2
    Registriert seit
    03.01.2006
    Ort
    Im sonnigen Süden von Österreich!
    Beiträge
    1.377
    Danke
    227
    Erhielt 183 Danke für 168 Beiträge

    Standard

    Hallo!

    Hast du den Groschen (seit 2002 Cent) schon wieder aufgehoben?

    Eigentlich ist nichts verständlich...
    Was verstehst du unter "wirklich etwas anliegt"?
    Einzelne Bits können nicht mit Transferbefehlen transferiert werden.
    Dazu sind die Operatoren S und = vorhanden.
    Aber wenn du das ganze Byte übertragen willst dann brauchst du keine einzelnen Bits Adressieren sondern kannst gleich
    L EB4
    T DBx.DBBy
    schreiben.

    Was ist DIB 5.1?

    godi

  4. #3
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    ich denke er meinte DIX godi

    @godi Wie gehts dir überhaupt alter Leidensgenosse
    Was macht das Studium?

    Code:
    U E[AR1,P#0.1]
    = DIX 5.1
    Willst du dein Eingangsbyte nach True durchsuchen und
    wenn True ein DIX x.x setzen?
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  5. #4
    Limette ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2010
    Beiträge
    239
    Danke
    107
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von Gerhard K Beitrag anzeigen
    ich denke er meinte DIX godi

    @godi Wie gehts dir überhaupt alter Leidensgenosse
    Was macht das Studium?

    Code:
    U E[AR1,P#0.1]
    = DIX 5.1
    Willst du dein Eingangsbyte nach True durchsuchen und
    wenn True ein DIX x.x setzen?
    ja genau. du hast mich glaub verstanden.

  6. #5
    Registriert seit
    21.01.2008
    Ort
    Lippe
    Beiträge
    317
    Danke
    43
    Erhielt 49 Danke für 46 Beiträge

    Standard

    Vergleiche dein Eingangsbyte mit 0, wenn nicht Null, = Zielbit
    ***************************************

    Sonnige Grüße online


    Wegen hübschen Frauen kaufen wir Bier, wegen häßlichen Frauen trinken wir Bier...

  7. #6
    Limette ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2010
    Beiträge
    239
    Danke
    107
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von godi Beitrag anzeigen
    Hallo!

    Hast du den Groschen (seit 2002 Cent) schon wieder aufgehoben?

    godi

    nein nein, das ist ein neuer Groschen bzw. Cent. der alte liegt noch.
    Hast du noch fragen oder konnte dir Gehard schon helfen.

  8. #7
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Willst du damit geziehlt verschiedene DIX x.x setzen oder einfach 1:1
    vom EB auf dein DIB transferieren?
    Schreib mal, was du wirklich willst?
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  9. #8
    Registriert seit
    17.01.2010
    Beiträge
    197
    Danke
    81
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Zitat Zitat von Limette Beitrag anzeigen
    Hast du noch fragen oder konnte dir Gehard schon helfen.

    Hilf doch Du

  10. #9
    Limette ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2010
    Beiträge
    239
    Danke
    107
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von Gerhard K Beitrag anzeigen
    Willst du damit geziehlt verschiedene DIX x.x setzen oder einfach 1:1
    vom EB auf dein DIB transferieren?
    Schreib mal, was du wirklich willst?
    entschuldigung dass ich mich so schlecht ausdrücken kann. ich versuche es nochmal.

    ich möchte nur peripherie die zum beispiel von E4.0 bis E6.5 angeschlossen in einen zum beispiel Dix von 7 bis 8.5 laden. bit für bit, in einer schleife.

  11. #10
    Limette ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.10.2010
    Beiträge
    239
    Danke
    107
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hat niemand ne idee ?

Ähnliche Themen

  1. Prog.Hilfe Behäter Min Max Wert
    Von Marcel0815 im Forum Simatic
    Antworten: 24
    Letzter Beitrag: 04.11.2009, 20:43
  2. Fehlermeldungen per Sps-Prog archivieren
    Von Robot-Sun im Forum Programmierstrategien
    Antworten: 5
    Letzter Beitrag: 06.02.2009, 23:25
  3. Suchen Fachkräfte in Roboterprog. + SPS Prog.
    Von SPS-Projekt im Forum Suche - Biete
    Antworten: 0
    Letzter Beitrag: 17.10.2008, 14:56
  4. Bllinkmerker im F-Prog
    Von mitchih im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 12.05.2008, 16:18
  5. Welches Prog für s/t-diagramm?
    Von Flo-1- im Forum Programmierstrategien
    Antworten: 10
    Letzter Beitrag: 14.12.2007, 14:09

Lesezeichen

Berechtigungen

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