Deklaration abändern

GuenniAu

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
ich habe, für Euch wahrscheinlich ne lächerliche Frage aber ich hab nun mal ein Problem damit.

In einem bestehenden S7 Programm wird in einem FC (z.B FC 1)in der Deklarationsleiste die Bedingungen IN und INOUT festgelegt.
IN = 24 Bedingungen
Im FC 2 folgt dann der Aufruf Call FC1.
Nun fallen im FC1 3 Bedingungen weg, also lösche ich sie in der Leiste inklusive der Netzwerke die diese abarbeiten, bzw. ich ändere sie dementsprechend ab.
Nun merkt dies ja der FC2 und bringt ne Fehlermeldung und das Netzwerk ist rot markiert.
Ich lösche im FC2 nach dem Call FC1 die Funktionen und gehe anschliessend auf Datei "Zuordnung prüfen und aktualisieren".
Jetzt wird das Netzwerk wieder schwarz dargestellt. Nun übertrage ich ich die beiden FC. Aber mir spinnt meine Anlage.
Wie geht man hier richtig vor ?
muss ich die S7 total Spannungslos schalten und wieder einschalten, oder muss ich den Call Aufruf total neu aufbauen ?
Danke schon mal
Gruss
 
Hallo zusammen,
ich habe, für Euch wahrscheinlich ne lächerliche Frage aber ich hab nun mal ein Problem damit.

In einem bestehenden S7 Programm wird in einem FC (z.B FC 1)in der Deklarationsleiste die Bedingungen IN und INOUT festgelegt.
IN = 24 Bedingungen
Im FC 2 folgt dann der Aufruf Call FC1.
Nun fallen im FC1 3 Bedingungen weg, also lösche ich sie in der Leiste inklusive der Netzwerke die diese abarbeiten, bzw. ich ändere sie dementsprechend ab.
Nun merkt dies ja der FC2 und bringt ne Fehlermeldung und das Netzwerk ist rot markiert.
Ich lösche im FC2 nach dem Call FC1 die Funktionen und gehe anschliessend auf Datei "Zuordnung prüfen und aktualisieren".
Jetzt wird das Netzwerk wieder schwarz dargestellt. Nun übertrage ich ich die beiden FC. Aber mir spinnt meine Anlage.
Wie geht man hier richtig vor ?
muss ich die S7 total Spannungslos schalten und wieder einschalten, oder muss ich den Call Aufruf total neu aufbauen ?
Danke schon mal
Gruss

Also ich hoffe mal, dass ich alles richtig verstanden habe.

Du hast den FC1 geändert und gespeichert
Dann gehst du in den FC2 und drückst auch spreichern.
Der Aufruf FC1 wird rot
Rechter Mausklick auf das rote und Aufruf aktualisieren auswählen
Du wirst gefragt, ob die Aktualisierung so IO ist
OK drücken
Überprüfen, ob alle Formal operanten richtig beschaltet sind
FC2 speichern und beide Bausteine in die PLC übertragen.

Normalerweise sollte es keine Probleme geben, wenn doch, dann überprüf doch mal Deine Änderung,

Gruss
Audsuperuser
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ AUDSUPERUSER
erst mal Danke für den Tipp mit der rechten Maustaste, wusste ich nicht, siehe da so klappt es ohne Fehler.
Ich dachte wenn ich in der Menüleiste auf Datei "Zugriffe prüfen und aktualisieren" klicke ist es das gleiche, aber anscheinend nicht. Aber jetzt klappt es ja, also nochmals Danke

Gruss
 
Zurück
Oben