Step 7 Problem beim Speichern eins FCs

Azubi94

Level-2
Beiträge
120
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo leibes SPS Formu,

ich wollte an einer Anlage eine kleine Programmänderung machen und hab mir dazu das aktuelle Projekt besorgt. Ich hab es natürlich vorher mit dem Projekt auf der Anlage abgeglichen und bis auf unterschieliche Zeitstempel gab es keine Abweichungen.
Jetzt wollte ich im OB1 einen von mir erstellten FC aufrufen und ich bekomme ständig diese Meldung (siehe Anhänge).
Ich habe versucht die betroffenen Bausteine per Bearbeiten -> Aufrufen -> Aktualisieren abzugleichen, jedoch machen mir ein paar DBs probleme.
Nun habe ich leider keinen Zugang zu der Anlage und zum aktuellen Programm samt DBs.
Wie kann ich denn jetzt trotzdem schon mal meine Änderungen im Programm machen, ohne dass mir das speichern verwährt wird, da immer die Fehlermeldung aufplopt: "Ungültiger Bausteinaufruf, Schnittstelle hat sich zwischenzeitig Geändert"?
Gibt es da einen Weg?
Wenn ich nun Zugang zur Anlage hätte, könnte ich doch einfach die Betroffenen DBs aus dem Programm aus der SPS in mein Projekt kopieren oder?

Gruß

Azubi
 

Anhänge

  • bild fehler.jpg
    bild fehler.jpg
    28,9 KB · Aufrufe: 94
  • fehler 2.jpg
    fehler 2.jpg
    159 KB · Aufrufe: 96
  • fehler 3.jpg
    fehler 3.jpg
    72,8 KB · Aufrufe: 87
  • fehler 4.jpg
    fehler 4.jpg
    125,3 KB · Aufrufe: 96
Diese Fehlermeldungen haben nichts damit zu tun ob dein Projekt jetzt identisch ist wie an der Anlage oder nicht.
Was für Änderungen hast du denn gemacht.
Ich vermute mal, du hast entweder im DB105 etwas geändert oder am HMI-Bereich von der FC Schnittstelle. Die beiden Bereiche passen nicht zusammen. Schau dir die mal genau an, die müssen halt gleich sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Diese Fehlermeldungen haben nichts damit zu tun ob dein Projekt jetzt identisch ist wie an der Anlage oder nicht.
Was für Änderungen hast du denn gemacht.
Ich vermute mal, du hast entweder im DB105 etwas geändert oder am HMI-Bereich von der FC Schnittstelle. Die beiden Bereiche passen nicht zusammen. Schau dir die mal genau an, die müssen halt gleich sein.
Also ich habe nur einen FC erstellt, und diesen im OB1 versucht aufzurufen, jedoch kamen dann diese Meldungn. Im DB 105 habe ich nichts gemacht...
Habe extra nochmal das Archiv (ag abzug) geöffnet und da besteht das problem auch schon, ohne dass ich irgendwas gemacht habe.
 
FC580 > Aufruf aktualisieren
am FC580 Input "HMI" hat exakt den gleichen Aufbau wie der gesamte DB105?


Das Problem das der neu erstellte FC in NW4 rot ist?
Also der FC105 ist nicht das problem, wenn ich Bearbeiten -> Aufrufen -> Aktualisiere, dann verschwindet die störung.
Aber ich habe noch zwei weitere FCs, an denen ich nichts gemacht habe und die mir die störungen im anhang erzeugen.
Interessant ist, dass der FB117 komplett leer ist...
1739819715538.png
 
Zuviel Werbung?
-> Hier kostenlos registrieren
FC580 > Aufruf aktualisieren
am FC580 Input "HMI" hat exakt den gleichen Aufbau wie der gesamte DB105?


Das Problem das der neu erstellte FC in NW4 rot ist?
Wenn ich versuche den FB117 direkt zu öffnen, wird mir diese Fehlermeldung angezeigt:
1739820090379.png


In AWL Kann ich das Programm leider nicht darstellen, bringt mir auch direkt eine Meldung, da einzelne Operanten nicht definiert sind..

Mit Hilfestellung:

1739820144482.png
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ich hätte jetzt mit WinCC oder so gerechnet..
Ich nicht, deshalb den anderen Text gelöscht weil ich das vermutet habe.

Wenn Du das Projekt bearbeitest riskierst Du damit es "kaputt" zu machen weil es nicht richtig, nicht mit allen Abhängigkeiten etc. bearbeitet werden kann.

Ich selbst habe Simotion nicht, daher kann ich dazu keine genaue Aussage treffen, würde Dich aber dazu ermutigen wollen das Projekt nicht weiter zu bearbeiten ohne das Dir jemand hier bestätigen kann das da nichts weiter passiert.

Viel Erfolg, ich "klinke" mich an dieser Stelle dann aus.

EDIT: Vielleicht können die "üblichen Verdächtigen" hier aushelfen?
@PN/DP @Onkel Dagobert @DeltaMikeAir @ducati
 
OK, wir haben also ein Projekt mit Zeitstempelkonflikten, also online/offline Unterschieden. Weiterhin nicht die passende Engineeringumgebung. Irgendwie ist das auch noch ein AG-Abzug und wenn man manche Bausteine öffnet ists schon rot und andere Bausteine können wir garnicht öffnen. Mehr wissen wir über die Historie und Hintergründe nicht, wollen aber die Software ändern🙈😭

Würd sagen, Finger weg, erst recht, wenn man nicht genug Erfahrung hat um im Notfall noch irgendwas zu retten...
 
OK, wir haben also ein Projekt mit Zeitstempelkonflikten, also online/offline Unterschieden. Weiterhin nicht die passende Engineeringumgebung. Irgendwie ist das auch noch ein AG-Abzug und wenn man manche Bausteine öffnet ists schon rot und andere Bausteine können wir garnicht öffnen. Mehr wissen wir über die Historie und Hintergründe nicht, wollen aber die Software ändern🙈😭

Würd sagen, Finger weg, erst recht, wenn man nicht genug Erfahrung hat um im Notfall noch irgendwas zu retten...
Hallo Ducati,
😅 ist gott sei dank nur eine spielerei, also jetzt nichts tragisches👍
Also ich hab mich falsch ausgedrückt mit dem ag abzug, es ist das „aktuellste“ projekt was ich gefunden habe + ich habe es mit einem aktuellem ag abzug verglichen, dabei wurden „nur“ Zeitstempelkonflikte bemängelt und dann habe ich halt versuchsweise eine Funktion ergänzt, als kleine übung.
Nur für mein Verständnis:

Was genau ist jetzt das Problem, vereinfacht gesagt?
Einfach, dass mir die nötige softwareumgebung fehlt?

Bezogen auf die Zeitstempelkonflikte dachte ich (mit meiner wenigen Erfahrungen) immer, dass es eig. normal ist und wenn man projekte vergleicht, bei denen viele DBs benutzt werden, neben unterschiedlichen Aktualwerten immer zeitstempelkonflikte auftreten.

Grüße
Azubi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Normalerweise würde man jemanden fragen, der sich mit der Anlage auskennt, welche Programmierumgebung notwendig ist und wo das aktuelle Projekt liegt.
Zeitstempelkonflikte von was? DBs, FCs, FBs?
Normalerweise gibts nur Aktualdatenunterschiede bei DBs aber keine Zeitstempelkonflikte. Es sei denn, es werden so Schweinereien wie Erzeugen von DBs zur Laufzeit in der SPS veranstaltet...

Online/offline Vergleich macht man nicht zw. Projekt und AG Abzug sondern zw. Projekt und der Anlage.

Das Problem sind alle Punkte die ich im letzten Beitrag aufgezählt habe. So kannst Du gefahrlos an keiner SPS irgendwas ändern.
 
Normalerweise gibts nur Aktualdatenunterschiede bei DBs aber keine Zeitstempelkonflikte.
+1
wenn der (letzte) Programmierer ein (erfahrener) Fachmann war und nicht nur schnell schnell irgendwas geändert hat - läuft? - tschüss ....

es ist das „aktuellste“ projekt was ich gefunden habe
(...)
Was genau ist jetzt das Problem, vereinfacht gesagt?
dass du nicht die passende Entwicklungsumgebung hast
Hast du auch mal die Bausteinkonsistenz im Projekt geprüft? (Acchtung: nicht übersetzen, nur anschauen! Ansicht nur Konflikte)
 
Zurück
Oben