Strona 1 z 1

zabezpiecznie programu przed kopiowaniem

: 26 paź 2013, 20:36
autor: zflaczały
witam
jak zabezpieczyć program konkretnie makropolecenie przed kopiowaniem i edytowaniem przez osoby trzecie

: 26 paź 2013, 23:33
autor: corano
podam najlepszy - schować do szuflady na 7 spustów

: 27 paź 2013, 08:10
autor: gelo
Hej,

Możesz stworzyć makro o numerze 9xxx lub najlepiej o numerze 8xxx.
Upewnij się tylko, że w pamięci nie ma już makra o tym samym numerze.!!!
W zaleznosci od tego czy wybrales numer 9xxxx lub 8xxxx musisz ustawić bit ( i teraz wszystko zależy od sterowania)
http://books.google.pl/books?id=YKvH-zY ... E9&f=false

Zalozmy ze masz sterowanie 16/18- przed wgraniem musisz ustawić bit #4 (NE9) ( dla programu 9xxx lub bit #0 (NE8) dla programu 8xxx na 0. Oznacza to zdjecie zabezpieczenia na edycje i usuwanie z zakresu 9xxx lub 8xxx, wiec uwaga zebys czegos nie wykasowal!!
Teraz możesz przeslac program do sterownika i spowrotem ustawić odpowiedni bit na 1.
Wtedy twoj program jest zabezpieczopny przed podglądaniem, edytowaniem i usuwaniem

: 27 paź 2013, 13:39
autor: zflaczały
z tego co pamiętam to jeśli zablokujesz w ten sposób makropolecenia to nie możesz ich wykonywać z trybu pełnego automatu, a takie rozwiązanie czyni makro bezużyteczne

[ Dodano: 2013-10-27, 13:48 ]
poza tym co to za zabezpieczenie które każdy może odblokować

: 09 lis 2013, 21:03
autor: MoriR
No nie wiem czy każdy może odblokować Ty tego nie wiedziałeś ze trzeba przestawić gdzieś bit.
Tylko nie wiem czy kolega Ci dobrze powiedział bo mi się wydaje ze zamiast 4 powinna być 1.

: 09 lis 2013, 21:30
autor: zflaczały
nie brałem nawet przez chwilę tego rozwiązania pod uwagę z wyżej wymienionych przyczyn
ParNo 3202 bit0 (NE8) O8000-O8999
ParNo 3202 bit4 (NE9) O9000-O9999
dla 30-31-32i

: 09 lis 2013, 21:35
autor: BoKo1
Drobna uwaga - jesli program ma zostać zabezpieczony przed edycja czy kopiowaniem to w całości musi zostać napisany jako macro. Czy ma to sens? Można napisać fragment programu w macro i w oryginalnym programie odwoływać się do niego ale ... już wyjaśniono to wyżej. Są rzecz jasna maszyny, które umożliwiają zabezpieczenie programu hasłem ale .... czy to naprawdę jest konieczne? Przecież chodzi właśnie o to aby program był jak najprostszy, edytowalny dla każdego. Rozumiem, że są ludzie, którzy usiłują coś grzebać w programie i często robią to bez większego pojęcia ale są inne sposoby zmotywowania ich do pracy :-). Może nie było to najlepsze wyjaśnienie lecz sam mam podobne problemy z pracownikami i najlepszym sposobem jest monitorowanie ich wydajności i zużycia narzędzi.