برنامه نویسی و کنترل فرآیندهای صنعتی با میکروکنترلر ESP۸۲۶۶ در بستر شبکه Modbus
محل انتشار: یازدهمین کنفرانس ملی مهندسی برق مجلسی
سال انتشار: 1401
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 278
فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
NCEEM11_033
تاریخ نمایه سازی: 10 اسفند 1401
چکیده مقاله:
در این مقاله روشی برای کنترل و برنامه ریزی فرآیندها در محیط صنعتی با استفاده از میکروکنترلرها و کد نویسی در محیط برنامه نویسی C ارایه می گردد. برنامه نویسی فرآیندهای صنعتی و ماشین آلات موجود در این فرآیندها در بیشتر موارد با استفاده از کنترل کننده های منطقی برنامه پذیر (PLC) انجام می شود. در این کنترل کننده ها برنامه نویسی اغلب به صورت نردبانی یا بلوک دیاگرامی انجام می شود. این زبان برای افرادی که سابقه برنامه نویسی با این نوع از کنترل کننده ها را دارند بسیار ملموس وروند برنامه کاملا قابل درک است، اما برای افرادی که تجربه کار با این نوع از کنترل کننده ها را ندارند و برنامه نویسی را بیشتر با محیط های برنامه نویسی مانند C انجام داده اند ممکن است دشوار باشد و یا در بسیاری از موارد فراهم کردن بستر سخت افزاری برای اجرا و مشاهده نتیجه، هزینه زیادی را در بر خواهد داشت و در بعضی از موارد امکان پذیر نیز نیست. در این مقاله از میکروکنترلر ESP۸۲۶۶ به عنوان سخت افزار کنترل کننده استفاده می شود. برنامه نویسی این سخت افزار بسیار ساده بوده و محیط برنامه نویسی آن به صورت رایگان در دسترس است. برای پیاده سازی فرآیندهای صنعتی و مشاهده نتیجه کار از نرم افزار Factory I/O استفاده شده است. امکانات منحصر به فرد این نرم افزار به همراه پروتکل های ارتباطی استاندارد تعریف شده برای آن مانند Modbus این امکان را فراهم می کند که به آسانی بتوان سخت افزارهایی که از این پروتکل پشتیبانی می کنند را به عنوان کنترل کننده برای فرایندها و سناریو های تعریف شده در این محیط در نظر گرفت. در پایان یک فرآیند صنعتی نمونه برای مرتب کردن اجسام عبوری از یک خط تولید بر مبنای وزن و روش پیاده سازی آن شرح داده می شود.
کلیدواژه ها:
نویسندگان
حمید رضا محسنی نژاد
دانشکده مهارت و کارآفرینی ، واحد کرج ، دانشگاه آزاد اسلامی ، کرج ، ایران