Hallo zusammen, mein neuer Job erfordert es, mich in den Sourcecode von vielen ähnlichen Anlagen mit Siemens SPS einzuarbeiten. Hierzu analysier ich den Code und nutze Zettel und Bleistift oder Notepad oder FlowChart-Programme um mir Zusammenzufassen und Abhängigkeiten zu verdeutlichen. Aber geht das nicht effizienter? - Ähnlich wie mit IDA pro oder Scientific Toolworks Understand in anderen Programmiersprachen? Gibt es solche Programme für Simatic? LG brat
Am effizientesten: Erstmal Überblick verschaffen und dann deine Vorgänger fragen, wo die Probleme liegen, und wieso die das so gelöst haben. Bleistift oder Tools? Das Problem sind nicht die Tools. Das Problem ist die gewachsene Struktur. Teilweise sinnvoll durchdacht - teilweise Q&D zusammengefrickelt. Du brauchst erst mal jemanden, der noch weiß, welche Teile eine sinnvolle Struktur haben. Wo du weiterarbeiten kannst, und was du aufräumen musst.
Hi In reiner Theorie sich in ein SPS Programm einzuarbeiten wird nicht leicht sein. Sieh dir die Maschine an und beobachte die Funktionen. Dann verstehst du das zugehörige Programm wesentlich besser. Ich kenne zwar auch die Aussage: "Programme entwickelt man im Büro", aber diese Programme brauchten alle noch eine Inbetriebnahme und nicht "Programm rein und geht". Je nach Spracheinstellung ist auch eine gute Dokumentation hilfreich. Wenn dein Vorgänger geschlampt hat, dann hast du viel Arbeit. Verstehst du deine Anlage, kannst du jedes geeignete Mittel nehmen, eine Dokumentation zusammen zu stellen. Manchmal ist eine Word-Datei auch nicht übel oder eine Excell Tabelle. Denk immer daran, das so spezielle Programme auch nicht selten für Kollegen Herausforderungen sind. Dann werden sie diese Doku nicht nutzen und der Vorwurf laut wird: "Die Doku ist unverständlich" ,auch wenn zu Unrecht. Gruß oldmax
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.