Deși multe dintre biblioteci sunt libere, există unele obiecte plătite și / sau biblioteci, elementele plătite pot fi utilizate în mod liber pentru o perioadă de testare (de obicei minute 30) după ce sistemul este pornit. Pentru a le putea utiliza în mod continuu, trebuie să achiziționați o cheie de activare (șir de caractere alfanumerice 18) care trebuie introdusă în proiect cu funcția SysPCodeVerify sau alternativ ar trebui să fie definit de pagina web.
Funcția nu poate fi utilizată pentru cheia de activare a extensiei codului programului CPU SysPCodeVerify, cheia trebuie introdusă de pe pagina web.
Activare cu funcția SysPCodeVerify
Este posibil să îndepliniți funcția SysPCodeVerify trecând ca argument cheia de activare. Funcția trebuie efectuată o singură dată pentru fiecare cheie de activare, dacă cheia este corectă funcția revine TRUE și obiectul va fi neprotejat. Trebuie să efectuați mai multe apeluri de funcții câte unul pentru ca fiecare obiect să fie neprotejat.
Sfatul este să inserați apelurile de funcție într-un program executat în sarcină Boot înainte de a executa alte programe, asigurând astfel deblocarea obiectelor.
Activare din pagina web
Ca alternativă la funcție SysPCodeVerify prin accesarea paginii web a dispozitivului din meniu Informații utilizator pot fi definite până la 4 chei de activare.
Activați obiectele de pe fiecare sistem de pe pagina web ca alternativă la utilizarea funcției SysPCodeVerify, vă permite să transferați același program pe diferite sisteme.
Extensie de cod
Cheia de protecție poate fi folosită și pentru a extinde dimensiunea codului programului utilizator. Pentru a activa extensia trebuie să definiți cheia într-una din casete Codurile de protecție a paginii web așa cum se vede mai sus, salvați cu Economisiți, apoi opriți și porniți din nou dispozitivul.
Acum, conectați-vă cu LogicLab la dispozitiv, din meniu Proiect, executați comanda Actualizați țintă curentă, acum recompilând proiectul vom vedea că dimensiunea codului disponibil a crescut.