May 11, 2023 একটি বার্তা রেখে যান

কিভাবে NC প্রোগ্রাম রক্ষা করবেন যাতে অন্যরা NC প্রোগ্রাম সংশোধন ও সম্পাদনা করতে না পারে?

 

একজন CNC টেকনিশিয়ান হিসাবে, আমরা প্রায়শই প্রোডাকশন অপারেটর বা অ-পেশাদাররা প্রোগ্রামে টেম্পারিং বা পরিবর্তনের সম্মুখীন হই। প্রোগ্রামটিকে অন্যদের দ্বারা টেম্পার করা থেকে রোধ করার জন্য, আমাদের প্রোগ্রামটিকে এনক্রিপ্ট করতে হবে।

এই কাগজটি প্রধানত দুটি সমস্যার সমাধান করে:

1. কিভাবে NC প্রোগ্রামের মাধ্যমে ওভাররাইড সুইচ নিয়ন্ত্রণ করবেন?

2. ওভাররাইড সুইচ নিয়ন্ত্রণ করার পরে, কীভাবে NC প্রোগ্রামটিকে সুরক্ষিত করবেন যাতে অন্যরা NC প্রোগ্রামটি সংশোধন ও সম্পাদনা করতে না পারে?


প্রথম প্রশ্ন: NC প্রোগ্রামের মাধ্যমে কিভাবে ওভাররাইড সুইচ নিয়ন্ত্রণ করবেন?


উত্তর: আপনি যে প্রোগ্রামে প্রসেসিং চালাতে চান, সেখানে একটি ম্যাক্রো ভেরিয়েবল লিখুন #3004=2


উদাহরণ:

উপরের স্ক্রিনশটে যেমন দেখানো হয়েছে, যখন মেশিন টুলটি এই বিভাগে চলে #3004=2, এবং তারপর পরবর্তী প্রোগ্রাম চালায়, তখন মেশিন অপারেশন প্যানেলে ফিডরেট ওভাররাইড সুইচটি অবৈধ।

চিত্রিত করা:


#3004 সিস্টেম ম্যাক্রো ভেরিয়েবলের অন্তর্গত। Zou Jun, আমি আগেই বলেছি, CNC ম্যাক্রো প্রোগ্রামগুলির ভেরিয়েবলগুলিকে তিনটি বিভাগে ভাগ করা হয়েছে (ব্যক্তিগত ভেরিয়েবল, পাবলিক ভেরিয়েবল, সিস্টেম ভেরিয়েবল)। সিস্টেম ভেরিয়েবল হল মেশিন টুল সিস্টেমের ভিতরে বিশেষ ভেরিয়েবল। প্রতিটি সিস্টেম ভেরিয়েবলের অর্থ সিস্টেমে স্থির থাকে।


তারপর ফারাক সিস্টেমের মেশিন টুলে #3004 এর অর্থ নিম্নরূপ:


ঠিক আছে, উপরের টেবিলের মাধ্যমে, ফিড পজ সুইচ এবং ওভাররাইড বৈধ কিনা তা নিয়ন্ত্রণ করতে #3004 এ বিভিন্ন মান নির্ধারণ করুন।


উদাহরণস্বরূপ, প্রোগ্রামে একটি বাক্য লিখুন #3004=2, যখন মেশিনটি এই লাইনটি পড়বে, ওভাররাইড সুইচ ফাংশনটি অবৈধ হবে।


উদাহরণস্বরূপ, প্রোগ্রামে একটি বাক্য লিখুন #3004=3, যখন মেশিন টুল এই লাইনটি পড়বে, তখন ফিড পজ এবং ওভাররাইড সুইচের ফাংশনগুলি অবৈধ হবে।

দ্বিতীয়ত, ফিড পজ সুইচ এবং ওভাররাইড সুইচ বৈধ কিনা তা নিয়ন্ত্রণ করার পরে, আপনি আপনার লেখা প্রোগ্রামটি সুরক্ষিত করতে চাইতে পারেন যাতে অপারেটর এটি পরিবর্তন করতে না পারে।


এই বিষয়ে কথা বলার আগে, আমাদের প্রথমে প্রোগ্রাম নম্বরের চার প্রকার এবং ফাংশন বুঝতে হবে (ফারাককে উদাহরণ হিসাবে নিচ্ছি):

আমরা যে প্রোগ্রামগুলি লিখি সেগুলি O0001-O9999 প্রোগ্রাম নম্বরগুলির মধ্যে নামকরণ এবং সংরক্ষণ করা যেতে পারে এবং এই প্রোগ্রাম নম্বরগুলিকে নিম্নলিখিত চারটি গ্রুপে ভাগ করা হয়েছে:


ঠিক আছে, প্রোগ্রাম পরিবর্তন অনুমোদিত নয়

শুধুমাত্র 08000-O9999 এর মধ্যে প্রোগ্রাম নম্বর সংরক্ষণ করুন, যা প্যারামিটার সেট করে উপলব্ধি করা যেতে পারে।


নিম্নলিখিত হিসাবে এগিয়ে যান:


1.) প্যারামিটার নং 32 এর অধীনে NE8 NE9 পরিবর্তন করুন


2.) প্রোগ্রামগুলি পুনরুদ্ধারের অনুমতি দিতে 320 2 থেকে 0 প্যারামিটারের অধীনে PSR পরিবর্তন করুন 8000-9999, এবং 1 এর অনুমতি না দেওয়ার জন্য! !


3.) মনে রাখবেন যে আপনি যখন প্রোগ্রামটি সম্পাদনা করতে চান তখন এটিকে অবশ্যই 0 এ পরিবর্তন করতে হবে এবং 1টি নিষিদ্ধ।


উপরের তিনটি ধাপের নির্দিষ্ট ক্রিয়াকলাপ নিম্নরূপ:


প্যারামিটার ইন্টারফেসটি খুলুন এবং এতে প্যারামিটার 3202 খুঁজুন, যেমনটি নীচের চিত্রে দেখানো হয়েছে (লাল বৃত্তের অবস্থান):

ছবি

No.3202 এই প্যারামিটারটি বিশেষভাবে প্রোগ্রাম রিড-ওনলি মোড সেট করতে ব্যবহৃত হয়। এতে NE9 এবং NE8 রয়েছে এবং PSR এর মূল উদ্দেশ্য নিম্নরূপ:

 

PSR কি প্রোগ্রাম নম্বর পুনরুদ্ধার করার অনুমতি দেয় 8000-9999

0: পুনরুদ্ধারের অনুমতি দিন

1: অনুমোদিত নয়


NE8 প্রোগ্রাম সংখ্যা 8000~8999 এর প্রোগ্রাম সম্পাদনা নিষিদ্ধ করা হবে কিনা

0: নিষিদ্ধ নয়।

1: অক্ষম।


এই প্যারামিটারটি 1 এ সেট করা হলে, নিম্নলিখিত সম্পাদনা ক্রিয়াকলাপগুলি আর সম্ভব হবে না।

(1) প্রোগ্রাম মুছে ফেলা (প্রোগ্রাম 8000 ~ 8999 সব প্রোগ্রাম মুছে ফেলা হলেও মুছে ফেলা হবে না)

(2) প্রোগ্রাম আউটপুট (সকল প্রোগ্রাম আউটপুট করার অপারেশন চালানো হলেও, প্রোগ্রাম নং 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

ই-মেইল

অনুসন্ধান