আমার দল একটি শিল্প প্রক্রিয়া নিয়ন্ত্রণের জন্য একটি পিএলসি ব্যবহার করার সিদ্ধান্ত নিয়েছে যা সর্বনিম্ন প্রক্রিয়াকরণ সহ বাহ্যিক ডিভাইসে সহজ, রিয়েল-টাইম আইও প্রয়োজন। যাইহোক, আমরা আশা করি রানগুলির মধ্যে পৃথক হওয়ার জন্য সঠিক আউটপুটগুলি প্রয়োজন (আসলে, একটি প্রদত্ত রান খুব কমই পুনরাবৃত্তি হবে), এবং অপারেটরের কোনও পিএলসি / সফ্টওয়্যার প্রোগ্রামিং অভিজ্ঞতা থাকবে না।
আমি প্রকৃত পণ্যটি প্রকাশ করতে পারছি না, তবে সর্বোত্তম সাদৃশ্যটি হ'ল আমরা একটি শিল্প মসৃণ নির্মাতাকে ডিজাইন করছি, পিএলসি যথাযথভাবে রিয়েল-টাইমে বিভিন্ন ভাল্বের উদ্বোধন এবং সমাপ্তি নিয়ন্ত্রণ করে। অপারেটর বিভিন্ন সফটওয়্যার যুক্ত করার প্রাসঙ্গিক ক্রম এবং প্রাসঙ্গিক ভারী যন্ত্রপাতি চালু (অফ, যেমন একটি শিল্প মিশ্রণকারী) ডিজাইন করতে আমাদের সফ্টওয়্যারটি ব্যবহার করবে।
এখানে চ্যালেঞ্জটি রয়েছে: আমাদের বর্তমান পদ্ধতিটি আমাদের নিজস্ব সংকলকটি লিখতে যা অপারেটর যে নির্দেশাবলী (10 এমএসের জন্য ওপেন ভালভ এ, 20 এমএসের জন্য ওপেন ভালভ বি) মই যুক্তি এবং পিএলসি মেশিন কোডে অনুবাদ করে। তারপরে আমরা সরাসরি আমাদের স্ব-সংকলিত প্রোগ্রামটি সিরিয়ালের মাধ্যমে পিএলসিতে ডাউনলোড করব। এই সমস্ত কিছুই স্বয়ংক্রিয় করা দরকার যাতে অপারেটরের কেবল তার পদক্ষেপগুলির ক্রমটি উপস্থিত হওয়ার পরে কেবল একটি বোতামটি ক্লিক করতে হবে।
তবে, আমার গবেষণা সত্ত্বেও, আমি একটিও পিএলসি বিক্রেতার সন্ধান পাইনি যে উভয় 1) এপিআই সহ একটি সংকলক রয়েছে বা তাদের পিএলসি মেশিন কোড সম্পর্কে পর্যাপ্ত তথ্য প্রকাশ করে যাতে একজনকে একটি সংকলক লিখতে দেয়, 2) পিএলসিতে প্রোগ্রামগুলি সরাসরি ডাউনলোড সমর্থন করে বিক্রেতার প্রোগ্রামিং সফ্টওয়্যার (স্যাক্স-প্রোগ্রামার, আতমেল স্টুডিও ইত্যাদি) ব্যবহার ছাড়াই।
আমি বিশ্বাস করতে পরিচালিত করেছি যে আমরা হয়তো ভুল পদ্ধতি গ্রহণ করছি, বা কমপক্ষে কী পণ্যটি সন্ধান করতে হবে তা জানেন না। I / o আমাদের নিজস্ব বোর্ড তৈরির ন্যায্যতা প্রমাণ করার পক্ষে যথেষ্ট সহজ, তবে আমরা যে কার্যকারিতাটি সন্ধান করছি, উচ্চ স্তরের পিসি সফ্টওয়্যারটির সাথে পিএলসি ইন্টারঅ্যাকশন উপলব্ধ বলে মনে হয় না।
আদর্শভাবে, আমরা একবারে পুরো প্রোগ্রামটি পিএলসিতে ডাউনলোড করতে চাই এবং একবারে নির্দেশনা প্রেরণ করব না। পিএলসির সমস্ত নির্দেশাবলীর সম্পাদন (বা আমরা যে কোনও ডিভাইস ব্যবহার করে শেষ করি) বাস্তব সময় হওয়া দরকার।
এমন কি কোনও বাণিজ্যিকভাবে উপলব্ধ পিএলসি আছে যা মেশিন কোড সংকলন এবং ডাউনলোড সমর্থন করে, পুরো প্রক্রিয়াটি কোনও বৃহত্তর প্রোগ্রামের মাধ্যমে স্বয়ংক্রিয়ভাবে পরিচালিত হতে পারে? উচ্চ স্তরের ভাষায় লিখিত পিসি সফ্টওয়্যার দ্বারা লিখিত পিএলসি-তে একটি রিয়েল-টাইম প্রোগ্রাম ডাউনলোড করার অন্য কোনও উপায় আছে কি?