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

Ergebnis 1 bis 4 von 4

Thema: Umbennen von FC/FB's und DB's

  1. #1
    Registriert seit
    17.07.2013
    Beiträge
    17
    Danke
    15
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    ich will ein vorhandenes SPS-Programm umstrukturieren und dabei FC/FB's und DB's in andere Bereiche legen. Dabei würde sich erst die Zahl sowie in einem zweiten Schritt das Symbol des jeweiligen Bausteins ändern. Z.B. habe ich den DB100 mit dem symbolischen Names "CMD". Jetzt soll dieser DB der DB201 werden mit dem symbolischen Namen "VISU_CMD". Wie kann ich da am besten vorgehen damit mein Programm und alle Aufrufe nicht kaputt gehen. Versuche als mit "Bausteinkonsistenz prüfen" das Ganze zu bereinigen, aber manchmal funktioniert es und manchmal nicht. Wie geht ihr da schrittweise vor damit am Schluss alles passt?

    Vielen Dank für eure Hilfe
    TomDrom
    Zitieren Zitieren Umbennen von FC/FB's und DB's  

  2. #2
    Registriert seit
    20.11.2006
    Ort
    Hamburg
    Beiträge
    225
    Danke
    35
    Erhielt 35 Danke für 32 Beiträge

    Standard

    Bei meinen Programmen programmiere ich immer 100% symbolisch.

    Um dein Problem zu lösen würde ich nachfolgend vorgehen:
    1. Operandenvorrang symbolisch einstellen
    2. Bausteinkonsistenz prüfen, alles übersetzen-> 0 Fehler, 0 Warnungen
    3. Adresse des Symbols im Symboleditor von DB100 auf DB201 ändern
    4. DB100 nach DB201 kopieren und DB100 löschen
    5. Bausteinkonsistenz prüfen, alles übersetzen-> 0 Fehler, 0 Warnungen
    6. Operandenvorrang absolut einstellen
    7. Name des DB201 im Symboleditor von "CMD" auf "Visu_CMD" ändern
    8. Bausteinkonsistenz prüfen, alles übersetzen-> 0 Fehler, 0 Warnungen
    9. Operandenvorrang symbolisch einstellen

    Das Vorgehen ist ungetestet, aber so würde ich es versuchen.

    Gruß

  3. Folgender Benutzer sagt Danke zu Dotzi für den nützlichen Beitrag:

    TomDrom (24.07.2013)

  4. #3
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.713
    Danke
    443
    Erhielt 914 Danke für 739 Beiträge

    Standard

    Zitat Zitat von Dotzi Beitrag anzeigen
    3. Adresse des Symbols im Symboleditor von DB100 auf DB201 ändern
    4. DB100 nach DB201 kopieren und DB100 löschen
    5. Bausteinkonsistenz prüfen, alles übersetzen-> 0 Fehler, 0 Warnungen
    6. Operandenvorrang absolut einstellen
    7. Name des DB201 im Symboleditor von "CMD" auf "Visu_CMD" ändern
    Hier kann man im Symboleditor nach Schritt 3 auch gleich als Nächstes das Symbol von "CMD" auf "Visu_CMD" ändern.
    Danach reicht es, im Simatic-Manager mit Rechts-Klick den DB von DB100 zu DB201 umzubenennen.

    So spart man sich zum Einen das Kopieren des DB und zum Anderen die Umstellung auf Operandenvorrang.

    PS: Vergiss es wieder - Sch... erzählt. Mit dem Mitnehmen der Symbolik war dann wohl bei TIA.
    So wird das Symbol nur im Simatic-Manager angepaßt, aber nicht in den Bausteinen.

    Also den kompletten Weg, wie von Dotzi beschrieben, gehen!
    Geändert von hucki (24.07.2013 um 18:37 Uhr)

  5. Folgender Benutzer sagt Danke zu hucki für den nützlichen Beitrag:

    TomDrom (25.07.2013)

  6. #4
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi,

    ich wurde das über die "Umverdrahten" Funktion im Simatic Manager machen.
    Das funktioniert gut, solange du nicht auf eine Bausteinnummer ändern willst die es schon gibt.
    Ein bisschen Planung ist also vonnöten...

    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

  7. Folgender Benutzer sagt Danke zu SPSKILLER für den nützlichen Beitrag:

    TomDrom (25.07.2013)

Ähnliche Themen

  1. OPC Tunneller von MatrikonOPC mit Unterstützung von Alarmen und Ereignissen
    Von OPCNews im Forum Werbung und Produktneuheiten
    Antworten: 0
    Letzter Beitrag: 17.08.2011, 09:41
  2. Libnodave und das Lesen von SZLids und Indizes!!
    Von Alexandr im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 05.02.2010, 12:16
  3. Umbennen der FB DBs usw.
    Von kai86 im Forum Simatic
    Antworten: 18
    Letzter Beitrag: 26.01.2010, 16:38
  4. Antworten: 2
    Letzter Beitrag: 15.11.2008, 09:40
  5. Antworten: 4
    Letzter Beitrag: 13.03.2005, 09:53

Lesezeichen

Berechtigungen

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