May 11, 2023 Xabar QOLDIRISH

NC dasturini boshqalar o'zgartira olmasligi va tahrirlay olmasligi uchun qanday himoya qilish kerak?

 

CNC bo'yicha texnik sifatida biz ko'pincha ishlab chiqarish operatorlari yoki professional bo'lmaganlar dasturni buzish yoki o'zgartirishga duch kelamiz. Dasturni boshqalar tomonidan o'zgartirilishining oldini olish uchun biz dasturni shifrlashimiz kerak.

Ushbu hujjat asosan ikkita muammoni hal qiladi:

1. NC dasturi orqali override kalitini qanday boshqarish mumkin?

2. O'chirish tugmachasini boshqargandan so'ng, NC dasturini boshqalar o'zgartira olmasligi va tahrirlay olmasligi uchun qanday himoya qilish kerak?


Birinchi savol: NC dasturi orqali bekor qilish tugmachasini qanday boshqarish mumkin?


Javob: Qayta ishlashni ishga tushirmoqchi bo'lgan dasturda #3004=2 so'l o'zgaruvchini yozing.


Misol:

Yuqoridagi skrinshotda ko'rsatilganidek, dastgoh ushbu №3004=2 bo'limga ishlaganda va keyingi dasturni ishga tushirganda, mashinaning ishlash panelidagi uzatish tezligini bekor qilish tugmasi yaroqsiz.

tasvirlab bering:


#3004 tizim makro o'zgaruvchilariga tegishli. Zou Jun, avval aytganimdek, CNC makro dasturlari o'zgaruvchilari uchta toifaga bo'lingan (shaxsiy o'zgaruvchilar, umumiy o'zgaruvchilar, tizim o'zgaruvchilari). Tizim o'zgaruvchilari dastgohlar tizimi ichidagi maxsus o'zgaruvchilardir. Har bir tizim o'zgaruvchisi tizimda ma'no o'zgarmasligini bildiradi.


Keyin Farak tizimining stanoklarida №3004 ning ma'nosi quyidagicha:


Yuqoridagi jadval orqali 3004-raqamga turli qiymatlarni belgilang, bu holda uzatishni to'xtatib turish va bekor qilish to'g'ri yoki yo'qligini nazorat qiling.


Masalan, dasturda #3004=2 jumlasini yozing, mashina ushbu qatorni o'qiganda, bekor qilish o'zgartirish funktsiyasi yaroqsiz bo'ladi.


Masalan, dasturda #3004=3 jumlasini yozing, mashina asbobi ushbu qatorni o'qiganda, uzatishni to'xtatib turish va bekor qilish funksiyalari yaroqsiz bo'ladi.

Ikkinchidan, uzatishni to'xtatib turish tugmasi va bekor qilish tugmasi to'g'ri yoki yo'qligini nazorat qilgandan so'ng, siz yozgan dasturni operator uni o'zgartira olmasligi uchun himoya qilishni xohlashingiz mumkin.


Ushbu masala haqida gapirishdan oldin, biz birinchi navbatda dastur raqamining to'rtta turini va funktsiyalarini tushunishimiz kerak (Farakni misol qilib olamiz):

Biz yozgan dasturlar O0001-O9999 dastur raqamlari orasida nomlanishi va saqlanishi mumkin va bu dastur raqamlari quyidagi toʻrt guruhga boʻlingan:


OK, dasturni o'zgartirishga ruxsat berilmaydi

Faqatgina dastur raqamini 08000-O9999 oralig'ida saqlang, uni parametrlarni o'rnatish orqali amalga oshirish mumkin.


Quyidagi tarzda davom eting:


1.) 3202-parametr ostidagi NE8 NE9 ni 1 ga o'zgartiring (dasturni yozgandan so'ng uni 1 ga o'zgartiring va tahrirlash taqiqlanishi mumkin) va tahrirlashni ochish uchun uni 0 ga o'zgartiring.


2.) 3202 parametri ostidagi PSRni dasturlarni qidirishga ruxsat berish uchun 8000-9999 0 ga, ruxsat bermaslik uchun esa 1 ga o'zgartiring! !


3.) E'tibor bering, dasturni tahrir qilmoqchi bo'lganingizda uni 0 ga o'zgartirish kerak va 1 taqiqlanadi.


Yuqoridagi uchta bosqichning o'ziga xos ishlashi quyidagicha:


Quyidagi rasmda ko'rsatilganidek, parametr interfeysini oching va undagi 3202 parametrini toping (qizil doira holati):

rasm

№3202 Ushbu parametr dastur faqat o'qish rejimini o'rnatish uchun maxsus ishlatiladi. Unda NE9 va NE8 mavjud va PSR ning asosiy maqsadi quyidagicha:

 

PSRga dastur raqamlarini olish mumkinmi 8000-9999

0: qidirishga ruxsat bering

1: ruxsat berilmaydi


NE8 8000~8999 dastur raqamlarini tahrirlashni taqiqlash kerakmi

0: Taqiqlanmagan.

1: o'chirilgan.


Ushbu parametr 1 ga o'rnatilganda, keyingi tahrirlash operatsiyalari endi mumkin bo'lmaydi.

(1) Dasturlarni o'chirish (barcha dasturlar o'chirilgan bo'lsa ham 8000~8999 dasturlari o'chirilmaydi)

(2) Dastur chiqishi (barcha dasturlarni chiqarish operatsiyasi bajarilgan bo'lsa ham, 8000 dan 8999 gacha bo'lgan dasturlar chiqmaydi)

(3) Kirish dasturini tahrirlash

(4) Dasturni tekshiring

 

NE9 9000~9999 dastur raqamlari bo'lgan dasturlarni tahrirlash kerakmi

0: Taqiqlanmagan.

1: o'chirilgan.

 

Ushbu parametr 1 ga o'rnatilganda, keyingi tahrirlash operatsiyalari endi mumkin bo'lmaydi.

(1) Dasturlarni o'chirish (9000 dan 9999 gacha bo'lgan dasturlar barcha dasturlar o'chirilgan bo'lsa ham o'chirilmaydi)

(2) Dastur chiqishi (barcha dasturlarni chiqarish operatsiyasi bajarilgan taqdirda ham 9000 dan 9999 gacha dasturlar chiqmaydi)

(3) Ro'yxatga olish dasturini tahrirlash

(4) Dasturni tekshirish

Xo'sh, shunchaki so'l o'zgaruvchini yozing va keyin siz boshqalar tomonidan o'zgartirilishini istamaydigan dastur nomini O8000~9999 ga o'zgartiring. Yuqoridagi tushuntirishga ko'ra, parametrlarni o'zgartirish siz xohlagan maqsadga erishishingiz mumkin!

Eslatma: O8000~9999 dastur nomini o'zgartirish uchun avval "parametr himoyasi" ni oching va bu parametr MDI rejimida amalga oshirilishi kerak! Agar tushunmasangiz, men bilan bog'lanishga xush kelibsiz.

 

 

So'rov yuborish

whatsapp

skype

Elektron pochta

So'rov