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

Ergebnis 1 bis 3 von 3

Thema: Sfc21 - fill

  1. #1
    Registriert seit
    25.01.2012
    Beiträge
    125
    Danke
    28
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    zum "Löschen" des Inhalts eines DB's benutzte ich zur Zeit die SFC21 funktion.
    Dabei habe ich bis jetzt den zu löschenden DB immer über eine direkte Adressierung mittels Zeigers angesprochen:

    Code:
    CALL "FILL"
    BVAL:=0
    RET_VAL:=RetVal_SFC21
    BLK:=P#DB1.DBX0.0 BYTE 1000
    Ich möchte das ganze aber ganz gerne so gestalten, dass ich den Pointer für BLK variable halte, um so bspw. im OB1 dieser Variable den Wert 123 zuweise und an BLK ein Zeiger eingefügt wird, der mir ebenfalls 1000Byte in DB123 ablöscht.

    Viele Grüße
    Zitieren Zitieren Sfc21 - fill  

  2. #2
    Registriert seit
    31.03.2010
    Beiträge
    335
    Danke
    3
    Erhielt 33 Danke für 32 Beiträge

    Standard

    Da der BLK Eingang vom Datentyp Any ist wirst du dir da wohl was basteln müssen und den Any Pointer zur Laufzeit
    beschreiben ja nach Anforderung!

    Schau dir dazu einfach mal diesen Beitrag im FAQ an http://www.sps-forum.de/faq/12923-an...atentypen.html

    Gruß
    Wer aufhört, besser zu werden, hat aufgehört, gut zu sein!

  3. #3
    TimeOUT ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    25.01.2012
    Beiträge
    125
    Danke
    28
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Alles klar danke.
    Hab es jetzt über das bauen eines ANY-Pointers gemacht.

    Dachte nur, dass es evtl. ne codesparendere Lösung dafür gäbe

Ähnliche Themen

  1. Sfc 20 blkmv; sfc 21 fill
    Von Rauchegger im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 28.10.2011, 11:59
  2. SFC21 Zyklus und Unterbrechung
    Von hubert im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 18.07.2008, 16:15

Lesezeichen

Berechtigungen

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