اگر در یک کارخانهٔ سازهٔ فلزی یا فولاد کار میکنید، احتمالاً این صحنه برایتان آشناست: نقشهها در Tekla آماده است، سفارش در ERP ثبت شده، ولی وسط سالن کسی نمیداند فلان تیر الان کجاست، از کدام ذوب (Heat) بریده شده و جوشش را چه کسی با کدام WPS زده. همهٔ اینها روی کاغذ، اکسل و گروههای پیامرسان پخش است. MES دقیقاً برای پر کردن همین فاصله ساخته شده.
MES چیست؟ تعریف کوتاه
MES (Manufacturing Execution System) یا سیستم اجرای تولید نرمافزاری است که «اجرای» تولید را در کف کارگاه ثبت و کنترل میکند: چه کاری، روی کدام قطعه، با کدام متریال، توسط چه کسی، کی و با چه نتیجهای انجام شد. اگر ERP میگوید «چه چیزی باید ساخته شود و چقدر هزینه دارد»، MES میگوید «الان واقعاً چه دارد ساخته میشود و در چه وضعیتی است».
استاندارد مرجع این حوزه ISA-95 است. این استاندارد کارخانه را لایهلایه میبیند: لایهٔ ۴ برنامهریزی کسبوکار (ERP)، لایهٔ ۳ مدیریت عملیات تولید (همان جای MES)، و لایههای پایینتر کنترل ماشینآلات و خط تولید. MES پلی است بین دفتر و سالن.
سیستم اجرای تولید دقیقاً چه کارهایی انجام میدهد؟
تعریف کلاسیکی که انجمن MESA ارائه کرده، یازده کارکرد را برای MES برمیشمارد. نیازی نیست همه را حفظ کنید؛ برای یک کارخانهٔ فولاد مهمترینها اینهاست:
- ردیابی محصول و شجرهنامه (Genealogy): هر قطعه به ورق یا پروفیل مادر، شمارهٔ ذوب و گواهی کارخانهٔ نورد (MTC) وصل است.
- توزیع کار (Dispatching): کدام قطعه امروز به کدام ایستگاه برش، سوراخکاری، جوش یا رنگ برود.
- جمعآوری داده از کف کارگاه: ثبت شروع و پایان هر عملیات، بهجای اینکه آخر شیفت از حافظه نوشته شود.
- مدیریت کیفیت: بازرسیها، تستهای NDT، عدمانطباقها (NCR) و اقدام اصلاحی، همه متصل به همان قطعه.
- کنترل مدارک: اینکه جوشکار با آخرین نسخهٔ WPS و نقشه کار میکند، نه نسخهٔ ماه قبل.
- تحلیل عملکرد: گزارش پیشرفت واقعی پروژه بر اساس وزن و قطعهٔ تکمیلشده، نه تخمین.
چرا MES در کارخانههای فولاد و سازه فرق دارد؟
بیشتر مقالههایی که با جستوجوی «MES چیست» پیدا میکنید، تولید انبوه و خط مونتاژ را در نظر دارند. ساخت سازهٔ فولادی اینطور نیست. هر پروژه چند هزار قطعهٔ منحصربهفرد دارد، نقشهها وسط کار عوض میشوند و مشتری یا دستگاه نظارت انتظار دارد برای هر تیر و ستون بتوانید سابقهٔ کامل را نشان دهید. به همین دلیل چند چیز اینجا اهمیت بیشتری پیدا میکند:
- ورود اطلاعات از مدل، نه از دست: اگر کسی مجبور باشد لیست قطعات را از Tekla دوباره در سیستم تایپ کند، خطا از همان روز اول وارد میشود.
- ردیابی ذوب تا قطعه: وقتی یک گواهی متریال زیر سؤال میرود، باید در چند دقیقه بدانید کدام قطعهها از آن ورق بریده شدهاند و الان کجا هستند.
- کیفیت جوش و مستندات: WPS، صلاحیت جوشکار (WPQ) و نتیجهٔ تستهای غیرمخرب باید به قطعه گره بخورد تا در زمان تحویل، کتابچهٔ کیفی (MRB) با یک کلیک ساخته شود.
- کار بدون اینترنت: سالنهای بزرگ فولادی معمولاً وایفای ضعیفی دارند. سیستمی که با قطع شبکه از کار بیفتد، در عمل کنار گذاشته میشود.
یک مثال واقعی: MES فیدار
ما در فنپینو یک MES مخصوص ساخت سازهٔ فولادی ساختهایم به نام فیدار. برای اینکه تعریفها ملموس شود، مسیر یک قطعه را در آن دنبال میکنیم:
- از Tekla تا BOM: مدل از طریق یک پلاگین Tekla وارد سیستم میشود و لیست قطعات و متریال (BOM) خودکار ساخته میشود. اگر همان مدل دوباره وارد شود نسخهٔ تکراری ساخته نمیشود و اگر تغییر کرده باشد نسخهٔ جدید ثبت میشود. جزئیات را در مقالهٔ ورود BOM از Tekla بدون تایپ دوباره نوشتهایم.
- ردیابی ذوب ← متریال ← قطعه: برای هر قطعه میشود دید از کدام متریال و کدام شمارهٔ ذوب آمده است.
- کف کارگاه، حتی آفلاین: اپ کارگاه روی تبلت اجرا میشود و وقتی اینترنت قطع است، ثبتها را نگه میدارد و بعد همگامسازی میکند. این را در حالت پرواز تست کردهایم. چرا این موضوع مهم است را در این مقاله توضیح دادهایم.
- کیفیت متصل به قطعه: WPS و WPQ، تستهای NDT، رنگ و پوشش، NCR و اقدام اصلاحی همه به قطعه وصلاند و گزارش MRB از روی همین دادهها ساخته میشود. بیشتر در این مقاله.
- داشبورد، برنامهریزی و خرید: شاخصهای پیشرفت، برنامهریزی تولید، نستینگ و پیگیری خرید متریال در همان سیستم است، نه در یک فایل جدا.
هدف این مثال تبلیغ نیست؛ میخواهیم نشان دهیم «MES» در یک کارخانهٔ فولاد در عمل یعنی چه، چون تعریفهای کلی معمولاً همین بخش را جا میاندازند.
MES و ERP چه فرقی دارند؟
کوتاه بگوییم: ERP روی پول، سفارش، انبار و حسابداری تمرکز دارد و معمولاً در سطح روز یا هفته کار میکند. MES روی خود تولید تمرکز دارد و در سطح دقیقه و قطعه. این دو رقیب هم نیستند؛ در بهترین حالت ERP سفارش را به MES میدهد و MES مصرف واقعی متریال و پیشرفت را به ERP برمیگرداند. اگر میخواهید بدانید در ساخت سازهٔ فولادی کدام را اول لازم دارید، مقالهٔ MES در برابر ERP برای ساخت سازهٔ فولادی را بخوانید.
از کجا بفهمیم به MES نیاز داریم؟
این نشانهها معمولاً یعنی وقتش رسیده:
- برای پیدا کردن وضعیت یک قطعه باید به سالن زنگ بزنید.
- تهیهٔ مدارک کیفی برای تحویل پروژه چند هفته طول میکشد.
- لیست قطعات را دستی از مدل به اکسل منتقل میکنید.
- وقتی یک ذوب مشکلدار شناسایی میشود، نمیدانید چه قطعههایی را باید متوقف کنید.
- گزارش پیشرفت پروژه بر اساس حدس سرپرستهاست.
اشتباههای رایج در پیادهسازی نرم افزار MES
بیشتر پروژههای MES که شکست میخورند، بهخاطر نرمافزار نیست؛ بهخاطر ترتیب اشتباه کارهاست. اینها را زیاد دیدهایم:
- شروع از داشبورد: داشبوردی که دادهاش دستی وارد میشود، بعد از دو ماه خالی میماند. اول باید مطمئن شوید داده از منبع اصلی (مدل، انبار، ایستگاه کاری) خودکار وارد میشود.
- کار اضافه برای اپراتور: اگر ثبت یک عملیات در سیستم از نوشتن روی کاغذ سختتر باشد، اپراتور همان کاغذ را ادامه میدهد. صفحههای کف کارگاه باید با دستکش و روی تبلت قابل استفاده باشند و زبانشان فارسی باشد.
- کپی کردن ERP: MES قرار نیست دوباره حسابداری و انبار را پیاده کند. کافی است با ERP موجود تبادل داده داشته باشد.
- نادیده گرفتن قطعی شبکه: سیستمی که فقط با اینترنت کار کند، در اولین قطعی کنار گذاشته میشود و اعتماد به آن برنمیگردد.
- پیادهسازی یکباره: تحویل همهٔ ماژولها در یک روز یعنی آموزش ناقص و مقاومت بیشتر. مرحلهبهمرحله جلو بروید و هر مرحله را قبل از بعدی تثبیت کنید.
پرسشهای پرتکرار
آیا MES فقط برای کارخانههای بزرگ است؟
نه. کارگاههای متوسط هم اگر پروژهمحور کار کنند و ردیابی و مستندات کیفی برایشان مهم باشد، سود میبرند. مهم این است که سیستم ساده شروع شود و کار کارگرها را بیشتر نکند.
MES باید روی سرور خود کارخانه نصب شود یا ابری باشد؟
هر دو ممکن است. برای کارخانههایی که دادههای پروژه حساس است یا اینترنت پایداری ندارند، نصب روی سرور داخلی منطقیتر است. مهمتر از محل نصب، این است که کف کارگاه بدون اینترنت هم کار کند. اگر کارگاه شما با خاموشیهای برنامهریزیشده هم درگیر است، برنامهریزی تولید سازهٔ فلزی با خاموشی هفتگی را ببینید.
راهاندازی MES چقدر زمان میبرد؟
بستگی به دامنه دارد. پیشنهاد ما این است که با ستون فقرات داده شروع کنید: ورود مدل، BOM و ردیابی. بعد کف کارگاه و کیفیت را اضافه کنید. شروع همزمان همهچیز معمولاً پروژه را زمین میزند.
MES با هوش مصنوعی چه ربطی دارد؟
هوش مصنوعی وقتی مفید است که دادههای تمیز و متصل وجود داشته باشد. در فیدار دستیار هوش مصنوعی آخرین مرحله بود و فقط اطلاعات را میخواند، چیزی را تغییر نمیدهد. اول داده، بعد هوش مصنوعی.