Step 7 Dastellung Funktionsblöche nur mit IN0... OUT0

Lonestar

Level-1
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allersets,

nach einer längeren Pause arbeite ich wieder an einem SPS-Projekt.
Dabei ist mir aufgefallen, dass die Ein- und Ausgänge der Bausteine nur noch mit IN0... und OUT0.... gekennzeichnet sind (Sowohl im FUP als auch AWL).
Ich bin mir sicher, dass das früher nicht der Fall war. Gerade bei großen Blöcken ist das extrem unbequem.

Habe ich unwissentlich irgendwo was verstellt, und wenn ja wie kann ich es wieder umstellen?

Vielen Dank.
Gruß Lonestar
 

Anhänge

  • sps.jpg
    sps.jpg
    12,3 KB · Aufrufe: 37
Zuviel Werbung?
-> Hier kostenlos registrieren
Meldet der Editor beim öffnen etwas wie keine Lokaldaten vorhanden?

Wenn ja, dann wurde wie oben geschrieben der AG Inhalt ins Offline Projekt kopiert!
Sieht man auch daran, das Sprungmarken nur noch mit M00x beschrieben sind ...
 
Danke für die Tipps, leider helfen sie mir nicht weiter.
Eine meldung über fehlende LOkaldaten gibt es nicht.

Ich habe mich etwas unpräzise ausgedrückt.
Es handelt sich um ein neues Projekt. Das Programm hat noch keine SPS von innen gesehen ;).
 
Löschen mal den Baustein und zieh ihn dir erneut aus der Bibliothek in dein Projekt. Dann sollten die Parameter alle beschrieben sein....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das habe ich schon mehrfach versucht. Dabei ist es auch egal, um welchen FB es sich handelt und ob ich ihn in einen (mehere getestet) FC oder OB ziehe.
Wenn ich ältere Projekte öffne funktioniert es dort einwandfrei.
 
Ich habs grad nochmal bei mir getestet. Da funzt es einwandfrei. Hast du eine neue S7-Insatallation? Wenn ja, ist da beim installieren was schief gelaufen? Wenn nicht, hat sich was an der Insatallation geändert seit es das letzte mal funktioniert hat?

Mehr Ideen hab ich grad nicht.
 
Die Installation ist immer noch die selbe. Wissentlich habwe ich nichts geändert. Irgendwas muß sich aber verstellt haben, oder verstellt worden sein, denn das Phänomen tritt bei jedem neuen Projekt auf, das ich anlege.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Lonestar
Ich nehme an, daß du den FB41 aus der Standard Lib in deinen Baustein hineinziehst. Oder kommt der Baustein aus einem anderen Projekt?
Was passiert, wenn du den FB41 direct in der Lib öffnest? Siehst du dann die Parameternamen?
Stimmt die Systemuhrzeit deines PCs?
mfg
Linus
 
Das wars! Ich hatte der Bequemlichkeit halber den Baustein aus einem anderen Projekt kopiert. Kopiere ich ihn aus den Standard-Librariers klappt es.

Danke für den Hinweis.
 
Jetzt stimmt die Signatur von PN/DP wieder:

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

Warum lernt man nicht zuerst was Programmieren ist?
Und warum denkt man nicht bevor man in Netz schreibt?


bike
 
Habe schon vielfach (eigentlich regelmäßig) Bausteine projektübergreifend kopiert, ohne das beschriebene Phänomen.
Wahrscheinlich wäre ich genauso hilflos gewesen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.
Abschliessend kann man zu diesem Problem sagen:
Ein Baustein besteht aus dem reinen MC7 Code und seiner Typbeschreibung. In der Typbeschreibung sind die Parameternamen hinterlegt.
Wird ein Baustein ohne seine Parameternamen dargestellt, wurde der Code von seiner Typbeschreibung getrennt.
Dies kann nur auf ein Art geschehen: Wenn der Baustein aus einer SPS in ein Projekt hochgeladen wird. In der SPS existiert immer
nur der Code. Nach einem Upload in ein neues Projekt sind dort die Parameternamen in der Typbeschreibung nicht vorhanden.
Wenn also ein Baustein ohne Parameter dargestellt wird, und dies ein Standardbaustein aus eine Lib ist, muss ich davon ausgehen, dass
die Typbeschreibung in der Lib vorhanden ist. (Ausser dass Siemens einen Fehler gemacht hätte...) Daher kann der Baustein nur aus
einem anderen Projekt stammen, in das er hochgeladen wurde.
Logisch, oder?
mfg
Linus
 
Abschliessend kann man zu diesem Problem sagen:
Ein Baustein besteht aus dem reinen MC7 Code und seiner Typbeschreibung.
Daher kann der Baustein nur aus einem anderen Projekt stammen, in das er hochgeladen wurde.
Logisch, oder?


Stimmt!
Haben wir aber schon zu Anfang festgestellt und angemerkt ob dieser nicht gar aus dem AG stammen würde.
Allerdings hätte ich das Quell-Projekt einmal geöffnet aus dem ich diesen Baustein kopiert hätte.
Dann hätte man wohl auch schnell gesehen, das dort ebenfalls die Beschreibungen fehlen und sich darüber Gedanken gemacht!

Natürlich sieht man manchmal den Wald vor lauter Bäume nicht mehr …
Aber sei es drum, Zielführend war das Ihm geholfen wurde ;)
 
Zurück
Oben