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

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

Thema: Pakete durch Nummern unterscheiden

  1. #1
    Registriert seit
    12.03.2010
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,
    bin neu hier und hab gleich mal ne Frage zu AWL
    Aufgabe: Ich muss in AWL ein Programm schreiben, dass zwei Pakete unterschieden werden können. Paket_1 hat eine Nummer zwischen 0 und 9, das andere Paket, also Paket_2 eine Nummer kleiner 0 und größer 9. Steh gerade auf dem Schlauch, hoffe ihr könnt mir helfen.

    Gruß Faraday
    Zitieren Zitieren Pakete durch Nummern unterscheiden  

  2. #2
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Code:
    *
         U(
         L     #iPaketNummer
         L     10
         <I
         )
         U(
         L     #iPaketNummer
         L     0
         >I
         )
         =    #Paket1
    hoffe gerade nur, dass das mit den klammern so passt
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    faraday ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.03.2010
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hey...
    Vielen Dank für die schnelle Antwort, was meinst du genau mit der Anweisung
    #iPaketNummer?

  4. #4
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von faraday Beitrag anzeigen
    Hey...
    Vielen Dank für die schnelle Antwort, was meinst du genau mit der Anweisung
    #iPaketNummer?
    i -> integer
    PaketNummer -> beschreibung

    das ist meine art, variablen zu benennen ... du bekommst ja die nummer irgendwoher, diese repräsentiert #iPaketNummer in meinem beispiel
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  5. #5
    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 vierlagig Beitrag anzeigen
    Code:
    *
         U(
         L     #iPaketNummer
         L     10
         <I
         )
         U(
         L     #iPaketNummer
         L     0
         >I
         )
         =    #Paket1
         NOT
         =   #Paket2  // kleiner 0 oder größer 9
    hoffe gerade nur, dass das mit den klammern so passt
    Möchte noch ergänzen. (Rot ist Ergänzung)
    Du schreibst zwar kleiner 0 und größer 9 aber das macht nicht viel Sinn oder?
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  6. #6
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Paule Beitrag anzeigen
    Möchte noch ergänzen. (Rot ist Ergänzung)
    schöne ergänzung
    Zitat Zitat von Paule Beitrag anzeigen
    Du schreibst zwar kleiner 0 und größer 9 aber das macht nicht viel Sinn oder?
    der ging nicht an mich, nehm ich an, aber warum soll der keinen sinn machen?
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  7. #7
    faraday ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    12.03.2010
    Beiträge
    17
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Entschuldigt, war kurz weg...
    Okay, vielen Dank, denke mal damit komme ich schon einmal ein Stückchen weiter.

    Dann nochmals Danke und ein schönes Wochenende!


    Gruß Faraday

  8. #8
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    der code von 4l wertet 1-9 aus.

    Code:
    >=0
    ist glaub besser
    "arbeite klug, nicht hart" - deutsches Sprichwort

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

    vierlagig (12.03.2010)

  10. #9
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von SPSKILLER Beitrag anzeigen
    der code von 4l wertet 1-9 aus.

    Code:
    >=0
    ist glaub besser
    fehlerfinder - thumbs up
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  11. #10
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.713
    Danke
    443
    Erhielt 914 Danke für 739 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von SPSKILLER Beitrag anzeigen
    der code von 4l wertet 1-9 aus.

    Code:
    >=0
    ist glaub besser
    Oder auch nicht :
    Zitat Zitat von faraday Beitrag anzeigen
    ...
    Paket_1 hat eine Nummer zwischen 0 und 9 ...
    Paket_2 eine Nummer kleiner 0 und größer 9
    denn genau genommen hat er 0 und 9 gar nicht zugeordnet.
    Mal davon abgesehen, das es bestimmt kleiner 0 ODER größer 9 heißen soll, denn ich kenne keine Zahl, die beides erfüllt.
    Das hat bestimmt auch Paule gemeint.

    Aber sein eigentliches Anliegen hat ihm vierlagig ja erklärt, der Rest ist Feintuning.
    Geändert von hucki (13.03.2010 um 19:24 Uhr)

Ähnliche Themen

  1. TcAdsDll, TCP Pakete, Zeiten, TwinCAT & AMS Router
    Von ThomasF im Forum CODESYS und IEC61131
    Antworten: 8
    Letzter Beitrag: 22.10.2012, 17:53
  2. Ping-Pakete an S7-300 teilweise verworfen
    Von Cutty im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 17.10.2011, 19:22
  3. Antworten: 7
    Letzter Beitrag: 24.08.2010, 10:10
  4. Antworten: 2
    Letzter Beitrag: 15.08.2006, 09:06
  5. Timer-Nummern
    Von charlie im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 13.06.2006, 19:53

Lesezeichen

Berechtigungen

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