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

Page 1 of 3 123 LastLast
Results 1 to 10 of 26

Thread: Messdaten aufzeichnen ??

  1. #1
    Join Date
    14.03.2007
    Posts
    149
    Danke
    102
    Erhielt 2 Danke für 2 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Ich stehe vor einem Problem bei uns in der Firma.Ich soll jede 15 min den ganzen Jahr Messdaten aufzeichnen die in ein datenbaustein ablegen,und wenn ich vom OP aus eintrage z.bsp.Datum 1.1.2008 Uhrzeit 15:00 dann soll er mir die richtige Messung raussuchen und am OP ausgeben.wie könnte ich so eine aufgabe angehen ?? brauche bitte von den erfahrenen Programmierer unter euch Unterstützung. Danke im vorraus
    Reply With Quote Reply With Quote Messdaten aufzeichnen ??  

  2. #2
    Join Date
    27.10.2005
    Location
    Schwäbisch Gmünd
    Posts
    5,646
    Danke
    716
    Erhielt 1,001 Danke für 813 Beiträge

    Default

    Abschätzungsfrage: Wieviel Messdaten in welcher Bytegröße sollen denn archiviert werden? Welche CPU steht denn zur Verfügung? In einen DB wird dies aber sicher nicht passen. Denn rund 100 Datensätze pro Tag x Anzahl Tage x (Größe Zeitstempel + Größe Daten) ist mehr als jede derzeitige S7-CPU in einem Baustein zulässt. Somit bleibt nur eine Aufteilung oder ein anderer Ansatz, z.B. Durchführen dieser Aufgabe auf einem überflüssigen PC.
    Rainer Hönle
    DELTA LOGIC GmbH

    Die Kritik an anderen hat noch niemandem die eigene Leistung erspart (Noël Coward)

  3. #3
    Join Date
    17.04.2007
    Location
    Kiel
    Posts
    705
    Danke
    207
    Erhielt 79 Danke für 74 Beiträge

    Default

    Ich weiß ja nicht, um wie viele Werte es sich handelt, aber eigentlich ist dieses die typische Aufgabe für einen PC. Schreibe mal etwas detaillierter, was gemacht werden soll, dann können wir Dir bestimmte konkretere Hinweise geben.
    So einfach wie möglich – so kompliziert wie nötig.
    Reply With Quote Reply With Quote PC einsetzen  

  4. #4
    prinz1978 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    14.03.2007
    Posts
    149
    Danke
    102
    Erhielt 2 Danke für 2 Beiträge

    Default

    Hallo,

    Es ist nur eine Messung die aufgezeichnet werden muss, grösse 4 Bytes,Steuerung eine 315-2DP.

    mfg

  5. #5
    Join Date
    08.08.2007
    Location
    Dresden
    Posts
    9,882
    Danke
    1,064
    Erhielt 2,056 Danke für 1,632 Beiträge

    Default

    das sind 384Byte Nutzdaten am Tag, dazu kommt der Zeitstempel, min. nochmal 4Byte ... also verdoppeln wir auf 768Byte am Tag ... über ein Jahr 280320Byte ... 274kB ... über mehrere Jahre kommt da ordentlich was zusammen ... maximale DB-länge bei der 315-2DP: 16kB ... d.h. du brauchst für ein Jahr ca. 18 Datenbausteine ... das nur mal so
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  6. Folgender Benutzer sagt Danke zu vierlagig für den nützlichen Beitrag:

    prinz1978 (13.01.2009)

  7. #6
    Join Date
    27.10.2005
    Location
    Schwäbisch Gmünd
    Posts
    5,646
    Danke
    716
    Erhielt 1,001 Danke für 813 Beiträge

    Default

    Quote Originally Posted by vierlagig View Post
    das sind 384Byte Nutzdaten am Tag, dazu kommt der Zeitstempel, min. nochmal 4Byte ... also verdoppeln wir auf 768Byte am Tag ... über ein Jahr 280320Byte ... 274kB ... über mehrere Jahre kommt da ordentlich was zusammen ... maximale DB-länge bei der 315-2DP: 16kB ... d.h. du brauchst für ein Jahr ca. 18 Datenbausteine ... das nur mal so
    Stimmt, und nach wieviel DBs ist der Arbeitsspeicher voll (bei 128K)? Also ab damit in den Ladespeicher. Und dann viel Spaß beim Suchen.
    Rainer Hönle
    DELTA LOGIC GmbH

    Die Kritik an anderen hat noch niemandem die eigene Leistung erspart (Noël Coward)

  8. #7
    prinz1978 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    14.03.2007
    Posts
    149
    Danke
    102
    Erhielt 2 Danke für 2 Beiträge

    Default

    danke für die Antworten , ich würde es ja verkraften wenn ich einmal jährlich die Daten lösche.eine andere frage was würde passieren wenn die cpu stromausfall hätte wie würde die Messung nach Spannungswiederkehr weiterlaufen ??

  9. #8
    Join Date
    08.01.2009
    Posts
    13
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo,
    Hier eine externe Variante. Wir verwenden für die Meßdatenaufzeichnung das Aufzeichnungssystem der Firma IBA. Es kann mit sämtlichen Steuerungen gekoppelt werden (S5,S7,PC-S7) und ist auch erweiterbar. Die Meßdaten werden auf einem Server gespeichert und stehen jedem zur Ferfügung für unbegrenzte Zeit ( solange das Programm und der Rechner läuft). Es können Analysen und Berichte erstellt werden und eine Online-Darstellung ist auch möglich.

    Gruß
    S

  10. #9
    Join Date
    22.03.2007
    Location
    Detmold (im Lipperland)
    Posts
    12,740
    Danke
    443
    Erhielt 2,632 Danke für 2,174 Beiträge

    Default

    Hallo,
    ich würde das Ganze auf Basis einer PC-Runtime realisieren. Das kann auch Flex ...

    Quote Originally Posted by prinz1978 View Post
    eine andere frage was würde passieren wenn die cpu stromausfall hätte wie würde die Messung nach Spannungswiederkehr weiterlaufen ??
    Das ist davon abhängig, wie du dein Programm zur Aufzeichnung (in der CPU) gestaltest ...

    Gruß
    LL

  11. #10
    Join Date
    28.05.2008
    Posts
    111
    Danke
    9
    Erhielt 18 Danke für 17 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe Anlagen mit Datenaufzeichnungen gemacht, die Teile laufen gut und einfach.
    CPU 314C 2PtP.
    Ich schreibe die Archivdaten in einen DB im Arbeitsspeicher (max. Grösse) bis dieser voll ist, dann kopiere ich den DB mit SFC84 ins MMC, lösche den DB im Arbeitsspeicher und archiviere weiter. Die Speichermenge ist durch die Grösse des MMC begrenzt und die geht ja bis 8MB. Rücklesen aus MMC mit SFC83. Die DB's im MMC haben das Attribut"Unlinked" (Eigenschaften, Allgemein - Teil 2).
    Gruss aus CH
    Reply With Quote Reply With Quote Hallo Prinz1978  

Similar Threads

  1. Messdaten aufzeichnen und .csv auf FTP hochladen
    By tiego in forum CODESYS und IEC61131
    Replies: 6
    Last Post: 11.09.2012, 11:20
  2. Messdaten Visualisieren
    By timod79 in forum CODESYS und IEC61131
    Replies: 5
    Last Post: 12.03.2009, 10:52
  3. Messdaten per SMS
    By patsy in forum Elektronik
    Replies: 1
    Last Post: 24.02.2009, 16:05
  4. ST Messdaten Sortiere
    By timod79 in forum CODESYS und IEC61131
    Replies: 2
    Last Post: 05.02.2009, 06:15
  5. Messdaten Speichern in DB
    By Pidi in forum Simatic
    Replies: 16
    Last Post: 19.08.2008, 19:37

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
  •