May 11, 2023 Atstāj ziņu

Kā aizsargāt NC programmu, lai citi nevarētu modificēt un rediģēt NC programmu?

 

Kā CNC tehniķis mēs bieži sastopamies ar ražošanas operatoriem vai neprofesionāļiem, kas manipulē vai modificē programmu. Lai nepieļautu, ka citi iejaucas programmā, programma ir jāšifrē.

Šis raksts galvenokārt atrisina divas problēmas:

1. Kā kontrolēt ignorēšanas slēdzi, izmantojot NC programmu?

2. Kā pēc ignorēšanas slēdža vadīšanas aizsargāt NC programmu, lai citi nevarētu modificēt un rediģēt NC programmu?


Pirmais jautājums: kā kontrolēt ignorēšanas slēdzi, izmantojot NC programmu?


Atbilde: programmā, kurā vēlaties palaist apstrādi, ierakstiet makro mainīgo #3004=2


Piemērs:

Kā parādīts iepriekš redzamajā ekrānuzņēmumā, kad darbgalds palaiž šo sadaļu #3004=2 un pēc tam palaiž nākamo programmu, padeves ignorēšanas slēdzis mašīnas darbības panelī ir nederīgs.

ilustrēt:


#3004 pieder sistēmas makro mainīgajiem. Zou Jun, kā jau teicu iepriekš, CNC makro programmu mainīgie ir sadalīti trīs kategorijās (personīgie mainīgie, publiskie mainīgie, sistēmas mainīgie). Sistēmas mainīgie ir īpaši mainīgie darbgaldu sistēmā. Katrs sistēmas mainīgais apzīmē Nozīme sistēmā ir fiksēta.


Tad #3004 nozīme Farak sistēmas darbgaldos ir šāda:


Izmantojot iepriekš minēto tabulu, piešķiriet #3004 dažādas vērtības, lai kontrolētu, vai plūsmas pauzes slēdzis un ignorēšana ir derīgi.


Piemēram, ierakstiet programmā teikumu #3004=2, kad iekārta nolasa šo rindiņu, ignorēšanas slēdža funkcija būs nederīga.


Piemēram, ierakstiet programmā teikumu #3004=3, kad darbgalds nolasa šo rindiņu, padeves pauzes un ignorēšanas slēdža funkcijas būs nederīgas.

Otrkārt, pārbaudot, vai padeves pauzes slēdzis un ignorēšanas slēdzis ir derīgi, iespējams, vēlēsities aizsargāt jūsu rakstīto programmu, lai operators to nevarētu modificēt.


Pirms runāt par šo problēmu, vispirms ir jāsaprot četri programmas numura veidi un funkcijas (kā piemēru ņemot Faraku):

Mūsu rakstītās programmas var nosaukt un saglabāt starp O0001-O9999 programmu numuriem, un šie programmu numuri ir sadalīti šādās četrās grupās:


Labi, programmas modifikācijas nav atļautas

Vienkārši saglabājiet programmas numuru no 08000-O9999, ko var realizēt, iestatot parametrus.


Rīkojieties šādi:


1.) Nomainiet NE8 NE9 zem parametra Nr. 3202 uz 1 (pēc programmas uzrakstīšanas nomainiet to uz 1, un rediģēšana var tikt aizliegta) un mainiet to uz 0, lai atvērtu rediģēšanu.


2.) Mainiet PSR parametrā 3202 uz 0, lai atļautu programmu izgūšanu 8000-9999, un 1, lai to neļautu! !


3.) Ņemiet vērā, ka tas ir jāmaina uz 0, ja vēlaties rediģēt programmu, un 1 ir aizliegts.


Iepriekš minēto trīs darbību īpašā darbība ir šāda:


Atveriet parametru saskarni un atrodiet tajā parametru 3202, kā parādīts attēlā zemāk (sarkanā apļa atrašanās vieta):

bilde

Nr.3202 Šis parametrs ir īpaši izmantots, lai iestatītu programmas tikai lasīšanas režīmu. Tajā ir NE9 un NE8, un PSR galvenais mērķis ir šāds:

 

Vai PSR ir atļauts izgūt programmu numurus 8000-9999

0: atļaut izgūšanu

1: nav atļauts


NE8 Vai aizliegt programmu numuru 8000~8999 rediģēšanu

0: nav aizliegts.

1: atspējots.


Ja šis parametrs ir iestatīts uz 1, tālāk norādītās rediģēšanas darbības vairs nebūs iespējamas.

(1) Programmu dzēšana (programmas 8000–8999 netiks izdzēstas pat tad, ja visas programmas tiks izdzēstas)

(2) Programmas izvade (pat ja tiek izpildīta visu programmu izvadīšanas darbība, programmas Nr. 8000 līdz 8999 netiks izvadītas)

(3) Pieteikšanās programmas rediģēšana

(4) Pārbaudiet programmu

 

NE9 Vai rediģēt programmas ar programmu numuriem 9000–9999

0: nav aizliegts.

1: atspējots.

 

Ja šis parametrs ir iestatīts uz 1, tālāk norādītās rediģēšanas darbības vairs nebūs iespējamas.

(1) Programmu dzēšana (programmas no 9000 līdz 9999 netiks dzēstas pat tad, ja tiks izdzēstas visas programmas)

(2) Programmas izvade (programmas Nr. 9000 līdz 9999 netiks izvadītas pat tad, ja tiks izpildīta darbība visu programmu izvadīšanai)

(3 ) Reģistrācijas programmas rediģēšana

(4) Programmas pārbaude

Vienkārši ierakstiet makro mainīgo un pēc tam mainiet tās programmas nosaukumu, kuru nevēlaties, lai citi mainītu uz O8000~9999. Saskaņā ar iepriekš minēto skaidrojumu, modificējot parametrus, var sasniegt vēlamo mērķi!

Atgādinājums: Lai mainītu programmas nosaukumu O8000~9999, vispirms atveriet "parametru aizsardzību", un šis parametrs ir jāveic MDI režīmā! Ja jūs nesaprotat, laipni lūdzam sazināties ar mani.

 

 

Nosūtīt pieprasījumu

whatsapp

skype

E-pasts

Izmeklēšana