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

Ergebnis 1 bis 5 von 5

Thema: DB Adressen beibehalten

  1. #1
    Registriert seit
    02.10.2013
    Beiträge
    13
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,
    ich hab da nen Problem.

    Ich habe nen Datenbaustein, wo ich diverse Parameter deklariert habe und Zwischenwerte abspeichere.
    Jetzt habe ich viele konstante Werte als DINT angelegt, möchte sie aber im nachhinein als INT deklarieren.
    Da ja ein INT 2 Byte weniger hat, rutschen die anderen Werte nach, wodurch sich alle nachfolgenden Adressen ändern.
    Kann ich irgend wo einstellen, das die Adressen beibehalten werden?

    Gruß
    Radler
    Zitieren Zitieren DB Adressen beibehalten  

  2. #2
    Registriert seit
    15.05.2012
    Beiträge
    16
    Danke
    3
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hallo Radler,

    hmm meines wissens nicht, wobei das nichts heißen muss.

    Ansonsten müsstest du eben zu deiner DINT-Variable die zum INT wird noch eine INT-Variable erzeugen und die dann direkt hinter die jetzige einfügen, sodass der Speicherbereich der nachfolgenden Variable gleich bleibt. Bisschen müßig aber funktioniert auf jedenfall.

    Gruß

    Doc

  3. Folgender Benutzer sagt Danke zu DocSchmid für den nützlichen Beitrag:

    Radler (03.02.2014)

  4. #3
    Registriert seit
    12.03.2011
    Ort
    Erzgebirge
    Beiträge
    250
    Danke
    77
    Erhielt 29 Danke für 27 Beiträge

    Standard

    Du könntest auch so vorgehen:
    1. eine Datensicherung anlegen,
    2. die betreffenden Programmbausteine und den DB in eine AWL-Quelle übersetzen( "Quelle generieren"),
    3. Datentyp in der Quelle ändern,
    4. Übersetzen.

    Ich denke, mit den angebotenen Standarteinstellungen solltest du sofort an das gewünschte Ziel kommen.

  5. #4
    Radler ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.10.2013
    Beiträge
    13
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hey Leute,
    manchmal sind die einfachsten Lösungen so naheliegend, aber man kommt einfach nicht drauf.
    Hab es nach Doc's Vorschlag gelöst.
    Danke!
    gruß

  6. #5
    Registriert seit
    12.12.2013
    Ort
    Kaiserslautern
    Beiträge
    1.339
    Danke
    388
    Erhielt 220 Danke für 174 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Als Test mal Holgero sein Vorschlag gemacht.

    Dan sehe ich das er schiebt mit die Adressen.

    hab übrigens nicht gewusst das man auch so über diese weg die Bausteine ändern kann.

    DVH
    Wenn es nicht auf STRAVA ist, ist es nicht passiert !!

Ähnliche Themen

  1. Step 7 Adressen
    Von Hetzer im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 02.12.2013, 17:54
  2. Antworten: 7
    Letzter Beitrag: 02.09.2011, 11:43
  3. PS416 Adressen
    Von EyeQ im Forum CODESYS und IEC61131
    Antworten: 11
    Letzter Beitrag: 30.10.2010, 15:53
  4. Ref-Adressen
    Von hobel im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 25.08.2006, 11:08
  5. Merker-Adressen
    Von hobel im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 07.08.2006, 12:24

Lesezeichen

Berechtigungen

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