Frage zu know-how-Schutz S7

DaAnder

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

in meinem neuen Job bin ich zum ersten mal auf den know-how-Schutz gestosen. Sogut wie jedes Step7-Programm hat diesen an einem Baustein, an Fc's, FB's, UDT's...
Wie lässt sich dieser Schutz wieder aufheben? Brauche ich dazu immer das vergebene Passwort? Muss ich dazu (online) an der projektierten CPU hängen?
An anderer Stelle habe ich gelesen, dass ich die erzeugte "Quelldatei" benötige, stimmt das?

Dank euch im Voraus!
MFG
Martin
 
Stimmt,
um den Knowhow Schutz wieder rückgängig zu machen ist auf normalem Wege die Quelle des Bausteines notwendig.
Es gibt wohl noch einen Weg über einen Hexeditor den Schutz zu öffnen,
dann fehlen aber alle Kommentare und Symbole im Baustein.
Wie das aber genau geht kann ich dir nicht sagen.

Gruß DG6FDJ
 
Hallo,

WARUM ist denn der Know-How-Schutz gesetzt?

Wollte ein interner was verbergen?

Sind´s zugekaufte Programme? --> Dann schnellstens das Lastenheft ändern



MfG
 
hi !




Na, dann viel Erfolg ...

Neben dem KnowHow-Schutz sind dort aber noch einige andere Tücken zu überwinden ....:cool:

gruss
Danke für eure Beiträge-haben mir geholfen!

Habe mal versucht den Schutz mit Hilfe eines DBF-viewers auf zuheben.
Klappt :smile:
Einfach DBF-viewer kostenlos runter geladen. Datei geöffnet. Passwortschutz von 3 auf 0 geändert. Fertig.

Die geschützten FB's und FC's sind wohl rein der Ignoranz meiner Vorgänger zu verdanken. Bzw. der mangelnden Kontrolle der zugekauften Software.
Habe dies bezüglich radau bei mir in der Arbeit gemacht und promt recht bekommen. Kann ja auch nicht angehen, dass Leute, nur aus mangelnder Kooperation, anderen das Leben schwer machen.

MFG
Martin
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Know How Schutz macht Sinn, damit nicht jeder in fertigen Baustein herumfingert.

Es ist fatal, wenn jeder der fehlerfrei den Simatic Manager öffnen kann, glaubt geschlossen Funktionen ändern zu können.


Warum muss man Bausteine öffnen?
Also so echt finde ich keinen Grund.
Bevor ich mich in ein fremdes Programm mühsam rein denke und dann ändere, schreibe ich diese selber meist schneller neu.
Ein Grund ist, wenn ich Bausteine vom Kunden verwenden muss, die nicht funktionieren.


bike
 
Grund einen Baustein zu öffnen, kann sein um den Sinn einer Funktion
oder eines Ablaufes zu erkennen, damit man diesen nicht neu schreiben muss!

Kann es auch sein, doch es macht einfach mehr Sinn, wenn für seine Anwendung eine Baustein selbst schreibt.
Dann weiß was man sich gedacht hat beim Entwickeln, kann es selbst gut und ausreichend dokumentieren.

Mir ist es doch völlig Wurst ob jemand einen Baustein aufmacht oder nicht.
Wer seine Programme nicht selbst schreiben kann und andere Bausteine aufmachen muss, damit es weiter geht, dann sollte man ernsthaft nachdenken.
Doch geschieht es auch inzwischen zu oft, dass Instandhalter bei den Kunden die Bausteine öffnen und ändern.
Dann bleibt die Maschine stehen bzw es kracht und dann soll der Hersteller schuld sein?


bike

P.S: ich meine hier nicht Instandhalter allgemein, sondern die besonderen :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kann es auch sein, doch es macht einfach mehr Sinn, wenn für seine Anwendung eine Baustein selbst schreibt.
Dann weiß was man sich gedacht hat beim Entwickeln, kann es selbst gut und ausreichend dokumentieren.

Mir ist es doch völlig Wurst ob jemand einen Baustein aufmacht oder nicht

Wer seine Programme nicht selbst schreiben kann und andere Bausteine aufmachen muss, damit es weiter geht, dann sollte man ernsthaft nachdenken.
Doch geschieht es auch inzwischen zu oft, dass Instandhalter bei den Kunden die Bausteine öffnen und ändern.
Dann bleibt die Maschine stehen bzw es kracht und dann soll der Hersteller schuld sein?

bike

P.S: ich meine hier nicht Instandhalter allgemein, sondern die besonderen
:rolleyes:

Hallo Bike,

das ist endlich mal wieder eine Aussage von einem richtigen Kerl! :rolleyes:

Bei uns in der Firma schreibt auch jeder seine eigenen Programme. Das hat den Vorteil dass man nichts dokumentieren muss – was man selbst macht, das weiß man doch...
Das wäre ja noch schöner, wenn man etwas verwendet, das gar nicht von einem selbst erfunden wurde.
Am Schluss ist man dann zu früh fertig und die Arbeit geht aus! *ROFL*

LG Cassandra

 

Hallo Bike,

das ist endlich mal wieder eine Aussage von einem richtigen Kerl! :rolleyes:

Bei uns in der Firma schreibt auch jeder seine eigenen Programme. Das hat den Vorteil dass man nichts dokumentieren muss – was man selbst macht, das weiß man doch...
Das wäre ja noch schöner, wenn man etwas verwendet, das gar nicht von einem selbst erfunden wurde.
Am Schluss ist man dann zu früh fertig und die Arbeit geht aus! *ROFL*

LG Cassandra



So ein Schmarrn,
wir sind mehr als 30 Entwickler und jeder baut etwas.
Doch dann ist für die anderen der Code über SVN problemlos da, kommentiert und meist gibt es eine gute Beschreibung dazu noch extra.
Warum dann Know How entfernen? :confused:
Doch wenn du schreibst, es macht Sinn sich durch fremden Code zu wühlen, würde mich persönlich interessieren, wie du dann, die hoffentlich vorhandene Qualität, deinen Kunden gegenüber garantierst.



bike
 
Zurück
Oben