CoDeSys - Bausteine- Winzige Frage

Kat

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

ich habe eine kleine Frage.
In CoDeSys sind ja bei den Bausteinen alle möglichen Programme und Funktionsblöcke aufgelistet.
So nun sind bei mir einige in schwarzer Schrift und manche in dunkelgrauer Schrift. Was hat das genau zu bedeuten?

Wäre lieb, wenn mir das jemand beantworten könnte.
 
Die grauen werden im Programm nicht aufgerufen sind also i, Projekt vorhanden werden aber anscheinend nicht verwendet.
 
Willst Du darauf nun wirklich die Antwort ja kein Problem lesen? Wenn Du die Funktion des Programms verstehst solltest Du selbst entscheiden können welche Teile Du noch benötigst und welche Du löschen kannst.
 
Ich verstehe das Programm nicht. Darum geht es. Ich habe ein Programm bekommen, ohne Kommentare oder irgendwelche Erläuterungen (jaja ich weiß, dass wird mir im Berufsleben ständig über den Weg laufen) und soll es verstehen und verbessern und neue Dinge einbringen. Ohne, dass ich mich mit CoDeSys oder Programmierung auskenne. Jetzt probiere ich erstmal alles zu löschen, was sinnfrei ist (unteranderem gefühlte 1000 Variablen, die nicht einmal vorkommen im Programm) um überhaupt einen Überblick zu bekommen. Aber danke für deine Hilfe :)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da kann man Dir ja nur viel Glück wünschen. Ein fremdes Programm zuverstehen ist an sich schon eine Herausforderung wenn es dann noch ohne Komentare und mit einigen "Leichen" behaftet ist, wird es richtig spannend.
 
Statt zu löschen, kannst du ja auch einen Ordner erstellen der z.B. "Unbenutzt" heißt und dort alle Bautsteine reinschieben die nicht aufgerufen werden.
Unbenutzte Variablen in der Deklaration zusammenfassen und als Block auskommentieren.

Wenn die Variablen- und Bausteinnamen gut gewählt sind und das Programm nicht allzu koplex ist, dann braucht man nicht unbedingt Kommentare.
Die Leichen sollten beim Lesen des Codes auch nicht ins Gewicht fallen, da sie da darin nicht vorkommen.
 
Zuletzt bearbeitet:
Sagen wir es einfach so. Da ich wirklich gar keine Ahnung habe wäre es selbst mit Kommentare nicht einfach. Das hier ist wirklich eine Herausforderung, zumal derjenige der das zusammen geschrieben hat, schon lange nicht mehr in der Firma ist. Es sind teilweise recht willkürliche Variablen, mal englisch, mal deutsch oder Namen mit denen man nichts anfangen kann. Und "komplex" naja, dass fängt aus deiner Sicht sicherlich wo anders an, als bei mir. Und ich empfinde es als komplex.

Naja ich geben mal weiterhin mein Bestes und versuche, meinen PC nicht aus dem Fenster zu werfen ;)
 
Zurück
Oben