May 11, 2023 Jätä viesti

Kuinka suojata NC-ohjelma, jotta muut eivät voi muokata tai muokata NC-ohjelmaa?

 

CNC-teknikkona kohtaamme usein tuotantooperaattoreita tai ei-ammattilaisia ​​peukaloivan tai muokkaavan ohjelmaa. Jotta muut eivät voisi peukaloida ohjelmaa, meidän on salattava ohjelma.

Tämä artikkeli ratkaisee pääasiassa kaksi ongelmaa:

1. Kuinka ohjata ohituskytkintä NC-ohjelman kautta?

2. Kuinka suojata NC-ohjelma ohituskytkimen ohjauksen jälkeen, jotta muut eivät voi muokata tai muokata NC-ohjelmaa?


Ensimmäinen kysymys: Kuinka ohjata ohituskytkintä NC-ohjelman kautta?


Vastaus: Kirjoita makromuuttuja #3004=2 ohjelmaan, jonka käsittelyn haluat suorittaa.


Esimerkki:

Kuten yllä olevassa kuvakaappauksessa näkyy, kun työstökone ajaa tähän osioon #3004=2 ja suorittaa sitten seuraavan ohjelman, koneen käyttöpaneelin syöttönopeuden ohituskytkin on virheellinen.

havainnollistaa:


#3004 kuuluu järjestelmän makromuuttujiin. Zou Jun, kuten aiemmin sanoin, CNC-makroohjelmien muuttujat on jaettu kolmeen luokkaan (henkilökohtaiset muuttujat, julkiset muuttujat, järjestelmämuuttujat). Järjestelmämuuttujat ovat erikoismuuttujia työstökonejärjestelmän sisällä. Jokainen järjestelmämuuttuja edustaa Merkitys on kiinteä järjestelmässä.


Sitten numeron #3004 merkitys Farak-järjestelmän työstökoneissa on seuraava:


Määritä yllä olevan taulukon avulla eri arvot #3004:lle hallitaksesi, ovatko syöttötaukokytkin ja ohitus voimassa.


Kirjoita ohjelmaan esimerkiksi lause #3004=2. Kun kone lukee tämän rivin, ohituskytkintoiminto ei kelpaa.


Kirjoita ohjelmaan esimerkiksi lause #3004=3, kun työstökone lukee tämän rivin, syöttötauko- ja ohituskytkimen toiminnot eivät kelpaa.

Toiseksi, kun olet valvonut, ovatko syöttötaukokytkin ja ohituskytkin kelvollisia, haluat ehkä suojata kirjoittamasi ohjelman, jotta käyttäjä ei voi muokata sitä.


Ennen kuin puhumme tästä ongelmasta, meidän on ensin ymmärrettävä ohjelmanumeron neljä tyyppiä ja toimintoa (Farak esimerkkinä):

Kirjoittamamme ohjelmat voidaan nimetä ja tallentaa O0001-O9999-ohjelmanumeroiden väliin, ja nämä ohjelmanumerot on jaettu seuraaviin neljään ryhmään:


OK, ohjelman muutokset eivät ole sallittuja

Tallenna vain ohjelmanumero välillä 08000-O9999, mikä voidaan toteuttaa asettamalla parametreja.


Toimi seuraavasti:


1.) Muuta NE8 NE9 parametrissa nro 3202 arvoon 1 (muuta se arvoon 1 ohjelman kirjoittamisen jälkeen, niin muokkaaminen voidaan kieltää) ja muuta se 0:ksi avataksesi muokkauksen.


2.) Muuta PSR parametrissa 3202 arvoon 0 salliaksesi ohjelmien noudon 8000-9999 ja 1:ksi, jos haluat estää sen! !


3.) Huomaa, että se on vaihdettava arvoon 0, kun haluat muokata ohjelmaa, ja 1 on kielletty.


Yllä olevien kolmen vaiheen erityinen toiminta on seuraava:


Avaa parametriliitäntä ja etsi siitä parametri 3202 alla olevan kuvan mukaisesti (punaisen ympyrän sijainti):

kuva

No.3202 Tätä parametria käytetään erityisesti asettamaan ohjelman vain luku -tila. Siinä on NE9 ja NE8, ja PSR:n päätarkoitus on seuraava:

 

Saako PSR hakea ohjelmanumeroita 8000-9999

0: salli haku

1: ei sallittu


NE8 Kielletäänkö ohjelmanumeroiden 8000~8999 ohjelmien muokkaaminen

0: Ei kielletty.

1: Ei käytössä.


Kun tämän parametrin arvoksi on asetettu 1, seuraavat muokkaustoiminnot eivät ole enää mahdollisia.

(1) Ohjelmien poistaminen (ohjelmia 8000-8999 ei poisteta, vaikka kaikki ohjelmat poistetaan)

(2) Ohjelman ulostulo (vaikka kaikkien ohjelmien tulostaminen suoritetaan, ohjelmia nro 8000 - 8999 ei tulosteta)

(3) Kirjautumisohjelman muokkaaminen

(4) Tarkista ohjelma

 

NE9 Muokataanko ohjelmia, joiden ohjelmanumerot ovat 9000–9999

0: Ei kielletty.

1: Ei käytössä.

 

Kun tämän parametrin arvoksi on asetettu 1, seuraavat muokkaustoiminnot eivät ole enää mahdollisia.

(1) Ohjelmien poistaminen (ohjelmia 9000 - 9999 ei poisteta, vaikka kaikki ohjelmat poistetaan)

(2) Ohjelman ulostulo (ohjelmia nro 9000 - 9999 ei tulosteta, vaikka kaikkien ohjelmien tulostaminen suoritetaan)

(3 ) Rekisteröintiohjelman muokkaaminen

(4) Ohjelman todentaminen

No, kirjoita vain makromuuttuja ja muuta sen ohjelman nimi, jota et halua muiden muokkaavan, muotoon O8000~9999. Yllä olevan selityksen mukaan parametrien muuttaminen voi saavuttaa haluamasi tavoitteen!

Muistutus: Jos haluat muuttaa ohjelman nimeä O8000~9999, avaa ensin "parametrisuojaus" ja tämä parametri on suoritettava MDI-tilassa! Jos et ymmärrä, tervetuloa kommunikoimaan kanssani.

 

 

Lähetä kysely

whatsapp

skype

Sähköposti

Tutkimus