بلوکpwm_GEN

سوالات مربوط به برنامه نویسی محصولات PLC را در این بخش مطرح کنید
ارسال پست
Amirjuybar8
کاربر تازه وارد
کاربر تازه وارد
پست: 19
تاریخ عضویت: 15 می 2023, 09:43

بلوکpwm_GEN

پست توسط Amirjuybar8 »

سلام اقای مهندس در بلوکpwm_GENبرای اینکه خروجی بصورت پالس دربیاد چ کاری روی ورودی بایستی انجام داد
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: بلوکpwm_GEN

پست توسط mahdi.faani »

با سلام
توسط اینستراکشن PWM_GEN میتوانید یک عدد در بازه ۰ تا ۱۰۰ (INV) رو به سیگنال pwm تبدیل کنید. پریود این سیگنال توسط ورودی PERIODتعیین میشه و خروجی بولین Q به یک تگ بولین (مثلا یک تگ خروجی دیجیتال) متصل میشه و سیگنال pwm رو روی اون تگ اعمال میکنه

ورودی RUN میتونه این سیگنال ژنراتور را فعال یا غیر فعال کنه. در حالت غیر فعال خروجی False میشه

برای اطلاعات بیشتر صفحه ۱۷۵ سیستم منوال رو مطالعه بفرمایید
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar8
کاربر تازه وارد
کاربر تازه وارد
پست: 19
تاریخ عضویت: 15 می 2023, 09:43

Re: بلوکpwm_GEN

پست توسط Amirjuybar8 »

مهندس سلام خیلی ممنونم من بلوک اینستراکشن iec_pidرو به بلوکpwm_Genارتباط دادم ورودی inv زمانی که دمای sp اینستراکشنpidرو مثلا روی ۱۵۰ تنظیم میکنم خروجی xoutاینستراکشنpidتو دمای ۲۵ درجه pv که از pt100 میگیره داره عدد۲۵۰.۵۲ نشون میده که این خروجی رو من دادم به invبلوکpwm حالا دراین حالت خروجی Qبلوکpwmتوحات وصل کامل هست ولی وقتی دما رو بالا میبرم خروجیxoutعددش پایین میادو وقتی زیر ۱۰۰ میشه خروجی Qحالت پالسی میشه بنظرتون این حالت درسته
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: بلوکpwm_GEN

پست توسط mahdi.faani »

سلام مهندس
نه این حالت درست نیست. شما باید یک خروجی بین 0 تا 100 به PWM_GEN به عنوان دیوتی سایکل (Duty Cycle) بدید.
البته یک موردی هست اینه که PID استاندارد IEC لیمیت برای خروجی نداره.
پیشنهاد میکنم از PID_STD استفاده کنید. تنظیماتش خیلی بیشتره و راه اندازیش یکم طولانی تره اما این مسائلی که الان باهاش روبرو هستید رو برطرف میکنه. خیلی از تنظیمات PID_STD به صورت پیش فرض میتونه کار شما رو انجام بده. اگر از این PID استفاده کنید میتونید در کنارش از Auto Tunerهای PID توی برنامه برای بدست آوردن ضرایب PID هیتر استفاده کنید.
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: بلوکpwm_GEN

پست توسط Amirjuybar »

خیلی ممنونم مهندس
ارسال پست