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

Ergebnis 1 bis 2 von 2

Thema: FIFO DB mit mehreren Werten für eine Zeile verwalten

  1. #1
    Registriert seit
    19.02.2013
    Beiträge
    43
    Danke
    12
    Erhielt 0 Danke für 0 Beiträge

    Cool


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    wie erzeuge ich am besten eine FIFO Tabelle mit mehreren Spalten?
    Wie ist dazu DB aufgebaut und wie soll es bearbeitet werden? Gibt es dazu ein Beispiel Programm?
    Das wäre sehr Hilfreich

    Beispiel als Tabelle:

    Wenn Auftrag 0815 bearbeitet wurde, wird es in ein andere DB kopiert und Auftrag 1414 rückt an 1. Stelle.
    AuftragNr Barcode Anzahl Status Zeitstempel
    0815 0711 15 1
    1414 7848 20 2
    5865 8754 17 1
    .. ..
    Zitieren Zitieren FIFO DB mit mehreren Werten für eine Zeile verwalten  

  2. #2
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.163
    Danke
    921
    Erhielt 3.286 Danke für 2.655 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ringpuffer aus ARRAY OF STRUCT oder besser ARRAY OF UDT (da Du die selbe Struktur auch noch woanders brauchst).
    Der Array-Index [n] sind die Zeilen und die Strukturvariablen sind die Spalten.

    Der DB ungefähr so:
    Code:
    In_Index       INT           //Index erster freier Eintrag
    Out_Index      INT           //Index oberster Eintrag
    Puffer         ARRAY[1..99]  //der FIFO als Ringpuffer
     Datensatz STRUCT
      AuftragNr    INT
      Barcode      INT
      Anzahl       INT
      Status       WORD
      Zeitstempel  DATE_AND_TIME
     END_STRUCT
    Programmbeispiele gibt es hier auch massig, Stichworte: Ringpuffer, FIFO, ANY, BLKMOV
    z.B. Daten in DB nach einander speichern und FirstInLastOut wieder ablesen

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  3. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    Goeky (16.05.2014)

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 21.09.2012, 15:14
  2. Eine Variable in mehreren Archiven
    Von Domi55 im Forum HMI
    Antworten: 5
    Letzter Beitrag: 02.05.2011, 15:10
  3. FIFO-Schieberegister mit Concept für Modicon Quantum
    Von Trajan im Forum Programmierstrategien
    Antworten: 0
    Letzter Beitrag: 14.04.2009, 13:54
  4. SCL - nur eine Zeile beschreiben
    Von testuser im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 17.03.2009, 10:49
  5. Antworten: 4
    Letzter Beitrag: 12.10.2006, 15:52

Lesezeichen

Berechtigungen

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