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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Beckhoff Bibliothek undurchsichtig machen

  1. #1
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    wenn ich eine eigene Bibliothek erzeugt habe und woanders importiere dann kann ich den Inhalt der verwendeten Funktion und Variablen sehen. Kann man das ausschalten oder blockieren beim Erzeugen der Bibliothek ?

    Ich möchte nicht, das jemand den Inhalt der FBs usw sieht.

    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!
    Zitieren Zitieren Beckhoff Bibliothek undurchsichtig machen  

  2. #2
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard

    Hi,

    hast du mal versucht die Lib mit nem Passwort zu schützen? Reicht das?

    MfG Cerberus
    A programmer is just a tool which converts caffeine into code.

  3. #3
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard

    hab ich versucht, aber das Problem ist dann immer noch da.
    Das Passwort sorgt nur dafür, dass man nicht ohne PW die Lib einfügen kann.

    Watt NUN

    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!

  4. #4
    Registriert seit
    08.10.2011
    Ort
    Belgien
    Beiträge
    32
    Danke
    1
    Erhielt 4 Danke für 3 Beiträge

    Standard

    Hallo Cass,

    versuche in der declaration von ihne function block:

    "
    {library private}

    VAR

    END_VAR
    "

    diese compiler directive blockiert die daten.

    mfg,
    Peter

  5. Folgende 2 Benutzer sagen Danke zu PeterT für den nützlichen Beitrag:

    -ASDF- (09.11.2011),witkatz (08.11.2011)

  6. #5
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard

    coooooooool geht, super, danke...


    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!

  7. #6
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard

    (coooooooool geht, super, danke...) jetzt mit kleiner Einschränkung !!!
    Zwar kann man nicht mehr Variablen sehen, aber wenn ich im Programm beim Programmieren einen Baustein aufrufe und den berühmten Punkt setzte, kommen alle Variablen wieder zum Vorschein. Das soll natürlich auch nicht sein! Watt nun ?

    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!

  8. #7
    Registriert seit
    24.04.2008
    Ort
    Lübeck
    Beiträge
    324
    Danke
    8
    Erhielt 63 Danke für 62 Beiträge

    Standard

    Dann musst du kombinieren:

    {library private}
    {flag nowatch on}
    VAR
    bInivisble: BOOL;
    END_VAR
    {flag off}

  9. #8
    Registriert seit
    08.10.2011
    Ort
    Belgien
    Beiträge
    32
    Danke
    1
    Erhielt 4 Danke für 3 Beiträge

    Standard

    Zitat Zitat von Neals Beitrag anzeigen
    Dann musst du kombinieren:

    {library private}
    {flag nowatch on}
    VAR
    bInivisble: BOOL;
    END_VAR
    {flag off}
    danke Neals, wusste ich noch nicht selbst.

  10. #9
    Registriert seit
    01.03.2008
    Beiträge
    487
    Danke
    3
    Erhielt 43 Danke für 39 Beiträge

    Standard

    danke, probier ich gleich mal aus...

    MfG CAS
    www.cas-solution.de

    Alles geregelt...


    Weltraumflug in den USA zu gewinnen!
    Kratze hier ▒▒▒▒▒▒▒▒▒▒▒▒ mit einer Münze,
    und finde heraus, ob Du der Gewinner bist!

  11. #10
    Registriert seit
    22.10.2012
    Beiträge
    6
    Danke
    1
    Erhielt 3 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi!
    Sorry, dass ich diesen alten Thread aus der Versenkung hole, aber ich habe genau das selbe Problem wie cas (allerdings in Codesys).
    Allerdings hilft bei mir das {flag nowatch on} nicht gegen das Punkt-Problem, es werden trotzdem noch alle Variablen angezeigt. Ich habe schon rausgefunden, dass man die Variablen mit {flag nowrite} schreibgeschützt macht, aber sichtbar sind sie trotzdem. Für die Funktion ist das ja eigentlich nicht schlimm, aber da es relativ viele variablen sind, gehen die OUT-Parameter darin unter.

    Kann mir jemand sagen, warum das bei mir nicht funktioniert, bzw. wie ich das Problem lösen kann?
    Geändert von LambdaFourth (26.11.2012 um 09:28 Uhr)

Ähnliche Themen

  1. Wie aus EB0=12 und EB1=4 ... X1=E12.4 machen?
    Von NW-Trader im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 02.03.2009, 23:14
  2. Wer kann mir das machen ??
    Von Tomi200 im Forum Stammtisch
    Antworten: 11
    Letzter Beitrag: 15.07.2008, 22:01
  3. Antworten: 5
    Letzter Beitrag: 14.09.2007, 07:39
  4. Aus 12V 5V machen
    Von Lars123 im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 07.12.2006, 21:29
  5. FM 353 undurchsichtig
    Von Anonymous im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 07.02.2006, 12:55

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •