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

Results 1 to 2 of 2

Thread: Ausrichtung von Daten in structs auf Wortgrenzen?

  1. #1
    Join Date
    19.06.2003
    Posts
    2,299
    Danke
    85
    Erhielt 274 Danke für 179 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    STEP7 biete ja die Möglichkeit, Bereiche von Datenbausteinen mittels STRUCT oder Anwenderdatentypen in benannte Felder einzuteilen.

    Nun bekomme über Profibus Daten, die folgendermaßen aufgebaut sind

    BYTE status1
    WORD wert1
    BYTE status2
    WORD wert2
    BYTE status3
    WORD wert3
    ....
    Es ist kein Problem, den 1. Status mit L DBB 0
    und den 1. Wert dann mit L DBW 1 zu lesen.
    Aus ästhetischen Gründen (Symbolik,Kommentar) hätte ich die Struktur jedoch gerne im DB deklariert.
    Wenn ich das versuche und das erste BYTE deklariert habe, besteht Step7 (V 5.0, service pack 2) aber darauf, den nächsten Eintrag an die Adresse 2 zu legen.
    Mache ich was falsch oder hat Siemens da nicht zu Ende gedacht?
    Reply With Quote Reply With Quote Ausrichtung von Daten in structs auf Wortgrenzen?  

  2. #2
    Join Date
    23.06.2003
    Posts
    81
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zottel,

    Siemens hat das so implementiert. Sobald das nachfolgende Element nicht mehr in das Wort passt, fängt es an der nächsten Wortadresse an.
    Wäre also in Deinem Fall hinter dem 'byte' ein 'bool', würde das dann in Byte 1 abgelegt.
    Bin selbst schon öfter da drüber gestolpert und hab's verflucht.

    Gruß Jörg
    Reply With Quote Reply With Quote ist halt so... :(  

Similar Threads

  1. Replies: 3
    Last Post: 02.04.2019, 10:39
  2. Auslesen aller Symbole inkl. der Member von Structs aus Twincat 2
    By drfunfrock in forum CODESYS und IEC61131
    Replies: 1
    Last Post: 21.06.2017, 08:57
  3. TIA nochmal zu Wortgrenzen in TIA
    By Ralle in forum Simatic
    Replies: 4
    Last Post: 12.08.2016, 11:45
  4. Replies: 2
    Last Post: 21.07.2015, 23:09
  5. Daten von Simatic SD auf Netzlaufwerk
    By Farbtopf in forum HMI
    Replies: 6
    Last Post: 30.01.2013, 19:17

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •