Bausteinkonsistenz prüfen

mitchih

Level-2
Beiträge
806
Reaktionspunkte
32
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe gehört mann kann mit dem Menüpunkt Bausteinkonsistenz prüfen feststellen, welche FB`s und DB`s man nach einer Änderung in die Steuerung laden muss. (z.B. Hinzufügen einer Multiinstanz in einem FB verlängert ja auch den Inst DB des Aufrufenden Bausteins).

Bisher habe ich immer manuell danach gesucht. Anscheinend geht es aber auch einfacher.

Ich habe jetzt schon ein wenig gespielt aber egal was ich mache ich bekomme immer 0 Fehler 0 Warnungen.

Kann mir jemand hier erklären was das Tool genau macht und besonders wie? Was ist z.b. der Unterschied zwischen Übersetzen und alles Übersetzen?
Wie erkenne ich dann welche Db`s ich übetragen muss
Danke
Michael
 
ein kurzer ausschnitt:

step7-Hilfe schrieb:
Bausteinkonsistenz prüfen
Einführung

Müssen während oder nach der Programmerstellung die Schnittstellen bzw. der Code einzelner Bausteine angepasst oder ergänzt werden, so kann dies zu Zeitstempelkonflikten führen. Zeitstempelkonflikte können wiederum zu Bausteininkonsistenzen zwischen aufrufenden und aufgerufenen Bausteinen bzw. Referenzbausteinen und damit zu einem hohen Korrekturaufwand führen.

Die Funktion "Bausteinkonsistenz prüfen" nimmt Ihnen einen großen Teil dieser Korrekturarbeit ab. Die Funktion "Bausteinkonsistenz prüfen" bereinigt selbständig einen großen Teil aller Zeitstempelkonflikte und Bausteininkonsistenzen. Bei Bausteinen, deren Bausteininkonsistenzen nicht automatisch bereinigt werden konnten, führt Sie die Funktion an die zu ändernden Positionen im dazugehörigen Editor. Dort nehmen Sie die notwendigen Änderungen vor. Schritt für Schritt werden alle Bausteininkonsistenzen bereinigt und die Bausteine übersetzt.

drück F1
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich hoffe, Du hast nicht nur gehört, sondern auch schon gesucht. Ansonsten mal z.B. hier nachlesen:
http://www.sps-forum.de/showthread.php?t=16123

übersetzen: die DBs, deren Deklaration geändert wurden, werden neu generiert.
alles übersetzen: alle DBs werden neu generiert (und enthalten danach als Aktualwerte die Initialwerte).
 
ich hoffe, Du hast nicht nur gehört, sondern auch schon gesucht. Ansonsten mal z.B. hier nachlesen:
http://www.sps-forum.de/showthread.php?t=16123

übersetzen: die DBs, deren Deklaration geändert wurden, werden neu generiert.
alles übersetzen: alle DBs werden neu generiert (und enthalten danach als Aktualwerte die Initialwerte).


Gesucht hab ich bin ich aber nicht ganz schlau raus geworden

aber wie erkenne ich nun welche Bausteine geändert wurden??
ùnd welche ich dann enstprechend in die cpu laden muss

Ich ändere z.B. den FB7 und füge eine Multiinstanz hinzu.

Also muss ich schon mal den fb7 übertragen und den inst db des fb der den fb7 aufruft.
Wie erkenne ich das???
 
Zurück
Oben