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

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 21

Thema: Werte in Db schreiben (100ms)

  1. #11
    Domi55 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.01.2009
    Beiträge
    111
    Danke
    26
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen! bekomme alles in den db! Gehen wir jetzt mal gavon aus ich habe 5 Variablen. Pro variable möchte ich 100 werte! Bedeutet bei mir 10 sek aufzeichnung! Mit am ende 500 werten! Also muß ich 5 db anlegen oder einen und 500 variablen reinschreiben? Wäre viel arbeit!

  2. #12
    Registriert seit
    18.01.2008
    Beiträge
    40
    Danke
    7
    Erhielt 6 Danke für 6 Beiträge

    Standard

    Zitat Zitat von Taddy Beitrag anzeigen
    L MD 150
    L L#2
    +D
    SLD 3
    T MD 150
    Ist das richtig?! Müsste es nicht heißen:

    Code:
    l l#2
    sld 3
    l md 150
    +d
    t md 150
    Ansonsten wird doch der bereits vorhandene Pointer im MD 150 auch noch einmal 3 Bits verschoben?

  3. #13
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.710
    Danke
    398
    Erhielt 2.397 Danke für 1.997 Beiträge

    Standard

    ... du mußt wissen, was du haben willst ...
    Wenn du 5 x 100 Werte aufzeichnen willst / mußt, dann wirst du es so machen müssen. Arbeit hat man doch mit Allem - wo ist also das Problem ? Ich verstehe diesen Ansatz jetzt nun nicht.
    Ich würde mir hier jetzt einen schicken FB erstellen, der die Aufzeichnung (und ggf. deren Auswertung) für mich übernimmt und den dann 5 x aufrufen. Dann hast du was du willst.

    Gruß
    LL

  4. #14
    Domi55 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.01.2009
    Beiträge
    111
    Danke
    26
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo Ihr!
    Mit den 100 werten war jetzt mal so eine überlegung! Kann man denn 500 werte in einem db schreiben?
    Habe aber noch ein problem mit der schleife vom taddy! Habe mal die Änderung gemacht wie vorher beschrieben wurdden aber sauber läuft es noch nicht!
    Teste erst mal mit 20 werten! Jetzt gibt er mir anstatt alle werte nur 3 aus! Seht ihr noch ein Fehler?
    Bilder im anhang ( Das DB Bild war noch mit Taddys beschreibung)

    Danke schonmal
    Angehängte Grafiken Angehängte Grafiken

  5. #15
    Registriert seit
    06.10.2004
    Beiträge
    278
    Danke
    17
    Erhielt 34 Danke für 30 Beiträge

    Standard

    Hallo
    ....
    ....

    L MD 150
    L L#2
    +D
    SLD 3
    T MD 150

    L DB101.DBW0 <-- der Wert wird gespeichert

    AUF DB 100 <-- Speicher DB
    T DBW [MD 150]

    L MD 150
    SRD 3
    T MD 150


    Das habe ich vergessen. Zu schnell geschrieben.

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

    Domi55 (18.03.2009)

  7. #16
    Registriert seit
    06.10.2004
    Beiträge
    278
    Danke
    17
    Erhielt 34 Danke für 30 Beiträge

    Standard

    Man kann einen DB nutzen mit 5 Array Variablen jeweils 100 DW als Integer.
    Sehr schnell hat DB mit 500 DW.

  8. #17
    Domi55 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.01.2009
    Beiträge
    111
    Danke
    26
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Danke Jungs!
    So läuft das schonmal! Ihr seid echt fit!
    Jetzt muss ich es nour noch schaffen falls ein wert außerhalb einer grenze liegt zu speichern bzw zum TP auf die sd karte schieben!

    Danke euch echt! Habt mir bis jetzt sehr geholfen!

  9. #18
    Domi55 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.01.2009
    Beiträge
    111
    Danke
    26
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Zitat Zitat von Taddy Beitrag anzeigen
    Man kann einen DB nutzen mit 5 Array Variablen jeweils 100 DW als Integer.
    Sehr schnell hat DB mit 500 DW.
    Das verstehe ich aber nicht so direkt! Also 500 dws gehen?

  10. #19
    Registriert seit
    22.09.2006
    Ort
    Bodenseeraum
    Beiträge
    1.022
    Danke
    61
    Erhielt 136 Danke für 122 Beiträge

    Beitrag

    Hallo,
    die Grenzen setzen sich je nach CPU, wieviel ein DB gross sein darf.
    Wenn der DB die erlaubte Länge nicht überschreitet, können es auch mehr als 500 DWs sein..

    V.
    ______________________________________
    relax, take it easy
    Zitieren Zitieren Db  

  11. #20
    Domi55 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.01.2009
    Beiträge
    111
    Danke
    26
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das ist eine 315F 2PN/DP !
    Oder wo kann man sehen was die so kann? In der Hardware konfig?
    Weiß denn jemand wie man nun die Daten in das Mobile panel schiebt? Und welches format man dort bekommt? .csv?
    Geändert von Domi55 (18.03.2009 um 13:46 Uhr)

Ähnliche Themen

  1. Werte von SPS in den SQL Server schreiben?
    Von mimuel im Forum Hochsprachen - OPC
    Antworten: 18
    Letzter Beitrag: 13.04.2010, 18:21
  2. Excel Werte in DB schreiben?
    Von Poldi007 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 28.03.2010, 16:25
  3. Werte in DB schreiben
    Von SolSna im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 23.01.2008, 13:54
  4. Werte in DBD schreiben
    Von nuss im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 19.09.2007, 16:01
  5. Gleiche Werte mit UDT in DB schreiben
    Von Anonymous im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 13.05.2004, 21:56

Lesezeichen

Berechtigungen

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