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

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 29

Thema: Pointerproblem

  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
    Code:
          L     P##z                        // Lade Eingang Variable z mit eingang 4.0
          SLD   3                           // Verschiebe Bit um 3, da Aufbau des Pointer. vereinfacht: Byteadress(16Bit).Bitadress(3Bit)
          LAR1  
          U     E [AR1,P#0.0]               // ABfrage ob Eingang anliegt, offset P#0.0
          =     A      0.1                  // Setze Ausgang 0.1
    Die Variable z habe ich unter "In Out" als Pointer deklariert.
    Im OB1 habe ich dem FB am z Eingang
    Code:
    P#E4.0
    zugewiesen. Leider reagiert der Eingang nicht.

    Habt ihr eine Idee ?

    Gruß und Dank
    limette
    Zitieren Zitieren Pointerproblem  

  2. #2
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.725
    Danke
    314
    Erhielt 1.519 Danke für 1.282 Beiträge

    Standard

    Also das SLD3 ist schon mal definitiv falsch an der Stelle.
    Du übergibts den Eingang ja bereits als Pointer.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  3. #3
    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

    Danke für deine schnelle Antwort.
    hab das sld rausgelöscht. klappt leider immer noch nicht.

  4. #4
    Registriert seit
    30.10.2009
    Ort
    10 km vom Herzen der Natur
    Beiträge
    1.626
    Danke
    120
    Erhielt 340 Danke für 255 Beiträge

    Standard

    Was zeigt denn der Status unter AR1 an, nachdem der LAR1 ausgeführt wurde?

    EDIT:
    Hab's gerade gesehen:
    Mach mal aus dem "L P##z" "L #z"!
    Geändert von M-Ott (01.03.2011 um 10:56 Uhr)
    Gruß
    Michael

  5. #5
    Registriert seit
    23.10.2009
    Beiträge
    390
    Danke
    58
    Erhielt 112 Danke für 86 Beiträge

    Standard

    L #z

    z ist doch schon ein Pointer
    Gruß
    Erich

  6. #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



    Uploaded with ImageShack.us


    Ich hoffe du meinst das damit. Als das bild gemacht wurde, lag der Eingang 4.0 nicht an. wenn ich ihn die E 4.0 Taste drücke, gibt es leider keine veränderungen.

  7. #7
    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 M-Ott Beitrag anzeigen
    Mach mal aus dem "L P##z" "L #z"!

    L #z wird leider rot und kursiv.

  8. #8
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Hi,

    was steht den aussen beim Bausteinaufruf an Z?

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

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

    Standard

    Wie hast du #z deklariert? INT, BOOL,...

    Wenn Du
    Code:
    U #z
    eingibst, ist es dann immer noch rot?
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  10. #10
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ah, habs gesehen. P#E4.0 schreib mal nur E4.0 ran.

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

Ähnliche Themen

  1. SFC14 - Pointerproblem
    Von Wiggi0606 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 28.01.2009, 19:01

Lesezeichen

Berechtigungen

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