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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: DB Inhalt komplett in anderen DB kopieren

  1. #1
    Registriert seit
    24.10.2012
    Beiträge
    26
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    CPU: CPU 315-2 PN/DP 6ES7 315-2EH14-0AB0
    Software: Siemens Tia Portal V11 SP2 Update 4



    Hallo Zusammen!

    Ich bin ziemlich neu im Bereich SPS-Technik. Seit kurzem arbeite ich mit dem Tia Portal. Da ich viele Daten (Max 300 gleitpunktzahlen --> real) an unterschiedliche DB's verteilen muss würde ich mir gerne die Arbeit ersparen jeden Wert einzeln zu laden und auf die anderen DB's zu tranferieren. Gibt es eine funktion im Tia Portal mit der ich den Inhalt eines DB's 1 zu 1 einem zweiten zuweisen kann?


    Danke im vorraus!
    Geändert von K5286 (28.10.2012 um 05:51 Uhr)
    Zitieren Zitieren DB Inhalt komplett in anderen DB kopieren  

  2. #2
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.255
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Kenne das TIA Portal nicht, such mal nach BlockMove SFC20.

  3. #3
    K5286 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.10.2012
    Beiträge
    26
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke borromeus,

    Doch leider gibt es diese funktion im Tia Portal nicht mehr bzw. heisst anders.

  4. #4
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.341
    Danke
    932
    Erhielt 3.333 Danke für 2.691 Beiträge

    Standard

    Siemens aber auch! Wie können die diese Anweisung nun MOVE_BLK nennen, da kann man ja nicht drauf kommen

    PS: Welche CPU soll programmiert werden?

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  5. #5
    K5286 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.10.2012
    Beiträge
    26
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke für den Tip, habe den Baustein schon gefunden gehabt. Vielleicht stehe ich auf dem Schlauch.

    Ich kann nur einzelne Werte des Arrays (0-400 Realwerte) kopieren. Nicht den ganzen DB / Array.

    Folgende CPU soll projektiert werden: CPU 315-2 PN/DP 6ES7 315-2EH14-0AB0

    Matthias

  6. #6
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Hi !
    Habe deinen Post gerade noch gesehen, wollte schon den Deckel zuklappen.

    Auf die Schnelle habe ich das gefunden: HIER


    Da steht:
    Mit den ARRAY-Variablen und der Anweisung "MOVE_BLK" können Sie Teile oder den
    gesamten Speicherbereich aus dem Datenbaustein kopieren
    Geändert von SoftMachine (28.10.2012 um 04:32 Uhr)
    kind regards
    SoftMachine

  7. #7
    K5286 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.10.2012
    Beiträge
    26
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @ Softmachine:

    Den Beitrag habe ich schon gefunden, jedoch sieht mein MOVEBLK Baustein anders aus:
    Unbenannt.png

    Vielleicht beschreibe ich ihn auch falsch, aber bisher lässt sich damit nur eine Variable kopieren und nicht einen Bereich.

  8. #8
    Registriert seit
    06.10.2009
    Ort
    NRW
    Beiträge
    1.596
    Danke
    63
    Erhielt 261 Danke für 221 Beiträge

    Standard

    Sieht aus wie der "gute alte" BlockMove aus Step7 V5.5.
    Du kannst vermutlich Quelle und Ziel als ANY-Pointer anschließen. Die magische Taste F1 dürfte weitere Info bringen.
    Dein ANY-Pointer könnte etwa so aussehen: SRCBLK DB1.DBX0.0 BYTE 10, DSTBLK DB2.DBX0.0 BYTE 10.
    Das würde dem Kopieren von 10 Byte ab dem ersten Bit von DB1 nach DB2 entsprechen.
    Meine Motivation läuft nackig mit einem Cocktail über eine Wiese.

  9. #9
    Registriert seit
    15.04.2011
    Beiträge
    1.122
    Danke
    229
    Erhielt 208 Danke für 176 Beiträge

    Standard

    Hallo Tigerente1974,

    der TE hat ja auch nicht den Baustein, welcher ihm von PN/DP oder Softmachine vorgeschlagen wurden. Der vorgeschlagene Baustein heißt MOVE_BLK und nicht BLKMOV.
    Scheinbar arbeitet der User mit dem migriertem STEP7 V5.5 und nicht mit dem TIA-Portal V11 selber.
    Der TE sollte erstmal klarstellen, womit genau er wirklich arbeitet.

    Edit: Der vom TE benutzte Baustein stammt aus STEP7 V11.
    Geändert von 190B (28.10.2012 um 08:13 Uhr)
    Gruß
    190B

  10. #10
    K5286 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.10.2012
    Beiträge
    26
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @Tigerente1974:

    Leider Funktioniert das nicht:

    BLK_MOVE.png

    Die magische Taste F1 kenne ich Die hilft nur leider nicht immer.

    Nur nochmal zur Klarstellung: Ich verwende das Tia Portal V11 Prof SP2 Update 4
    Es ist ein neues Programm und nicht von Step 7 V5.5 migriert

    Matthias
    Geändert von K5286 (28.10.2012 um 08:26 Uhr)

Ähnliche Themen

  1. String von ein DB in einen anderen kopieren
    Von Werner1 im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 15.05.2012, 15:54
  2. Antworten: 4
    Letzter Beitrag: 05.02.2009, 13:02
  3. Antworten: 14
    Letzter Beitrag: 06.08.2008, 21:48
  4. Inhalt von Datenbausteinen kopieren
    Von minix0 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 24.06.2008, 17:00
  5. Antworten: 2
    Letzter Beitrag: 16.11.2006, 17:45

Stichworte

Lesezeichen

Berechtigungen

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