May 11, 2023 Hagyjon üzenetet

Hogyan lehet megvédeni az NC programot, hogy mások ne tudják módosítani és szerkeszteni az NC programot?

 

CNC technikusként gyakran találkozunk gyártási operátorokkal vagy nem szakemberekkel, akik manipulálják vagy módosítják a programot. Annak elkerülése érdekében, hogy mások meghamisítsák a programot, titkosítanunk kell a programot.

Ez a cikk elsősorban két problémát old meg:

1. Hogyan lehet vezérelni a felülbíráló kapcsolót az NC programon keresztül?

2. Az override kapcsoló vezérlése után hogyan lehet megvédeni az NC programot, hogy mások ne tudják módosítani és szerkeszteni az NC programot?


Az első kérdés: Hogyan lehet vezérelni a felülbíráló kapcsolót az NC programon keresztül?


Válasz: A feldolgozást futtatni kívánt programba írjon be egy #3004=2 makróváltozót


Példa:

Amint a fenti képernyőképen látható, amikor a szerszámgép ehhez a #3004=2 szakaszhoz fut, majd a következő programot futtatja, az előtolás felülírása kapcsoló a gép kezelőpaneljén érvénytelen.

szemléltet:


A #3004 a rendszermakróváltozókhoz tartozik. Zou Jun, ahogy korábban is mondtam, a CNC makróprogramok változói három kategóriába sorolhatók (személyes változók, nyilvános változók, rendszerváltozók). A rendszerváltozók speciális változók a szerszámgéprendszeren belül. Minden rendszerváltozó azt jelenti, hogy a jelentés rögzítve van a rendszerben.


Ekkor a #3004 jelentése a Farak rendszer szerszámgépeiben a következő:


Nos, a fenti táblázat segítségével rendeljen hozzá különböző értékeket a #3004-hez, hogy szabályozza, hogy a feed szünet kapcsolója és a felülírás érvényes-e.


Például írjon be egy #3004=2 mondatot a programba, amikor a gép ezt a sort olvassa, a felülírás kapcsoló funkciója érvénytelen lesz.


Például írjon be egy #{0}} mondatot a programba, amikor a szerszámgép ezt a sort olvassa, az adagolási szünet és a felülírás kapcsoló funkciói érvénytelenek lesznek.

Másodszor, miután ellenőrizte, hogy az adagolási szünet kapcsoló és a felülbíráló kapcsoló érvényes-e, érdemes lehet védeni az Ön által írt programot, hogy a kezelő ne módosíthassa azt.


Mielőtt erről a problémáról beszélnénk, először meg kell értenünk a programszám négy típusát és funkcióját (Farak példaként):

Az általunk írt programok elnevezhetők és elmenthetők O0001-O9999 programszámok között, és ezek a programszámok a következő négy csoportba sorolhatók:


OK, a program módosítása nem megengedett

Csak mentse el a programszámot 08000-O9999 között, ami paraméterek beállításával valósítható meg.


A következőképpen járjon el:


1.) Módosítsa az NE8 NE9-et a 32-es 02-es paraméternél 1-re (a program megírása után módosítsa 1-re, és a szerkesztés tiltható), és módosítsa 0-ra a szerkesztés megnyitásához.


2.) Módosítsa a PSR-t a 32-es 02-es paraméterben 0-ra, hogy engedélyezze a(z) 8000-9999 programok lekérését, és 1-re, ha nem engedélyezi! !


3.) Ne feledje, hogy 0-re kell módosítani, ha szerkeszteni szeretné a programot, és az 1 tilos.


A fenti három lépés konkrét működése a következő:


Nyissa meg a paraméter interfészt, és keresse meg benne a 3202-es paramétert az alábbi ábra szerint (a piros kör helyzete):

kép

No.3202 Ez a paraméter kifejezetten a program csak olvasható módjának beállítására szolgál. NE9 és NE8 van benne, és a PSR fő célja a következő:

 

Lekérheti-e a PSR a programszámokat 8000-9999

0: visszakeresés engedélyezése

1: nem megengedett


NE8 A 8000-8999 programszámok programszerkesztésének tiltása

0: Nem tiltott.

1: Letiltva.


Ha ez a paraméter 1-re van állítva, a következő szerkesztési műveletek nem lesznek többé lehetségesek.

(1) Programok törlése (a 8000-8999-es programok akkor sem törlődnek, ha az összes programot törölték)

(2) Program kimenet (még ha az összes program kimeneti művelete végrehajtódik is, a 8000-8999 számú programok nem kerülnek kiadásra)

(3) A bejelentkező program szerkesztése

(4) Ellenőrizze a programot

 

NE9 A 9000-9999 programszámú programok szerkesztése

0: Nem tiltott.

1: Letiltva.

 

Ha ez a paraméter 1-re van állítva, a következő szerkesztési műveletek nem lesznek többé lehetségesek.

(1) Programok törlése (a 9000-től 9999-ig terjedő programok akkor sem törlődnek, ha az összes programot törölték)

(2) Program kimenet (a 9000-9999 számú programok akkor sem kerülnek kiadásra, ha az összes program kimenetére vonatkozó művelet végrehajtásra kerül)

(3 ) A regisztrációs program szerkesztése

(4) A program ellenőrzése

Nos, csak írjon egy makróváltozót, majd módosítsa a program nevét O8000-9999-re, amelyet nem szeretne, hogy mások módosítsanak. A fenti magyarázat szerint a paraméterek módosításával elérheti a kívánt célt!

Emlékeztető: Az O8000~9999 programnév módosításához először nyissa meg a "paramétervédelmet", és ezt a paramétert MDI módban kell végrehajtani! Ha nem érted, nyugodtan kommunikálj velem.

 

 

A szálláslekérdezés elküldése

whatsapp

skype

E-mailben

Vizsgálat