বাড়ি
>
পণ্য
>
পিএলসি প্রোগ্রামযোগ্য লজিক কন্ট্রোলার
>
The Siemens 6ES7341-1CH02-0AE0 হল CP 341 যার RS422/485 ইন্টারফেস রয়েছে — সিরিয়াল কমিউনিকেশন মডিউল যা SIMATIC S7-300 PLC-তে একটি ডেডিকেটেড ইন্ডাস্ট্রিয়াল সিরিয়াল পোর্ট যোগ করে।
CP 341 ছিল S7-300 সিরিয়াল কমিউনিকেশন প্রয়োজনীয়তার জন্য স্ট্যান্ডার্ড সমাধান যা CPU-এর নিজস্ব MPI/PROFIBUS ইন্টারফেস সমাধান করতে পারত না: একটি ওয়েইং টার্মিনালের সাথে সংযোগ স্থাপন যা Modbus RTU ব্যবহার করে, RS485 এর মাধ্যমে একটি বারকোড স্ক্যানারের সাথে ডেটা বিনিময়, প্রোডাকশন লগিংয়ের জন্য একটি সিরিয়াল প্রিন্টার নিয়ন্ত্রণ করা, অথবা ফিল্ডবাস প্রোটোকলের পূর্ববর্তী একটি লিগ্যাসি ড্রাইভ অ্যামপ্লিফায়ারের সাথে যোগাযোগ করা।
CP 341 যে ব্যবহারিক প্রয়োজনীয়তা পূরণ করে তা হল বেশিরভাগ ইন্ডাস্ট্রিয়াল পরিবেশে বিভিন্ন কমিউনিকেশন প্রযুক্তির মিশ্রণ থাকে। আধুনিক PROFIBUS DP এবং PROFINET ডিভাইসগুলি S7-300 এর নেটিভ ইন্টারফেসের সাথে সহজে সংযোগ স্থাপন করে।
কিন্তু কারখানার সবকিছু আধুনিক নয় — এমনকি নতুন ইনস্টলেশনেও, অনেক ফিল্ড ডিভাইস (বারকোড রিডার, স্কেল, লেবেল প্রিন্টার, ওয়েইং সিস্টেম, টেম্পারেচার কন্ট্রোলার, এনার্জি মিটার) RS485 Modbus RTU বা সাধারণ ASCII সিরিয়াল ব্যবহার করে যোগাযোগ করে, PROFIBUS বা ইথারনেট নয়।
এই ডিভাইসগুলির প্রত্যেকটির জন্য যা S7-300 এর সাথে ডেটা বিনিময় করতে হবে, CP 341 ইলেকট্রিক্যাল ইন্টারফেস এবং প্রোটোকল হ্যান্ডলিং সরবরাহ করে — সিরিয়াল কমিউনিকেশন প্রসেসিং CPU থেকে অফলোড করে যাতে সিরিয়াল ডেটা বিনিময় CPU স্ক্যান টাইম দখল না করে।
RS422/RS485 (X.27) ফিজিক্যাল ইন্টারফেস ফুল-ডুপ্লেক্স (RS422, ফোর-ওয়্যার: পৃথক ট্রান্সমিট এবং রিসিভ পেয়ার) এবং হাফ-ডুপ্লেক্স (RS485, টু-ওয়্যার: শেয়ার্ড ট্রান্সমিট/রিসিভ পেয়ার) উভয় অপারেশন সমর্থন করে।
RS422 ফুল-ডুপ্লেক্স পয়েন্ট-টু-পয়েন্ট সংযোগের জন্য ব্যবহৃত হয় যেখানে ডিফারেনশিয়াল ফোর-ওয়্যার ট্রান্সমিশনের সর্বোচ্চ ক্যাবল দৈর্ঘ্য এবং নয়েজ ইমিউনিটি সুবিধা প্রয়োজন, এবং যেখানে 3964(R) এবং RK512 প্রোটোকল প্রযোজ্য।
RS485 হাফ-ডুপ্লেক্স মাল্টি-ড্রপ বাস কনফিগারেশন সমর্থন করে — S7-300 CP 341 কে একাধিক ডিভাইসের মধ্যে একটি নোড হিসাবে সংযোগ স্থাপন করে যা একই টু-ওয়্যার বাস শেয়ার করে — যা Modbus RTU নেটওয়ার্ক এবং মাল্টি-ডিভাইস ASCII কনফিগারেশনের জন্য প্রয়োজনীয় টপোলজি।
| প্যারামিটার | মান |
|---|---|
| ফিজিক্যাল ইন্টারফেস | RS422 / RS485, বিচ্ছিন্ন |
| কানেক্টর | 15-পিন সাব-ডি সকেট |
| স্পিড রেঞ্জ | 0.3 থেকে 115.2 kbit/s |
| সর্বোচ্চ ক্যাবল দৈর্ঘ্য | 1200m |
| প্রোটোকল (অন্তর্নির্মিত) | ASCII, 3964(R), RK512 |
| প্রোটোকল (লোডযোগ্য) | Modbus RTU |
| সাপ্লাই | 24V DC, 100mA (বাহ্যিক) |
| ব্যাকপ্লেন কারেন্ট | 70mA @ 5V |
| পাওয়ার লস | 1.6W সাধারণত / 2.4W সর্বোচ্চ |
| মাত্রা (H×W×D) | 125×40×120mm |
| ওজন | ~305g |
| স্ট্যাটাস | বন্ধ হয়ে গেছে |
ASCII হল সবচেয়ে সহজ প্রোটোকল — CP 341 কনফিগারযোগ্য স্টার্ট/স্টপ অক্ষর, ডেটা দৈর্ঘ্য এবং প্যারিটি সহ ASCII ক্যারেক্টার স্ট্রিং ট্রান্সমিট এবং রিসিভ করে।
ASCII মোড মানুষের পঠনযোগ্য টেক্সট সহ যোগাযোগকারী ডিভাইসগুলির জন্য উপযুক্ত: বারকোড রিডার যা স্ক্যান করা কোড স্ট্রিং আউটপুট করে, ওয়েট টার্মিনাল যা ASCII-ফরম্যাট করা রিডিং ট্রান্সমিট করে, সিরিয়াল প্রিন্টার এবং যেকোনো ডিভাইস যা একটি সাধারণ টেক্সট-ভিত্তিক প্রোটোকল ব্যবহার করে।
ASCII RS422 এবং RS485 উভয় সংযোগের সাথে এবং সম্পূর্ণ 0.3–115.2 kbit/s স্পিড রেঞ্জ জুড়ে কাজ করে।
3964(R) (শুধুমাত্র RS422 এ) হল একটি পয়েন্ট-টু-পয়েন্ট প্রোটোকল যা PLC-টু-PLC এবং PLC-টু-পেরিফেরাল কমিউনিকেশনের জন্য ডিজাইন করা হয়েছে।
এটি একটি সিরিয়াল লিঙ্কে ব্লক ট্রান্সফার সহ হেডার, এন্ড-অফ-টেক্সট অ্যাকনলেজমেন্ট এবং ত্রুটি সনাক্তকরণ যোগ করে, দুটি এন্ডপয়েন্টের মধ্যে নির্ভরযোগ্য, কাঠামোগত ডেটা বিনিময় প্রদান করে। 3964(R) হল ঐতিহাসিক SIMATIC S5 পয়েন্ট-টু-পয়েন্ট সংযোগ দ্বারা ব্যবহৃত প্রোটোকল এবং লিগ্যাসি সিমেন্স সরঞ্জামের সাথে যোগাযোগের জন্য প্রাসঙ্গিক থাকে।
RK 512 (শুধুমাত্র RS422 এ) হল একটি রিকোয়েস্ট-রেসপন্স প্রোটোকল যা একটি রিমোট SIMATIC S5 বা সামঞ্জস্যপূর্ণ ডিভাইসে ডেটা এরিয়া পড়া এবং লেখার সমর্থন করে।
এটি 3964(R) এর উপরে একটি স্তর হিসাবে কাজ করে এবং মেমরি-ম্যাপড অ্যাক্সেস সরবরাহ করে — S7-300 CPU প্রোগ্রাম RK 512 সার্ভিস রিকোয়েস্ট ব্যবহার করে রিমোট ডিভাইসের নির্দিষ্ট ডেটা অ্যাড্রেসে পড়ে বা লেখে।
এই প্রোটোকলটি CP 341 এর সিরিয়াল লিঙ্ককে পুরানো S5 ডেটা বিনিময় মডেলে ব্রিজ করে।
Modbus RTU CP 341 এর ফার্মওয়্যারে একটি অন্তর্নির্মিত ড্রাইভার নয় — এর জন্য CP 341 এ একটি পৃথক Modbus মাস্টার (6ES7870-1AA01-0YA0) বা Modbus স্লেভ (6ES7870-1AB01-0YA0) ড্রাইভার লোড করার প্রয়োজন হয়।
একবার লোড হয়ে গেলে, Modbus ড্রাইভার Modbus RTU ফ্রেমিং, টাইমিং এবং ফাংশন কোড বাস্তবায়ন পরিচালনা করে, যখন S7-300 CPU প্রোগ্রাম STEP 7 ফাংশন ব্লক ব্যবহার করে CP 341 এর শেয়ার্ড মেমরি ইন্টারফেসের মাধ্যমে ডেটা বিনিময় করে।
RS485 এ Modbus RTU হল এনার্জি মিটার, অনেক নির্মাতার VFD, টেম্পারেচার কন্ট্রোলার এবং ইন্ডাস্ট্রিয়াল ইন্সট্রুমেন্টেশনের জন্য প্রভাবশালী প্রোটোকল — Modbus ড্রাইভার CP 341 কে কোনো অতিরিক্ত হার্ডওয়্যার ছাড়াই একটি সক্ষম Modbus মাস্টার বা স্লেভে রূপান্তরিত করে।
S7-300 CPU প্রোগ্রামের দৃষ্টিকোণ থেকে, CP 341 SIMATIC পয়েন্ট-টু-পয়েন্ট কমিউনিকেশন লাইব্রেরির দুটি স্ট্যান্ডার্ড ফাংশন ব্লকগুলির মাধ্যমে অ্যাক্সেস করা হয়: P_SEND (সিরিয়াল পোর্টের মাধ্যমে একটি ডেটা বাফার পাঠানো) এবং P_RCV (সিরিয়াল পোর্ট থেকে একটি ডেটা বাফারে ডেটা গ্রহণ করা)।
এই ব্লকগুলি CPU এর ল্যাডার বা স্ট্রাকচার্ড টেক্সট প্রোগ্রাম থেকে কল করা হয়, ডেটা উৎস/গন্তব্য, ডেটা দৈর্ঘ্য এবং কমিউনিকেশন প্যারামিটার নির্দিষ্ট করে।
CPU প্রোগ্রাম ডেটা ব্লকগুলিতে একটি সেন্ড বাফারে ডেটা লেখে, P_SEND কল করে, এবং CP 341 ডেটা তুলে নেয় এবং সিরিয়াল ইন্টারফেসের মাধ্যমে এটি প্রেরণ করে — CPU সিরিয়াল টাইমিং, হ্যান্ডশেকিং বা প্রোটোকল ফ্রেমিং পরিচালনা করে না।
একইভাবে, যখন সিরিয়াল ইন্টারফেসে ডেটা আসে, CP 341 এটি বাফার করে এবং P_RCV ব্লকের স্ট্যাটাস আউটপুটগুলির মাধ্যমে CPU কে সংকেত দেয়; CPU ডেটা ব্লক বাফার থেকে প্রাপ্ত ডেটা পড়ে। এই আর্কিটেকচার CPU স্ক্যান সাইকেল থেকে সমস্ত সিরিয়াল প্রসেসিং অফলোড করে, নিশ্চিত করে যে ধীর সিরিয়াল কমিউনিকেশন (9600 বড এ, 100 অক্ষর প্রায় 100ms সময় নেয়) CPU প্রোগ্রামের এক্সিকিউশনে কোনো দৃশ্যমান বিলম্ব যোগ করে না।
প্রশ্ন ১: একটি S7-300 CPU কি একই সাথে একাধিক CP 341 মডিউল ব্যবহার করতে পারে?
হ্যাঁ। একাধিক CP 341 মডিউল একই S7-300 র্যাকে ইনস্টল করা যেতে পারে (র্যাকের স্লট সংখ্যা এবং পাওয়ার সাপ্লাই ক্ষমতার সাপেক্ষে), প্রতিটি একটি স্বাধীন সিরিয়াল পোর্ট সরবরাহ করে। প্রতিটি CP 341 একটি র্যাক স্লট দখল করে এবং মডিউলের 24V সাপ্লাই এবং ব্যাকপ্লেন থেকে পাওয়ার গ্রহণ করে।
CPU পৃথক P_SEND / P_RCV ফাংশন ব্লক ইনস্ট্যান্স ব্যবহার করে প্রতিটি CP 341 কে স্বাধীনভাবে অ্যাক্সেস করে, যেখানে অ্যাড্রেসিং ডেটা এক্সচেঞ্জ কোন CP কে লক্ষ্য করছে তা পার্থক্য করে।
এটি একটি S7-300 কে একই সাথে একাধিক স্বাধীন সিরিয়াল লিঙ্ক বজায় রাখতে দেয় — একটি বারকোড স্ক্যানারের জন্য, একটি Modbus RTU এনার্জি মিটারের জন্য, একটি সিরিয়াল প্রিন্টারের জন্য — অতিরিক্ত হার্ডওয়্যার ছাড়াই।
প্রশ্ন ২: RS422 এবং RS485 মোডের মধ্যে পার্থক্য কী এবং মোড কীভাবে নির্বাচন করা হয়?
RS422 হল একটি ফোর-ওয়্যার ফুল-ডুপ্লেক্স ডিফারেনশিয়াল ইন্টারফেস — পৃথক ট্রান্সমিট এবং রিসিভ ওয়্যার পেয়ার, যা একই সাথে দ্বিমুখী যোগাযোগ সক্ষম করে। এটি 1200m পর্যন্ত পয়েন্ট-টু-পয়েন্ট সংযোগ সমর্থন করে এবং 3964(R) এবং RK512 প্রোটোকল সক্ষম করে।
RS485 হল একটি টু-ওয়্যার হাফ-ডুপ্লেক্স ডিফারেনশিয়াল ইন্টারফেস — একটি শেয়ার্ড বাস পেয়ার যা ট্রান্সমিশন এবং রিসেপশনের মধ্যে পর্যায়ক্রমে পরিবর্তিত হয়।
এটি মাল্টি-ড্রপ কনফিগারেশন (একটি বাস সেগমেন্টে একাধিক ডিভাইস) এবং Modbus RTU সমর্থন করে, তবে 3964(R) বা RK512 ব্যবহার করতে পারে না।
মোডটি STEP 7 এ CP 341 এর কনফিগারেশনে নির্বাচন করা হয় — ফিজিক্যাল 15-পিন সাব-ডি কানেক্টর ওয়্যারিং নির্বাচিত মোডের সাথে মিলতে হবে (RS422 এর জন্য ফোর-ওয়্যার, RS485 এর জন্য টু-ওয়্যার)।
প্রশ্ন ৩: ডেটাশিটে 115.2 kbit/s পর্যন্ত ট্রান্সমিশন রেট উল্লেখ করা হয়েছে। Modbus RTU ড্রাইভার কি এই গতি সমর্থন করে?
Modbus RTU CP 341 দ্বারা সমর্থিত যেকোনো স্ট্যান্ডার্ড বড রেটে কাজ করতে পারে, যার মধ্যে 115.2 kbit/s অন্তর্ভুক্ত। তবে, Modbus RTU এর ব্যবহারিক বাস গতি সাধারণত বাসের ডিভাইসগুলির ক্ষমতা দ্বারা সীমাবদ্ধ থাকে — অনেক Modbus ফিল্ড ডিভাইস (এনার্জি মিটার, পুরানো VFD, লিগ্যাসি ইন্সট্রুমেন্ট) শুধুমাত্র 19.2 বা 38.4 kbit/s পর্যন্ত সমর্থন করে।
RS485 বাসে থাকা সমস্ত ডিভাইস দ্বারা সমর্থিত একটি বড রেটে CP 341 কনফিগারেশন সেট করতে হবে।
RS485 মাল্টি-ড্রপ নেটওয়ার্কের জন্য, সংযুক্ত সমস্ত ডিভাইস দ্বারা সমর্থিত সর্বনিম্ন সাধারণ বড রেট নির্বাচন করা উচিত।
প্রশ্ন ৪: CP 341 কি স্ট্যান্ডার্ড প্যাকেজে Modbus ড্রাইভার অন্তর্ভুক্ত করে, নাকি সেগুলি আলাদাভাবে কিনতে হবে?
6ES7341-1CH02-0AE0 এর স্ট্যান্ডার্ড ডেলিভারিতে কনফিগারেশন প্যাকেজ সিডি এবং অন্তর্নির্মিত ASCII, 3964(R), এবং RK512 ড্রাইভার অন্তর্ভুক্ত রয়েছে।
Modbus RTU অন্তর্ভুক্ত নয় — এর জন্য আলাদাভাবে কেনা লোডযোগ্য ড্রাইভার সফ্টওয়্যার প্রয়োজন: Modbus Master (RTU) এর জন্য ক্যাটালগ নম্বর 6ES7870-1AA01-0YA0 এবং Modbus Slave (RTU) এর জন্য 6ES7870-1AB01-0YA0।
এই Modbus ড্রাইভারগুলি হার্ডওয়্যার কনফিগারেশন প্রক্রিয়ার অংশ হিসাবে STEP 7 থেকে CP 341 এ লোড করা হয়।
Modbus এবং স্ট্যান্ডার্ড ড্রাইভার উভয়ই একই CP 341 এ সহাবস্থান করতে পারে — তবে যেকোনো নির্দিষ্ট কমিউনিকেশন সেশনের জন্য একবারে শুধুমাত্র একটি প্রোটোকল সক্রিয় থাকে।
প্রশ্ন ৫: CP 341 বন্ধ হয়ে গেছে। S7-300 এ RS485 সিরিয়াল কমিউনিকেশনের জন্য Siemens এর বর্তমান বিকল্প কী?
Siemens CP 341 সিরিজ বন্ধ করে দিয়েছে। বর্তমান SIMATIC S7-300 প্ল্যাটফর্মের জন্য, সিরিয়াল কমিউনিকেশন সাধারণত CM PtP RS422/485 (SIMATIC ET 200M কমিউনিকেশন মডিউল) দ্বারা পরিচালিত হয় যখন ডিস্ট্রিবিউটেড কনফিগারেশনে কাজ করে।
নতুন মেশিন ডিজাইনের জন্য, Siemens S7-1500 ফ্যামিলিতে CM PtP কমিউনিকেশন মডিউল (যেমন, 6ES7541-1AB00-0AB0) সহ মাইগ্রেট করার সুপারিশ করে যা TIA Portal এ CM PtP ফাংশন ব্লক সহ RS422/RS485 সিরিয়াল কমিউনিকেশন সরবরাহ করে।
বিদ্যমান S7-300 CP 341 ইনস্টলেশনের রক্ষণাবেক্ষণের জন্য, মডিউলটি ইন্ডাস্ট্রিয়াল সারপ্লাস মার্কেটের মাধ্যমে উপলব্ধ থাকে এবং Siemens সার্ভিস S7-300 প্রোডাক্ট লাইফসাইকেলের মধ্যে CP 341 কে সমর্থন করে চলেছে।
![]()
![]()
যে কোনো সময় আমাদের সাথে যোগাযোগ করুন