May 11, 2023 ایک پیغام چھوڑیں۔

NC پروگرام کی حفاظت کیسے کی جائے تاکہ دوسرے NC پروگرام میں ترمیم اور ترمیم نہ کر سکیں؟

 

بطور CNC ٹیکنیشن، ہمیں اکثر پروڈکشن آپریٹرز یا غیر پیشہ ور افراد پروگرام میں چھیڑ چھاڑ یا ترمیم کرنے کا سامنا کرتے ہیں۔ پروگرام کو دوسروں کے ذریعے چھیڑ چھاڑ سے روکنے کے لیے، ہمیں پروگرام کو خفیہ کرنے کی ضرورت ہے۔

یہ مقالہ بنیادی طور پر دو مسائل کو حل کرتا ہے:

1. NC پروگرام کے ذریعے اوور رائڈ سوئچ کو کیسے کنٹرول کیا جائے؟

2. اوور رائڈ سوئچ کو کنٹرول کرنے کے بعد، NC پروگرام کی حفاظت کیسے کی جائے تاکہ دوسرے NC پروگرام میں ترمیم اور ترمیم نہ کر سکیں؟


پہلا سوال: این سی پروگرام کے ذریعے اوور رائڈ سوئچ کو کیسے کنٹرول کیا جائے؟


جواب: جس پروگرام میں آپ پروسیسنگ چلانا چاہتے ہیں، اس میں ایک میکرو متغیر لکھیں #3004=2


مثال:

جیسا کہ اوپر اسکرین شاٹ میں دکھایا گیا ہے، جب مشین ٹول اس سیکشن #3004=2 پر چلتا ہے، اور پھر اس کے بعد کے پروگرام کو چلاتا ہے، تو مشین آپریشن پینل پر فیڈریٹ اوور رائڈ سوئچ غلط ہے۔

مثال دینا:


#3004 سسٹم میکرو متغیر سے تعلق رکھتا ہے۔ زو جون، جیسا کہ میں نے پہلے کہا، CNC میکرو پروگراموں کے متغیر کو تین زمروں میں تقسیم کیا گیا ہے (ذاتی متغیرات، عوامی متغیرات، نظام متغیرات)۔ سسٹم متغیر مشین ٹول سسٹم کے اندر خصوصی متغیرات ہیں۔ ہر نظام متغیر کی نمائندگی کرتا ہے معنی نظام میں طے شدہ ہے۔


پھر فراق سسٹم کے مشینی اوزار میں #3004 کا مفہوم کچھ یوں ہے:


ٹھیک ہے، مندرجہ بالا جدول کے ذریعے، #3004 کو مختلف اقدار تفویض کریں تاکہ یہ کنٹرول کیا جا سکے کہ آیا فیڈ پاز سوئچ اور اوور رائڈ درست ہیں۔


مثال کے طور پر، پروگرام میں ایک جملہ #3004=2 لکھیں، جب مشین اس لائن کو پڑھے گی تو اوور رائڈ سوئچ فنکشن غلط ہو جائے گا۔


مثال کے طور پر، پروگرام میں ایک جملہ #3004=3 لکھیں، جب مشین ٹول اس لائن کو پڑھے گا، تو فیڈ توقف اور اوور رائڈ سوئچ کے فنکشنز غلط ہو جائیں گے۔

دوسرا، یہ کنٹرول کرنے کے بعد کہ آیا فیڈ پاز سوئچ اور اوور رائڈ سوئچ درست ہیں، آپ اپنے لکھے ہوئے پروگرام کی حفاظت کرنا چاہیں گے تاکہ آپریٹر اس میں ترمیم نہ کر سکے۔


اس مسئلے پر بات کرنے سے پہلے، ہمیں پہلے پروگرام نمبر کی چار اقسام اور افعال کو سمجھنا چاہیے (فراق کو بطور مثال لیتے ہوئے):

ہم جو پروگرام لکھتے ہیں ان کو O0001-O9999 پروگرام نمبروں کے درمیان نام اور محفوظ کیا جا سکتا ہے، اور ان پروگرام نمبروں کو درج ذیل چار گروپوں میں تقسیم کیا گیا ہے:


ٹھیک ہے، پروگرام میں ترمیم کی اجازت نہیں ہے۔

بس پروگرام نمبر کو 08000-O9999 کے درمیان محفوظ کریں، جسے پیرامیٹرز ترتیب دے کر حاصل کیا جا سکتا ہے۔


مندرجہ ذیل کے طور پر آگے بڑھیں:


1.) پیرامیٹر نمبر 32 کے تحت NE8 NE9 کو تبدیل کریں02 سے 1 (پروگرام لکھنے کے بعد اسے 1 میں تبدیل کریں، اور ترمیم ممنوع ہو سکتی ہے)، اور اسے کھولنے کے لیے 0 میں تبدیل کریں۔


2.) پروگراموں کی بازیافت کی اجازت دینے کے لیے پیرامیٹر 320 کے تحت PSR کو 2 سے 0 میں تبدیل کریں، اور 1 کو اس کی اجازت نہ دینے کے لیے! !


3.) نوٹ کریں کہ جب آپ پروگرام میں ترمیم کرنا چاہتے ہیں تو اسے 0 میں تبدیل کرنا ضروری ہے، اور 1 منع ہے۔


مندرجہ بالا تین مراحل کا مخصوص آپریشن مندرجہ ذیل ہے:


پیرامیٹر انٹرفیس کھولیں اور اس میں پیرامیٹر 3202 تلاش کریں، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے (سرخ دائرے کی پوزیشن):

تصویر

نمبر 3202 یہ پیرامیٹر خاص طور پر پروگرام صرف پڑھنے کے موڈ کو سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔ اس میں NE9 اور NE8 ہیں، اور PSR کا بنیادی مقصد درج ذیل ہے:

 

کیا PSR کو پروگرام نمبروں کو بازیافت کرنے کی اجازت ہے 8000-9999

0: بازیافت کی اجازت دیں۔

1: اجازت نہیں ہے۔


NE8 کیا پروگرام نمبر 8000~8999 کی پروگرام ایڈیٹنگ کو روکنا ہے۔

0: ممنوع نہیں۔

1: معذور۔


جب یہ پیرامیٹر 1 پر سیٹ ہو جائے گا، تو درج ذیل ترمیمی کارروائیاں ممکن نہیں رہیں گی۔

(1) پروگراموں کو حذف کرنا (پروگرام 8000 ~ 8999 کو حذف نہیں کیا جائے گا چاہے تمام پروگراموں کو حذف کر دیا جائے)

پروگرام آؤٹ پٹ

(3) لاگ ان پروگرام کی تدوین

(4) پروگرام چیک کریں۔

 

NE9 پروگرام نمبر 9000~9999 کے ساتھ پروگراموں میں ترمیم کرنا ہے یا نہیں۔

0: ممنوع نہیں۔

1: معذور۔

 

جب یہ پیرامیٹر 1 پر سیٹ ہو جائے گا، تو درج ذیل ترمیمی کارروائیاں ممکن نہیں رہیں گی۔

(1) پروگراموں کو حذف کرنا (پروگرام 9000 سے 9999 تک کو حذف نہیں کیا جائے گا چاہے تمام پروگراموں کو حذف کر دیا جائے)

(2) پروگرام آؤٹ پٹ (پروگرام نمبر 9000 سے 9999 تک آؤٹ پٹ نہیں ہو گا چاہے تمام پروگراموں کو آؤٹ پٹ کرنے کا آپریشن ہو)

(3) رجسٹریشن پروگرام میں ترمیم کرنا

(4) پروگرام کی تصدیق

ٹھیک ہے، صرف ایک میکرو متغیر لکھیں، اور پھر اس پروگرام کا نام تبدیل کریں جسے آپ نہیں چاہتے کہ دوسرے O8000~9999 میں ترمیم کریں۔ مندرجہ بالا وضاحت کے مطابق، پیرامیٹرز میں ترمیم کرنے سے آپ کا مطلوبہ مقصد حاصل کیا جا سکتا ہے!

یاد دہانی: پروگرام کے نام O8000~9999 میں ترمیم کرنے کے لیے، پہلے "پیرامیٹر پروٹیکشن" کھولیں، اور یہ پیرامیٹر MDI موڈ میں ہونا چاہیے! اگر آپ کو سمجھ نہیں آتی ہے، تو مجھ سے بات کرنے میں خوش آمدید۔

 

 

انکوائری بھیجنے

whatsapp

skype

ای میل

تحقیقات