S7: Sourcecode verstehen

Gast #3763962
Lesenswert?
• ▲
▼
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
Gast #3764031
Lesenswert?
• ▲
▼
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.
Gast #3764033
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.