اگر قصد خرید plc دارید، اولین و مهمترین قدم این است که تعداد I/O (ورودیها و خروجیها) را درست حساب کنید؛ چون بیشتر اشتباهات خرید PLC دقیقاً از همینجا شروع میشود: یا PLC کوچک انتخاب میشود و بعداً کم میآورد، یا بیشازحد بزرگ و گران انتخاب میشود.
برای اینکه همه چیز منظم پیش برود، پیشنهاد میکنم همزمان این مقاله را کنار چک لیست قبل از خرید PLC داشته باشید تا چیزی از قلم نیفتد.
I/O چیست؟
PLC با دو نوع سیگنال سروکار دارد:
- ورودی (Input): سیگنالی که PLC از تجهیزات میگیرد (مثل سنسور، شستی، فلوتر، ترموستات)
- خروجی (Output): فرمانی که PLC به تجهیزات میدهد (مثل کنتاکتور، شیر برقی، چراغ، آژیر، رله)
و اینها معمولاً به دو دسته تقسیم میشوند:
1) دیجیتال (Digital)
فقط دو حالت دارد: 0/1 یا قطع/وصل
- DI: ورودی دیجیتال (شستی، سنسور مجاورتی، لیمیتسوئیچ)
- DO: خروجی دیجیتال (فرمان کنتاکتور، شیر برقی، چراغ)
2) آنالوگ (Analog)
مقدار پیوسته دارد (مثلاً دما 32 درجه، فشار 4 بار)
- AI: ورودی آنالوگ (4–20mA یا 0–10V از سنسورها)
- AO: خروجی آنالوگ (فرمان سرعت به اینورتر، ولو کنترلی و…)
چرا محاسبه I/O در انتخاب PLC تعیینکننده است؟
چون انتخاب PLC بر اساس I/O روی این موارد اثر مستقیم دارد:
- قیمت نهایی PLC و ماژولها
- اندازه و طراحی تابلو برق
- امکان توسعه در آینده
- کاهش توقف خط تولید (کمتر شدن خطاهای ناشی از انتخاب اشتباه)
و اگر انتخاب اشتباه باشد، حتی ممکن است بعداً مجبور شوید CPU یا کل سیستم را عوض کنید.
قدمبهقدم: چگونه I/O را درست محاسبه کنیم؟
قدم 1: همه تجهیزات را لیست کنید (نه فقط سنسورها)
ابتدا یک جدول ساده درست کنید و بنویسید:
- چه سنسوری دارید؟
- چه عملگری دارید؟
- هر کدام دیجیتال است یا آنالوگ؟
- ولتاژ/نوع سیگنال چیست؟
نمونه ستونهای پیشنهادی:
- نام تجهیز | محل نصب | نوع سیگنال | DI/DO/AI/AO | توضیحات
قدم 2: ورودی/خروجیها را دستهبندی کنید
این دستهبندی جلوی اشتباهات رایج را میگیرد:
A) ورودیهای دیجیتال (DI)
- شستی Start/Stop
- سنسور حضور قطعه
- سنسور سطح قطع/وصل
- آلارمهای فالت از تجهیزات (در صورت دیجیتال بودن)
B) خروجیهای دیجیتال (DO)
- فرمان روشن/خاموش موتور (از طریق کنتاکتور)
- شیر برقیها
- آلارمها (آژیر/چراغ)
- فرمان Enable/Run به درایوها (در صورت دیجیتال بودن)
C) ورودیهای آنالوگ (AI)
- ترانسمیتر فشار/دما/سطح/فلو
- سیگنال فیدبک آنالوگ (اگر واقعاً از تجهیز میگیرید)
D) خروجیهای آنالوگ (AO)
- فرمان سرعت به اینورتر (اگر با 0-10V یا 4-20mA کنترل میشود)
- فرمان به ولو کنترلی
قدم 3: I/Oهای «ویژه» را جدا حساب کنید
خیلیها این قسمت را فراموش میکنند و بعداً گیر میافتند. بسته به پروژه، ممکن است نیاز داشته باشید به:
- High Speed Counter (HSC) برای انکودر/پالس سریع
- PWM/PTO برای استپموتور یا بعضی کنترلهای حرکتی
- Safety I/O (اگر سیستم ایمنی صنعتی/رله ایمنی/سیفتی PLC نیاز دارد)
- ماژول دما (مثل ترموکوپل/RTD) اگر سنسور دما از این نوع باشد
- کارتهای ارتباطی (گاهی بهجای I/O کمبود پورت/شبکه مسئله اصلی است)
قدم 4: تعداد کانالهای هر ماژول را با نیاز تطبیق دهید
ماژولهای I/O معمولاً کانالهای مشخص دارند (مثلاً 8، 16، 32 کانال).
پس باید طوری انتخاب کنید که:
- کمبود نداشته باشید
- تعداد کانال بلااستفاده هم خیلی زیاد نشود (هزینه اضافه)
قدم 5: ظرفیت توسعه (اسپیر) را منطقی در نظر بگیرید
در پروژههای واقعی، معمولاً پیشنهاد میشود مقداری ظرفیت رزرو برای آینده بگذارید (برای سنسورهای اضافه، تغییرات کارفرما، بهینهسازیها).
این مقدار به شرایط پروژه بستگی دارد: اگر پروژه ثابت است کمتر، اگر توسعهپذیر است بیشتر.
یک روش محاسبه سریع (قابل استفاده برای همه)
در نهایت یک جمعبندی ساده انجام دهید:
DI_total = DI_now + DI_future
DO_total = DO_now + DO_future
AI_total = AI_now + AI_future
AO_total = AO_now + AO_future
بعد بررسی کنید PLC/CPU انتخابی شما:
- همین تعداد I/O را روی خودش دارد یا باید ماژول اضافه شود؟
- تعداد ماژول قابل پشتیبانی توسط CPU کافی هست یا نه؟
- برای I/Oهای ویژه (HSC، دما، سیفتی) قابلیت لازم را دارد یا خیر؟
مثال ساده و قابل فهم (نمونه نیازسنجی I/O)
فرض کنید یک دستگاه دارید با این تجهیزات:
- 6 سنسور قطع/وصل → 6 DI
- 2 شستی (Start/Stop) → 2 DI
- 4 شیر برقی → 4 DO
- 2 موتور با کنتاکتور → 2 DO
- 1 سنسور فشار 4–20mA → 1 AI
- 1 فرمان سرعت به اینورتر 0–10V → 1 AO
پس جمع اولیه:
- DI = 8
- DO = 6
- AI = 1
- AO = 1
حالا اگر احتمال میدهید بعداً 2 سنسور و 1 شیر اضافه شود:
- DI_future = 2 → DI_total = 10
- DO_future = 1 → DO_total = 7
نتیجه: باید PLC/ماژولهایی انتخاب کنید که حداقل 10 ورودی دیجیتال و 7 خروجی دیجیتال + 1 ورودی آنالوگ و 1 خروجی آنالوگ را پوشش بدهد (بهعلاوه نیازهای خاص احتمالی مثل HSC).
اشتباهات رایج در محاسبه I/O (و راه جلوگیری)
1) شمردن تجهیزات، بدون توجه به نوع سیگنال
مثلاً سنسور دما را «یک ورودی» حساب میکنند، ولی مشخص نمیکنند ترموکوپل است یا 4–20mA. این تفاوت میتواند نوع ماژول را عوض کند.
2) یکی گرفتن فرمان اینورتر با خروجی دیجیتال
بعضی اینورترها با خروجی دیجیتال Run/Stop راه میافتند، اما اگر کنترل سرعت آنالوگ لازم دارید، AO هم لازم میشود.
3) فراموش کردن آلارمها، چراغها، اینترلاکها
چراغ سیگنال، بیزر، رلههای کمکی، فن تابلو و… هم خروجی هستند.
4) بیتوجهی به سرویس و نگهداری
انتخاب درست I/O و ماژولها، تعمیر و عیبیابی را هم سادهتر میکند. اگر خط تولید دارید، دسترسی به خدماتی مثل تعمیر plc در تهران در زمان خرابی میتواند زمان توقف را به حداقل برساند—پس از همین ابتدا در انتخاب برند/مدل و تأمین، این موضوع را جدی بگیرید.
جمعبندی
برای انتخاب PLC بر اساس تعداد I/O:
1) تجهیزات را دقیق لیست کنید
2) DI/DO/AI/AO را جداگانه بشمارید
3) نیازهای ویژه (HSC، دما، سیفتی، شبکه) را جدا بررسی کنید
4) توسعه آینده را فراموش نکنید
5) سپس مدل/سری مناسب را انتخاب کنید
در پروژههای صنعتی، فقط خود PLC مهم نیست؛ اصالت کالا، موجودی، و زمان تحویل هم حیاتی است.
مجموعه فراست صنعت با یک دهه تجربه توانسته است محصولات با کیفیتی را مطابق با نیاز بازار، عرضه نماید. هدف اصلی مجموعه تهیه و ارسال محصولات با کیفیت در کوتاه ترین زمان ممکن به دست مشتریان عزیز می باشد؛ این رویکرد برای پروژههایی که زمان راهاندازی و جلوگیری از توقف خط اهمیت دارد، یک مزیت مهم محسوب میشود.

HMI
اینورتر
نرم افزار اتوماسیون
