May 11, 2023 Jäta sõnum

Kuidas kaitsta NC-programmi, et teised ei saaks NC-programmi muuta ja redigeerida?

 

CNC-tehnikuna kohtame sageli tootmisoperaatoreid või mitteprofessionaale, kes programmi rikuvad või muudavad. Selleks, et teised ei saaks programmi rikkuda, peame programmi krüpteerima.

See artikkel lahendab peamiselt kaks probleemi:

1. Kuidas juhtida NC-programmi kaudu tühistamislülitit?

2. Kuidas kaitsta NC-programmi pärast override-lüliti juhtimist, et teised ei saaks NC-programmi muuta ja redigeerida?


Esimene küsimus: kuidas juhtida NC-programmi kaudu tühistamislülitit?


Vastus: programmis, mida soovite töödelda, kirjutage makromuutuja #3004=2


Näide:

Nagu on näidatud ülaltoodud ekraanipildil, on tööpink selle jaotise #3004=2 käivitamisel ja seejärel järgmise programmi käivitamisel masina juhtpaneelil olev ettenihke alistamise lüliti kehtetu.

illustreerima:


#3004 kuulub süsteemi makromuutujate hulka. Zou Jun, nagu ma varem ütlesin, on CNC makroprogrammide muutujad jagatud kolme kategooriasse (personaalsed muutujad, avalikud muutujad, süsteemimuutujad). Süsteemi muutujad on erimuutujad tööpinkide süsteemi sees. Iga süsteemimuutuja tähistab Tähendus on süsteemis fikseeritud.


Siis on #3004 tähendus Faraki süsteemi tööpinkides järgmine:


Noh, ülaltoodud tabeli kaudu määrake numbrile #3004 erinevad väärtused, et kontrollida, kas sööda pausi lüliti ja alistamine kehtivad.


Näiteks kirjutage programmi lause #3004=2, kui masin seda rida loeb, on alistamise lüliti funktsioon kehtetu.


Näiteks kirjutage programmi lause #3004=3, kui tööpink seda rida loeb, on söötmise pausi ja alistamise lüliti funktsioonid kehtetud.

Teiseks, pärast seda, kui olete kontrollinud, kas etteande pausi lüliti ja alistamise lüliti kehtivad, võite soovida oma kirjutatud programmi kaitsta, et operaator ei saaks seda muuta.


Enne sellest probleemist rääkimist peame kõigepealt mõistma programmi numbri nelja tüüpi ja funktsiooni (näitena võttes Faraki):

Meie kirjutatud programme saab nimetada ja salvestada O0001-O9999 programminumbrite vahel ning need programminumbrid on jagatud järgmisse nelja rühma:


OK, programmi muutmine pole lubatud

Salvestage lihtsalt programmi number vahemikus 08000-O9999, mida saab realiseerida parameetrite määramisega.


Toimige järgmiselt.


1.) Muutke parameetri nr 32 02 all NE8 NE9 väärtuseks 1 (pärast programmi kirjutamist muutke see 1-ks ja redigeerimise võib keelata) ja muutke see 0-ks, et redigeerimine avada.


2.) Muutke PSR parameetris 3202 väärtuseks 0, et lubada programmide 8000-9999 allalaadimist, ja 1, et seda mitte lubada! !


3.) Pange tähele, et kui soovite programmi redigeerida, tuleb see muuta väärtuseks 0 ja 1 on keelatud.


Ülaltoodud kolme etapi konkreetne toimimine on järgmine:


Avage parameetrite liides ja leidke sellest parameeter 3202, nagu on näidatud alloleval joonisel (punase ringi asukoht):

pilt

Nr.3202 Seda parameetrit kasutatakse spetsiaalselt programmi kirjutuskaitstud režiimi seadistamiseks. Selles on NE9 ja NE8 ning PSR-i põhieesmärk on järgmine:

 

Kas PSR-il on lubatud hankida programminumbreid 8000-9999

0: luba otsimine

1: pole lubatud


NE8 Kas keelata programmide numbrite 8000–8999 redigeerimine

0: pole keelatud.

1: keelatud.


Kui see parameeter on seatud väärtusele 1, ei ole järgmised redigeerimistoimingud enam võimalikud.

(1) Programmide kustutamine (programme 8000-8999 ei kustutata isegi siis, kui kõik programmid on kustutatud)

(2) Programmi väljund (isegi kui kõigi programmide väljastamise operatsioon on täidetud, ei väljastata programme nr 8000 kuni 8999)

(3) Sisselogimisprogrammi redigeerimine

(4) Kontrollige programmi

 

NE9 Kas redigeerida saateid programminumbritega 9000–9999

0: pole keelatud.

1: keelatud.

 

Kui see parameeter on seatud väärtusele 1, ei ole järgmised redigeerimistoimingud enam võimalikud.

(1) Programmide kustutamine (programme 9000 kuni 9999 ei kustutata isegi siis, kui kõik programmid on kustutatud)

(2) Programmi väljund (programme nr 9000 kuni 9999 ei väljastata isegi siis, kui toiming kõigi programmide väljastamiseks on täidetud)

(3 ) Registreerimisprogrammi toimetamine

(4) Programmi kontrollimine

Noh, lihtsalt kirjutage makromuutuja ja seejärel muutke selle programmi nimi, mida te ei soovi, et teised muudaksid O8000-9999-ks. Ülaltoodud selgituse kohaselt võib parameetrite muutmine saavutada soovitud eesmärgi!

Meeldetuletus: Programmi nime O8000~9999 muutmiseks avage esmalt "parameetrikaitse" ja see parameeter tuleb läbi viia MDI režiimis! Kui te aru ei saa, tere tulemast minuga suhtlema.

 

 

Küsi pakkumist

whatsapp

skype

E-posti

Küsitlus