Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 2 of 2 FirstFirst 12
Results 11 to 20 of 20

Thread: Bausteineschützen ohne "Know How Schutz"

  1. #11
    Join Date
    13.03.2004
    Posts
    136
    Danke
    10
    Erhielt 6 Danke für 6 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich finde Know-How-Schutz und ähnliches auch eher kontraproduktiv. Es ist doch so, daß die Programme nur einem stark begrenztem Personenkreis zugänglich ist und diese haben dann in der Regel auch ein berechtigtes Interesse diese zu lesen. Da kann es nur nützlich sein wenn ein Programm ordentlich strukturiert und kommentiert ist, Auch im eigenen Interesse. Denn oft muß man zur Pflege oder Änderung des Programms noch mal dran. Auch der Dank des Kollegen ist einem bei dieser Vorgehensweise sicher. Zumindest zieht man nicht seinen Zorn auf sich, weil sich auf der Baustelle herausstellt, daß der vermutete Zeitaufwand sich aufgrund schlechter Doku verdreifacht.

    Im Gegenteil, ich versuche häufig elegante aber nicht so leicht lesbare Programmteile durch einfachere Strukturen zu ersetzen, auch wenn diese mehr Schreibaufwand bedeuten. Die Leute aus der Instandhaltung werden es danken. Hoffentlich!

    Gruß,

    Hagen

  2. #12
    Join Date
    16.03.2004
    Posts
    273
    Danke
    2
    Erhielt 10 Danke für 6 Beiträge

    Default

    Hallo Hagen

    Im Gegenteil, ich versuche häufig elegante aber nicht so leicht lesbare Programmteile durch einfachere Strukturen zu ersetzen, auch wenn diese mehr Schreibaufwand bedeuten. Die Leute aus der Instandhaltung werden es danken. Hoffentlich!
    100% agree, mache ich auch schon seit Jahren und hat sich gut bewährt.

    Markus

  3. #13
    Join Date
    20.11.2004
    Location
    Linz, OÖ
    Posts
    1,365
    Danke
    96
    Erhielt 180 Danke für 133 Beiträge

    Default

    Quote Originally Posted by ALF
    Wenn jemand den vorschlag hier macht seine Bausteine nicht zu kommentieren, den sollte man die Lizenz entziehen.
    Ich hoffe, Du hast mich hier nicht falsch verstanden......
    Grundsätzlich bin ich genau Deiner Meinung


    Ich vertrete generell die Meinung, dass dem Kunden ein gut Dokumentiertes und absolutes offenes Programm
    ohne jeglichen know-how Schutz usw. geliefert werden muss. Ich habe auch kein Problem damit, dass Änderungen in meinen
    Programmen gemacht werden - bin sogar froh, wenn Änderungen in 5 oder 10 Jahre alten Anlagen vom Kunden selbst durchgeführt
    werden.


    Die verrückte Idee mit AG-Abzug usw. entstand aus einer vollkommen anderen Überlegung.......
    Wir haben einen Kunden, der gerne Maschinen nachbaut - die erste Maschine einer neuen Generation kauft er bei uns ein,
    die nachfolgenden baut er selbst. Wir haben uns aus diesem Grund überlegt, wie wir zumindest die Software halbwegs vor
    dem Kopieren schützen können - dabei wurde diese Idee geboren!


    Aber generell ist trotzdem zu sagen:
    know-how-schutz: nein, danke!

  4. #14
    Join Date
    19.06.2003
    Posts
    2,205
    Danke
    85
    Erhielt 271 Danke für 179 Beiträge

    Default

    Also, vor dem reinen kopieren durch den Kunden schützt es sowieso nicht.

    - AG-Abzug des Bausteines machen (sodass kein Kommentar lesbar ist)
    Ok, das stört.
    - Baustein in AWL wandeln
    Wäre mir ganz egal, habe sowieso immer AWL als Voreinstellung
    - Alle Befehle in 1 Netzwerk zusammenfassen
    Auch egal. Netzwerkgrenzen ließen sich mit allerlei Werkzeugen, z.B. sed oder Perl, problemlos hinter allen R,S und = einfügen.
    - alle NOP 0 löschen
    Macht AWL sogar lesbarer...

  5. #15
    Join Date
    20.10.2004
    Posts
    672
    Danke
    5
    Erhielt 26 Danke für 26 Beiträge

    Default

    hmm mal eine ganz dumme idee

    du brauchst eigentlich keinen know how schutz du brauchst einen kopier schutz

    das kopieren kannst du nicht schützen aber
    wie wärs mal mit einer ganz dummen idee ( ich bin mir im moment auch nicht sicher ob es das auch gibt )

    kann mann nicht die serien nr abfragen und wenn sie nicht gleich ist lässt du sie in stopp gehen

  6. #16
    Join Date
    06.10.2003
    Posts
    4,019
    Danke
    536
    Erhielt 659 Danke für 517 Beiträge

    Default

    Hi locke,

    Quote Originally Posted by kpeter
    hmm mal eine ganz dumme idee

    du brauchst eigentlich keinen know how schutz du brauchst einen kopier schutz

    das kopieren kannst du nicht schützen aber
    wie wärs mal mit einer ganz dummen idee ( ich bin mir im moment auch nicht sicher ob es das auch gibt )

    kann mann nicht die serien nr abfragen und wenn sie nicht gleich ist lässt du sie in stopp gehen
    Auf diese ganz dumme Idee ist Siemens auch schon gekommen.

    Der Lizenzschlüssel ist von der Seriennummer der MMC abhängig. Je nach Lizenz kann man, dank dieses einzigartigen Sytems, eine begrenzte Anzahl von Reglern und Stellgliedern auf bestimmten CPUs verwenden. Ein Großteil der Zykluszeit geht (sicherlich ) bei der Abfrage der Lizenz drauf. Die "Funktions-Bausteine" sind selbstverständlich geschützt. Ohne Lizenz geht die CPU auf stopp, natürlich auch beim Simulieren. Man zahlt für jede Anwendung einen recht stolzen Preis und man wird abhängig von einer ganz besonderen Phillosophie. Von Kunkurrenzfähigkeit im Bereich der Haustechnik ganz zu schweigen.

    Ich kann mir nicht vorstellen dass jemals eine Lizenz verkauft wurde. Wer diese Bibliothek anwenden kann ist sicherlich auch in der Lage, ohne diese aus zu kommen . Aber macht euch selber ein Bild davon, falls Interesse besteht.

    Zu Preisen und eventuellen Demoversionen fragen Sie Ihren Siemens-Ansprechpartner oder -Fachberater.


    Gruss, Onkel
    Reply With Quote Reply With Quote DAS GIBT's TATSÄCHLICH  

  7. #17
    Anonymous Gast

    Default

    Quote Originally Posted by Onkel Dagobert
    Hi locke,

    Quote Originally Posted by kpeter
    hmm mal eine ganz dumme idee

    du brauchst eigentlich keinen know how schutz du brauchst einen kopier schutz

    das kopieren kannst du nicht schützen aber
    wie wärs mal mit einer ganz dummen idee ( ich bin mir im moment auch nicht sicher ob es das auch gibt )

    kann mann nicht die serien nr abfragen und wenn sie nicht gleich ist lässt du sie in stopp gehen
    Auf diese ganz dumme Idee ist Siemens auch schon gekommen.

    Der Lizenzschlüssel ist von der Seriennummer der MMC abhängig. Je nach Lizenz kann man, dank dieses einzigartigen Sytems, eine begrenzte Anzahl von Reglern und Stellgliedern auf bestimmten CPUs verwenden. Ein Großteil der Zykluszeit geht (sicherlich ) bei der Abfrage der Lizenz drauf. Die "Funktions-Bausteine" sind selbstverständlich geschützt. Ohne Lizenz geht die CPU auf stopp, natürlich auch beim Simulieren. Man zahlt für jede Anwendung einen recht stolzen Preis und man wird abhängig von einer ganz besonderen Phillosophie. Von Kunkurrenzfähigkeit im Bereich der Haustechnik ganz zu schweigen.

    Ich kann mir nicht vorstellen dass jemals eine Lizenz verkauft wurde. Wer diese Bibliothek anwenden kann ist sicherlich auch in der Lage, ohne diese aus zu kommen . Aber macht euch selber ein Bild davon, falls Interesse besteht.

    Zu Preisen und eventuellen Demoversionen fragen Sie Ihren Siemens-Ansprechpartner oder -Fachberater.


    Gruss, Onkel

    PS: Wirklich sicher ist dieser Schutz allerdings auch nicht.
    Reply With Quote Reply With Quote Re: DAS GIBT's TATSÄCHLICH  

  8. #18
    Anonymous Gast

    Default

    Alles in SCL schreiben und alle SCL-Quellen anschließend löschen.
    Bei Öffnen des mit SCL-Kennung versehenen Bausteins hat man
    dann ein nahezu unlesbares Ergebnis.

    Ohne Abspeichern SCL Kennung bleibt.
    MIT Abspeichern SCL Kennung --> AWL Kennung




    Gruß



    P.S.

    Es bietet sich natürlich an die Quellen nur im weiterzugebenden
    Projekt zu löschen
    Reply With Quote Reply With Quote gaaaaanz einfach  

  9. #19
    Anonymous Gast

    Default

    Die Seriennummer der MMC ist mit SFC 51 ganz einfach auslesbar!!!!

    Gruß
    Reply With Quote Reply With Quote Auslesen der Seriennummer der MMC  

  10. #20
    Join Date
    27.05.2004
    Location
    Thüringen/Berlin
    Posts
    12,921
    Danke
    632
    Erhielt 2,885 Danke für 2,090 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @IBFSW

    wieso unlesbar,wer sonst in AWL programmiert hat damit kaum Probleme, manchmal kann man sogar was lernen:

    1. Wie mach ich was (Pointer verwenden und zusammenschustern etc.)
    2. Wie mach ich etwas nicht (Der SCL-Compiler wählt nicht unbedingt immer die schnellste Variante aus)



    Ach so, noch was zum KNOWHOW-Schutz
    Ich schütze nur bestimmte Kernbausteine (5%), die ich auch so in allen meinen Programmen benötige und in die ich selber nicht reinschaue (Ventilanschaltungen inkl. Error etc., Schrittkettenmamagement u.a.)
    Wenn man mal bei seinen Konkurenten die eigenen Bausteine gefunden hat, in die man viel Arbeit investiert hat, dann ist man schon etwas sauer. Allerdings darf man wirklich nicht übertreiben, der Kunde muß mit der Software klarkommen, wenn er das überhaupt will, am Besten ist es immer noch, wenn die Anlage so gut läuft, daß er nicht in das Programm reinmuß. Das Verstecken-Argument ist Unsinn, weil man damit sowieso auf die Nase fällt .
    Die geschützten Bausteine kann außerdem jeder verwenden, nur nicht dranrumfummeln .
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Similar Threads

  1. Aufbau einer Zuhaltung der Kat.3 ohne Fehlerausschluss "Betätigerbruch"
    By nikraym in forum Maschinensicherheit - Normen und Richtlinien
    Replies: 18
    Last Post: 24.06.2018, 20:50
  2. Replies: 3
    Last Post: 30.05.2011, 17:16
  3. "Index Pulse", "Home Switch" und "Position Limit Switch"
    By senmeis in forum Antriebstechnik
    Replies: 3
    Last Post: 07.03.2011, 11:21
  4. Replies: 2
    Last Post: 14.12.2007, 15:09
  5. Replies: 13
    Last Post: 11.05.2007, 15:09

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •