صفحه اصلی / پروژه‌ها / وکیوم فرمینگ

DELTA EH · PLC PROGRAM REPAIR

رفع ایراد دستگاه وکیوم فرمینگ با PLC دلتا EH

اصلاح برنامه دستگاه تولید درب‌های پلاستیکی؛ رفع تداخل آدرس‌های حافظه D و برطرف‌کردن مشکل کارنکردن دستگاه در حالت اتومات.

Delta EHVacuum FormingD Registers
کاربرد دستگاهتولید درب پلاستیکی، از جمله درب بستنی
کنترلرPLC دلتا سری EH
ایراد اصلیکارنکردن در حالت اتومات
اقدام انجام‌شدهاصلاح برنامه و رفع تداخل آدرس‌های D

دستگاه وکیوم فرمینگ چه کاری انجام می‌دهد؟

این دستگاه در تولید درب‌های پلاستیکی، مانند درب ظرف بستنی و محصولات مشابه، کاربرد دارد. در فرایند وکیوم فرمینگ، ورق پلاستیک با گرما نرم می‌شود و به کمک خلأ شکل قالب را می‌گیرد. پس از خنک‌شدن و تثبیت شکل، قطعه از قالب جدا می‌شود؛ برش و جداسازی نهایی نیز بسته به طراحی خط انجام می‌شود.

کنترلر این دستگاه از خانواده PLC دلتا سری EH است. هماهنگی مراحل کاری در حالت اتومات به منطق برنامه و مقادیر ذخیره‌شده در حافظه‌های کنترلی وابسته است.

نمای کامل دستگاه وکیوم فرمینگ تولید درب پلاستیکی

ایراد، علت و اصلاح انجام‌شده

1

نشانه خرابی

دستگاه در حالت اتومات کار نمی‌کرد و امکان اجرای صحیح فرایند خودکار وجود نداشت.

2

علت شناسایی‌شده

اشکال در برنامه‌نویسی و تعریف رجیسترهای D باعث تداخل آدرس‌های حافظه در برنامه شده بود.

3

رفع ایراد

با اصلاح برنامه و تعریف حافظه‌های D، تداخل آدرس‌ها برطرف شد و مشکل عملکرد اتومات دستگاه رفع شد.

داخل تابلو فرمان دستگاه و PLC دلتا

چرا تداخل آدرس‌های D مهم است؟

رجیسترهای D برای نگهداری داده‌های عددی برنامه به کار می‌روند. اگر یک محل حافظه ناخواسته برای چند کاربرد مستقل استفاده شود، نوشتن مقدار جدید در یک بخش می‌تواند داده موردنیاز بخش دیگر را تغییر دهد. در نتیجه، تصمیم‌های برنامه ممکن است بر پایه مقداری نامناسب گرفته شوند.

فاصله آدرس‌ها برای داده‌های ۱۶ و ۳۲‌بیتی

هر رجیستر D در PLC دلتا یک کلمه ۱۶‌بیتی است. بنابراین دو مقدار مستقل ۱۶‌بیتی می‌توانند در D100 و D101 قرار بگیرند؛ برای داده ۱۶‌بیتی نیازی به خالی‌گذاشتن یک آدرس بین متغیرها نیست.

اما یک مقدار ۳۲‌بیتی، دو رجیستر متوالی را اشغال می‌کند. اگر آدرس شروع آن D100 باشد، D101 هم جزئی از همان مقدار است. در این حالت، متغیر مستقل بعدی باید از D102 یا آدرسی خارج از محدوده اشغال‌شده شروع شود. در چیدمان متوالی داده‌های ۳۲‌بیتی، آدرس‌های شروع می‌توانند D100، D102، D104 باشند؛ رجیسترهای بین آن‌ها خالی نیستند، بلکه نیمه دیگر هر مقدار را نگه می‌دارند.

مثال آموزشی: نوشتن یک مقدار مستقل در D101، وقتی داده ۳۲‌بیتی از D100 شروع شده، بخشی از آن داده را تغییر می‌دهد. این مثال برای توضیح تداخل است و آدرس‌های واقعی برنامه این دستگاه را نشان نمی‌دهد.

برای تخصیص حافظه، اندازه داده و تعداد رجیسترهای مصرفی هر دستور و تنظیمات مرتبط HMI را با هم بررسی کنید. برخی دستورها یا بلوک‌های داده فضای بیشتری می‌خواهند؛ ملاک، کل محدوده اشغال‌شده است.

برای آشنایی بیشتر، آموزش آدرس‌ها و حافظه‌های PLC دلتا و راهنمای عیب‌یابی PLC را بخوانید.

ایراد این پروژهتعریف نادرست حافظه‌های D و تداخل آدرس‌ها در برنامه دستگاه.
اصلاح انجام‌شدهاصلاح منطق برنامه و تخصیص حافظه‌ها برای رفع تداخل.
نتیجهبرطرف‌شدن ایراد حالت اتومات پس از اصلاح برنامه PLC.

برای رفع ایراد دستگاه نیاز به مشاوره دارید؟

برای بررسی ایراد برنامه PLC و عملکرد دستگاه با بینش کنترل تماس بگیرید.