Bausteine durchsuchen

Dr.Plato

Level-2
Beiträge
30
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich bräuchte etwas Unterstützung bei folgendem Problem:

Wir haben hier eine S7-300. Auf den angeschlossenen Computern kann man u.A. verschiedene Werte im Programm ändern; dazu ist ein Passwort erforderlich. Das Passwort hab ich - aber leider viele, die es nicht haben sollten, haben es auch.
Nun wollte ich im Simatic Manager die Bausteine nach dem Passwort durchsuchen und es anschließend ändern. Wie stelle ich das am besten an, es ist ein recht umfangreiches Projekt...

Vielen Dank
Gruß
Peter
 
Hallo

Ich bräuchte etwas Unterstützung bei folgendem Problem:

Wir haben hier eine S7-300. Auf den angeschlossenen Computern kann man u.A. verschiedene Werte im Programm ändern; dazu ist ein Passwort erforderlich. Das Passwort hab ich - aber leider viele, die es nicht haben sollten, haben es auch.
Nun wollte ich im Simatic Manager die Bausteine nach dem Passwort durchsuchen und es anschließend ändern. Wie stelle ich das am besten an, es ist ein recht umfangreiches Projekt...

Vielen Dank
Gruß
Peter

ich habe die leise ahnung, dass das passwort NICHT in der steuerung steht.
eine einfache möglichkeit ein projekt schnell zu durchsuchen ist das generieren der quelle (alle bausteine!) und die zur hilfenahme eines fähigen editors z.B. ultraEdit oder (mein favorit) notepad++
 
wie stelle ich das an?
* irgendeinen Programmbaustein öffnen (z.B. OB1) damit der FUP/KOP/AWL-Editor startet.
* den Baustein wieder schließen, aber nur den Baustein, nicht den Editor
* dann im Editor: Datei > Quelle generieren...
* Einen Objektname für die Quelle festlegen
* Alle Bausteine auswählen
* OK

Die Quelle liegt dann im Quellen-Ordner des S7-Programms.

Harald
 
ok, danke, das hat geklappt. Allerdings konnte ich so das Passwort nicht ausfindig machen. Ich glaube aber auch nicht, dass es auf den angeschlossenen Computern liegt, dann müsste es ja dann bei jedem PC einzeln geändert werden...

Hat jemand noch eine Idee? Ansosnten muss ich eben den Hersteller des Systems kontaktieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Dr. Plato,

ist das Passwort eine reine Zahl oder auch Buchstaben?
Ich kenne dein Projekt ja nicht, aber vielleicht ist es möglich das deine "Zahl" Hex-Codiert o.ä. abgelegt ist..?


Gruß
Toki
 
Welche Software läuft denn auf den PCs? Warum ist das so abwegig, das dort das Passwort vergeben ist nur weil es dann mehrfach geändert werden muß?
Thomas
 
hm, daran hab ich noch gar nicht gedacht... Könnte ja auch als ASCII Code gespeichert sein usw. Werd wohl nicht darum herumkommen, den Hersteller zu kontaktieren...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wir haben hier eine S7-300. Auf den angeschlossenen Computern kann man u.A. verschiedene Werte im Programm ändern

Werden die Werte im S7-Programm geändert, oder eventuell in einer Visualisierung an einem Bildschirm? Dann gäbe es nämlich auch noch Passwörter im Protool bzw. WinCC.

Gruß
Buschmann
 
Wenn das Passwort änderbar ist, ohne daß ein Programmierer das Programm ändert, dann wird es nicht hard-coded im Programm zu finden sein. Dann wird es wahrscheinlich in einem Datenbaustein liegen. Wenn es nach dem einspielen des Programms schon einmal geändert wurde, dann wirst Du es auch nicht in den DB-Initialwerten finden. Du wirst dann wohl das Programm analysieren müssen oder eben den Hersteller fragen müssen. Die Stelle, wo das Passwort überprüft wird, sollte doch nicht so schwer zu finden sein, vor allem, wenn Du das Step7-Quellprojekt hast.
Oder schaue mal online, welche Bausteine den jüngsten Zeitstempel haben und durchsuche diese Bausteine.

Für weitere Tips solltest Du mal genauer erklären, wozu das Passwort erforderlich ist und auf welchem Weg es eingegeben wird. Was für ein Programm läuft denn auf den Computern? Ist das eine Standard-Visualisierung, eine Excel-Tabelle oder ein vom Hersteller programmiertes Spezial-Programm? Hast Du schon mal in die Bedienungsanleitung für Deine Anlage geschaut?

Harald
 
Zurück
Oben