TIA S7-300 auslesen

monkey

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo hier im Forum!

Ich habe ein kleines Problem, die Forensuche habe ich auch schon benutzt, ich fasse den aktuellen Stand mal kurz zusammen:

Ich habe eine Anlage mit einer S7-300 CPU (Bestellnummer: 313-6ce01-0ab0). Im Forum habe ich gelesen dass es verschiedene Möglichkeiten gibt, den PC mit der S7-300 zu verbinden. Laut Siemens Datenblatt hat die S7-300 eine MPI-Schnittstelle. Um überhaupt mit dem Gerät kommunizieren zu können benötige ich also ein passendes Kabel USB<->MPI.

Dieses hier habe ich im Forum gefunden: ACCON-NetLink-PRO compact
Geht auch dieses: Amazon USB/MPI ?

Ich hatte SPS im Studium, ich kann auch relativ gut programmieren und habe auch schon mit diversen Programmiersprachen gearbeitet, also ich bin in der Sache nicht komplett fremd.

Nun muss ich einen Grenzwert etwas erhöhen. Die SPS regelt da eine ganze Menge, wenn dieser eine Messwert einen eingestellten Wert überschreitet, wird ein Ventil geschlossen, ist der Messert unter diesem Wert fährt das Ventil wieder auf.
Die Firma, die die Anlage gebaut hat und auch die SPS programmiert hat gibt es nicht mehr. Natürlich waren meine ersten Versuche alte Mitarbeiter zu bekommen, die mir helfen könnten. Fehlanzeige.

Geht das überhaupt, also kann ich die Anlage (S7-300) auslesen, dann diesen besagten Wert finden und ändern?
Ich habe einen Kollegen, der zwar keinen Plan von SPS hat, aber über die Firma einen Laptop mit der benötigten Software mitbringen kann. Auf den Laptops ist TIA12 drauf, ich konnte mir das Programm auch schon mal anschauen und habe ein Projekt mit dem S7-300 erstellt. Also gehe ich davon aus, dass die Software funktionieren sollt, oder?

Viele Fragen, ich weiß :)
Ich hoffe mir kann jemand weiterhelfen...
Danke

grz
Monkey
 
Alles klar, danke!

Wie sieht es mit den Adapter-Kabeln aus? Beide ok?

Und das gesamte vorhaben, kann ich das Programm auslesen und dann den besagten Wert finden und ändern?


grz
Monkey
 
Da der Hersteller Deiner Anlage nicht mehr existiert und anscheinend auch keinerlei Originalprojekt oder Backup des SPS-Programms existiert - meine DRINGENDE Empfehlung: hole Dir professionelle Hilfe, sprich jemanden der wirklich Ahnung von S7-300 hat. Dieser muß zuerst ein komplett-Backup erstellen.
Nicht, daß wegen laienhaften rumspielen an der Anlage dann die Anlage nicht mehr geht und auch nicht wiederhergestellt werden kann!

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich möchte ungerne eine andere Firma hinzuziehen. Viel lieber möchte ich mich selber in SPS einarbeiten um später eine professionelle Hilfe sein zu können. ;) Ist zwar etwas her, aber im Studium habe ich ein Semester SPS-Programmierung gehabt.

Ich nehme an das Backup wird auch in STEP 7 erstellt, oder?

Aber es ist möglich ein Backup zu erstellen, also die gesamten Daten aus der Anlage herrauszuholen, so wie es der Programmierer erstellt hat?
Wenn ich als Beispiel mal EIB nehme ist das ja zum Beispiel nicht so einfach die Programmierung auszulesen... Oder noch krasser, ein kompilierter Code, ist der Quellcode weg, ist er auch weg ;)
 
Solange auf der CPU kein Leseschutz aktiviert ist, ist der Code auslesbar. Nur ist der ausgelesene Code nur bedingt nutzbar, da sämtliche symbolischen Bezeichnungen sowie Kommentare fehlen. :confused: :???:

Würde aber den Vorschlag von PN/DP beherzigen, außer es handelt sich um eine Maschine bei der ein Stillstand keine Rolle spielt. :rolleyes:

Es ist natürlich erstrebenswert die Angelegenheit mal selbst zu probieren - nur hat im nachhinein auch ein Profi meist keine Chance mehr etwas zu richten wenn aus "versehen" etwas schief gegangen ist...

Also ich verwende als Schnittstelle den CP5711 6GK1571-1AA00 - der ist halt net ganz günstig, dafür funktionierte er noch in jedem Fall.
Alternative wäre der PC-Adapter 6ES7972-0CB20-0XA0 für rund 300€ Liste.

Zum ACCON Net-Link und zu dem für mich experimentell anmutendem Amazon-Teil kann ich leider keine Erfahrungen teilen...

lg
 
Ich möchte ungerne eine andere Firma hinzuziehen. Viel lieber möchte ich mich selber in SPS einarbeiten um später eine professionelle Hilfe sein zu können.

Ich meine halt nur, dass eine Teststeuerung am Schreibtisch eher geigneter wäre als eine laufende Anlage vermutlich ohne Projekt :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
also wie voni sagte, erstmal am Schreibtisch lernen. auf keinen Fall an der laufenden Anlage rumexperimentieren...
auslesen kannst Du die sps nur bedingt. Du bekommst AWL Code ohne Kommentare. und wenn das originalprogramm in z.b. scl oder cfc oder... geschrieben war, ist der ausgelesene AWL Code eher unverstaendlich... alles in allem nichts fuer einen anfaenger
 
Den Amazon Adapter gibt es bei ebay für 30 bis 40 Euro. Er funktioniert, zumindest an Anlagen wo an der Anlage 24 Volt am MPI Stecker sind. Sprich direkt an der CPU - sitzt man an einer entfernten ET200S Baugruppe geht es nicht mehr. Also für den Privatgebrauch/Schule ist der SEMIES Adapter ok, für Firma sollten die Euros für Siemens oder den erwähnten Ethernet Adapter schon drin sein.
 
Zurück
Oben