اینستراکشن RELAY_TUNE

سوالات مربوط به برنامه نویسی محصولات PLC را در این بخش مطرح کنید
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

۲۰۲۳۰۶۰۴_۱۷۵۱۳۵.jpg
اینستراکشنrelay_tune
(380.13 KiB) هنوز دانلود نشده
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

این اینستراکشن رو کجا قرار دادید؟
احتمالا توی main نذاشتید؟
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

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

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

خب این اشتباهه
شما وقتی cycle رو روی t#200ms قرار دادین یعنی اینکه باید هر ۲۰۰ میلی ثانیه یکبار اجراش کنید. اما main به صورت پیش فرض از نوع cyclic program هست یعنی بعد از هر بار اجرا بلافاصله دوباره اجرا میشه
یا باید با تایمر یک پالس ۲۰۰ میلی ثانیه ای بسازید و توی main ازش استفاده کنید
یا اینکه یک periodic interrupt بسازید و زمان اجراش رو روی ۲۰۰ میلی ثانیه قرار بدید و relay_tune رو داخل اون قرار بدید تا مطمین باشید هر ۲۰۰ کیلی ثانیه یکبار اجرا میشه
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس من تو محیط periodic interrupt همین برنامه رو اجرا میکنم بهتون اطلاع میدم ممنونم
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس من انجامش دادم خروجی kpعددگرفت ولی mvهمچنان صفر هستش و اینکه گزینه phashمتغیره بین عدد۱و۲
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

[attachment=0]۲۰۲۳۰۶۰۴_۱۹۱۰۳۴.jpg[/attachment]
پیوست‌ها
۲۰۲۳۰۶۰۴_۱۹۱۰۳۴.jpg
اینستراکشن relay_tune درperiodic lnterrupt
(148.89 KiB) هنوز دانلود نشده
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

یه عکس از تنظیمات بذارید
مطمینا یه جایی اشتباهی هست...
از داخل properties مقدار interval رو درست تنظیم کردید؟
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

۲۰۲۳۰۶۰۴_۱۹۳۱۴۲.jpg
(291.81 KiB) هنوز دانلود نشده
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

اون عدد رو باید ۲۰۰ کنید
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
ارسال پست